OTB Archives for 2023 Season - Batting

(includes both regular season and playoffs)


Hitting
NameTeamGPABHAVGOBPBBRRBISBHBP2B3BHRKSac BuntSac FlySLG
Chris AdamsPadres133816.421.36761210300029000.579
Stephen AlepaTwins9249.375.314244000002000.375
Raul AlvarezTwins6205.250.222153400001010.250
Maurice AndersonBraves13337.212.2142210010010000.242
Derek AndersonOrioles3125.417.400356000012000.667
Jonathan AngleroTwins13353.086.1502220100013000.086
John AntonelliTwins143915.385.3565109211007000.410
Orlando AponteRed Sox82710.370.270045202103000.519
Oscar AquinoGiants92610.385.359358713003000.500
Chris AugeriYankees11286.214.282554000004000.214
Ed BanksAthletics102910.345.372476020004000.345
Buddy BaribeaultTwins134317.395.40051551844002000.488
Jim BarryYankees12359.257.222132200001000.257
Dan BeaudryBrewers93116.516.354143101000000.548
Joe BeitzWhite Sox123810.263.240223300007000.263
Mike BelairOrioles124423.523.3704113003013020.659
Bryan BellCardinals135121.412.38881515320006000.412
Nick BennettPirates13331.030.108301000006000.030
Steven BernardiniGiants14292.069.2165310100012010.069
Dave BernardiniYankees13376.162.2051360200012000.162
Kelvin BerriosBraves134013.325.259134201008000.350
Raj BholDodgers144916.327.3334143431006000.347
Ed BickfordBraves144310.233.2041220000011000.233
Mike BlanchetteOrioles10388.211.240434003006000.289
Chris BleauOrioles11419.220.2643913221006000.244
Joe BragaAthletics124519.422.33831310411002010.444
Francisco BritoIndians82615.577.4224815102122000.962
Diolis BritoIndians5177.412.360163211104000.588
Ismael BritoIndians7203.150.1300011010016000.200
Bruce BrownYankees113219.594.482522121832105000.719
Dave BrownOrioles4132.154.235210000001000.154
Matt BucciAstros10288.286.263262201028000.536
Shane BursaeOrioles72710.370.289136001005000.407
Ben BuxtonTwins123610.278.30631321521109000.361
Josh CabreraPirates143918.462.40981514414006010.564
Matt CallahanAstros6177.412.280043200000010.412
Rich CallahanTwins133913.333.316582501005000.359
Domenic CaracoGiants140000000000000
Chris CarlBrewers124515.333.283052323003100.400
Mike ChateauneufPirates123618.500.364179011015000.611
Jay ClermontYankees134114.341.3497209612305010.537
David ClermontYankees11319.290.3114113011001010.323
Rob CloseCardinals12359.257.38910972220014000.314
Ray CloutierRed Sox133815.395.362575210005000.395
Lou CobuccioAthletics6215.238.286243011006000.286
Erick CollazoWhite Sox11336.182.2001343100012000.182
Keith ComeauPadres133215.469.3937108203003020.563
Steven ConsalviTwins12387.184.174133000007000.184
Marc ConsalviTwins102712.444.375177522005000.519
Tony CoppolaBrewers6162.125.111013000004000.125
Jim CorbettAstros12262.077.1031210000013000.077
Mike CorreaGiants144418.409.343599202004000.455
Dave CorreaGiants144622.478.32911117102003010.522
Derek CrawfordPirates143614.389.41011125002103000.500
Frank CudequestBraves133921.538.38722061413205000.718
Joel CuevasBraves13287.250.385460242006000.321
Vinnie D'AmicoCardinals134610.217.30651010140004010.217
Rich DaigleDodgers144014.350.3162511222006010.400
Mike DaigleDodgers7195.263.240121001003000.316
Rob DalyPirates103114.452.40051311015001000.613
Ian DavisOrioles10276.222.297482210007000.222
Keith DeschenePirates143715.405.3907109016001000.568
Sam DescoteauxWhite Sox113413.382.3707811102007000.441
Misael DiazWhite Sox124515.333.2662129305018020.511
Mike DohertyAthletics134813.271.2503105000003000.271
Scott EvansGiants14314.129.189224310007100.129
Izhar FalconTwins134418.409.3710109552004000.455
Chris FantasiaOrioles8268.308.297361000004000.308
Stephen FeldeAthletics114020.500.38551771101105000.575
George FlandersAstros10276.222.229253201006000.259
Mike FotinoBraves144626.565.38721718213003010.630
Andy GagnonCardinals144525.556.453520181948104000.778
Jim GaillardetzYankees113115.484.3883812412002000.548
Tyler GaillardetzYankees122810.357.4764123561017000.500
Rich GalloBraves113115.484.367384201005000.516
Mike GaronOrioles93820.526.4103126022004000.579
Ricky GartheGiants154724.511.43222120867105110.702
Mike GauthierAthletics4121.083.214111010005000.083
Stuart GedalPadres12270.000.1431020300019000.000
Kevin GerrishPirates11308.267.250241000002000.267
Tim GirouxGiants112912.414.302159203018010.621
Nick GladyszakDodgers155519.345.2863711901002000.364
Dan GoldnerWhite Sox9242.083.2763234300010000.083
Andrew GomesWhite Sox134213.310.30541039130012000.381
Rich GottesmanOrioles83012.400.302162200006000.400
Rob GuarinoOrioles103410.294.319395223005000.382
Nick GuestDodgers12359.257.2755511103108020.400
Kevin HamelPirates103713.351.296338001007010.378
Steven Hannigan Orioles263.500.333020101001000.667
Tristan HarringtonPadres120.000.500000110002000.000
Bryan HarroldPadres92612.462.375282514004000.615
Ryan HarveyIndians51810.556.452384212011000.833
Ryan HassOrioles9307.233.189036000007000.233
John HernandezOrioles250.000.200020110003000.000
Noel HernandezRed Sox103312.364.33331111110004000.364
Dan HickeyTwins134510.222.2544105414007000.311
Tim HoggAstros12333.091.1322200000011000.091
George HopkinsCardinals155311.208.265467130009100.208
Pete HudsonYankees134114.341.317567000004000.341
Sam HummerTwins123720.541.43331119335213000.865
Mike HurleyTwins122811.393.44910145414104000.607
Dan IerardiCardinals177243.597.421640262829221000.861
Jacob IsabellePadres13344.118.1752220100021000.118
Chris JanowiczYankees134124.585.423520131215406010.902
Bill JenningsCardinals176214.226.24121583300016010.226
Patrick JohnsonDodgers133814.368.3564119132003030.421
Greg KalivasWhite Sox133811.289.2551272120011010.342
Greg KayBrewers103610.278.234113001003000.306
Patrick KielyPadres13317.226.3413100410010000.258
Wally KleczkowskiAstros113012.400.318245400008100.400
Tom KlemmAthletics113821.553.42681714504026010.816
Derrick KoesIndians92811.393.333255110000010.393
Joe KriegerAstros11233.130.241303010009000.130
Gary LacroixWhite Sox93312.364.3192111910001000.364
Chris LaffeyBrewers9279.333.2701241000010000.333
Brian LavoieTwins93010.333.250062400005000.333
Taylor LeathersGiants154511.244.343101464230014010.311
Mark LeMayYankees11265.192.2292431110010020.231
Rob LindseyCardinals155527.491.38661611210004000.491
Mike LoomosPirates133112.387.318133010005000.387
Ben LugoRed Sox103513.371.327462605005000.514
Jim LyonsRed Sox12355.143.190240010001000.143
Rob MacDonaldBrewers103322.667.48351415025053001.273
Jamie MacLauchlanAthletics104214.333.3174111611003000.357
Warren MacneilPadres13325.156.200323000006000.156
Mark MagoonAthletics8253.120.294620010009000.120
John MallinWhite Sox72010.500.487948002001000.600
James ManganAstros9227.318.310031220009100.318
Chris MarkunsGiants143812.316.3687104122007000.368
Justin MartellCardinals135120.392.33851610413006010.451
Mark MaselliGiants123511.314.319174130008000.314
Brian MassePirates13358.229.200143001002010.257
Matt MastasAthletics9305.167.205352100008010.167
Vishal MasterPadres250.000.000000000002000.000
Adam McFaddenIndians7257.280.265252000000000.280
Jim McGrathCardinals250.000.167110000003000.000
Greg McKielGiants144111.268.2503882021018010.366
Matt MedeirosBrewers123911.282.3167562020016000.333
Jonathan MelendezBrewers13398.205.220343000008100.205
Luis MenaRed Sox8268.308.2350452010011000.346
Miguel MendezPadres144514.311.2370364020010000.356
Juan Pablos MercedesRed Sox124219.452.333297204111000.667
Chad MerrittOrioles124717.362.309468004007000.447
Rob MillerBraves133711.297.245113002002000.351
Gerard MilletteBraves143211.344.302082120006100.344
Jamie MontisantiDodgers165318.340.26411011405006000.434
Pauly MoralesAthletics103515.429.3454128701012010.543
Lance MosherPadres14397.179.2043332010011000.205
Mike MottoloCardinals134914.286.30941216132003010.327
Adam MurchieIndians92910.345.3566103301001000.379
Mark NicholsRed Sox13376.162.159132001009000.189
Dennis O'NeilCardinals145220.385.36771210120006000.385
Jack O'NeillRed Sox10337.212.195113000004000.212
Sam OliverWhite Sox12356.171.2861318500012000.171
Scott OppenheimDodgers164514.311.308625201003100.333
Rob OrtizPadres133611.306.333437321004000.333
Paul OrzechWhite Sox9296.207.222132111007000.241
Paul PaquetteBrewers13340.000.135340020005200.000
Chris ParisAthletics114017.425.305110173031110010.625
Ryan PearsonAthletics93312.364.319264711016000.485
Nestor PerezBrewers133813.342.3516136311008000.368
Elis PerezBraves92413.542.5005173931003000.583
Joel PerezTwins143911.282.30951011212005000.333
Ken PerronWhite Sox10285.179.200212100008000.179
Andrew PickeringOrioles113619.528.4357147111004000.556
Corey PiercePirates143913.333.315263020003000.333
Mike PoitrasBraves143913.333.3393410131001110.359
Andrew PoitrasBraves144018.450.3613164813103000.575
Jim PrattIndians141.250.200000000003000.250
Tom RallsBrewers103510.286.271375004006000.400
Nestor RamirezYankees123718.486.3793613212002000.541
Frank ReganGiants144113.317.3336117411005000.341
Jeff RichardsonIndians3113.273.214013000001000.273
Jason RileyBrewers6182.111.143101000002000.111
Roberto RiveraCardinals154914.286.36681160410014000.306
Pedro RiveraBrewers350.000.167100000001000.000
Joe RobargeAstros112910.345.34941121010105000.414
Mike RobertsDodgers144415.341.3444156236106010.523
Joe RobichaudPadres113311.333.304282312008000.394
Ricardo RosaRed Sox123814.368.321191820003000.368
Jeffrey RosaPadres13369.250.2342433000018000.250
Dan RuggieroDodgers14414.098.152163120008000.098
DJ RuggieroDodgers133912.308.2782664111010010.385
Gilve SantanaOrioles8268.308.3959104302103000.462
Matthew SavageGiants144429.659.45182381004104010.795
Bill SchellbachPirates144013.325.2933126212006020.375
Chris ShanahanIndians7209.450.419289023020000.900
Tim ShayAstros123515.429.308187102004010.486
Brian SheaIndians8265.192.188135000003000.192
Tom SheaDodgers12326.188.158042001004000.219
Dan SheaIndians72712.444.341276202001000.519
Mike SheaIndians4120.000.077100000003000.000
Mike SheehanRed Sox103510.286.313361221002000.314
John ShollPadres112914.483.4238108204012010.724
Dave ShortGiants145117.333.26821316701009010.353
Steve SilvaAthletics134818.375.3245124201006000.396
George SkouridesBraves13366.167.159113201006010.194
Brad SmithAthletics7346.176.171120100007000.176
Michael SmithBraves13296.207.194110000008000.207
Kevin SmithWhite Sox134818.375.3193166513007000.438
Jon SmithersYankees113412.353.2883816002004030.412
Wayne SmoklerCardinals134210.238.31061510020004000.238
Greg StratisAstros6111.091.333311110003000.091
Mike SullivanAstros123110.323.326548000004000.323
Tim SullivanWhite Sox123619.528.38321015322112030.722
Todd SurretteGiants9235.217.214034010004000.217
Chris SweeneyAstros9172.118.190210100009000.118
Jason TevepaughRed Sox11339.273.2673102201005000.303
Jay ThomasDodgers93310.303.233033000000000.303
Shaun TrainorBrewers113813.342.2963610101012000.447
Brian TurmenneWhite Sox13384.105.1190400100012000.105
Chris VelezRed Sox12395.128.133145001009000.154
Wilfredo VillalonaAstros10266.231.2120240110112010.385
Lenny WagnerDodgers12338.242.195063000003000.242
Steve WalshRed Sox12409.225.286783702005000.275
Tim WalshBraves144116.390.328469002005000.439
Drew WalshPirates13334.121.150232000003010.121
Joe WeidenbachYankees123719.514.390315131013110000.730
Tim WhalenIndians61911.579.424352602001000.684
Don WhelanBrewers113110.323.2893831000010010.323
Rob WhitehousePirates9233.130.1851100100013100.130
Rob Whitehouse Sr.Pirates5132.154.133010000001000.154
Brian WholleyBrewers492.222.182001000004000.222
Dale WigginsIndians9308.267.286445102007000.333
Joe WinokurPadres6142.143.222210000005000.143
Tom ZahareasDodgers165827.466.34841961603302000.621
Kyle ZappalaAstros8162.125.250211011003000.188