OTB Archives for 2024 Season - Batting

(includes both regular season and playoffs)


Hitting
NameTeamGPABHAVGOBPBBRRBISBHBP2B3BHRKSac BuntSac FlySLG
Chris AdamsPadres164014.350.4151112102230115000.500
Stephen AlepaTwins93411.324.261141001003000.353
Raul AlvarezTwins3144.286.222011001000000.357
Maurice AndersonBraves12348.235.2272431010010000.265
Jonathan AngleroTwins13378.216.2293721000017000.216
John AntonelliTwins11317.226.3186430100010000.226
Oscar AquinoGiants133712.324.308385812002000.378
Jerry BaezBrewers103511.314.347345130005000.314
Ed BanksAthletics11337.212.289543012005000.273
Buddy BaribeaultTwins165822.379.385111971323006000.431
Jim BarryYankees164811.229.26251081130013010.292
Dan BeaudryBrewers135016.320.25011118104111010.500
Joe BeitzWhite Sox164716.340.299389813005010.404
Mike BelairOrioles154521.467.413917013003000.533
Bryan BellCardinals134113.317.33331183320010000.366
Nick BennettPirates11248.333.265131000001010.333
Steven BernardiniGiants17388.211.2696640000013100.211
Dave BernardiniYankees15473.064.1825310200023000.064
Kelvin BerriosBraves164915.306.28821132220010000.347
Raj BholDodgers134819.396.35662212615106000.542
Ed BickfordBraves15429.214.1960441100014000.214
Mike BlanchetteOrioles144415.341.302468103003000.409
Chris BleauPadres164216.381.350293130002000.381
Joe BragaAthletics124320.465.3542129112001000.512
Francisco BritoOrioles144617.370.34371410202005000.413
Bruce BrownYankees154721.447.430931192343047020.766
Dave BrownAthletics11247.292.250130100001000.292
Matt BucciAstros133913.333.2830910326002010.487
Shane BursaeOrioles7229.409.344153110001000.409
Jeff BuxtonPirates14362.056.13202110300022200.056
Ben BuxtonPirates12338.242.2621584222015000.424
Josh CabreraAthletics144716.340.364121320104053020.745
Matt CallahanAstros134211.262.250235210002010.262
Rich CallahanTwins165113.255.30191111202005000.294
Domenic CaracoGiants180000000000000
Chris CarlBrewers114720.426.3091124603001000.489
Derek ChappasRed Sox144824.500.39272218303233000.833
Mike ChateauneufPirates102713.481.366137012004000.556
Jay ClermontYankees175517.309.402142197411015010.364
David ClermontYankees145019.380.30631212301002000.400
Ray CloutierRed Sox175622.393.39192315334002000.464
Lou CobuccioAthletics9252.080.172211010009000.080
Erick CollazoWhite Sox154412.273.22409127130013020.341
Keith ComeauPadres122915.517.3925813105011020.793
Steven ConsalviTwins13453.067.1002110000011000.067
Marc ConsalviTwins11317.226.289642100106010.290
Tony CoppolaBrewers15498.163.246854000008000.163
Jim CorbettPirates14394.103.1332130000021100.103
Mike CorreaGiants175013.260.26558120021010000.340
Dave CorreaGiants11235.217.258354000002000.217
Derek CrawfordPirates143515.429.44310119122006010.486
Frank CudequestBraves174623.500.4239171112160210000.761
Joel CuevasBraves15283.107.282832101005000.143
Mike CurranCardinals340.000.000000000002000.000
Vinnie D'AmicoCardinals103212.375.356146031004000.406
Rich DaigleDodgers174211.262.30071185010010000.286
Mike DaigleDodgers18446.136.2263820300013000.136
Rob DalyPirates113311.333.3331102730003000.333
Ian DavisOrioles10000000000000
Bronson DeCarteretAthletics121.500.500110000000000.500
Keith DeschenePirates103013.433.354479003001010.533
Sam DescoteauxWhite Sox144113.317.3558178311007000.341
Misael DiazWhite Sox123924.615.43562021504035000.949
Paul DionneWhite Sox144321.488.37321417421314010.721
Mike DohertyAthletics134214.333.293234010006000.333
Chris DruryBrewers123813.342.273227100006020.342
Scott EvansGiants16429.214.236420000004000.214
Izhar FalconTwins145219.365.312512125021012010.442
Chris FantasiaOrioles124113.317.255163003008000.390
Stephen FeldeAthletics135030.600.405421111907125000.900
Keven FigueroaAthletics10298.276.216031001008000.310
George FlandersAstros124111.268.212083500005000.268
Mack FlynnAstros144713.277.303513114240210010.489
Mike FotinoBraves133813.342.3575511226007000.500
Andy GagnonCardinals112716.593.46951815525114010.963
Jim GaillardetzYankees196323.365.364131913808106000.524
Tyler GaillardetzYankees175521.382.333213226371110000.600
Rich GalloBraves15438.186.2596106112006010.233
Ricky GartheGiants164615.326.37951710551026000.478
Mike GauthierAthletics8216.286.250121000003000.286
Stuart GedalPadres12250.000.0771110100010200.000
Kevin GerrishPirates9224.182.250221011002000.227
Tim GirouxGiants164714.298.29961167042012000.468
Nick GladyszakDodgers164817.354.30441811001204000.458
Joda GlossnerOrioles14434.093.1764420100011000.093
Dan GoldnerWhite Sox154412.273.2412562010111000.364
Andrew GomesWhite Sox155228.538.425723101224322000.846
Rich GottesmanOrioles123411.324.283173411107000.412
Rob GuarinoOrioles164920.408.329475001009000.429
Nick GuestDodgers174422.500.3895189516002010.636
Tristan HarringtonPadres9194.211.292132620005000.211
Bryan HarroldPadres144011.275.35161421130205000.375
Ryan HassOrioles14459.200.2335550000012010.200
Noel HernandezRed Sox175420.370.471113142494119000.537
Dan HickeyTwins175922.373.372122113914108010.475
Tim HoggAstros14337.212.3479650100010000.212
George HopkinsCardinals154414.318.333257040009000.318
Pete HudsonYankees175614.250.2896117020001000.250
Sam HummerTwins145017.340.2712910403005010.400
Mike HurleyTwins175116.314.3649139532006010.353
Dave IerardiCardinals14407.175.220384010008000.175
Dan IerardiCardinals165830.517.409529932310024000.793
Alec IerardiCardinals93520.571.4042914110007000.571
Mike IerardiCardinals144517.378.368614137212012000.489
Chris JanowiczYankees186130.492.406828331536216020.705
Bill JenningsCardinals14438.186.2082740100013000.186
Patrick JohnsonDodgers185621.375.32941513024006010.446
Chris JohnsonBraves163712.324.3214851121012000.432
Greg KalivasWhite Sox12367.194.2554321100013000.194
Greg KayBrewers82713.481.395356114012000.741
Patrick KielyPadres13348.235.273266021001000.265
Wally KleczkowskiAstros103111.355.279136101006000.387
Joe KriegerAstros14273.111.3534300510011000.148
Gary LacroixWhite Sox133611.306.320392220005100.306
Chris LaffeyBrewers11346.176.2504251100010000.176
Brian LavoieTwins145617.304.30581571901008010.321
Taylor LeathersGiants174612.261.2583662100121010.326
Mark LeMayYankees16215.238.344674403004000.381
Dominic LessieurBraves11225.227.3003421100015100.227
Rob LindseyCardinals164914.286.296778200004010.286
Mike LoomosPirates14389.237.208121000006000.237
Ben LugoRed Sox134419.432.32831513802204010.568
Jim LyonsRed Sox16538.151.209654000003000.151
Rob MacDonaldBrewers145223.442.37232012138036000.769
Jamie MacLauchlanAthletics134517.378.3486151110006010.378
Warren MacneilPadres16354.114.289545040005010.114
Mark MagoonAthletics11327.219.2794210100013000.219
John MallinWhite Sox165320.377.36691415111003000.396
James ManganAstros10233.130.214210011008000.174
Chris MarkunsGiants175215.288.2744817010019020.346
Justin MartellCardinals134013.325.3446611321007020.350
Mark MaselliGiants13315.161.231144031002020.194
Brian MassePirates123112.387.311220200006000.387
Matt MastasAthletics93415.441.340126011003000.471
Greg McKielGiants185619.339.2732355011017000.393
Matt MedeirosBrewers13386.158.2839621010017000.184
Jonathan MelendezBrewers154717.362.3618840100011000.362
Tim MelicanOrioles12376.162.140045100007000.162
Luis MenaRed Sox9296.207.2702111200014000.207
Miguel MendezPadres143710.270.2885561010010000.297
Juan Pablos MercedesRed Sox166636.545.39813024649416000.848
Chad MerrittOrioles154515.333.36283120220013010.378
Rob MillerBraves153910.256.3155710121006000.282
Gerard MilletteBraves17429.214.293782111007100.238
Jamie MontisantiDodgers175121.412.3335149904104010.529
Lance MosherPadres16389.237.2885461100011000.237
Mike MottoloCardinals113011.367.3966512020004010.367
Adam MurchiePadres164213.310.344876411009010.333
Mark NicholsRed Sox155412.222.1941631000010000.222
Brendan O'ConnellAstros113910.256.275283821005000.282
Jack O'NeillRed Sox12376.162.178231000005000.162
John O'NeillRed Sox142.500.333011001000000.750
Sam OliverWhite Sox164916.327.30311169320013000.367
Scott OppenheimDodgers17399.231.250458100002000.231
Rob OrtizPadres13328.250.36010115300008000.250
Paul OrzechWhite Sox10319.290.244141101006000.323
Paul PaquetteAthletics14452.044.118431000007100.044
Dan PariesOrioles6143.214.278121110006000.214
Chris ParisAthletics134422.500.37131114117104010.705
Nestor PerezBrewers144918.367.3738195524003000.449
Elis PerezBraves262.333.333120300001000.333
Joel PerezTwins175921.356.30647192130110010.458
Andrew PickeringOrioles154112.293.3691158212006010.341
Corey PiercePirates13337.212.244103320009100.212
Mike PoitrasBraves164520.444.3823127530002000.444
Andrew PoitrasBraves144116.390.3052103803105000.512
Tom RallsBrewers134514.311.274369202002000.356
Nestor RamirezYankees197334.466.37772123823045000.671
Sean RatteRed Sox154114.341.37171915023038000.634
Frank ReganGiants15447.159.3111093420007100.159
Jason RileyBrewers5156.400.417332010000000.400
Roberto RiveraCardinals9284.143.2003250000010000.143
Joe RobargeAstros133914.359.34981371903005020.436
Mike RobertsDodgers185624.429.32942314605219010.643
Joe RobichaudPadres133114.452.4047127601107000.548
Octavio RodriguezAstros6164.250.273211000004000.250
Ricardo RosaRed Sox155021.420.35951514622008020.460
Dan RuggieroDodgers17438.186.2597672000012000.186
DJ RuggieroDodgers174417.386.362713155151010010.545
Gilve SantanaOrioles7247.292.281170513003000.417
Matthew SavageGiants154821.438.36871541203002000.500
Bill SchellbachPirates144319.442.31321171400001030.442
Tom SheaDodgers13359.257.239235001109000.343
Mike SheehanRed Sox145021.420.34231113120001020.420
John ShollPadres154113.317.32851411124026020.561
Dave ShortGiants185830.517.376421191115015010.655
Steve SilvaAthletics144311.256.295675412008010.302
George SkouridesBraves12286.214.270342210007000.214
Shawn SmithDodgers153820.526.40391818407012050.789
Michael SmithBraves17406.150.2204531100011000.150
Kevin SmithWhite Sox166227.435.3679276405009000.516
Jon SmithersYankees133810.263.235278102002010.316
Wayne SmoklerCardinals133513.371.3405104101005000.400
Mike SullivanAstros134111.268.293625000003000.268
Tim SullivanWhite Sox154320.465.408112018103001020.535
Todd SurretteGiants14306.200.293522010005000.200
Steve TaylorTwins102810.357.341335010005000.357
Jason TevepaughYankees174913.265.3197144120007000.265
Jay ThomasDodgers164518.400.37161122226002010.533
Shaun TrainorBrewers134418.409.35851313116025000.682
Brian TurmenneWhite Sox15444.091.2085250200010000.091
Chris VelezRed Sox155016.320.3334812243106020.420
Shawn VerekerCardinals11389.237.240386002109000.342
Wilfredo VillalonaAstros144011.275.2160710011013000.350
Lenny WagnerDodgers185010.200.1971371100012000.200
Tim WalshPadres164319.442.3735116113001000.512
Drew WalshPirates123513.371.300237204006000.486
Joe WebsterAstros13399.231.204143001007000.256
Joe WeidenbachYankees174218.429.4037720224002000.524
Rob WhitehousePirates12285.179.2420431301012000.250
Malcolm WilburOrioles134211.262.33991624130013000.333
Joe WinokurYankees14369.250.333694120008000.250
Tom ZahareasDodgers143513.371.397101561102004000.429
Kyle ZappalaAstros123610.278.292245021008000.306