League Hitting 2021

Offense

PlayerTeamPAABHAVGSLGOBPOPS1B2B3BHRRBIRBBKK-LHBPSACSFREFCSBCSPIKTB
Alex BishopDiamondbacks7055220.4000.8910.5291.41910417212381137001000149
J.P. WillnerDiamondbacks6658230.3970.9140.4391.3539608281951451021300053
Mitch ChicoineWhite Sox6452180.3460.4420.4690.91114310818101022006220023
Aiden SzautnerDinos6357240.4210.4390.4600.89923100111452100143130125
Stephen MacKenzieCanadians6360260.4330.8670.4601.32712725192532000023104052
Andrew MaloneDiamondbacks6047260.5530.9360.6171.5531571322218633021100044
Nick SeelmanDinos5947180.3830.6810.4921.1729531131681233012020032
Brett CzarkowskiTwins5849140.2860.4900.3970.886751181321467006111024
Bauer SewellCanadians5451180.3530.4310.3890.820144005163960002430022
Cale YuzdepskiDinos5446100.2170.3260.3150.6416310484713013210115
Terrence HoppenrysDiamondbacks5343160.3720.5120.4911.0021230113189301005200022
Cam WilliamsWolfpack5244200.4550.8180.4811.2991240422174301031110036
Ben PredigerCanadians5135180.5140.9140.6331.5471042214136527011331032
Jordan SmithCanadians5146180.3910.6090.4311.0401232111152902014271028
Jeff BreenCardinals5143140.3260.4650.4310.896102209138900002000020
Matt ZanuttoWolfpack4935100.2860.5140.4490.96345015681234021110018
Alex TelloCanadians4937120.3240.5140.4901.00373207127315003161119
Drew AmbachCardinals4841130.3170.4880.3750.863840113103412021210020
Steven HerschCardinals4840120.3000.4000.4170.81792105167221006281016
Brendan RoseWhite Sox4838150.3950.5260.5211.04710500795305001010020
Carlos CharmellWhite Sox4743130.3020.3720.3400.713103005103500011500016
Dayton HeinoGiants4740200.5000.6250.5741.1991550012145402003101025
Dymitri PavloveLonghorns4641160.3900.5370.4350.971114107122922013161022
Anthony GrouetteDukes453890.2370.3160.3560.671630021171130002230012
Guy PrinceCardinals4538120.3160.3950.4220.8171011081071120001141015
Matt SheardWhite Sox4538110.2890.2890.3860.67611000465641103101011
Aaron KrausDiamondbacks4538150.3950.5790.4441.023103201374621021100022
David KellyCardinals4440100.2500.3750.3180.69363105421232000400015
Jacob CuchGuns4434100.2940.4710.4550.925630112105515002110016
Alexander KrochakCanadians4440120.3000.4250.3410.76683108731140113220017
Duncan ElgertDukes4439100.2560.3590.3180.67764006831231012200014
Jared AlboLonghorns4437150.4050.5410.4771.0181050012105801012000020
Jake HesselinkCanadians444390.2090.2790.2270.5067110571810002030012
Danny StearnsCardinals4332130.4060.5940.5581.152101111110101451000022019
Brendon SutherlandDiamondbacks4335170.4860.5140.5811.0961610010176112003110018
Luke CarmichaelGuns4238140.3680.6580.4291.086742114133421001200025
Travis RohlDukes4239120.3080.3080.3570.66512000552521005200012
Michael GoldadeWolfpack4234120.3530.6180.4761.094722161571061001050021
Taylor KipnesWhite Sox4239130.3330.4870.3810.86893011142411001400019
Richard MartinWhite Sox423570.2000.2290.3170.5466100335103100311008
Jordan WongDiamondbacks4235170.4860.6570.5711.2291241013133304002020023
Scott HoekstraGuns4133170.5150.6670.5851.252125009114403011020122
Kenny FalconerGiants4132100.3130.3750.4630.8388200875824003000012
Kenny MuiseDukes4140130.3250.3500.3410.691121004411820000000014
Anthony KellyDinos412840.1430.2140.4150.6292200651176200210006
Eric WebbDukes403980.2050.2310.2250.456710062162000210009
Riki EnquistGiants4037150.4050.6760.4501.12685118113710001220125
Kale SeitzGiants4037210.5681.0000.6001.6001421417122201001100037
Matt WishartTwins404090.2250.2750.2250.5008010530930001300011
Markus KootWhite Sox403860.1580.1580.1750.3336000431113001130006
Steen WallinDinos403190.2900.3550.4250.78080104107711011210011
Mike OzgaCanadians4032100.3130.4380.4500.88881011157531002010014
Nick TaylorGuns3937160.4320.6760.4621.137113024102620000150025
Lane AmanWhite Sox3932110.3440.5000.4620.9628201667850001030016
Jordan CullumGiants383050.1670.1670.3420.509500058752100122105
Shane BlackCardinals382960.2070.2760.3950.6714200139123000100008
Mark ClausonDiamondbacks3827110.4070.5930.5531.14582018168532011180016
Conner JohnstonGuns383460.1760.1760.2630.440600026361100151006
Jason ArnasonWhite Sox3836100.2780.3330.3160.64982001042720000300012
Julio CamachoCanadians372760.2220.4070.4320.84032013781022000120011
Cory ArnasonWhite Sox373690.2500.2500.2700.5209000571114000430009
Ray TamayoWolfpack3734140.4120.6470.4591.1078501151021021000100022
Traven GullifordTwins373180.2580.3550.3610.71653005751260002100111
Fraser ArmstrongWolfpack372460.2500.5000.5001.00023017881234001030012
Rhett MitschkeLonghorns363040.1330.2670.2780.544210154486200002018
Kayde KinaschukLonghorns3632140.4380.5940.4721.06611201462301011130119
Brett EnrightGuns3635110.3140.3710.3330.705100106101410005220013
Alec FaderDukes3632150.4690.6560.4721.128113011082310023150021
Evan GerwingDukes363080.2670.4000.3890.78961013751051000110012
Conner LeavittGuns363570.2000.3430.2220.56550115101310003510012
Brett KnibbsGuns3532130.4060.5000.4570.95712001283650001040016
Andrew HutchingsGiants353280.2500.3750.2860.6614400972510012100012
Max KatholLonghorns352750.1850.1850.3710.5575000076137200020005
Ryan Van KeulenDukes3531130.4190.4520.4860.93712100474610002010014
Jonathan BenderGuns3532140.4380.7190.4571.1766710751721010020023
Mitch MurphyGuns3431130.4190.7420.4711.2135620993630003162023
Marcus CoderreCanadians3429120.4140.5860.5001.08683107125320003110017
Trevor KuranCanadians333180.2580.3870.3030.6906101860522003110012
Tim HaywardGuns332660.2310.2690.3330.603510065440102110007
Tyler WarnerGiants3325100.4000.5200.5151.03581101182415011010013
Darren LowTwins332980.2760.3790.3640.7435300634320003110011
Juan FornoCardinals3232120.3750.4060.3750.78111100640630002200013
Matt JohnCardinals323180.2580.2900.2810.5727100451104000310009
Colin RintoulDukes3229110.3790.4480.4380.8869200343630001000013
Brady WilsonWolfpack322670.2690.3080.4060.714610029471200122008
Kevin FloydCanadians3226130.5000.8850.5631.447732110125100012030023
Jose CampoGiants323080.2670.3330.3130.6466200562420000401010
Trevor FreemanLonghorns3227100.3700.5930.4691.06163011042303001100016
Simon MarjerrisonTwins3130110.3670.6330.3550.98862306501170011011019
Braden BesselLonghorns3125120.4800.7200.5481.2688301783302011010018
Nathan DamianiCanadians312780.2960.3330.3870.7207100473101100000009
Ben MathesonCanadians312550.2000.3600.3550.715310156462200020009
James WoodTwins3027120.4440.5560.5001.0569300852311001300115
Miles HunterDukes302490.3750.9170.4671.38332311052003012111022
Drew DavisDukes3025100.4000.5200.5001.0207300472843002100013
Jared LeeGiants302660.2310.2690.3330.603510058143300320007
Jade AlbertsLonghorns302770.2590.2960.3330.630610033261100112008
Ryan LoweyGuns2929120.4140.4830.4140.89710200640520000300014
Andrew McCannLonghorns292150.2380.2380.4480.6865000355105300103005
James TraskDiamondbacks292560.2400.3600.3450.7054110108411000310009
Neil RobertsonWolfpack2927110.4070.5930.4481.041731012102100004210016
Matt StebnerGiants2922120.5450.9550.6551.6108132745402001100121
Kellen ForemanLonghorns2924100.4170.5000.5171.0178200394311001000012
Jarvis GreinerWhite Sox2826100.3850.4230.4290.8529100241301001110011
Shaun ConnorWolfpack2826100.3850.6150.4291.04480021172400003100016
Evan InglisCardinals272330.1300.1300.2590.3903000124115000100003
Christian DamgaardGiants272550.2000.2400.2590.499410023132100220006
Trevor CzernickWolfpack272570.2800.4000.3330.7336001351401001010010
Drew MillerTwins262070.3500.7000.4621.1622401773002010000014
Ethan KeatsTwins262280.3640.3640.4620.825800035343100120208
Dakota UptonLonghorns262280.3640.4550.4620.9166200543401000110010
Steve ClarkCardinals261840.2220.5000.4620.962120155772100000009
Matt DunnWolfpack262040.2000.2500.3600.610310015551000000005
Braydon SaundersTwins252430.1250.2080.1600.3682010130104100120005
Evan ComeauDiamondbacks251880.4440.6670.6001.2675210666101000100012
Ethan AllaryCardinals252220.0910.0910.2000.291200046294100133002
Aaron DunsmoreDiamondbacks252190.4290.8100.4801.2904311792211010000017
Brennan BeckettDinos252160.2860.4760.4000.87641015321262000010010
Matt WilpertTwins251950.2630.2630.4400.703500013582100201005
Tom SidorkewiczCardinals252450.2080.2920.2400.532320034197000010007
Scott HaffnerTwins242130.1430.1430.2500.393300012282100101003
Eric BuckleyDukes242390.3910.4350.4170.8518100351400001110010
Jeff DerksWhite Sox2422100.4550.5000.5001.0009100521101002010011
Mitch McGeeinWolfpack242290.4090.6360.4801.1166201642621000010014
Ben GruberDukes242170.3330.3330.4170.750700044311000420207
Tim WiebeLonghorns242330.1300.2170.1670.384201053153000131005
Mathieu LauransTwins241940.2110.2110.3750.586400012497100111114
Bradley PinchbeckCanadians232270.3180.4550.3480.8025110131920001020010
Matt PatrickTwins231950.2630.3160.3910.707410014471000100006
Dan ChappelWhite Sox232060.3000.3000.3910.691600065342000220006
Bud EisthenLonghorns221840.2220.2780.3640.641310043241200200005
Andrew NeimaGuns222070.3500.5000.3640.8644300351620011010010
Shawn GostolaDukes211870.3890.4440.4760.921610012133200110008
Jordan LeeCardinals211930.1580.2110.1900.401210034150001021014
Matthew DobberthienGiants211840.2220.4440.3330.778121034231100120108
Brendan EngdahlLonghorns201510.0670.0670.2500.317100023372101102001
Jared HendryCardinals201650.3130.3130.4500.763500032341100010005
Josh RitchieLonghorns201930.1580.2110.1500.361210020061001200004
Derek NicholCardinals201720.1180.1180.2500.368200004384000010002
John ShieldsCanadians201720.1180.1180.2110.328200011273000001002
Josh TrybuchCanadians191630.1880.3130.3160.628120004171200000005
Jordan DrefkoWolfpack191540.2670.2670.4210.688400022461000010004
Marc StrommeTwins191880.4440.5000.4740.974710083030100001009
Lee FialaCanadians191450.3570.4290.5260.955410055454100001006
Stephen FodchukTwins191530.2000.2000.3680.568300004330100100003
Zach WordenCanadians181640.2500.2500.2940.544400020162010121004
Dan MedicTwins181710.0590.1180.1110.229010002120000100002
Paul DavisDukes181730.1760.1760.2220.399300024120000130003
Russell StrilchukWolfpack181470.5001.0000.6111.6114102784100001100014
Cooper FinchCanadians171310.0770.0770.2940.371100011441000000001
Logan KachurGiants171520.1330.1330.2350.369200032241000310002
Luis TovarGiants171630.1880.3130.2350.548201044042100321005
Brent CooperDiamondbacks171130.2730.2730.5290.802300043641000000003
Aaron PepinLonghorns171450.3570.4290.4710.899410022242100000006
James LangtonCanadians171610.0630.0630.1180.180100011131000110001
Yuki TakahashiCanadians161240.3330.4170.4380.854310016232101001005
Blake NelsonTwins161550.3330.3330.3750.708500035131000021105
Andrew LeeWolfpack161220.1670.1670.3750.542200004300100110002
David HodgeDukes151450.3570.3570.4000.757500042120000000005
Jaret ChatwoodDiamondbacks151470.5000.5710.5331.105610022100000000008
Brandon BillesbergerWolfpack151380.6151.1540.6671.8214211472100001000015
Matthew ArsenaultDukes151330.2310.3080.3330.641210001171100000104
Greg HollmanWolfpack151340.3080.6920.3331.026120152131001110009
Jake ShuyaGiants141220.1670.1670.2860.452200014141100100002
Kyle CooperGiants141260.5000.5000.5711.071600035110100000006
Curtis BaderGiants131020.2000.2000.3330.533200013233010100002
Zack TarrLonghorns131010.1000.1000.3080.408100002121200100001
Jayde JohnsonGiants131220.1670.2500.2310.481110012151000000003
Jamie MitchellDiamondbacks131040.4000.5000.5381.038310022200100100005
Tyler ScharnattaDukes131250.4170.4170.4620.878500043122000010005
Nate HorricksTwins13920.2220.3330.4620.795110015341100200003
Steven LatosGiants131140.3640.7270.4621.189210162141100010008
Alex HaversGiants12720.2860.4290.5450.974110023411000000003
Curtis SmithWolfpack121130.2730.3640.3330.697210010160000002004
Forrest ChristensenWhite Sox121030.3000.3000.4170.717300003042200010003
Christian LapointeWolfpack111010.1000.1000.1820.282100022131000100001
Derek AndersonDiamondbacks11910.1110.1110.2730.384100010240000020001
Aren NelsonCardinals10830.3750.3750.5000.875300004210000100003
Brandon PottsWhite Sox101010.1000.1000.1000.200100001060000000001
Aidan OrstedTwins101030.3000.3000.3000.600300011010000200003
Hiro ImataLonghorns10810.1250.1250.2000.325100010111001001001
Jeff PeachLonghorns9920.2220.3330.2220.556110011040000010003
Dallas FornoCardinals9610.1670.1670.4440.611100003200100111001
Parker MaxwellCanadians8820.2500.2500.2500.500200001021000100002
Tyler HayesDiamondbacks8820.2500.2500.2500.500200001020000010002
Ramon ValdezTwins8700.0000.0000.1250.125000000132000010000
Brent HamelDiamondbacks8820.2500.2500.2500.500200003000000110002
Pat KelleyWolfpack8830.3750.3750.3750.750300000033000001003
Cameron CampbellGuns7720.2860.4290.2860.714110000020000000003
Isaac JohansenTwins7630.5000.8330.5711.405201032111000000005
Brent BieverWhite Sox7710.1430.1430.1430.286100001030000001001
Derek PalmiereGiants7630.5000.8330.5711.405120001000100101005
Tyler McCartneyWhite Sox7600.0000.0000.1430.143000000130000000000
Cole BeattieCanadians6630.5000.5000.5001.000300001021000101003
Dirk DembroskiWolfpack6610.1670.1670.1670.333100020033000000001
Peter WerthCardinals6610.1670.1670.1670.333100021032000010001
Brent WandlerGiants5520.4000.6000.4001.000110020000000000003
Kalli EinarsonCanadians5410.2500.2500.4000.650100010011100100001
Emmanuel GodinesTwins5400.0000.0000.2000.200000001100000010000
Roberto ValdezTwins4310.3330.3330.5000.833100020020100000001
Tony OlsonWhite Sox4210.5001.0000.7501.750010003200000001002
Chris MesserWolfpack4210.5000.5000.7501.250100011200000000001
Intek HongWhite Sox4410.2500.2500.2500.500100000011000000001
Sid GilliesGiants4300.0000.0000.2500.250000001010100000000
Ben GagnonTwins3100.0000.0000.6670.667000000200000000000
Braden PersianAirdrie Brewers3300.0000.0000.0000.000000000011000000000
Ted HigaDiamondbacks3310.3330.6670.3331.000010001000000000002
Trent LawsonWolfpack3310.3330.3330.3330.667100020020000000011
Jared LibkeWhite Sox3310.3330.3330.3330.667100001021000000001
Zach RhodesDiamondbacks3300.0000.0000.0000.000000000000000000000
Sam PooleCanadians3310.3330.6670.3331.000010001000000000002
Matt KormanCanadians2210.5001.0000.5001.500010031000000000002
Owen SteeleCanadians2000.0000.0001.0000.000000000200000000000
Geoff FreebornTwins2210.5000.5000.5001.000100001000000010001
Austin BaranWolfpack2200.0000.0000.0000.000000000010000000000
Travis GaudetLonghorns2000.0000.0001.0000.000000001200000000000
Koby BranderGuns2200.0000.0000.0000.000000000000000000000
Paden ParentGuns2200.0000.0000.0000.000000000022000000000
Desmond SullivanGiants2111.0001.0001.0002.000100001100000000101
Nelson LipszycCanadians2210.5001.0000.5001.500010011010000000002
Jake GaetzWhite Sox2200.0000.0000.0000.000000000020000000000
Mason ScottLonghorns2200.0000.0000.0000.000000000010000000000
Derek McPhersonDiamondbacks1100.0000.0000.0000.000000000000000000000
Isaac BlimkeGuns1100.0000.0000.0000.000000000010000000000
Matt KerslakeTwins1100.0000.0000.0000.000000000010000000000
Craig JoyceLonghorns1100.0000.0000.0000.000000000000000000000
Chris SchlenkerGiants1100.0000.0000.0000.000000000000000010000
Jamie WhiteheadLonghorns1100.0000.0000.0000.000000000010000000000