MLB Leaders · BB

Batting · 2025 regular season · min 100 PA
Top 100
2025 REG
#PlayerPosTmGPAABRH2B3BHRRBISBBBSOAVGOBPSLGOPSwOBA
1Juan SotoLFNYM1607155771201522014310538127137.263.396.525.921.390
2Aaron JudgeRFNYY1526795411371793025311412124160.331.457.6881.145.463
3Rafael Devers1BSF16372960799153330351091112192.252.372.479.851.365
4Shohei OhtaniTWPLAD1587276111461722595510220109187.282.392.6221.014.418
5Kyle SchwarberDHPHI1627246041111452325613210108197.240.365.563.928.391
6Cal RaleighCSEA159705596110147240601251497188.247.359.589.948.392
7Geraldo PerdomoSSAZ1617205979817333520100279483.290.389.462.851.370
8Marcell OzunaDHATL145592487611131902168094144.232.355.400.755.334
9Matt Olson1BATL162724624981704122995191176.272.366.484.850.366
10Fernando TatísRFSD15569159411115927225713289129.268.368.446.814.353
11Kyle TuckerRFCHC136597500911332542273258788.266.377.464.841.363
12Mike TroutCFLAA130556456731061412664287178.232.359.439.798.343
13Ian HappLFCHC150663569871383202379687151.243.342.420.762.333
14Gleyber Torres2BDET145628532791362201674485101.256.358.387.745.332
15James WoodRFWSH1576895988715338031941585221.256.350.475.825.353
16William ContrerasCMIL150659566891472801776684120.260.355.399.754.332
17Trent GrishamCFNYY14358149487116913474382137.235.348.464.812.353
18Vladimir Guerrero1BTOR15668058996172340238468194.292.381.467.848.366
19TJ FriedlCFCIN1526855798215122214531281115.261.364.378.742.333
20Willy AdamesSSSF1606865919413322230871280179.225.318.421.739.321
21Taylor WardLFLAA1576635798613231236103475175.228.317.475.792.339
22Wyatt LangfordLFTEX1345734897311825122622274151.241.344.431.775.337
23J. P. CrawfordSSSEA157654570691512401258874122.265.352.370.722.322
24Mike YastrzemskiLFKC147558477681112811746772108.233.333.403.736.321
25Spencer Torkelson1BDET155649563821352713178272169.240.333.456.789.339
26Seiya SuzukiRFCHC1516515717514031332103571164.245.326.478.804.343
27Ronald AcuñaRFATL9541233874981212142971102.290.417.518.935.403
28Matt Chapman3BSF128535454761052322161971126.231.340.430.770.336
29Ryan McMahon3BNYY154586509621092312053370189.214.312.381.693.306
30Bryce Harper1BPHI1325805017213132027751270121.261.357.487.844.361
31George SpringerDHTOR14058649810615427132841869111.309.399.560.959.408
32Jake Cronenworth2BSD135515419611032011159369107.246.367.377.744.333
33Corbin CarrollRFAZ143642564107146321731843267153.259.343.541.884.371
34Elly De La CruzSSCIN16269962910216631722863767181.264.336.440.776.333
35Andrew McCutchenDHPIT135551477511142201357167118.239.333.367.700.309
36Brice Turang2BMIL1566595849716828218812466150.288.359.435.794.346
37José Ramírez3BCLE1586735931031683433085446674.283.360.503.863.359
38Brent RookerDHATH162699626921644033089665155.262.335.479.814.349
39Francisco LindorSSNYM16073264411717235031863165131.267.346.466.812.350
40Will SmithCLAD11043636264107201176126489.296.404.497.901.389
41Oneil CruzCFPIT135544471629418320613864174.200.298.378.676.295
42Christian YelichDHMIL15064457388151210291031664167.264.343.452.795.343
43Ketel Marte2BAZ12655648087136280287246483.283.376.517.893.381
44Randy ArozarenaLFSEA1607096139514632127763164191.238.334.426.760.332
45Lars NootbaarLFSTL135583509681192411348464119.234.325.361.686.304
46Max Muncy3BLAD1003883134876102196746483.243.376.470.846.366
47Nick Kurtz1BATH117489420901222623686263151.290.383.6191.002.419
48Gunnar HendersonSSBAL1546515778515834517683062137.274.349.438.787.339
49Maikel García3BKC160666595811703951674236284.286.351.449.800.347
50Nathaniel LoweDHBOS153609540641232331884162159.228.307.381.688.301
51Pete Alonso1BNYM1627096248717041138126161162.272.347.524.871.368
52Mookie BettsSSLAD15066358995152232208286168.258.326.406.732.318
53Jarren DuranLFBOS15769662086159411316842460169.256.332.442.774.335
54Freddie Freeman1BLAD147627556811643922490660128.295.367.502.869.370
55Nolan Schanuel1BLAA13256448864129231125355971.264.353.389.742.327
56Lawrence ButlerRFATH1526305698313330221632259179.234.306.404.710.310
57Jazz Chisholm2BNYY1305314627511215131803158148.242.332.481.813.349
58Corey SeagerSSTEX10244538061103190215035887.271.373.487.860.365
59Ryan O'HearnRFSD144544474671332111763358109.281.366.437.803.349
60Yandy DíazDHTB15065158379175291258335792.300.366.482.848.364
61Cody BellingerLFNYY152656588891602552998135790.272.334.480.814.347
62Josh BellDHWSH14053346854111161226305788.237.325.417.742.324
63Isaac CollinsLFMIL1304413725698223954165793.263.368.411.779.344
64Bryan ReynoldsLFPIT154654587681443831673357173.245.318.402.720.315
65Gavin LuxLFCIN14050344649120282553156114.269.350.374.724.322
66Michael ConfortoDHLAD13848641854832001236156121.199.305.333.638.287
67Miguel Vargas3BCWS138569504801183221660656100.234.316.401.717.314
68Michael Busch1BCHC155592524781372553490456139.261.343.523.866.369
69Jackson Holliday2BBAL1496495867014221317551756140.242.314.375.689.304
70José Altuve2BHOU1556545888015624126771055109.265.329.442.771.331
71Steven KwanCFCLE156693625811702911156215560.272.330.374.704.310
72Ozzie Albies2BATL157667603741452321674145594.240.306.365.671.295
73Matt McLain2BCIN1475775107311218015501855167.220.300.343.643.286
74Tyler SoderstromLFATH158624561751553412593855141.276.346.474.820.354
75Josh Smith2BTEX1445634957012423210351255100.251.335.366.701.311
76Manny Machado3BSD1596786159116933027951455131.275.335.460.795.341
77Jonathan India2BKC13656749763116290945054106.233.323.346.669.301
78Bryson Stott2BPHI147560499661282231366245491.257.328.391.719.315
79Trevor LarnachLFMIN142567503621262411760453122.250.323.404.727.317
80Carlos Santana1BCHC1244744154991110115475291.219.308.325.633.284
81Heliot RamosLFSF157695620851592412169652158.256.328.400.728.319
82Spencer SteerLFCIN146568509661212122175751129.238.312.411.723.316
83Alex Bregman3BBOS11449543364118280186215170.273.360.462.822.356
84Ben Rice1BNYY138530467741192842665350100.255.337.499.836.358
85Brandon NimmoRFNYM1556525878115427025921350141.262.324.436.760.329
86Isaac Paredes3BHOU1024383785396151205305076.254.352.458.810.353
87Tommy PhamLFPIT1204493924496171105255094.245.330.370.700.308
88Marcus Semien2BTEX127534470621081611562115093.230.305.364.669.295
89Cedric MullinsCFNYM133498435589423117592250120.216.299.391.690.302
90Ryan JeffersCMIN1194644064710826094715091.266.356.397.753.333
91Vinnie Pasquantino1BKC1606826217216433132113149107.264.323.475.798.340
92Xavier Edwards2BMIA13961956175159205343274988.283.343.353.696.308
93Jeff McNeil2BNYM1224623994297215125434955.243.335.411.746.324
94Bobby WittSSKC1576876239918447623883849125.295.351.501.852.360
95Josh Naylor1BSEA147604543811602912092304883.295.353.462.815.351
96Max KeplerLFPHI1274744175890190185234893.216.300.391.691.300
97Jurickson ProfarLFATL803713185678161144394859.245.353.434.787.346
98Kyle Manzardo1BCLE142531470471101922770248135.234.313.455.768.329
99Alejandro KirkCTOR13050645145127180157614859.282.348.421.769.334
100Xander BogaertsSSSD136552491631293001153204894.263.328.391.719.313