MLB Batting Average Leaders

With reference to the 2024 campaign, Elly De La Cruz ranked first in batting average with 178.000. In second place was Ezequiel Tovar, with a batting average of 171.000. With a rate of 167.000, Kyle Schwarber held on to the 3rd position. Finishing out the top five were Teoscar Hernandez (161.000) as well as the Oneil Cruz (159.000).

2024 MLB Batting Average Leaders

BA Rank Team BA
1st Elly De La Cruz 178.000
2nd Ezequiel Tovar 171.000
3rd Kyle Schwarber 167.000
4th Teoscar Hernandez 161.000
5th Oneil Cruz 159.000
6th Ryan McMahon 157.000
7th Zack Gelof 157.000
8th Paul Goldschmidt 153.000
9th Cal Raleigh 153.000
10th Matt Olson 152.000
11th Nolan Gorman 151.000
12th Marcell Ozuna 150.000
13th Bryan De La Cruz 150.000
14th Willy Adames 149.000
15th Ian Happ 149.000
16th Bryan De La Cruz 150.000
17th Aaron Judge 147.000
18th Jose Siri 147.000
19th Adolis Garcia 146.000
20th Brent Rooker 146.000
21st Eugenio Suarez 145.000
22nd Pete Alonso 144.000
23rd Michael Busch 144.000
24th Colton Cowser 144.000
25th Paul DeJong 143.000
26th Will Benson 143.000
27th Will Benson 143.000
28th Taylor Ward 141.000
29th Christopher Morel 141.000
30th Shohei Ohtani 139.000

2023 MLB Batting Average Leaders

BA Rank Team BA
1st Charlie Culberson 1.000
2nd Michael Perez .500
3rd Cole Tucker .500
4th Zack Collins .500
5th Alejo Lopez .500
6th Forrest Wall .462
7th Abraham Toro .444
8th Jeter Downs .400
9th Tristan Gray .400
10th Ernie Clement .380
11th Luis Arraez .354
12th Ronald Acuna Jr. .337
13th Drew Maggi .333
14th Freddie Freeman .331
15th Yandy Diaz .330
16th Corey Seager .327
17th Nick Loftin .323
18th Luis Campusano .319
19th Noelvi Marte .316
20th Wilyer Abreu .316
21st Sean Bouchard .316
22nd Harold Ramirez .313
23rd Weston Wilson .313
24th Jose Altuve .311
25th Royce Lewis .309
26th Josh Naylor .308
27th Mookie Betts .307
28th Cody Bellinger .307
29th Bo Bichette .306
30th Evan Carter .306

2022 MLB Batting Average Leaders

BA Rank Team BA
1st Chadwick Tromp .750
2nd Otto Lopez .667
3rd Khalil Lee .500
4th James Outman .462
5th Livan Soto .400
6th Austin Dean .375
7th Will Brennan .357
8th David Hensley .345
9th Dalton Guthrie .333
10th Jaylin Davis .333
11th Ji Hwan Bae .333
12th Brian O’Keefe .333
13th Rob Brantly .333
14th Liover Peguero .333
15th Jeff McNeil .326
16th Freddie Freeman .325
17th Joey Meneses .324
18th Tyler Stephenson .319
19th Gabriel Moreno .319
20th Maikel Garcia .318
21st Paul Goldschmidt .317
22nd Luis Arraez .316
23rd Aaron Judge .311
24th Garrett Mitchell .311
25th Conner Capel .308
26th Xander Bogaerts .307
27th Rob Refsnyder .307
28th Yordan Alvarez .306
29th Kris Bryant .306
30th Oswald Peraza .306

2021 MLB Batting Average Leaders

BA Rank Team BA
1st Daniel Bard 1.000
2nd Tommy Hunter 1.000
3rd Josh Lowe 1.000
4th Connor Overton 1.000
5th Jose Quintana 1.000
6th Humberto Castellanos .500
7th Sean Manaea .500
8th Ali Sanchez .500
9th Garrett Cleavinger .500
10th Triston McKenzie .500
11th Bailey Ober .500
12th Cal Quantrill .500
13th Jakson Reetz .500
14th Justus Sheffield .500
15th Austin Voth .500
16th Garrett Whitlock .500
17th Jordan Yamamoto .500
18th Seth Beer .444
19th Taylor Davis .400
20th Jerad Eickhoff .400
21st Dylan Cease .375
22nd Jacob deGrom .364
23rd Jon Jay .357
24th Luis Robert Jr. .338
25th Mike Trout .333
26th Oneil Cruz .333
27th Joey Bart .333
28th Alex De Goti .333
29th Spencer Howard .333
30th JT Riddle .333

2020 MLB Batting Average Leaders

BA Rank Team BA
1st Billy McKinney .667
2nd Oscar Hernandez .500
3rd Rafael Marchan .500
4th Eduardo Nunez .500
5th Jahmai Jones .429
6th William Contreras .400
7th Brian Navarreto .400
8th Brian O’Grady .400
9th Ke’Bryan Hayes .376
10th Alejandro Kirk .375
11th Cesar Puello .375
12th Jose Iglesias .373
13th Andrew Stevenson .366
14th DJ LeMahieu .364
15th Ryan Lavarnway .364
16th Ramon Urias .360
17th Phillip Evans .359
18th Sam Huff .355
19th Jake Noll .353
20th Juan Soto .351
21st Willi Castro .349
22nd Harold Castro .347
23rd Freddie Freeman .341
24th Kevin Plawecki .341
25th Nick Madrigal .340
26th Marcell Ozuna .338
27th Alec Bohm .338
28th Trea Turner .335
29th Salvador Perez .333
30th Ryan Mountcastle .333

