Page Notes  
Review of the 2004 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.

2004 Batting Leaderboards

top csv share Sort PREV | NEXT
Batting Average - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Pat OsbornKinston Indians.342AA
2Brian AndersonWinston-Salem Warthogs.319MLB
3Rajai DavisLynchburg Hillcats.314MLB
4Chris DenorfiaPotomac Cannons.312MLB
5Brad EldredLynchburg Hillcats.310MLB
6Shane CostaWilmington Blue Rocks.308MLB
7Darren FensterWilmington Blue Rocks.304AA
8Eider TorresKinston Indians.302MLB
8Brian BeckerWinston-Salem Warthogs.302AAA
10Mike AvilesWilmington Blue Rocks.300MLB
On Base Percentage - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Pat OsbornKinston Indians.422AA
2Chris DenorfiaPotomac Cannons.416MLB
3Darren FensterWilmington Blue Rocks.411AA
4Junior RuizPotomac Cannons.401AA
4Casey RogowskiWinston-Salem Warthogs.401AAA
6Brad EldredLynchburg Hillcats.397MLB
7Brian AndersonWinston-Salem Warthogs.394MLB
8Wes TimmonsMyrtle Beach Pelicans.388AAA
8Rajai DavisLynchburg Hillcats.388MLB
10Jorge CortesLynchburg Hillcats.385AAA
Slugging Percentage - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Darren BlakelyWinston-Salem Warthogs.590AAA
2Brad EldredLynchburg Hillcats.570MLB
3Brian BeckerWinston-Salem Warthogs.564AAA
4Chris DenorfiaPotomac Cannons.532MLB
5Brian AndersonWinston-Salem Warthogs.531MLB
5Pat OsbornKinston Indians.531AA
7Jeff FrancoeurMyrtle Beach Pelicans.506MLB
8Jon Van EveryKinston Indians.503MLB
9Brian McCannMyrtle Beach Pelicans.494MLB
10Casey RogowskiWinston-Salem Warthogs.471AAA
On Base Plus Slugging - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Brad EldredLynchburg Hillcats.967MLB
2Pat OsbornKinston Indians.953AA
3Chris DenorfiaPotomac Cannons.947MLB
4Brian AndersonWinston-Salem Warthogs.925MLB
5Brian BeckerWinston-Salem Warthogs.914AAA
6Darren BlakelyWinston-Salem Warthogs.912AAA
7Casey RogowskiWinston-Salem Warthogs.872AAA
8Jon Van EveryKinston Indians.871MLB
9Jeff FrancoeurMyrtle Beach Pelicans.852MLB
10Luke ScottSalem Avalanche.845MLB
Games Played - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Mark SaccomannoSalem Avalanche136MLB
1Casey RogowskiWinston-Salem Warthogs136AAA
3Ryan SweeneyWinston-Salem Warthogs134MLB
4Pat PeaveySalem Avalanche131AA
5Tripper JohnsonFrederick Keys129AA
5Donnie MurphyWilmington Blue Rocks129MLB
7Wade RobinsonSalem Avalanche128AAA
7Victor MercedesLynchburg Hillcats128AAA
9Rajai DavisLynchburg Hillcats127MLB
10Mike AvilesWilmington Blue Rocks126MLB
Plate Appearances - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Rajai DavisLynchburg Hillcats574MLB
2Mark SaccomannoSalem Avalanche570MLB
3Ryan SweeneyWinston-Salem Warthogs567MLB
4Casey RogowskiWinston-Salem Warthogs566AAA
5Wade RobinsonSalem Avalanche565AAA
6Donnie MurphyWilmington Blue Rocks551MLB
7Kevin HowardPotomac Cannons537AAA
7Victor MercedesLynchburg Hillcats537AAA
9Mel StockerWilmington Blue Rocks531MLB
10Pat PeaveySalem Avalanche527AA
At Bats - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Ryan SweeneyWinston-Salem Warthogs515MLB
2Mark SaccomannoSalem Avalanche513MLB
3Rajai DavisLynchburg Hillcats509MLB
4Wade RobinsonSalem Avalanche507AAA
5Donnie MurphyWilmington Blue Rocks485MLB
6Victor MercedesLynchburg Hillcats484AAA
7Pat PeaveySalem Avalanche476AA
8Damaso EspinoWilmington Blue Rocks469AAA
9Kevin HowardPotomac Cannons468AAA
10Tripper JohnsonFrederick Keys465AA
Runs - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Rajai DavisLynchburg Hillcats91MLB
2Casey RogowskiWinston-Salem Warthogs88AAA
3Mel StockerWilmington Blue Rocks82MLB
4Nathan PantherKinston Indians79AAA
5Junior RuizPotomac Cannons78AA
6Gregor BlancoMyrtle Beach Pelicans73MLB
7Mark SaccomannoSalem Avalanche71MLB
7Ryan SweeneyWinston-Salem Warthogs71MLB
9Shane CostaWilmington Blue Rocks70MLB
10Pat OsbornKinston Indians69AA
Hits - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Rajai DavisLynchburg Hillcats160MLB
2Ryan SweeneyWinston-Salem Warthogs146MLB
3Mike AvilesWilmington Blue Rocks139MLB
3Shane CostaWilmington Blue Rocks139MLB
5Kevin HowardPotomac Cannons134AAA
5Mark SaccomannoSalem Avalanche134MLB
7Casey RogowskiWinston-Salem Warthogs133AAA
7Eider TorresKinston Indians133MLB
7Wade RobinsonSalem Avalanche133AAA
10Victor MercedesLynchburg Hillcats132AAA
Total Bases - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Mark SaccomannoSalem Avalanche229MLB
2Brian BeckerWinston-Salem Warthogs224AAA
3Casey RogowskiWinston-Salem Warthogs219AAA
4Rajai DavisLynchburg Hillcats216MLB
5Tripper JohnsonFrederick Keys211AA
6Mike AvilesWilmington Blue Rocks205MLB
7Jon Van EveryKinston Indians197MLB
8Donnie MurphyWilmington Blue Rocks196MLB
9Ryan SweeneyWinston-Salem Warthogs195MLB
10Victor MercedesLynchburg Hillcats194AAA
Doubles - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Mike AvilesWilmington Blue Rocks40MLB
2Brian McCannMyrtle Beach Pelicans35MLB
3Donnie MurphyWilmington Blue Rocks32MLB
4Brian BeckerWinston-Salem Warthogs30AAA
5Casey RogowskiWinston-Salem Warthogs28AAA
6Rajai DavisLynchburg Hillcats27MLB
7Jeff FrancoeurMyrtle Beach Pelicans26MLB
8John FaganSalem Avalanche25AA
8Mark SaccomannoSalem Avalanche25MLB
8Pat PeaveySalem Avalanche25AA
Triples - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Gregor BlancoMyrtle Beach Pelicans9MLB
2Mel StockerWilmington Blue Rocks8MLB
3Rajai DavisLynchburg Hillcats7MLB
3Victor MercedesLynchburg Hillcats7AAA
5Josh AndersonSalem Avalanche6MLB
5Pat OsbornKinston Indians6AA
5B.J. LittletonFrederick Keys6AAA
8Jon SchuerholzMyrtle Beach Pelicans5AAA
8Donnie MurphyWilmington Blue Rocks5MLB
8Vic ButtlerLynchburg Hillcats5AAA
Home Runs - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Darren BlakelyWinston-Salem Warthogs25AAA
2Brian BeckerWinston-Salem Warthogs22AAA
2Mark SaccomannoSalem Avalanche22MLB
4Jon Van EveryKinston Indians21MLB
4Brad EldredLynchburg Hillcats21MLB
4Tripper JohnsonFrederick Keys21AA
7Casey RogowskiWinston-Salem Warthogs18AAA
8Cory KeylorFrederick Keys17AAA
8Tony BlancoPotomac Cannons17MLB
10Brian McCannMyrtle Beach Pelicans16MLB
Runs Batted In - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Casey RogowskiWinston-Salem Warthogs90AAA
2Mark SaccomannoSalem Avalanche80MLB
3Kevin HowardPotomac Cannons79AAA
4Brad EldredLynchburg Hillcats77MLB
4Brian BeckerWinston-Salem Warthogs77AAA
6Donnie MurphyWilmington Blue Rocks75MLB
7Tripper JohnsonFrederick Keys74AA
8Cory KeylorFrederick Keys72AAA
9Jon Van EveryKinston Indians71MLB
10Mike AvilesWilmington Blue Rocks69MLB
Stolen Bases - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Rajai DavisLynchburg Hillcats57MLB
2Eider TorresKinston Indians48MLB
3Mel StockerWilmington Blue Rocks44MLB
4Onil JosephMyrtle Beach Pelicans32AA
5Josh AndersonSalem Avalanche31MLB
6Victor MercedesLynchburg Hillcats29AAA
7Gregor BlancoMyrtle Beach Pelicans25MLB
8Junior RuizPotomac Cannons24AA
9Chaz LytleLynchburg Hillcats22AA
9B.J. LittletonFrederick Keys22AAA
Caught Stealings - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Rajai DavisLynchburg Hillcats15MLB
1Mel StockerWilmington Blue Rocks15MLB
1Victor MercedesLynchburg Hillcats15AAA
4Hector TiburcioPotomac Cannons11A+
5Onil JosephMyrtle Beach Pelicans10AA
6Jon SchuerholzMyrtle Beach Pelicans9AAA
6Cory KeylorFrederick Keys9AAA
6Casey RogowskiWinston-Salem Warthogs9AAA
6Taber LeeLynchburg Hillcats9AAA
6Pedro LopezWinston-Salem Warthogs9MLB
Walks - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Casey RogowskiWinston-Salem Warthogs91AAA
2Mark SchramekPotomac Cannons65AA
2Junior RuizPotomac Cannons65AA
4Rajai DavisLynchburg Hillcats59MLB
5Kevin HowardPotomac Cannons58AAA
6Wes TimmonsMyrtle Beach Pelicans55AAA
7Mel StockerWilmington Blue Rocks53MLB
7Jon Van EveryKinston Indians53MLB
9Donnie MurphyWilmington Blue Rocks52MLB
10Nathan PantherKinston Indians51AAA
Strikeouts - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Mark SaccomannoSalem Avalanche134MLB
2Jon Van EveryKinston Indians129MLB
3Mark SchramekPotomac Cannons122AA
4Cory KeylorFrederick Keys120AAA
5Nathan PantherKinston Indians118AAA
6Chris CarterFrederick Keys115A+
7Gregor BlancoMyrtle Beach Pelicans114MLB
8Damaso EspinoWilmington Blue Rocks110AAA
9John FaganSalem Avalanche103AA
10Doug GredvigFrederick Keys102AA
Hit By Pitch - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Mark SchramekPotomac Cannons18AA
2Brad EldredLynchburg Hillcats15MLB
2Ryan GarkoKinston Indians15MLB
2Wes TimmonsMyrtle Beach Pelicans15AAA
5Mel StockerWilmington Blue Rocks13MLB
6John FaganSalem Avalanche12AA
6Michael AubreyKinston Indians12MLB
6Nathan PantherKinston Indians12AAA
6Jon HelquistSalem Avalanche12A+
10Shane CostaWilmington Blue Rocks11MLB
Sacrifice Hits - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Wade RobinsonSalem Avalanche17AAA
1Jon SchuerholzMyrtle Beach Pelicans17AAA
3Pedro LopezWinston-Salem Warthogs16MLB
4Chris AmadorWinston-Salem Warthogs14AA
4Ryan StegallSalem Avalanche14AAA
6Gera AlvarezFrederick Keys13AAA
7Hector TiburcioPotomac Cannons12A+
8Luis HernandezMyrtle Beach Pelicans10MLB
9Mel StockerWilmington Blue Rocks9MLB
9Victor MercedesLynchburg Hillcats9AAA
Sacrifice Flies - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Shaun LarkinKinston Indians9AAA
1Ryan HaniganPotomac Cannons9MLB
3Donnie MurphyWilmington Blue Rocks8MLB
4Branden FlorenceFrederick Keys7AA
4Damaso EspinoWilmington Blue Rocks7AAA
4John FaganSalem Avalanche7AA
4Ryan StegallSalem Avalanche7AAA
4Avelino AsprillaLynchburg Hillcats7A+
4Casey RogowskiWinston-Salem Warthogs7AAA
10JD AllevaWilmington Blue Rocks6A+
Intentional Walks - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Casey RogowskiWinston-Salem Warthogs11AAA
2Adam SeussSalem Avalanche6A+
2Kevin HowardPotomac Cannons6AAA
2Wade RobinsonSalem Avalanche6AAA
5Brian AndersonWinston-Salem Warthogs5MLB
5Cory KeylorFrederick Keys5AAA
5John FaganSalem Avalanche5AA
5Eider TorresKinston Indians5MLB
9Tripper JohnsonFrederick Keys4AA
9Luke ScottSalem Avalanche4MLB
Grounded into Double Play - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Tripper JohnsonFrederick Keys16AA
1Donnie MurphyWilmington Blue Rocks16MLB
3Jorge CortesLynchburg Hillcats13AAA
3Adam SeussSalem Avalanche13A+
3Doug GredvigFrederick Keys13AA
3Mark SaccomannoSalem Avalanche13MLB
7Damaso EspinoWilmington Blue Rocks12AAA
7Avelino AsprillaLynchburg Hillcats12A+
7Ryan HaniganPotomac Cannons12MLB
7Luis HernandezMyrtle Beach Pelicans12MLB
Extra Base Hits - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Brian BeckerWinston-Salem Warthogs56AAA
2Brian McCannMyrtle Beach Pelicans51MLB
3Mike AvilesWilmington Blue Rocks50MLB
4Mark SaccomannoSalem Avalanche49MLB
5Casey RogowskiWinston-Salem Warthogs48AAA
6Donnie MurphyWilmington Blue Rocks47MLB
7Jon Van EveryKinston Indians45MLB
8Darren BlakelyWinston-Salem Warthogs44AAA
8Brad EldredLynchburg Hillcats44MLB
10Tripper JohnsonFrederick Keys42AA
Secondary Average - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Chris DenorfiaPotomac Cannons.413MLB
2Casey RogowskiWinston-Salem Warthogs.396AAA
3Darren BlakelyWinston-Salem Warthogs.393AAA
4Jon Van EveryKinston Indians.383MLB
5Luke ScottSalem Avalanche.382MLB
6Brad EldredLynchburg Hillcats.373MLB
7Brian AndersonWinston-Salem Warthogs.362MLB
8Brian BeckerWinston-Salem Warthogs.332AAA
9Mark SchramekPotomac Cannons.324AA
10Jason VavaoPotomac Cannons.323A+
Isolated Power - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Darren BlakelyWinston-Salem Warthogs.315AAA
2Brian BeckerWinston-Salem Warthogs.262AAA
3Brad EldredLynchburg Hillcats.260MLB
4Jon Van EveryKinston Indians.227MLB
5Chris DenorfiaPotomac Cannons.219MLB
6Brian McCannMyrtle Beach Pelicans.216MLB
7Brian AndersonWinston-Salem Warthogs.213MLB
7Jeff FrancoeurMyrtle Beach Pelicans.213MLB
9Jason VavaoPotomac Cannons.194A+
10Luke ScottSalem Avalanche.191MLB
BAVG on Balls in Play - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Pat OsbornKinston Indians.386AA
2Brad EldredLynchburg Hillcats.377MLB
3Chris CarterFrederick Keys.376A+
3Chris DenorfiaPotomac Cannons.376MLB
5Jason VavaoPotomac Cannons.363A+
6Brian AndersonWinston-Salem Warthogs.360MLB
7Darren FensterWilmington Blue Rocks.357AA
7B.J. LittletonFrederick Keys.357AAA
9Jon Van EveryKinston Indians.351MLB
10Matt TupmanWilmington Blue Rocks.350MLB
Walks Percentage - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Casey RogowskiWinston-Salem Warthogs0.16AAA
2Junior RuizPotomac Cannons0.15AA
2Chris DenorfiaPotomac Cannons0.15MLB
4Mark SchramekPotomac Cannons0.14AA
4Luke ScottSalem Avalanche0.14MLB
4Darren FensterWilmington Blue Rocks0.14AA
7Taber LeeLynchburg Hillcats0.13AAA
7Andy GonzalezWinston-Salem Warthogs0.13MLB
9John FaganSalem Avalanche0.12AA
9Jon Van EveryKinston Indians0.12MLB
Strikeouts Percentage - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Pedro LopezWinston-Salem Warthogs0.07MLB
1Wes TimmonsMyrtle Beach Pelicans0.07AAA
3Shane CostaWilmington Blue Rocks0.09MLB
4Rajai DavisLynchburg Hillcats0.10MLB
4Pat PeaveySalem Avalanche0.10AA
4Junior RuizPotomac Cannons0.10AA
4Ryan HaniganPotomac Cannons0.10MLB
4Eider TorresKinston Indians0.10MLB
9Ryan SweeneyWinston-Salem Warthogs0.11MLB
9Mike AvilesWilmington Blue Rocks0.11MLB
Strikeout-Walk Ratio - (Caro)
RankPlayer NameTeam(s)ValuehiLvl
1Wes TimmonsMyrtle Beach Pelicans0.58AAA
2Junior RuizPotomac Cannons0.63AA
3Darren FensterWilmington Blue Rocks0.90AA
4Rajai DavisLynchburg Hillcats1.02MLB
5Casey RogowskiWinston-Salem Warthogs1.03AAA
6Ryan HaniganPotomac Cannons1.04MLB
7Andy GonzalezWinston-Salem Warthogs1.08MLB
8Kevin HowardPotomac Cannons1.21AAA
9Jorge CortesLynchburg Hillcats1.30AAA
10Shane CostaWilmington Blue Rocks1.34MLB
300 record(s)