OTB Archives for 2020 Season - Batting

(includes both regular season and playoffs)


Hitting
NameTeamGPABHAVGOBPBBRRBISBHBP2B3BHRKSac BuntSac FlySLG
Mike AbdinoorAstros113215.469.40771151205005000.625
Shawn AchillesBrewers410.000.000000000000000.000
Chris AdamsWhite Sox10399.231.2313661010016010.256
Stephen AlepaTwins8266.231.235234500002000.231
Jeff AllisonPirates103215.469.333154202002000.531
Raul AlvarezTwins8269.346.2971611011002010.385
Jonathan AngleroTwins8255.200.219233200105000.280
Orlando ApontePirates112914.483.3833816113120010.862
Carlos ArriagaGiants6197.368.321222001002000.421
Jose ArzuagaBrewers93712.324.255155302005010.378
Frankie ArzuagaBrewers9296.207.189130000006010.207
Chris AugeriYankees8257.280.265234100001000.280
Chris BaldwinYankees8278.296.278135110101000.370
Ed BanksAthletics113812.316.269246000004000.316
Buddy BaribeaultTwins103517.486.40771611503003000.571
John BarryBraves7187.389.357221110003010.389
Jim BarryGiants93115.484.354238100006000.484
Joe BeitzWhite Sox5224.182.185124001005000.227
Brian BelairOrioles10295.172.256540101009000.207
Mike BelairOrioles124317.395.311108014103000.535
Bryan BellCardinals134615.326.29249121010010000.348
Nick BennettPirates12285.179.200222101005200.214
Billy BerlinoYankees92613.500.350145001001000.538
Dave BernardiniYankees9265.192.316762000005000.192
Ed BickfordBraves6208.400.321003012006000.500
Chris BleauOrioles123810.263.26021032110011000.289
Joe BragaAthletics134623.500.39421710331102000.565
Francisco BritoIndians123720.541.38331319103111100.757
Diolis BritoIndians113215.469.400311121122004000.531
Bill BrooksIndians123715.405.3395812000102020.459
Tim BrooksOrioles10329.281.244036013007000.375
Matt BucciAstros113215.469.3463119304110020.750
Peter BuchananBrewers93313.394.3925105020004000.394
Tom BurgessTwins9319.290.256243100102010.355
Rich CallahanTwins10359.257.280527100001010.257
Domenic CaracoGiants1030.000.250100000001000.000
Chris CarlBrewers125226.500.3502165805102000.635
Mike ChateauneufPirates12359.257.239235003003000.343
Vinny CimminoOrioles8154.267.286201000005000.267
David ClappYankees8259.360.342444003004000.480
Jay ClermontYankees9239.391.463875320004010.391
Rob CloseCardinals14366.167.2808230000010000.167
Ray CloutierRed Sox10278.296.357689010002010.296
Lou CobuccioAthletics9250.000.0742200000010000.000
Brian ColeRed Sox134516.356.3544912031013000.444
Erick CollazoWhite Sox9336.182.1751874041011000.364
Keith ComeauDodgers9262.077.182423000004010.077
Steven ConsalviTwins9265.192.314441020006000.192
Tony CoppolaPirates112710.370.333232010005000.370
Lou CourtemancheCardinals134412.273.3337191322005000.318
Mike DaigleDodgers11317.226.293354021109000.323
Rich DaigleDodgers9288.286.333395521002000.321
Dick DaigleDodgers8191.053.240521000006000.053
Ian DavisOrioles12343.088.1905810000015000.088
Justin DeflumeriOrioles114017.425.3333135101214000.625
Chris DellascioAstros10316.194.262593001005000.226
Keith DeschenePirates113114.452.3202811102024030.710
Sam DescoteauxWhite Sox103717.459.4038144504005000.568
Mike DohertyAthletics13386.158.2221450310011000.184
Dan EmersonIndians9236.261.324566000002100.261
Rob EstepeBrewers7286.214.200141000001000.214
Scott EvansGiants102910.345.370791201002000.379
Izhar FalconTwins103414.412.333236212005010.471
Chris FantasiaOrioles8256.240.1940401000012000.240
Carlos FariaYankees103710.270.213035001006000.297
Joe FerreiraPirates11223.136.276432110003100.136
David FieldsendOrioles114217.405.31121271204007000.500
Paul FiricanoIndians103111.355.4129117912007000.419
George FlandersWhite Sox92710.370.3575108003002000.481
Andy GagnonCardinals133520.571.557521101997105010.829
Tyrone GambyBraves7205.250.321332111018000.450
Mike GaronOrioles93510.286.234178004006010.400
Matt GaronAstros103113.419.292110101303001030.516
Kevin GerrishPirates11297.241.275443000000000.241
Nick GladyszakDodgers103213.406.3674148912110000.625
Dan GoldnerWhite Sox92810.357.325263611009000.393
Rich GottesmanOrioles93310.303.2560421013007000.394
Rob GuarinoOrioles123713.351.3575713025012010.568
Steven Hannigan Giants9277.259.333733201009010.296
Peter HansonWhite Sox10346.176.1902944000115000.265
Ryan HarveyPirates113516.457.31511210303013020.629
Noel HernandezRed Sox133910.256.35181510824108000.410
John HernandezCardinals103114.452.354239111107010.548
Omar HernandezPirates113310.303.283363403105000.455
Dan HickeyTwins93112.387.3755118713001000.484
Tim HoggAstros11305.167.231344210003010.167
Pete HudsonYankees82711.407.349465002001010.481
Chris JanowiczYankees371.143.125013000010000.571
Bill JenningsCardinals144216.381.333555400006000.381
Kevin JohnsonIndians10316.194.318794212004000.258
Greg KalivasBraves9253.120.1672121000011000.120
Mark KalivasBraves103313.394.333483200014010.485
Frank KavalowskasRed Sox13399.231.224178111004000.256
Wally KleczkowskiAstros9263.115.194282210005000.115
Tom KlemmAthletics113819.500.34511013101232000.868
Joe KriegerAstros11194.211.448612031009200.263
Nick LaBelloAthletics134315.349.328397322008000.395
Gary LacroixWhite Sox10267.269.405865521003010.308
Craig LacrosseYankees9285.179.2002320000010000.179
Kha LaiTwins93110.323.262140600008000.323
Ricky LarochelleYankees9285.179.275554010006020.179
Chris LaRoseCardinals12335.152.2624320200012000.152
Dan LewisBraves9287.250.2702341131010000.429
Rob LindseyCardinals144411.250.267585201002000.273
Mike LoomosPirates12337.212.175031000008000.212
Ben LugoRed Sox144315.349.343718101410015020.419
Jim LyonsRed Sox8215.238.259160010003000.238
Jamie MacLauchlanAthletics124421.477.3331187700002000.477
Mark MagoonAthletics12334.121.2204611100015000.121
John MallinWhite Sox103413.382.3586117100010000.471
James ManganAstros103010.333.333262820004000.333
Chris MarkunsGiants113917.436.3817153102001000.487
Justin MartellCardinals134518.400.31941014603004020.467
Matt MastasAthletics113112.387.383324630005010.387
Adam McFaddenIndians130.000.000000000001000.000
Bryan McIntireAthletics114013.325.309266021007000.350
Chris McKielGiants113713.351.3576112310003000.351
Greg McKielGiants11358.229.205124301009000.257
Matt MedeirosBrewers11267.269.297486001119000.500
Jim MedeirosBrewers5132.154.250120010003000.154
Gerard MilletteBraves103310.303.273135312003000.364
Jamie MontisantiDodgers113513.371.3271144720006000.371
Joel MorehouseTwins10114.364.294112000001010.364
Matt MorinBraves7181.056.100110000003000.056
Lance MosherBraves10295.172.263414110009000.172
Mike MottoloCardinals134112.293.30551111411006010.317
Jack NagleGiants293.333.250030000000000.333
Mark NicholsRed Sox144211.262.222166101009000.286
Louie NoccaTwins6218.381.300174100001000.381
Jack O'NeillRed Sox8192.105.182131010002000.105
John O'NeillRed Sox144212.286.255143210103000.333
Scott OppenheimDodgers11307.233.286535401004000.267
Paul OrzechDodgers9285.179.182055210005000.179
Chris PageBraves9298.276.300371012204000.483
Dan PariesYankees5124.333.250021201003000.417
Ryan PearsonAthletics134416.364.339221111833216000.591
Nestor PerezBrewers124515.333.328497124004000.422
Andrew PickeringOrioles103311.333.283254300006000.333
Corey PiercePirates113211.344.289245001007100.375
Tom RallsBrewers124817.354.279287102005010.396
Felix RamirezWhite Sox103412.353.2922313203102000.500
Frank ReganGiants114012.300.310695200007000.300
Jeff RichardsonIndians133913.333.3044951700008000.333
Jason RileyBrewers104117.415.3394912104118000.634
Roberto RiveraCardinals13353.086.209542010005000.086
Joe RobargeAstros112910.345.34141641612100010.483
Octavio RodriguezAthletics102611.423.455765222003000.500
Rich RosaGiants7248.333.303117010004000.333
Ricardo RosaRed Sox13365.139.239476220006010.139
Dan RuggieroDodgers5152.133.211133110001010.133
Mickey RyanRed Sox113716.432.39382582603121000.730
Adam ScharffTwins10327.219.238331300004000.219
Bill SchellbachPirates123713.351.3272152520003000.351
Donnie SettlemoirYankees5112.182.444530210002000.182
Chris ShanahanIndians92413.542.42931315122010020.750
Tim ShayAstros113513.371.320229314001000.486
Dan SheaIndians134118.439.420919191723100010.561
Tom SheaDodgers10299.310.256035413006010.414
Brian SheaIndians13328.250.354787320004110.250
Mike SheehanRed Sox133819.500.43181313411012000.605
Dave ShortGiants72311.478.3331614002010010.696
Steve SilvaAthletics133611.306.400131171000002000.306
Brad SmithAthletics9218.381.417654010002010.381
Shawn SmithDodgers113415.441.36451315405012010.676
Michael SmithBraves10273.111.194110020005000.111
Kevin SmithWhite Sox103413.382.3465119703104000.529
Jon SmithersDodgers113616.444.333267004002000.556
Wayne SmoklerCardinals13375.135.196431000005000.135
Sokpheap SomIndians12298.276.415492851009000.310
Kevin SpitzIndians113113.419.40471413315002010.581
Mike SteffanyCardinals133813.342.3851158163002000.421
Greg StratisAstros9247.292.273253001008000.333
Tim SullivanWhite Sox103616.444.35131420416225020.889
Mike SullivanAstros11339.273.239226000001020.273
Todd SurretteGiants82510.400.324214002001000.480
Chris TapiaGiants9262.077.1884300010019000.115
Sam TarnauskasBrewers12368.222.234390201008000.250
Jason TevepaughRed Sox143815.395.3625612012106000.500
Kevin ThompsonBrewers115022.440.3242109300004000.440
Aneudy TineoTwins92911.379.42241091043004010.483
Shaun TrainorBrewers115024.480.33311115103103000.580
Brian TurmenneWhite Sox11369.250.255264011007000.278
Chris VelezRed Sox92410.417.351265211003010.458
Eric VroomAstros10298.276.282213410007000.276
Lenny WagnerDodgers10295.172.171133100000000.172
Tim WalshBraves103315.455.340245005002000.606
Steve WalshRed Sox133520.571.470920211223213020.857
Drew WalshPirates9216.286.300313000005000.286
Nathan WarnerDodgers6110.000.091020010005100.000
Mike WatsonGiants5123.250.333000020001000.250
Joe WeidenbachYankees93210.313.273255201100000.406
Tim WhalenIndians92910.345.2750971613015010.552
Brian WholleyPirates11262.077.1070200100019000.077
Dale WigginsIndians133912.308.2864811402009010.359
Chris WilliamsWhite Sox104019.475.35531410804306000.725
Mark WilsonOrioles72412.500.4003106316014010.875
Tom ZahareasDodgers113115.484.40461311101105000.581
Jim ZahareasBraves4101.100.167110000002000.100
Kyle ZappalaAstros10256.240.265330100005000.240
Tom ZawiszaYankees8318.258.205065000003000.258