Page title background image

MLB At Bats Leaders - Players

RANK PLAYER POS TEAM AB
1Gunnar HendersonSS Baltimore Orioles BAL 335
2Bo Bichette3B New York Mets NYM 323
3Jo AdellRF Los Angeles Angels LAA 319
3Trea TurnerSS Philadelphia Phillies PHI 319
3Julio RodríguezCF Seattle Mariners SEA 319
6Otto LopezSS Miami Marlins MIA 315
6Nico Hoerner2B Chicago Cubs CHC 315
8Andy PagesCF Los Angeles Dodgers LAD 312
9Zach NetoSS Los Angeles Angels LAA 311
10James WoodRF Washington Nationals WSH 310
10Daylen LileLF Washington Nationals WSH 310
12Pete Alonso1B Baltimore Orioles BAL 308
12Alex Bregman3B Chicago Cubs CHC 308
12Willy AdamesSS San Francisco Giants SF 308
15Matt Olson1B Atlanta Braves ATL 307
16Rafael Devers1B San Francisco Giants SF 306
16Ketel Marte2B Arizona Diamondbacks ARI 306
18Taylor WardLF Baltimore Orioles BAL 304
19Jordan WalkerRF St. Louis Cardinals STL 303
19Brandon NimmoRF Texas Rangers TEX 303
19Ozzie Albies2B Atlanta Braves ATL 303
22Pete Crow-ArmstrongCF Chicago Cubs CHC 302
22Alec Burleson1B St. Louis Cardinals STL 302
24Christian Walker1B Houston Astros HOU 300
24Fernando Tatis Jr.RF San Diego Padres SD 300
26Bobby Witt Jr.SS Kansas City Royals KC 299
26Luis Arraez2B San Francisco Giants SF 299
28Shea LangeliersC Athletics ATH 298
29Sal Stewart1B Cincinnati Reds CIN 297
30Salvador PerezC Kansas City Royals KC 295
30Ernie Clement2B Toronto Blue Jays TOR 295
32Xavier Edwards2B Miami Marlins MIA 294
32Wilyer AbreuRF Boston Red Sox BOS 294
32Freddie Freeman1B Los Angeles Dodgers LAD 294
35Jackson MerrillCF San Diego Padres SD 293
36Josh Naylor1B Seattle Mariners SEA 292
36Yordan AlvarezDH Houston Astros HOU 292
36Jarren DuranLF Boston Red Sox BOS 292
39Josh Jung3B Texas Rangers TEX 291
39Cole Young2B Seattle Mariners SEA 291
41JJ Wetherholt2B St. Louis Cardinals STL 290
41Junior Caminero3B Tampa Bay Rays TB 290
41Kevin McGonigleSS Detroit Tigers DET 290
41Marcus Semien2B New York Mets NYM 290
45Chase Meidroth2B Chicago White Sox CHW 289
45Byron BuxtonCF Minnesota Twins MIN 289
45Brandon Lowe2B Pittsburgh Pirates PIT 289
45CJ AbramsSS Washington Nationals WSH 289
49William ContrerasC Milwaukee Brewers MIL 288
50Matt Chapman3B San Francisco Giants SF 287
50Michael Busch1B Chicago Cubs CHC 287
50Corbin CarrollRF Arizona Diamondbacks ARI 287
50Nick Kurtz1B Athletics ATH 287
50Riley GreeneLF Detroit Tigers DET 287
55Kyle SchwarberDH Philadelphia Phillies PHI 286
55Bryan ReynoldsLF Pittsburgh Pirates PIT 286
55Josh BellDH Minnesota Twins MIN 286
58Austin Riley3B Atlanta Braves ATL 285
58Casey Schmitt1B San Francisco Giants SF 285
60Ian HappLF Chicago Cubs CHC 284
60Hunter GoodmanC Colorado Rockies COL 284
60Carson BengeRF New York Mets NYM 284
60Cody BellingerLF New York Yankees NYY 284
64Iván HerreraC St. Louis Cardinals STL 283
64Yandy DíazDH Tampa Bay Rays TB 283
64Manny Machado3B San Diego Padres SD 283
64Miguel Vargas3B Chicago White Sox CHW 283
64Brooks LeeSS Minnesota Twins MIN 283
64Brice Turang2B Milwaukee Brewers MIL 283
70Jake Burger1B Texas Rangers TEX 282
70Kazuma Okamoto3B Toronto Blue Jays TOR 282
72Tyler SoderstromLF Athletics ATH 281
73Mauricio DubónSS Atlanta Braves ATL 280
73Bryce Harper1B Philadelphia Phillies PHI 280
75Nick Gonzales3B Pittsburgh Pirates PIT 279
76Alec Bohm3B Philadelphia Phillies PHI 278
76TJ Rumfield1B Colorado Rockies COL 278
76Colson MontgomerySS Chicago White Sox CHW 278
76Vladimir Guerrero Jr.1B Toronto Blue Jays TOR 278
80Jonathan Aranda1B Tampa Bay Rays TB 277
81Ben Rice1B New York Yankees NYY 276
82Shohei OhtaniDH Los Angeles Dodgers LAD 275
82Chandler SimpsonLF Tampa Bay Rays TB 275
84Brandon MarshLF Philadelphia Phillies PHI 274
85Dillon DinglerC Detroit Tigers DET 273
85Jazz Chisholm Jr.2B New York Yankees NYY 273
85Kyle TuckerRF Los Angeles Dodgers LAD 273
85Ceddanne RafaelaCF Boston Red Sox BOS 273
85Jakob MarseeCF Miami Marlins MIA 273
90Willson Contreras1B Boston Red Sox BOS 271
91Jung Hoo LeeRF San Francisco Giants SF 270
91Isaac Paredes3B Houston Astros HOU 270
93Cam SmithRF Houston Astros HOU 268
93Randy ArozarenaLF Seattle Mariners SEA 268
93José Ramírez3B Cleveland Guardians CLE 268
93Maikel Garcia3B Kansas City Royals KC 268
97Spencer SteerLF Cincinnati Reds CIN 267
98Geraldo PerdomoSS Arizona Diamondbacks ARI 266
99Michael Harris IICF Atlanta Braves ATL 265
99Luke Keaschall2B Minnesota Twins MIN 265
LEGEND