OTB Archives for 2021 Season - Batting

(includes both regular season and playoffs)


Hitting
NameTeamGPABHAVGOBPBBRRBISBHBP2B3BHRKSac BuntSac FlySLG
Mike AbdinoorAstros144314.326.33381481201004010.349
Chris AdamsWhite Sox154513.289.3237730120018000.333
Stephen AlepaTwins123713.351.327541500002000.351
Jeff AllisonBrewers154631.674.45982112009110000.978
Jonathan AngleroTwins133811.289.2752731110014000.316
John AntonelliTwins12317.226.378753030009000.226
Orlando AponteRed Sox123311.333.313488101003000.364
Jose ArzuagaBrewers4103.300.357116011100000.600
Frankie ArzuagaBrewers250.000.000000000002000.000
Chris AugeriYankees122911.379.354686101002020.414
Ed BanksAthletics272.286.222010000001000.286
Buddy BaribeaultTwins144613.283.34382241723007000.348
John BarryBraves154211.262.333698430005010.262
Jim BarryYankees13369.250.33377131220011020.306
Dan BeaudryBraves134625.543.3702711004104000.674
Joe BeitzWhite Sox113812.316.250146500006010.316
Mike BelairOrioles144414.318.3025412002014000.432
Bryan BellCardinals144318.419.39181411112003000.465
Rob BeltreBrewers381.125.385421100004000.125
Nick BennettPirates174515.333.333889103007010.400
Billy BerlinoYankees13399.231.235353200008000.231
Steven BernardiniGiants11297.241.237264101003000.276
Dave BernardiniYankees13343.088.2336411100013000.088
Ed BickfordBraves145015.300.2542372030012000.360
Chris BleauOrioles175320.377.3676169632006000.415
Ethan BloombergBrewers144413.295.254227100005100.295
Joe BragaAthletics186126.426.37191718716002010.525
Francisco BritoIndians155524.436.3183822409008030.600
Diolis BritoIndians6525.096.133344100005000.096
Ismael BritoIndians14458.178.1822322020027000.222
Tim BrooksOrioles144814.292.292375122009000.333
Bill BrooksIndians165018.360.33361010012009010.400
Bruce BrownYankees154120.488.47211191611333210000.854
Matt BucciAstros164423.523.4467142310330165000.659
Peter BuchananBrewers114015.375.339198031007000.400
Tom BurgessTwins14419.220.259449111003000.244
Jeff BuxtonTwins12292.069.2294520200013100.069
Josh CabreraPirates164612.261.292768102007000.304
Matt CallahanAstros15409.225.264453310003000.225
Rich CallahanTwins155112.235.2393410310007010.235
Domenic CaracoGiants80000000000000
Chris CarlBrewers62110.476.344180502001000.571
Hugo CarozzaBrewers14387.184.174122300006000.184
Mike ChateauneufPirates13369.250.255146020006010.250
Vinny CimminoOrioles154312.279.305458021007000.302
David ClappYankees155220.385.3547158114003000.462
Jay ClermontYankees155019.380.35991551202005000.420
Rob CloseCardinals15417.171.2931063101004000.195
Ray CloutierRed Sox133312.364.3968812411004000.394
Lou CobuccioAthletics11271.037.1613310100014000.037
Erick CollazoWhite Sox9278.296.250155102007000.370
Keith ComeauDodgers163811.289.3671174203004000.368
Steven ConsalviTwins14384.105.178342010007000.105
Tony CoppolaBrewers154412.273.302667011009010.295
Mike CorreaGiants165623.411.32531014013118010.554
Dave CorreaGiants176425.391.31921812425001000.469
Lou CourtemancheCardinals155322.415.4005178655005000.509
Keith CriderCardinals4110.000.231210010004000.000
Vinnie D'AmicoCardinals113414.412.3402813410103000.471
Dick DaigleDodgers18432.047.2088820100011000.047
Rich DaigleDodgers185317.321.321810136030016000.377
Mike DaigleDodgers18519.176.2155280000020000.176
Ian DavisOrioles16476.128.1754452000010000.128
John DeCostaBrewers16458.178.241522010008000.178
Justin DeflumeriBraves103514.400.333297213012000.571
Chris DellascioAstros144112.293.310585611004000.317
Keith DeschenePirates174614.304.313787004106100.435
Sam DescoteauxWhite Sox123612.333.327675202007010.389
Mike DohertyAthletics14329.281.279236110008000.281
Bob DuncanBraves11277.259.3424823200010000.259
Scott EvansGiants133910.256.291575310009010.256
Izhar FalconTwins154813.271.302210105420011000.313
Chris FantasiaOrioles12346.176.267556311009000.206
Carlos FariaYankees10296.207.2221321110011000.241
Joe FerreiraPirates13296.207.275514200007000.207
David FieldsendOrioles144514.311.30361511801106010.378
Paul FiricanoIndians144816.333.32961661212006000.375
George FlandersWhite Sox124013.325.286259412008010.375
Andy GagnonCardinals145021.420.36851515625118000.620
Tyrone GambyBraves12301.033.1183101000024000.033
Mike GaronOrioles123611.306.302577002004010.361
Ricky GartheGiants185630.536.47973121688413010.875
Ryan GaudetOrioles145121.412.30111214703206000.549
Mike GauthierAthletics12346.176.2274331000012000.176
Kevin GerrishPirates11328.250.220143001002000.281
Nick GladyszakDodgers196426.406.351727131414203000.531
Joda GlossnerOrioles7203.150.167111000007100.150
Dan GoldnerWhite Sox661.167.250120100002000.167
Rich GottesmanOrioles134213.310.26811256150011000.429
Rob GuarinoOrioles154823.479.41381711425012010.646
Steven Hannigan Orioles165013.260.23121173010011000.280
Ryan HarveyIndians165718.316.300515139140011000.386
Jason HenriquezBraves10268.308.257153103004000.423
John HernandezOrioles143813.342.3754745430012010.421
Noel HernandezRed Sox164916.327.36592491620106000.367
Dan HickeyTwins154319.442.3871018151004004030.535
Tim HoggAstros17406.150.291934310004000.150
Pete HudsonYankees134312.279.259337100006000.279
Dave IerardiBraves123911.282.250233100006000.282
Daniel IerardiBraves144825.521.38052192401501010.750
Chris JanowiczYankees9218.381.4191104041102010.524
Bill JenningsCardinals164910.204.258394131006000.224
Patrick JohnsonDodgers164814.292.262385003006100.354
Rob JudsonPirates164413.295.2794614020012000.341
Greg KalivasBraves123512.343.286281101006000.371
Frank KavalowskasRed Sox12326.188.179124201006000.219
Josh KellettPirates13328.250.289573201002100.281
Wally KleczkowskiAstros15419.220.255556100007000.220
Tom KlemmAthletics175428.519.402920281106355011.019
Derrick KoesIndians165116.314.3003711121007000.333
Joe KriegerAstros15374.108.2346410100012000.108
Nick LaBelloAthletics103415.441.360186123004000.529
Gary LacroixWhite Sox144711.234.270573810008000.234
Ricky LarochelleYankees6175.294.320313001003000.353
Chris LaRoseCardinals7181.056.190232010006000.056
Brian LavoieTwins165523.418.329417131905106000.545
Taylor LeathersGiants175519.345.3386131112240011000.418
Corey LemayRed Sox471.143.417430100004000.143
Dan LewisBraves134816.333.2882810113009000.396
Rob LindseyCardinals164610.217.297885010005000.217
Mike LoomosPirates16417.171.180231000009000.171
Ben LugoRed Sox143812.316.3023956110010000.342
Jim LyonsRed Sox18477.149.193354010006000.149
Jamie MacLauchlanAthletics176225.403.31942791102006000.435
Mark MagoonAthletics12304.133.2374621100011000.133
John MallinWhite Sox82612.462.405469110003000.462
James ManganAstros16387.184.286430530009000.184
Chris MarkunsGiants175718.316.284515204010010010.333
Justin MartellCardinals144919.388.3154912204004010.469
Mike MartellCardinals123815.395.3333108310004010.395
Brian MassePirates14365.139.217541200006000.139
Matt MastasAthletics144419.432.400789224007000.523
Johnny MayiOrioles72512.480.3904611204013000.760
Adam McFaddenIndians8227.318.355233121002000.364
Jim McGrathPirates14271.037.1943100200019000.037
Bryan McIntireAthletics155022.440.41321310270002010.440
Chris McKielGiants164822.458.37271511402003010.500
Greg McKielGiants165114.275.27147121111014010.333
Matt MedeirosBrewers143911.282.3275552201011000.333
Jim MedeirosBrewers13406.150.1491110000014000.150
Sandy Merejo Athletics7267.269.212034101008000.308
Gerard MilletteBraves154914.286.2543116300005010.286
Jamie MontisantiDodgers175521.382.32931012621003100.400
Pauly MoralesAthletics6189.500.379276300200000.722
Joel MorehouseTwins1420.000.000000000000100.000
Matt MorinBraves9243.125.200322100003200.125
Lance MosherYankees144215.357.283247001017010.452
Mike MottoloCardinals166230.484.35441812001004000.500
Matt MuehringBrewers272.286.222010000002000.286
Mark NicholsRed Sox18534.075.1022420000017000.075
Louie NoccaTwins14379.243.314565021003000.270
Jared NotargiacomoIndians133921.538.547420199107132001.000
Dennis O'NeilCardinals10294.138.211443000003010.138
Jack O'NeillRed Sox164711.234.203115100008000.234
John O'NeillRed Sox185416.296.3331117101400009000.296
Sam OliverWhite Sox16467.152.2244636201015010.196
Scott OppenheimDodgers164315.349.295356100002000.349
Paul OrzechDodgers174611.239.2624411100010000.239
Chris PageBraves134317.395.35511015141106010.465
Paul PaquetteBrewers11300.000.032100000008000.000
Ryan PearsonAthletics186632.485.379524151823109000.561
Nestor PerezBrewers134717.362.2993116200003000.362
Ken PerronTwins143811.289.304665200006010.289
Andrew PickeringOrioles154411.250.288465022008000.295
Corey PiercePirates14369.250.292345121009000.278
Mike PoitrasGiants144113.317.268274002000000.366
Tom RallsBrewers155021.420.3061415003006000.480
Felix RamirezWhite Sox8245.208.200152000004000.208
Nestor RamirezYankees144313.302.28651162020010020.349
Frank ReganGiants176220.323.26518160111014000.371
Jeff RichardsonIndians165217.327.307610919000011000.327
Jason RileyBrewers134525.556.36611413103000000.622
Roberto RiveraCardinals11314.129.237353020007000.129
Joe RobargeAstros154817.354.35752021734004000.438
Mark RobinsonWhite Sox15404.100.2551013100009110.100
Octavio RodriguezAthletics16437.163.2735640300019000.163
Ricardo RosaRed Sox185214.269.309296252008000.308
Dan RuggieroDodgers185510.182.2367451010011000.200
Mickey RyanRed Sox154723.489.41892452917202000.723
Matthew SavageGiants176331.492.3706259708217000.730
Adam ScharffTwins13379.243.245243211007110.270
Bill SchellbachPirates164420.455.39791741405113000.682
Chris ShanahanTwins92514.560.44241123213141001.240
Tim ShayAstros144311.256.2934712325001000.372
Brian SheaIndians164716.340.319588510005010.340
Tom SheaDodgers13268.308.3818731010011000.346
Dan SheaIndians134319.442.391720131515003000.558
Mike SheaAstros13285.179.359652530007000.179
Mike SheehanRed Sox175621.375.32141211015005000.464
Mike ShermanYankees15372.054.229971000007000.054
Dave ShortGiants176427.422.33761922405014010.547
Steve SilvaAthletics153914.359.456151891020004000.359
Brad SmithAthletics165211.212.246649100006000.212
Shawn SmithDodgers154523.511.37352228407243021.022
Michael SmithBraves14439.209.2310552310017000.233
Kevin SmithWhite Sox155421.389.3618129814009000.463
Jon SmithersDodgers155128.549.37831010404100000.667
Wayne SmoklerCardinals13369.250.271254020004110.250
Sokpheap SomIndians123513.371.353383720008100.371
Kevin SpitzIndians124217.405.35951212215001000.524
Justin SpurrAstros144628.609.434221251133031000.870
Mike SteffanyCardinals144712.255.2583441100010000.255
Greg StratisAstros12326.188.244321110007000.188
Mike SullivanAstros174814.292.238136001001000.313
Tim SullivanWhite Sox134524.533.37841617907326010.956
Todd SurretteGiants154614.304.274112110200010010.304
Jason TevepaughRed Sox154212.286.288568102005000.333
Jay ThomasDodgers112712.444.5006912254002010.593
Shaun TrainorBrewers165720.351.3106198002207010.456
Brian TurmenneWhite Sox165111.216.1770521000012100.216
Chris VelezRed Sox164813.271.3299129111004000.292
Eric VroomAstros12345.147.1952311100010000.147
Lenny WagnerDodgers16448.182.185275000007100.182
Steve WalshRed Sox154215.357.373916128144010010.643
Tim WalshBraves155029.580.41261111004000000.660
Drew WalshPirates143811.289.283445101018000.395
Mike WatsonGiants10285.179.235153022000000.250
Joe WeidenbachYankees164515.333.35371419421002110.356
Tim WhalenIndians82714.519.3642771005105010.778
Rob WhitehousePirates14316.194.3161420510016000.226
Brian WholleyPirates13304.133.1672220020015000.200
Dale WigginsIndians112914.483.391396714007000.621
Chris WilliamsWhite Sox114014.350.2862843050011000.475
Ken WilsonWhite Sox5156.400.318131100001000.400
Tom ZahareasDodgers196721.313.28051987032014000.418
Kyle ZappalaAstros14366.167.227242120007000.167
Tom ZawiszaYankees11369.250.250356001006000.278