Page Notes  
Review of the 2017 Carolina League (A+) Minor League Season with standings, team totals, awards and more.
About the Data:Minor League Data | Minor League Affiliates Data

Learn more about TBC data and the site in the About TBC section. Also, don't forget to find a way to Support TBC.
Related Data Products:Minor Stats - Recent | Minor Stats History | Minor Fielding Data

The TBC Data Store allows you to purchase the data you see on the site. The store has standard pre-determined data products as well as the ability to work with us to produce custom data extracts based on your requirements.
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.

2017 Pitching Leaderboards

top csv share Sort PREV | NEXT
Earned Run Average - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Michael RuckerMyrtle Beach Pelicans2.51MLB
1Jordan YamamotoCarolina Mudcats2.51MLB
3Dominic DeMasiLynchburg Hillcats2.58AAA
4Aaron CivaleLynchburg Hillcats2.59MLB
5Justin SteeleMyrtle Beach Pelicans2.92MLB
5Richelson PenaDown East Wood Ducks2.92AAA
7Tanner BanksWinston-Salem Dash3.05AAA
8Brock HartsonLynchburg Hillcats3.06A+
9Dedgar JimenezSalem Red Sox3.07AAA
10Shane BieberLynchburg Hillcats3.10MLB
W+H Per Inning Pitched - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Aaron CivaleLynchburg Hillcats0.98MLB
2Richelson PenaDown East Wood Ducks1.03AAA
3Brock HartsonLynchburg Hillcats1.04A+
4Triston McKenzieLynchburg Hillcats1.05MLB
5Dominic DeMasiLynchburg Hillcats1.06AAA
6Jordan YamamotoCarolina Mudcats1.09MLB
7Michael RuckerMyrtle Beach Pelicans1.10MLB
7Shane BieberLynchburg Hillcats1.10MLB
9Tanner BanksWinston-Salem Dash1.12AAA
10Shao-Ching ChiangLynchburg Hillcats1.17AAA
Wins - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Triston McKenzieLynchburg Hillcats12MLB
2Aaron CivaleLynchburg Hillcats11MLB
3Wesley BenjaminDown East Wood Ducks10MLB
3Dedgar JimenezSalem Red Sox10AAA
3AJ PuckettWilmington Blue Rocks
Winston-Salem Dash
10AA
6Jordan YamamotoCarolina Mudcats9MLB
7Hector SilvestrePotomac Nationals8AAA
7Eric HanholdCarolina Mudcats8MLB
7Cody PonceCarolina Mudcats8MLB
7Luis ReyesPotomac Nationals8AAA
7Kodi MedeirosCarolina Mudcats8AAA
7Richelson PenaDown East Wood Ducks8AAA
7Shao-Ching ChiangLynchburg Hillcats8AAA
Losses - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Luis ReyesPotomac Nationals13AAA
2Cristian CastilloWilmington Blue Rocks12AAA
3Thomas HatchMyrtle Beach Pelicans11MLB
4Emerson MartinezDown East Wood Ducks10AA
4Ofelky PeraltaFrederick Keys10AAA
4Scott BlewettWilmington Blue Rocks10MLB
7Kodi MedeirosCarolina Mudcats9AAA
7Conor HarberCarolina Mudcats9AAA
7Cristian AlvaradoFrederick Keys9AA
7Daniel McGrathSalem Red Sox9AAA
Games Pitched - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Nate GriepCarolina Mudcats45AAA
2Pedro AraujoMyrtle Beach Pelicans44MLB
3Louie LechichWinston-Salem Dash43A+
4Adam ChoplickDown East Wood Ducks42AAA
4Scott EffrossMyrtle Beach Pelicans42MLB
4Billy StrodeLynchburg Hillcats42A+
7Argenis AnguloLynchburg Hillcats41AAA
8Kieran LovegroveLynchburg Hillcats38AAA
8Jay FlaaFrederick Keys38MLB
10Tanner ChleboradFrederick Keys37AAA
10Adam LauSalem Red Sox37AAA
Games Started - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Matt KentSalem Red Sox28AAA
2Scott BlewettWilmington Blue Rocks27MLB
3Thomas HatchMyrtle Beach Pelicans26MLB
3Ofelky PeraltaFrederick Keys26AAA
3Luis ReyesPotomac Nationals26AAA
3Cristian CastilloWilmington Blue Rocks26AAA
7Cristian AlvaradoFrederick Keys25AA
7AJ PuckettWilmington Blue Rocks
Winston-Salem Dash
25AA
7Triston McKenzieLynchburg Hillcats25MLB
10Roniel RaudesSalem Red Sox23A+
Complete Games - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Cristian AlvaradoFrederick Keys3AA
2Jace VinesWilmington Blue Rocks2AAA
2Shao-Ching ChiangLynchburg Hillcats2AAA
2Jordan YamamotoCarolina Mudcats2MLB
2Dane DunningWinston-Salem Dash2MLB
6Oscar De La CruzMyrtle Beach Pelicans1AAA
6Franklin PerezBuies Creek Astros1AA
6Wirkin EstevezPotomac Nationals1AAA
6Richelson PenaDown East Wood Ducks1AAA
6Jorge AlcalaBuies Creek Astros1MLB
6Colin RodgersWilmington Blue Rocks1A+
6Dedgar JimenezSalem Red Sox1AAA
6Ryan KelloggMyrtle Beach Pelicans1AAA
6Scott BlewettWilmington Blue Rocks1MLB
6Dominic DeMasiLynchburg Hillcats1AAA
6Casey BloomquistMyrtle Beach Pelicans1AA
6Brian GonzalezFrederick Keys1AAA
6Tanner BanksWinston-Salem Dash1AAA
6Matt BowerBuies Creek Astros1A+
6Adbert AlzolayMyrtle Beach Pelicans1MLB
6Alec HansenWinston-Salem Dash1AA
6Joan BaezPotomac Nationals1AAA
6Conor HarberCarolina Mudcats1AAA
6Cody PonceCarolina Mudcats1MLB
Shutouts - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Dane DunningWinston-Salem Dash2MLB
2Jorge AlcalaBuies Creek Astros1MLB
2Shao-Ching ChiangLynchburg Hillcats1AAA
2Casey BloomquistMyrtle Beach Pelicans1AA
2Tanner BanksWinston-Salem Dash1AAA
2Matt BowerBuies Creek Astros1A+
2Conor HarberCarolina Mudcats1AAA
2Oscar De La CruzMyrtle Beach Pelicans1AAA
2Scott BlewettWilmington Blue Rocks1MLB
2Jordan YamamotoCarolina Mudcats1MLB
2Cristian AlvaradoFrederick Keys1AA
Games Finished - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Nate GriepCarolina Mudcats43AAA
2Argenis AnguloLynchburg Hillcats31AAA
2Gilberto MendezPotomac Nationals31AA
2Tanner ChleboradFrederick Keys31AAA
5Pedro AraujoMyrtle Beach Pelicans29MLB
5Adam LauSalem Red Sox29AAA
7Franco TerreroWilmington Blue Rocks25AA
8Scott WilliamsDown East Wood Ducks23A+
8Louie LechichWinston-Salem Dash23A+
10Ricardo RodriguezDown East Wood Ducks22MLB
Saves - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Nate GriepCarolina Mudcats30AAA
2Tanner ChleboradFrederick Keys17AAA
3Argenis AnguloLynchburg Hillcats15AAA
4Ricardo RodriguezDown East Wood Ducks12MLB
5Gilberto MendezPotomac Nationals11AA
6Pedro AraujoMyrtle Beach Pelicans10MLB
7Jack CharlestonWinston-Salem Dash9AA
7Adam ChoplickDown East Wood Ducks9AAA
7Scott EffrossMyrtle Beach Pelicans9MLB
7Nick HernandezBuies Creek Astros9AAA
Innings PItched - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Matt KentSalem Red Sox164.0AAA
2Scott BlewettWilmington Blue Rocks152.2MLB
3Luis ReyesPotomac Nationals143.1AAA
4Triston McKenzieLynchburg Hillcats143.0MLB
5Cristian CastilloWilmington Blue Rocks141.2AAA
6Cristian AlvaradoFrederick Keys140.1AA
7AJ PuckettWilmington Blue Rocks
Winston-Salem Dash
135.2AA
8Brock HartsonLynchburg Hillcats129.1A+
9Kodi MedeirosCarolina Mudcats128.1AAA
10Marcos DiplanCarolina Mudcats125.2MLB
Hits Allowed - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Matt KentSalem Red Sox186AAA
2Cristian AlvaradoFrederick Keys162AA
3Cristian CastilloWilmington Blue Rocks155AAA
4Scott BlewettWilmington Blue Rocks153MLB
5Luis ReyesPotomac Nationals149AAA
6AJ PuckettWilmington Blue Rocks
Winston-Salem Dash
142AA
7Roniel RaudesSalem Red Sox134A+
8Wesley BenjaminDown East Wood Ducks133MLB
9Brian GonzalezFrederick Keys132AAA
10Cody PonceCarolina Mudcats131MLB
Runs Allowed - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Matt KentSalem Red Sox90AAA
2Cristian AlvaradoFrederick Keys85AA
3Marcos DiplanCarolina Mudcats83MLB
4Cristian CastilloWilmington Blue Rocks79AAA
5Luis ReyesPotomac Nationals77AAA
6Scott BlewettWilmington Blue Rocks76MLB
7Kodi MedeirosCarolina Mudcats75AAA
8Thomas HatchMyrtle Beach Pelicans74MLB
8Zach ThompsonWinston-Salem Dash74MLB
10Taylor GuilbeauPotomac Nationals72MLB
Earned Runs Allowed - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Cristian AlvaradoFrederick Keys78AA
2Matt KentSalem Red Sox77AAA
3Marcos DiplanCarolina Mudcats73MLB
4Kodi MedeirosCarolina Mudcats71AAA
5Scott BlewettWilmington Blue Rocks69MLB
5Luis ReyesPotomac Nationals69AAA
7Taylor GuilbeauPotomac Nationals65MLB
7Cristian CastilloWilmington Blue Rocks65AAA
9Ofelky PeraltaFrederick Keys63AAA
10AJ PuckettWilmington Blue Rocks
Winston-Salem Dash
60AA
Home Runs Allowed - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Luis ReyesPotomac Nationals19AAA
2Scott BlewettWilmington Blue Rocks16MLB
2Cristian AlvaradoFrederick Keys16AA
4Ryan KelloggMyrtle Beach Pelicans15AAA
4Dane DunningWinston-Salem Dash15MLB
4Richelson PenaDown East Wood Ducks15AAA
7Triston McKenzieLynchburg Hillcats14MLB
7Cody PonceCarolina Mudcats14MLB
7Matt BowerBuies Creek Astros14A+
7Roniel RaudesSalem Red Sox14A+
Walks Allowed - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Ofelky PeraltaFrederick Keys86AAA
2Marcos DiplanCarolina Mudcats71MLB
3Hector PerezBuies Creek Astros67MLB
4Joan BaezPotomac Nationals66AAA
5Conor HarberCarolina Mudcats64AAA
6Luis ReyesPotomac Nationals56AAA
7Kodi MedeirosCarolina Mudcats53AAA
8Brian GonzalezFrederick Keys52AAA
8Scott BlewettWilmington Blue Rocks52MLB
10Daniel McGrathSalem Red Sox51AAA
10AJ PuckettWilmington Blue Rocks
Winston-Salem Dash
51AA
Strikeouts - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Triston McKenzieLynchburg Hillcats186MLB
2Jeffrey SpringsDown East Wood Ducks146MLB
3Matt KentSalem Red Sox142AAA
4Dane DunningWinston-Salem Dash135MLB
5Luis ReyesPotomac Nationals133AAA
6Scott BlewettWilmington Blue Rocks129MLB
7Thomas HatchMyrtle Beach Pelicans126MLB
8Kodi MedeirosCarolina Mudcats121AAA
9AJ PuckettWilmington Blue Rocks
Winston-Salem Dash
119AA
9Marcos DiplanCarolina Mudcats119MLB
Hits per 9 Innings - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Triston McKenzieLynchburg Hillcats6.61MLB
2Hector PerezBuies Creek Astros6.95MLB
3Brock HartsonLynchburg Hillcats7.24A+
4Richelson PenaDown East Wood Ducks7.26AAA
5Jordan YamamotoCarolina Mudcats7.38MLB
6Dominic DeMasiLynchburg Hillcats7.57AAA
7Tanner BanksWinston-Salem Dash7.88AAA
8Michael RuckerMyrtle Beach Pelicans7.91MLB
9Conor HarberCarolina Mudcats7.96AAA
10Keegan AkinFrederick Keys8.01MLB
Home Runs per 9 Innings - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Thomas HatchMyrtle Beach Pelicans0.14MLB
2Dedgar JimenezSalem Red Sox0.18AAA
3Tanner BanksWinston-Salem Dash0.21AAA
4Dominic DeMasiLynchburg Hillcats0.45AAA
5Michael RuckerMyrtle Beach Pelicans0.48MLB
6Kodi MedeirosCarolina Mudcats0.49AAA
7Shane BieberLynchburg Hillcats0.50MLB
8Daniel McGrathSalem Red Sox0.53AAA
9Justin SteeleMyrtle Beach Pelicans0.55MLB
10Hector PerezBuies Creek Astros0.60MLB
10AJ PuckettWilmington Blue Rocks
Winston-Salem Dash
0.60AA
Walks per 9 Innings - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Shane BieberLynchburg Hillcats0.40MLB
2Aaron CivaleLynchburg Hillcats0.75MLB
3Cristian AlvaradoFrederick Keys1.41AA
4Shao-Ching ChiangLynchburg Hillcats1.61AAA
5Cody PonceCarolina Mudcats1.88MLB
6Dominic DeMasiLynchburg Hillcats1.96AAA
7Michael RuckerMyrtle Beach Pelicans2.02MLB
8Reid LoveFrederick Keys2.03AAA
9Richelson PenaDown East Wood Ducks2.04AAA
10Dedgar JimenezSalem Red Sox2.08AAA
Strikeouts per 9 Innings - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Triston McKenzieLynchburg Hillcats11.71MLB
2Jeffrey SpringsDown East Wood Ducks11.70MLB
3Hector PerezBuies Creek Astros10.48MLB
4Dane DunningWinston-Salem Dash10.30MLB
5Keegan AkinFrederick Keys9.99MLB
6Brett MartinDown East Wood Ducks9.60MLB
7Daniel McGrathSalem Red Sox9.21AAA
8Jordan YamamotoCarolina Mudcats9.16MLB
9Thomas HatchMyrtle Beach Pelicans9.10MLB
10Michael RuckerMyrtle Beach Pelicans8.87MLB
231 record(s)