2019 MLB Batting Average Leaders

BA Rank Team BA
1st Francisco Liriano 1.000
2nd John Brebbia 1.000
3rd Will Smith 1.000
4th Seth Lugo 1.000
5th R.J. Alaniz 1.000
6th Oliver Drake 1.000
7th John Means 1.000
8th Gregory Soto 1.000
9th Trent Thornton .667
10th Caleb Ferguson .500
11th Chris Flexen .500
12th Christian Colon .500
13th Jesse Chavez .500
14th Brett Anderson .500
15th Dennis Santana .500
16th Matthew Boyd .500
17th David Price .500
18th Tyrone Taylor .400
19th Homer Bailey .400
20th Andrew Stevenson .367
21st Magneuris Sierra .350
22nd Jorge Bonifacio .350
23rd Howie Kendrick .344
24th Tim Anderson .335
25th Luis Arraez .334
26th Junior Guerra .333
27th Steven Brault .333
28th Ryan Helsley .333
29th Wilmer Font .333
30th Drew Gagnon .333

2018 MLB Batting Average Leaders

BA Rank Team BA
1st Randy Rosario 1.000
2nd Chad Sobotka 1.000
3rd Derek Law 1.000
4th Enny Romero 1.000
5th Kolby Allard 1.000
6th Kyle Gibson 1.000
7th Vidal Nuno III 1.000
8th Dan Jennings .667
9th Ryan Lavarnway .667
10th Jerry Blevins .500
11th Jesse Biddle .500
12th Josh Hader .500
13th Chris Rusin .500
14th Jorge Lopez .500
15th Roenis Elias .500
16th Dennis Santana .500
17th Christian Bergman .500
18th Dustin Garneau .500
19th Ian Kennedy .500
20th Zach Vincej .500
21st Rick Porcello .429
22nd Taylor Davis .400
23rd Mark Zagunis .400
24th Ryder Jones .375
25th Willians Astudillo .355
26th Mookie Betts .346
27th Juan Lagares .339
28th Matt Grace .333
29th Myles Straw .333
30th A.J. Cole .333

2017 MLB Batting Average Leaders

BA Rank Team BA
1st Raisel Iglesias 1.000
2nd Jose Torres 1.000
3rd Erik Kratz 1.000
4th Sean Gilmartin 1.000
5th Andrew Albers 1.000
6th Aaron Blair 1.000
7th Derek Holland 1.000
8th David Price 1.000
9th Erasmo Ramirez .667
10th Miguel Andujar .571
11th Kenley Jansen .500
12th Hector Rondon .500
13th Craig Stammen .500
14th Fernando Salas .500
15th Adam Morgan .500
16th Francisco Pena .500
17th Jake Buchanan .500
18th Marco Gonzales .500
19th Danny Duffy .500
20th Dietrich Enns .500
21st Yovani Gallardo .500
22nd Corey Kluber .500
23rd Daniel Mengden .500
24th Alex Meyer .500
25th Darrell Ceciliani .400
26th Dwight Smith Jr. .370
27th Colin Moran .364
28th Jacob Stallings .357
29th Pedro Florimon .348
30th Jose Altuve .346

2016 MLB Batting Average Leaders

BA Rank Team BA
1st Cory Gearrin 1.000
2nd Cody Ege 1.000
3rd Matt Albers 1.000
4th Jose Berrios 1.000
5th Tommy Milone 1.000
6th Oliver Perez .667
7th Yefri Perez .667
8th Chris Parmelee .500
9th Ty Blach .500
10th Yovani Gallardo .500
11th Matt Davidson .500
12th John Hicks .500
13th Derek Holland .500
14th Charlie Tilson .500
15th Jesus Sucre .480
16th Jordan Patterson .444
17th Jose Martinez .438
18th Jacob Stallings .400
19th Josh Tomlin .400
20th Luke Weaver .385
21st Hunter Renfroe .371
22nd Trey Mancini .357
23rd DJ LeMahieu .348
24th Daniel Murphy .347
25th Trea Turner .342
26th Jose Altuve .338
27th Chris Hatcher .333
28th T.J. Rivera .333
29th Christian Bergman .333
30th Munenori Kawasaki .333

2015 MLB Batting Average Leaders

BA Rank Team BA
1st Mike Dunn 1.000
2nd Carlos Torres 1.000
3rd Keith Hessler 1.000
4th Chin-hui Tsao 1.000
5th Branden Pinder 1.000
6th Carlos Carrasco 1.000
7th Donn Roach 1.000
8th Emmanuel Burriss .667
9th Ryan Brett .667
10th Mike Pelfrey .667
11th Justin Masterson .667
12th Carter Capps .500
13th Sammy Solis .500
14th Rico Noel .500
15th Aaron Laffey .500
16th Travis Tartamella .500
17th Chris Young .252
18th Jett Bandy .500
19th Yovani Gallardo .500
20th Mike Wright Jr. .500
21st Scott Feldman .500
22nd Daniel Norris .500
23rd Wandy Rodriguez .500
24th Jeff Samardzija .500
25th Slade Heathcott .400
26th Max Stassi .400
27th Cody Stanley .400
28th Peter O’Brien .400
29th Bryan Anderson .400
30th Matt Duffy .295