OTB Archives for 2022 Season - Batting

(includes both regular season and playoffs)


Hitting
NameTeamGPABHAVGOBPBBRRBISBHBP2B3BHRKSac BuntSac FlySLG
Mike AbdinoorAstros185716.281.260415812010014000.298
Stephen AlepaTwins12326.188.158076100003000.188
Raul AlvarezTwins154721.447.34321711313001000.511
Maurice AndersonBraves175412.222.2173440020021000.259
Branden AndersonOrioles9236.261.303412000003000.261
Jonathan AngleroTwins14317.226.2502123610009000.226
John AntonelliTwins11248.333.382255132001000.417
Orlando AponteRed Sox113316.485.340067112004010.545
Oscar AquinoGiants175615.268.28041551920000000.268
Chris AugeriYankees133916.410.381869000002000.410
Ed BanksAthletics144012.300.296264121003000.325
Buddy BaribeaultTwins185827.466.391725111727005000.586
Jim BarryYankees6184.222.280354100004000.222
Dan BeaudryBraves113716.432.3514511002002000.486
Joe BeitzWhite Sox154610.217.193042212007010.261
Mike BelairOrioles155521.382.333518011014000.455
Bryan BellCardinals165215.288.33371893310011010.308
Nick BennettPirates185313.245.221236101008000.264
Billy BerlinoYankees13419.220.226333000003000.220
Steven BernardiniGiants164013.325.350756110008000.325
Dave BernardiniYankees16408.200.3398730300015000.200
Ed BickfordBraves17547.130.1310320120024000.167
Chris BleauOrioles175921.356.35351213842008000.390
Ethan BloombergBrewers154713.277.290236230006000.277
Joe BragaAthletics175016.320.3064915323001020.380
Francisco BritoIndians155127.529.438111716014015000.667
Ismael BritoIndians12439.209.1920940120014000.256
Tim BrooksOrioles134414.318.3596107131003000.341
Bill BrooksIndians130000000000000
Bruce BrownYankees144027.675.507327162067152011.275
Matt BucciAstros195623.411.34162020304146000.732
Peter BuchananBrewers113610.278.271264011008000.306
Patrick BuchananBrewers221.500.750100010000000.500
Tom BurgessTwins15388.211.224353101003000.237
Jeff BuxtonTwins12260.000.1540311400017000.000
Ben BuxtonTwins14399.231.32151310831106000.308
Josh CabreraPirates194719.404.463141212242047000.702
Matt CallahanAstros163817.447.367469210003010.447
Rich CallahanTwins174817.354.360101512102003000.396
Domenic CaracoGiants160000000000000
Chris CarlBrewers156226.419.31931921104002000.484
Mike ChateauneufPirates154511.244.271332120006000.244
Jay ClermontYankees174913.265.3771322111032015020.367
Rob CloseCardinals184614.304.353837220007000.304
Ray CloutierRed Sox144215.357.323498310005010.357
Lou CobuccioAthletics13344.118.175232010006000.118
Erick CollazoWhite Sox12367.194.2442331201010000.250
Keith ComeauDodgers155124.471.36971518403112020.627
Steven ConsalviTwins14355.143.227464010006000.143
Tony CoppolaBrewers7244.167.172152000008000.167
Mike CorreaGiants154315.349.3689818012006010.395
Dave CorreaGiants154615.326.2945134100003020.326
Lou CourtemancheCardinals174315.349.458141211340009000.349
Derek CrawfordPirates173615.417.4491699102113020.611
Joel CuevasBraves10192.105.174221001005000.158
Vinnie D'AmicoCardinals154614.304.32841416638006000.478
Dick DaigleDodgers15361.028.122420000006100.028
Rich DaigleDodgers144116.390.31139123070010010.561
Mike DaigleDodgers18509.180.2103340100017000.180
Rob DalyPirates134113.317.3163114723002000.390
Ian DavisOrioles14417.171.2553950300011000.171
Chris DellascioAstros13327.219.261477211001030.250
Keith DeschenePirates175320.377.35881811315004000.472
Sam DescoteauxWhite Sox154610.217.281776111006010.239
Misael DiazWhite Sox165422.407.31631715104336000.759
Mike DohertyAthletics18509.180.153032000009000.180
Scott EvansGiants154311.256.311777410004000.256
Izhar FalconTwins175623.411.32111417222007010.446
Chris FantasiaOrioles14479.191.2334663100013000.191
Carlos FariaYankees10279.333.316236111006000.370
Joe FerreiraPirates12264.154.257522000006000.154
David FieldsendOrioles144910.204.242364720006000.204
Paul FiricanoIndians134613.283.3138851301019000.370
Mike FotinoBraves144016.400.3452810224122000.700
Andy GagnonCardinals133212.375.5006178972005000.438
Rich GalloBraves144713.277.277596002008000.319
Matt GaronRed Sox134322.512.35821571605002000.628
Mike GaronOrioles9299.310.275240203003000.414
Ricky GartheGiants175931.525.402129191155113010.695
Ryan GaudetOrioles103711.297.245182500101000.351
Mike GauthierAthletics10265.192.219111110009000.192
Kevin GerrishPirates4123.250.313102010004000.250
Tim GirouxGiants7184.222.182033001105000.389
Nick GladyszakDodgers175424.444.3848229913101000.537
Joda GlossnerOrioles10170.000.105221000008000.000
Dan GoldnerWhite Sox10255.200.2733541100114000.320
Rich GottesmanOrioles11383.079.1162731010012000.105
Rob GuarinoOrioles134817.354.2992610412008000.396
Bob HagueWhite Sox360.000.000000000005000.000
Steven Hannigan Orioles141.250.200010100001000.250
Ryan HarveyIndians124828.583.39231822203015000.708
John HernandezOrioles134210.238.3178851140014000.333
Noel HernandezRed Sox174311.256.388131931622003000.302
Dan HickeyTwins175220.385.373102216812006010.423
Tim HoggAstros205112.235.2544923130014100.294
Vincent HolleyBraves9256.240.250131011009100.280
George HopkinsCardinals164513.289.2793390110011000.311
Pete HudsonYankees15498.163.222687100005000.163
Mike HurleyTwins154414.318.3064815812008000.364
Daniel IerardiCardinals196335.556.458931153254334000.857
Chris JanowiczYankees175627.482.37872013906205000.661
Bill JenningsCardinals195518.327.3384144542009000.364
Patrick JohnsonDodgers175326.491.36141514104014000.623
Greg KalivasWhite Sox13307.233.317441121009000.267
Frank KavalowskasRed Sox13356.171.190163010004000.171
Greg KayBrewers144322.512.43410126111003010.535
Josh KellettPirates9194.211.269300000004000.211
Wally KleczkowskiAstros174716.340.2883312401007000.362
Tom KlemmAthletics174619.413.37392115807017010.630
Derrick KoesIndians18609.150.197275030009000.150
Joe KriegerAstros205213.250.2392640100017000.250
Gary LacroixWhite Sox14337.212.289563311007000.242
Brian LavoieTwins175323.434.376918102304006000.509
Taylor LeathersGiants174617.370.38291518633016040.500
Mark LeMayYankees481.125.333322000014000.500
Rob LindseyCardinals185313.245.288769010007000.245
Mike LoomosPirates18529.173.161123000007000.173
Ben LugoRed Sox164415.341.36891361414003000.432
Jim LyonsRed Sox16463.065.140130030002000.065
Jamie MacLauchlanAthletics154921.429.3475183502002000.469
Warren MacneilPirates10267.269.343220130006000.269
Mark MagoonAthletics18434.093.1925240100017000.093
John MallinWhite Sox14427.167.241415020006010.167
James ManganAstros184312.279.31751030201019000.326
Chris MarkunsGiants164711.234.3241098311006000.255
Justin MartellCardinals165522.400.32131624413117010.545
Mark MaselliGiants122911.379.364466012005000.448
Brian MassePirates174916.327.3337562130011000.388
Matt MastasAthletics12369.250.1960242010011010.278
Johnny MayiAstros194817.354.3295815115021000.583
Adam McFaddenIndians187121.296.2610810330009000.296
Jim McGrathCardinals13361.028.1051300200022000.028
Bryan McIntireAthletics175016.320.294145031004010.340
Greg McKielGiants185514.255.2636865010018010.273
Matt MedeirosBrewers144411.250.2675670020014000.295
Jim MedeirosBrewers11375.135.1190150000015000.135
Luis MenaRed Sox10329.281.220065101119000.469
Miguel MendezOrioles391.111.182110000002000.111
Rob MillerBraves13373.081.159420001006000.108
Gerard MilletteBraves16469.196.196173111009000.217
Dave MoloneyYankees13345.147.2274540120016010.206
Jamie MontisantiDodgers175018.360.3385116521004010.380
Pauly MoralesAthletics154625.543.40031621523222010.826
Lance MosherYankees175011.220.2545780111013010.280
Mike MottoloCardinals175025.500.443122121721002010.520
Adam MurchieIndians186623.348.290415154061014000.470
Mark NicholsRed Sox153910.256.220173400006000.256
Jared NotargiacomoBraves113820.526.37311480112205000.947
Dennis O'NeilCardinals164117.415.359699002008000.463
Jack O'NeillRed Sox14338.242.250312100008000.242
John O'NeillRed Sox164112.293.268276412005010.341
Sam OliverWhite Sox16388.211.3335937410011000.237
Scott OppenheimDodgers154115.366.317455301001000.390
Paul OrzechWhite Sox14338.242.2985123111009010.273
Chris PageBraves124015.375.3041114611002000.400
Paul PaquetteBrewers17514.078.1364460000011100.078
Chris ParisAthletics164721.447.3654719727205020.681
Ryan PearsonAthletics175122.431.40782811531105000.490
Nestor PerezBrewers156925.362.2964147601007000.377
Elis PerezBraves175320.377.36762351131107000.434
Joel PerezTwins174715.319.3484882430010000.383
Ken PerronWhite Sox143710.270.302661200005000.270
Andrew PickeringOrioles144415.341.365425440009000.341
Corey PiercePirates19529.173.2261510400014000.173
Tom RallsBrewers83216.500.360294104003000.625
Nestor RamirezYankees165421.389.33851013215007000.481
Frank ReganGiants186324.381.30031512401005000.397
Jeff RichardsonIndians165110.196.2546106611007000.216
Jason RileyBrewers124713.277.2543511102018000.383
Roberto RiveraCardinals11323.094.158330000007000.094
Joe RobargeAstros195118.353.358112152103006010.412
Mike RobertsDodgers143813.342.345488324113000.579
Octavio RodriguezAthletics12297.241.2161100000010000.241
Ricardo RosaRed Sox154514.311.237074201003000.333
Rich RosaYankees123110.323.3334830110011000.355
Dan RuggieroDodgers175116.314.250146200003000.314
DJ RuggieroDodgers154013.325.328568615007000.450
Gilve SantanaOrioles145320.377.35071510614026000.566
Matthew SavageGiants144621.457.39262481621112010.587
Adam ScharffTwins133711.297.260254302008000.351
Bill SchellbachPirates206520.308.28141748111012000.354
Chris ShanahanIndians134126.634.48781923238012010.902
Tim ShayAstros185118.353.3013179114102010.471
Brian SheaIndians133920.513.403799001001110.538
Tom SheaDodgers144114.341.293344001008000.366
Dan SheaIndians155630.536.37131917401000000.554
Mike SheaBraves5153.200.211120000003000.200
Mike SheehanRed Sox143718.486.3734117205011000.703
Dave ShortGiants175925.424.341616251703004010.475
Steve SilvaAthletics133915.385.3163129400003100.385
George SkouridesBraves13368.222.2172470000011000.222
Brad SmithAthletics144010.250.264333010004000.250
Shawn SmithDodgers113113.419.375398523000010.516
Michael SmithBraves16456.133.2184510200010000.133
Kevin SmithWhite Sox175523.418.36081812703007000.473
Jon SmithersYankees144717.362.32831215324111000.553
Wayne SmoklerCardinals163310.303.392893021002000.333
Sokpheap SomIndians14428.190.3000112571007000.214
Kevin SpitzIndians144821.438.35141217213213010.646
Justin SpurrAstros154419.432.33831618214022020.659
Greg StratisAstros14356.171.2443323220015010.229
Mike SullivanAstros184817.354.338672011104000.417
Tim SullivanWhite Sox113215.469.39651418211050010.969
Todd SurretteGiants15368.222.354454051005000.250
Chris SweeneyAstros184410.227.281372332006000.273
Chris TapiaCardinals7141.071.2223100000012000.071
Jason TevepaughRed Sox12359.257.261246112004000.314
Jay ThomasDodgers82512.480.359166012002010.560
Joe TomacchioWhite Sox17488.167.2706391310011010.188
Shaun TrainorBrewers175926.441.35251715317124010.695
Rich TrainorBrewers135121.412.3151512011005000.431
Brian TurmenneWhite Sox16395.128.18834100100010110.128
Chris VelezRed Sox154315.349.3234134511003000.372
Lenny WagnerDodgers16416.146.212464010004010.146
Steve WalshRed Sox123712.324.31551012701026000.514
Tim WalshBraves175313.245.264655001003000.264
Drew WalshPirates165014.280.242267201004000.300
Joe WeidenbachYankees165122.431.3725918923200000.569
Tim WhalenIndians82611.423.385235622005000.500
Don WhelanBrewers134812.250.2262752040019000.333
Rob WhitehousePirates17354.114.2863430500021000.114
Brian WholleyPirates14335.152.1791340100017000.152
Dale WigginsIndians165622.393.300113117131111010.536
Tom ZahareasDodgers175922.373.34562221324206000.508
Kyle ZappalaAstros194110.244.321266050006000.244