Page title background image

MLB Batting Average Leaders - Players

RANK PLAYER POS TEAM AVG
1Otto LopezSS Miami Marlins MIA .349
2Riley GreeneLF Detroit Tigers DET .333
3Ildemaro Vargas2B Arizona Diamondbacks ARI .331
4Brandon MarshLF Philadelphia Phillies PHI .325
5Troy JohnstonRF Colorado Rockies COL .324
6Shea LangeliersC Athletics ATH .322
7Nick Gonzales3B Pittsburgh Pirates PIT .319
7Luis Arraez2B San Francisco Giants SF .319
9Xavier Edwards2B Miami Marlins MIA .317
10Yandy DíazDH Tampa Bay Rays TB .316
11Josh Jung3B Texas Rangers TEX .309
12Drake BaldwinC Atlanta Braves ATL .303
12Yordan AlvarezDH Houston Astros HOU .303
14Randy ArozarenaLF Seattle Mariners SEA .302
15CJ AbramsSS Washington Nationals WSH .300
16Bobby Witt Jr.SS Kansas City Royals KC .299
17Jordan WalkerRF St. Louis Cardinals STL .296
18Michael Harris IICF Atlanta Braves ATL .294
18William ContrerasC Milwaukee Brewers MIL .294
20Casey Schmitt1B San Francisco Giants SF .293
21Wilyer AbreuRF Boston Red Sox BOS .292
21Jacob WilsonSS Athletics ATH .292
23Brice Turang2B Milwaukee Brewers MIL .291
23Jake Bauers1B Milwaukee Brewers MIL .291
25Elly De La CruzSS Cincinnati Reds CIN .290
26Ryan O'HearnRF Pittsburgh Pirates PIT .289
26Ben Rice1B New York Yankees NYY .289
28Liam HicksC Miami Marlins MIA .288
28Chandler SimpsonLF Tampa Bay Rays TB .288
28Andy PagesCF Los Angeles Dodgers LAD .288
31Ceddanne RafaelaCF Boston Red Sox BOS .287
32Alec Burleson1B St. Louis Cardinals STL .286
32Ernie Clement2B Toronto Blue Jays TOR .286
34Corbin CarrollRF Arizona Diamondbacks ARI .285
34Kevin McGonigleSS Detroit Tigers DET .285
36Mickey MoniakLF Colorado Rockies COL .284
37Matt Olson1B Atlanta Braves ATL .281
37Vladimir Guerrero Jr.1B Toronto Blue Jays TOR .281
39Jeff McNeil2B Athletics ATH .279
40Nolan Arenado3B Arizona Diamondbacks ARI .278
40Konnor GriffinSS Pittsburgh Pirates PIT .278
42Jesús SánchezRF Toronto Blue Jays TOR .277
42Daulton VarshoCF Toronto Blue Jays TOR .277
42Nick Kurtz1B Athletics ATH .277
42Brayan RocchioSS Cleveland Guardians CLE .277
46Ozzie Albies2B Atlanta Braves ATL .276
46Spencer Horwitz1B Pittsburgh Pirates PIT .276
48TJ Rumfield1B Colorado Rockies COL .275
49Chase DeLauterRF Cleveland Guardians CLE .274
50Spencer SteerLF Cincinnati Reds CIN .273
50Brandon NimmoRF Texas Rangers TEX .273
52Shohei OhtaniDH Los Angeles Dodgers LAD .272
53Cody BellingerLF New York Yankees NYY .271
54Willson Contreras1B Boston Red Sox BOS .269
54Chase Meidroth2B Chicago White Sox CHW .269
54Seiya SuzukiRF Chicago Cubs CHC .269
57Jung Hoo LeeRF San Francisco Giants SF .268
57Junior Caminero3B Tampa Bay Rays TB .268
59Heliot RamosLF San Francisco Giants SF .267
59Bryce Harper1B Philadelphia Phillies PHI .267
61Teoscar HernándezLF Los Angeles Dodgers LAD .265
61Sal Stewart1B Cincinnati Reds CIN .265
63Nico Hoerner2B Chicago Cubs CHC .264
63Daylen LileLF Washington Nationals WSH .264
63Carson BengeRF New York Mets NYM .264
63Freddie Freeman1B Los Angeles Dodgers LAD .264
67Jonathan Aranda1B Tampa Bay Rays TB .263
67Angel MartínezLF Cleveland Guardians CLE .263
69Luis García Jr.1B Washington Nationals WSH .262
69Max Muncy3B Los Angeles Dodgers LAD .262
71Byron BuxtonCF Minnesota Twins MIN .260
72Oneil CruzCF Pittsburgh Pirates PIT .259
73Iván HerreraC St. Louis Cardinals STL .257
73Taylor WardLF Baltimore Orioles BAL .257
75Aaron JudgeRF New York Yankees NYY .256
75Mauricio DubónSS Atlanta Braves ATL .256
75Julio RodríguezCF Seattle Mariners SEA .256
78Justin CrawfordCF Philadelphia Phillies PHI .255
78Maikel Garcia3B Kansas City Royals KC .255
78Jo AdellRF Los Angeles Angels LAA .255
78Christian Walker1B Houston Astros HOU .255
82James WoodRF Washington Nationals WSH .254
83Jeremiah Jackson2B Baltimore Orioles BAL .253
83Jac CaglianoneRF Kansas City Royals KC .253
85Ronald Acuña Jr.RF Atlanta Braves ATL .252
86Bryan ReynoldsLF Pittsburgh Pirates PIT .251
86Nolan Schanuel1B Los Angeles Angels LAA .251
86Kyle TuckerRF Los Angeles Dodgers LAD .251
89Josh Naylor1B Seattle Mariners SEA .250
89Brandon Lowe2B Pittsburgh Pirates PIT .250
91Alex Bregman3B Chicago Cubs CHC .249
92Masyn WinnSS St. Louis Cardinals STL .248
92Brooks LeeSS Minnesota Twins MIN .248
94Xander BogaertsSS San Diego Padres SD .247
94Nathan ChurchLF St. Louis Cardinals STL .247
96Will SmithC Los Angeles Dodgers LAD .246
96Rafael Devers1B San Francisco Giants SF .246
98Jose Altuve2B Houston Astros HOU .245
99Jazz Chisholm Jr.2B New York Yankees NYY .244
99Isaac Paredes3B Houston Astros HOU .244
LEGEND