League Hitting 2023

Offense

PlayerTeamPAABHAVGSLGOBPOPS1B2B3BHRRBIRBBKK-LHBPSACSFREFCSBCSPIKTB
Blake NelsonTwins9273250.3420.4250.4730.898221201825141295010495031
Jared AlboLonghorns8880300.3750.6630.4321.094151104182461122003010053
Riley JohnstonCardinals785790.1580.1750.3380.5138100136121965032001110
Mitch ChicoineWhite Sox7667180.2690.3730.3420.71512510131681410013102025
Nolan HandleyDiamondbacks7473240.3290.5890.3670.95612813251541221016120043
Jacob CuchGuns7367240.3580.5670.4190.9861553112165602004110038
Justin JohnstonGuns7265260.4000.6920.4581.15114561181861131003110045
Michael GoldadeWolfpack7158200.3450.6550.4511.1061214318199513011140038
Alex TelloCanadians7155230.4180.5640.5491.11318221152210756002170031
Benjamin HulDinos7065270.4150.6460.4351.08116821141721031011220042
Markus KootWhite Sox6959200.3390.4580.4350.89214510813101540001210027
Evan ComeauDiamondbacks6851170.3330.4510.5340.98513211102816516007160023
Brett CzarkowskiTwins6861210.3440.4430.4120.854164107154943004120027
Lane AmanWhite Sox6745130.2890.5780.4851.06354311420168230200101126
Andrew DoyleDukes6755180.3270.5640.4481.011954081691243001030031
Jason ArnasonWhite Sox6764280.4380.5310.4480.9792422013132400015100034
Chris LouieCanadians6649220.4490.5510.5611.1121750011188417023111027
Nathan DamianiCanadians6456280.5000.6960.5161.2122231214185500030200039
Matt StebnerGiants6453160.3020.4340.3910.8251221113139810021000023
Colin RintoulDukes6348210.4380.6250.5711.19614520171810315001081030
Dale BratzWolfpack6254170.3150.4440.4030.8481411114148420002070024
Jared HendryCardinals6146130.2830.3700.4590.8299400711151010000120117
Ben SwennumsonGiants6160240.4000.4170.4100.827203107151210005141025
Kayde KinaschukLonghorns6056220.3930.4110.4520.8622110010135821001140023
David KellyCardinals6050140.2800.3600.4000.7601121071191211003000018
Kenny MuiseDukes6047170.3620.4890.5000.98912410619111332001041023
Hiro ImataLonghorns6054120.2220.3150.3000.615750031041032004210117
J.P. WillnerDiamondbacks6051220.4310.7060.5001.20615403181471020000010036
Carter SauveDiamondbacks5949190.3880.4080.4750.883181007154825012151020
Jaydon WieldersDinos5954190.3520.5000.3900.8901351015103321010121027
Conner JohnstonGuns584680.1740.1960.3450.54071005810133200302109
Kolbe BlackburnGiants5845170.3780.5560.5001.0561233191511521012002025
Alex BishopDiamondbacks5753230.4340.6600.5161.1771560221177412004030035
Alex FosterDiamondbacks5750120.2400.3400.3870.7278310514111541002102017
Travis GaudetLonghorns5647210.4470.7660.5001.2661341315175412021051036
Tim HaywardGuns564780.1700.2550.2910.546521091051123003010012
Aiden SzautnerDinos5653240.4530.6230.4821.1051833012162221001080033
Brett EnrightGuns5652100.1920.3080.2500.558550031141520003111016
Duncan ElgertDukes5649140.2860.4490.3570.8069311191051541011121022
Cory ArnasonWhite Sox564580.1780.2000.3390.5397100489163200200009
Wyatt RogiDinos5480160.2000.2630.2380.5011120112931261003010021
Taylor KipnesWhite Sox5446180.3910.6300.4721.1021312211105752000020029
Andrew MaloneDiamondbacks5446220.4780.6960.5931.28914701181011742001200032
Steve ClarkCardinals534270.1670.2140.3020.516520073892102211009
Carson WirthDinos5348120.2500.3130.3210.6331011025522100001110015
Thomas HauckDiamondbacks5250220.4400.5400.5001.0401750013132714001110027
James WoodTwins5240120.3000.4500.4620.91283107571015002110018
James FergusonWolfpack5144180.4090.6590.4901.1491231217133504003010029
Brett BrittanyWhite Sox5141180.4390.8050.5491.35410332171481132002000033
Brent BieverWhite Sox5143120.2790.4420.3920.834740151261452003020019
Guy PrinceCardinals5142110.2620.4290.3730.801632041481630013170118
Dirk DembroskiWolfpack5141140.3410.4630.4710.9341030113127833004000019
Jeff BreenCardinals5140140.3500.4250.4710.8961130089101460011000017
Darren LowTwins5146140.3040.4130.3530.7669500760214010010019
Luke CarmichaelGuns5149210.4290.7350.4511.1861082115212510006010036
Braden BesselLonghorns5146140.3040.3480.3730.720122001052603003000016
Jordan LeeCardinals5039120.3080.3850.4400.8259300768322010000015
Evan GerwingDukes503760.1620.1890.3540.54351005810125100300007
Aaron PepinLonghorns5040170.4250.7000.5401.2401034013128102001330028
Josh RitchieLonghorns493870.1840.1840.3060.4907000634156403110007
Fraser ArmstrongWolfpack4929110.3790.5520.5781.130901191614711010000016
Mark ClausonDiamondbacks484260.1430.1670.3210.487510010711112000202007
Pat KelleyWolfpack4842130.3100.3570.3830.740112001395720003100015
Drew DavisDukes483770.1890.2160.3750.591700064894300101008
Mitch McGeeinWolfpack4843190.4420.9300.5001.430682315165520003040040
Dallas FornoCardinals4742120.2860.3810.3620.7438400475630000020016
Tristan HillCardinals4644120.2730.3180.3040.62310200732310003010014
Tyler WarnerGiants463760.1620.1080.3260.4344200410750200100014
Marcus CoderreCanadians4641170.4150.5370.4781.01514210694521000120022
Derek NicholCardinals463370.2120.2730.4090.68260103910113100102109
Traven GullifordTwins464370.1630.2330.2170.45043005331550002100010
Jade AlbertsLonghorns4642160.3810.4520.4350.88712400742822001000119
Julian DunayDinos453930.0770.0770.2000.2773000072162400324003
Chris CookCanadians4540170.4250.6000.4891.0891321110124711000000024
Tim WiebeLonghorns453570.2000.2570.3780.635601074951100200109
Dakota UptonLonghorns443470.2060.2060.3860.592700025881200111007
Sam GrovesCanadians433490.2650.3240.4190.74272007971032001010011
Ryan LoweyGuns424080.2000.2500.2380.4885111641621002020010
Mitch MurphyGuns4238110.2890.5260.3570.88354116124720004030020
Luis TovarGiants423790.2430.1890.3330.5237200283102200303007
Ben GruberDukes423680.2220.3060.3170.62361107231022001001011
Caleb GrahamWolfpack413660.1670.2220.2680.4914200174111100100008
Tanner BabiukGiants4138110.2890.1840.3250.5098210751102100000007
Travis RohlDukes413720.0540.0540.1460.200200004251200310002
JT LuterbachDukes4136110.3060.3060.3900.69671004941231001050011
Matt PatrickTwins413380.2420.3030.3900.6938000457311005000010
Paul DavisDukes413590.2570.3140.3410.656801051051350010222011
Owen CurrieLonghorns413180.2580.2900.4390.72971005109102100102009
Ryan KarallCanadians4039110.2820.4360.2750.7119002840920011100017
Luke WilsonWolfpack4034110.3240.4710.4000.87182019821113012110016
Greg DoucetteGiants4034120.3530.3820.4500.832111004941112000010013
Aaron KrausDiamondbacks404080.2000.2250.2890.5147100554126100220009
Miles HunterDukes3930120.4000.6670.5381.20563111096203001040020
Jeff DerksWhite Sox3833110.3330.4850.3950.8808201652302010000016
Mike OzgaCanadians3829100.3450.5170.5001.01772011068721000000015
Michael LawsonTwins3733110.3330.4240.3610.7859110752830011100014
Dan ChappelWhite Sox372780.2960.4070.4860.8947001789401002000011
Matt SheardWhite Sox373020.0670.1000.2430.3431100263121400110003
Tyson DmyterkoDinos363130.0970.1940.2220.4162001344153100101006
Derek PalmiereGiants3626150.5770.9620.6291.5901022112144213121120025
Eric BuckleyDukes362640.1540.2310.3610.5923010644136501000006
Logan KachurGiants353180.2580.3550.3430.69853001053401000100011
Colby CherneskiCardinals353060.2000.2000.2940.494600032182300100006
Steven LatosGiants353090.3000.2670.4170.6836300466123000101008
Jordan SmithCanadians343090.3000.4670.3640.8304500663800001010014
Matt WishartTwins343390.2730.4240.2940.7185310871420002200014
Matt JohnCardinals332480.3330.5000.4520.95261015441072110100012
Kyle CooperGiants332990.3100.2070.3940.6018100714101000200006
Kenny FalconerGiants3329110.3790.5520.4240.9766401872821012000016
James TraskDiamondbacks333390.2730.2730.3510.624900038360100301109
Richard MartinWhite Sox332980.2760.3450.3640.7086200462412001000010
Mathieu LauransTwins322630.1150.0770.2580.3353000352116300220102
Ben FranzCanadians322780.2960.5190.4060.92534107251030000021014
Craig JoyceLonghorns322890.3210.3210.4060.728900032421000200109
Zach BryskaCanadians312840.1430.2500.1610.4112110321145002001007
Marshall SerbuDiamondbacks312660.2310.3850.3550.7394020455810001010010
Shawn GostolaDukes312780.2960.2960.3870.683710076340100300008
Evan HouserTwins3128100.3570.6790.4001.0794330361601000000019
Brendon SutherlandDiamondbacks3022110.5000.7270.6331.3616500487411001000016
Tyson MushetLonghorns292650.1920.1920.2410.434500013260001000105
Stephen MacKenzieCanadians282090.4500.9500.5711.52143021093004011031019
Nick PublicoverTwins282720.0740.0740.1070.1812000231110000120002
Brendan RoseWhite Sox282360.2610.3480.3570.705420084421001101008
Cooper MitchellLonghorns282370.3040.3910.3930.784520015493001201019
Shaun ConnorWolfpack282070.3500.3500.4350.785700030270110000007
Jack MillerLonghorns281960.3160.6320.5361.1673111649710002040012
Ethan KeatsTwins271760.3530.4710.5931.063501044862200001118
Ethan AllaryCardinals271810.0560.0560.3200.3761000286103100014011
Cam WilliamsWolfpack2720120.6000.9500.7041.6547401895002000010019
Matt WilpertTwins262160.2860.3810.3850.766501014371101001008
Braydon HansonGuns262360.2610.3480.3460.694501026195200002008
Shane BlackCardinals251930.1580.1580.3600.5183000216102000010003
Brendon MazurekCardinals252030.1500.1500.2920.4423000134141000000003
Hyeukho ParkGuns242450.2080.2500.2080.4583100100100000100006
Chance McDougalGuns242370.3040.3040.3330.638700022140000100007
Luke SenftDinos242170.3330.4290.3640.792601043143000102009
David HodgeDukes241870.3890.4440.5420.986610035510100010008
Jose CampoGiants241820.1110.1110.3330.444200007200400211102
Brent CooperDiamondbacks242140.1900.1900.2920.482400023372000110004
Josh TrybuchCanadians232180.3810.5240.4350.9595300352300002000011
Carter CastleWolfpack232140.1900.2380.2610.499310024172100200005
Andrew GreiderGiants231960.3160.4740.4350.908330003410000000009
Marc StrommeTwins232150.2380.2860.3040.590410013260000000006
Jeff ArmstrongDinos221800.0000.0000.1820.1820000124135000000000
Jayde JohnsonGiants221760.3530.1180.4550.572510056473001000002
Derek Van Den BrinkTwins221720.1180.1760.3180.495110024291300000003
Christian DamgaardGiants221840.2220.2220.3640.586200011441000000014
Zach PolakWhite Sox211940.2110.2110.2860.496400011273000200004
Alexander KrochakCanadians201410.0710.0710.3500.421100011693000010001
Jamie MitchellDiamondbacks201560.4000.6000.5501.150330054211300200009
Jonathan BenderGuns201410.0710.0710.3500.421100022661000000001
Kalli EinarsonCanadians201860.3330.5000.4000.900411055220000211009
Trevor CzernickWolfpack201920.1050.1580.1500.308110012130000010203
Stephen FodchukTwins201750.2940.3530.4000.753410014371000000006
Forrest ChristensenWhite Sox201510.0670.0670.3000.367100024464100100001
Cody PendergastDiamondbacks191740.2350.2940.3160.610310052220000102005
Bud EisthenLonghorns191530.2000.2670.3680.635210012360100000004
Andrew LeeWolfpack191430.2140.2140.4210.635300020540000000003
Ray TamayoWolfpack181450.3570.4290.3890.817410034110102100006
Jordan WongDiamondbacks181260.5000.5830.5881.172510037020401001007
Aiden SawatzkyDinos171660.3750.5000.4120.912420020120000200108
Lucas ClementsWolfpack171530.2000.2670.2940.561210034292000000004
Aaron CarletonGiants171740.2350.3530.2350.588220024031000102006
Michael JohnsonWolfpack171220.1670.1670.4120.578200002571000000002
Kevin FloydCanadians171740.2350.4710.2350.706202044010000101008
Evan InglisCardinals171420.1430.1430.2940.437200012371000000002
Adam BaderGiants171750.2940.4120.2940.706401053020000100007
Greg HollmanWolfpack171530.2000.2670.2940.561210041262000000004
Brandon KoppWolfpack161510.0670.0670.1250.1921000011115000000001
Blake MezzarobbaWolfpack161120.1820.1820.4380.619200004442100011002
Paul GeorgetCardinals161250.4170.6670.4381.104401026110102000008
Joseph GagnonCanadians161420.1430.2140.2500.464110012242000000003
Dan MedicTwins161550.3330.4000.3750.775410000120000000006
Dylan ShaverDinos161460.4290.5710.4711.042420063241001102008
Tristan FlotreDiamondbacks161300.0000.0000.1880.188000023310000110000
Conner LeavittGuns161530.2000.2000.2500.450300021162000001003
Nolan RattaiWhite Sox151350.3850.6150.4671.082311046110100102008
Justin GanserGiants151240.3330.3330.4670.800400044240100000014
Zach DelaquisCanadians151150.4550.4550.5330.988410012330001000005
Kellen ForemanLonghorns141350.3850.3850.4290.813500073122000100005
Ben MathesonCanadians141030.3000.5000.4290.929120034311001102005
Jarvis GreinerWhite Sox141020.2000.5000.3570.857011034000301400005
Matt KormanCanadians131030.3000.4000.4620.862210043221100100004
Riley DowlerGuns131110.0910.3640.2310.594000122270000100114
Keith SzautnerDinos131240.3330.4170.3850.801310001100000100005
Tyler ScharnattaDukes131010.1000.1000.3080.408100022320000100001
Curtis SmithWolfpack1312100.8331.0000.8461.8468200341000000011012
Andrew NeimaGuns131130.2730.4550.3850.839201050241000000005
Owen SteeleCanadians121030.3000.5000.4170.917120015231000112105
Kyle YipDiamondbacks121160.5450.9090.5831.4924020261000001000010
Nate HorricksTwins121200.0000.0000.0000.000000000052000000000
Daniel ConcepcionTwins121030.3000.4000.4170.817210024231000200004
Solomon SearleDiamondbacks11920.2220.2220.3640.586200012243000000002
Kenneth MuiseTwins11720.2860.2860.5450.831200004430000010002
Braden Runions-KahlerLonghorns11810.1250.1250.3640.489100000353000000001
Desmond SullivanGiants11810.1250.5000.3640.864000122321000000004
Aidan OrstedTwins111120.1820.1820.1820.364200002010000200002
Cal TecklenburgDukes10740.5710.7140.7001.414310000311000100005
Brandon BillesbergerWolfpack10820.2500.3750.4000.775110013231000104003
Isaac BlimkeGuns9910.1110.1110.1110.222100010021000000001
James LangtonCanadians9820.2500.1250.2500.375200030010000020001
Darin SicoteTwins9910.1110.1110.1110.222100000060000000001
Evan SchroederCanadians9710.1430.5710.3330.905000121031200001004
Ryan OmilonDinos9830.3750.3750.4440.819300001140000000003
Brett McDonaldDinos9960.6670.7780.6671.444510013000000102107
Caelan DalmanCanadians8830.3750.5000.3750.875210001020000000004
Charlie ParkGuns8820.2500.3750.2500.625110022030000000003
Chris MayWolfpack8730.4290.4290.5000.929300021120000000003
Braedan JohnsDinos8700.0000.0000.2220.222000002252000000000
Cody DavidsonDinos8820.2500.2500.2500.500200002000000020002
Christian LapointeWolfpack8430.7500.7500.8571.607300003310010000003
Ben PredigerCanadians7410.2500.2500.4290.679100031010201000001
Franklin MercadoCanadians7630.5000.6670.5711.238210012110000000004
Steve RobsonDiamondbacks7500.0000.0000.2860.286000001241000000000
Chris Van KeulenDukes7610.1670.1670.2860.452100011120000000001
Aren NelsonLonghorns7530.6000.8000.6001.400210041000000011104
Jared LeeGiants7410.2500.2500.5710.821100012230100001001
Dylan JacoberDukes7700.0000.0000.0000.000000001000000110000
Brett SuchanLonghorns6420.5000.5000.6671.167200012020200000002
Josh WynetteLonghorns6500.0000.0000.1670.167000000154000000000
Brock LenhardtWhite Sox6500.0000.0000.1670.167000021100000000000
Jayson SuzukiDinos6500.0000.0000.1670.167000000150000000000
Nick SekidaDinos6410.2500.7500.5001.250001001200000000003
Travis BachynskiDiamondbacks6510.2000.4000.3330.733010002121000000002
Nicholas LaflammeCardinals6410.2500.5000.5001.000010031200000100002
Koby BranderGuns6600.0000.0000.0000.000000000031000000000
Nelson LipszycCanadians5500.0000.0000.0000.000000001000000000000
Liam McAuslandCanadians5420.5000.5000.6001.100200010111000000002
Brogan RogiDinos5510.2000.2000.2000.400100011010000101001
Matthew ArsenaultDukes5510.2000.2000.2000.400100000040000000001
Trevor UlmerGuns4310.3330.3330.5000.833100010000100000001
Ryan Van KeulenDukes4210.5001.0000.7501.750010011100100000002
Terrence HoppenreysDiamondbacks4300.0000.0000.2500.250000000120000000000
Nick BackstromCanadians4410.2500.2500.2500.500100021010000000001
Spencer ShannonWolfpack4400.0000.0000.0000.000000000000000010000
Thomas AbrahamWolfpack4400.0000.0000.0000.000000000010000000000
Shea KollerDiamondbacks4210.5000.5000.7501.250100002100100001001
Arne LarsonLonghorns4400.0000.0000.0000.000000000011000100000
Michael AbrahamsonDiamondbacks4420.5000.5000.5001.000200002000000000002
Cory LawsonWolfpack4210.5000.5000.7501.250100002110100000001
Alex HaversGiants4410.2500.2500.2500.500100010000000100001
Jeff PeachLonghorns4410.2500.2500.2500.500100001011000000001
Jaiden MattockGiants4300.0000.0000.2500.250000001110000000000
Dryden HardingDinos4410.2500.2500.2500.500100001020000001001
Nick TaylorGuns3310.3330.3330.3330.667100000000000100001
Matt CowitzDukes3300.0000.0000.0000.000000001010000000000
Casey CapletteGuns3310.3330.3330.3330.667100001000000000001
Noah SchroederDinos3300.0000.0000.0000.000000000031000000000
Brandon TalbotDiamondbacks3310.3330.3330.3330.667100010010000000001
Owen QuinnDiamondbacks3200.0000.0000.3330.333000001100000001000
David StewartDiamondbacks3310.3330.6670.3331.000010011010000000002
Emmanuel GodinezTwins3200.0000.0000.3330.333000000100000000000
Jamie WhiteheadLonghorns3310.3330.6670.3331.000010011000000000002
Brayden ThiemannLonghorns3320.6671.3330.6672.000101023000000000004
Cole BeattieCanadians2200.0000.0000.0000.000000000000000000000
Curtis BeaudoinGiants2210.5000.5000.5001.000100000000000000001
Matt ZanuttoWolfpack2200.0000.0000.0000.000000000000000000000
Lee FialaCanadians2200.0000.0000.0000.000000000000000000000
John ShieldsCanadians2200.0000.0000.0000.000000000020000000000
Gavin TangWhite Sox2210.5000.5000.5001.000100000011000000001
Jade PrenticeGuns2200.0000.0000.0000.000000000000000010000
PennerDinos2200.0000.0000.0000.000000000020000000000
Trent LawsonWolfpack2200.0000.0000.0000.000000000000000000000
Neil RobertsonWolfpack2200.0000.0000.0000.000000000020000000000
Ted EisthenLonghorns1111.0000.0001.0001.000100000000000000000
Kurt MacDonaldWolfpack1100.0000.0000.0000.000000000000000000000
Fernando QuevedoGiants1100.0000.0000.0000.000000000011000000000
Tyson KilbreathCanadians1100.0000.0000.0000.000000000000000000000
Aidan KnellerWolfpack1100.0000.0000.0000.000000000010000000000
Peter WerthCardinals1100.0000.0000.0000.000000000010000000000
Tom SidorkewiczCardinals1111.0001.0001.0002.000100020000000000001