MLB OPS+ Leaders

When talking about the 2024 year, Akil Baddoo led all players in OPS Plus with 982. Ranking in 2nd place was Royce Lewis, acquiring an OPS Plus total of 867. With a mark of 343, Ryan McKenna came in at the 3rd spot. Finishing out the top five were Josh Jung (294) along with the Matthew Batten (275).

2024 MLB OPS+ Leaders

OPS+ Rank Team OPS+
1st Akil Baddoo 982
2nd Royce Lewis 867
3rd Ryan McKenna 343
4th Josh Jung 294
5th Matthew Batten 275
6th Curt Casali 265
7th Donovan Solano 226
8th Kody Clemens 221
9th Luis Matos 220
10th Shohei Ohtani 203
11th David Fry 192
12th Kyle Tucker 190
13th Justin Foscue 189
14th Jahmai Jones 188
15th Danny Jansen 186
16th Leo Rivas 186
17th Mookie Betts 184
18th Marcell Ozuna 183
19th Kyle McCann 183
20th Mark Vientos 180
21st William Contreras 179
22nd Rob Refsnyder 179
23rd Christian Yelich 178
24th Marco Luciano 178
25th Juan Soto 176
26th Aaron Judge 175
27th Kevin Pillar 175
28th Jonny DeLuca 175
29th Willson Contreras 172
30th Jurickson Profar 170

2023 MLB OPS+ Leaders

OPS+ Rank Team OPS+
1st Charlie Culberson 443
2nd Alejo Lopez 290
3rd Tristan Gray 272
4th Forrest Wall 264
5th Abraham Toro 253
6th Zack Collins 236
7th Michael Perez 210
8th Jeter Downs 207
9th Cole Tucker 193
10th Shohei Ohtani 185
11th Evan Carter 182
12th Davis Schneider 175
13th Weston Wilson 175
14th Aaron Judge 174
15th Yordan Alvarez 171
16th Corey Seager 170
17th Ronald Acuna Jr. 168
18th Sean Bouchard 167
19th Mookie Betts 163
20th Matt Olson 162
21st Freddie Freeman 161
22nd Yandy Diaz 158
23rd Juan Soto 158
24th Jasson Dominguez 157
25th Jose Altuve 152
26th Royce Lewis 151
27th Bryce Harper 144
28th Ernie Clement 144
29th Alexander Canario 144
30th Kyle Tucker 143

2022 MLB OPS+ Leaders

OPS+ Rank Team OPS+
1st Khalil Lee 574
2nd Chadwick Tromp 446
3rd Otto Lopez 298
4th James Outman 285
5th Matt Carpenter 219
6th Aaron Judge 212
7th Joe Dunand 194
8th David Hensley 190
9th Yordan Alvarez 185
10th Dalton Guthrie 181
11th Paul Goldschmidt 179
12th Livan Soto 178
13th Rob Brantly 178
14th Mike Trout 175
15th Joey Meneses 165
16th Tom Murphy 161
17th Jose Altuve 159
18th Will Brennan 159
19th Manny Machado 158
20th Sean Bouchard 156
21st Freddie Freeman 154
22nd Nolan Arenado 153
23rd Albert Pujols 153
24th Conner Capel 152
25th Brian O’Keefe 150
26th Jose Ramirez 148
27th Juan Soto 148
28th Bryce Harper 147
29th Pete Alonso 146
30th Joc Pederson 145

2021 MLB OPS+ Leaders

OPS+ Rank Team OPS+
1st Josh Lowe 472
2nd Tommy Hunter 454
3rd Jose Quintana 449
4th Connor Overton 447
5th Daniel Bard 418
6th Daniel Camarena 335
7th Ali Sanchez 302
8th Jakson Reetz 300
9th Garrett Cleavinger 286
10th Humberto Castellanos 271
11th Seth Beer 266
12th Sean Manaea 246
13th Austin Voth 230
14th Mike Trout 194
15th Trayce Thompson 194
16th Tyler Nevin 194
17th Justus Sheffield 184
18th Bailey Ober 181
19th Bryce Harper 179
20th Triston McKenzie 178
21st Cal Quantrill 178
22nd Jordan Yamamoto 177
23rd Juan Soto 175
24th Justin Dunn 172
25th Byron Buxton 171
26th Estevan Florial 171
27th Nick Fortes 170
28th Garrett Whitlock 170
29th Vladimir Guerrero Jr. 167
30th Fernando Tatis Jr. 166

2020 MLB OPS+ Leaders

OPS+ Rank Team OPS+
1st Luis Campusano 385
2nd Rafael Marchan 279
3rd Billy McKinney 270
4th Travis Blankenhorn 221
5th Juan Soto 217
6th Yolmer Sanchez 216
7th Andrew Stevenson 212
8th Sam Huff 204
9th Austin Dean 202
10th Ke’Bryan Hayes 201
11th Freddie Freeman 187
12th Randy Arozarena 182
13th DJ LeMahieu 178
14th Eduardo Nunez 178
15th Brian O’Grady 178
16th Marcell Ozuna 177
17th Brandon Belt 177
18th Oscar Hernandez 173
19th Nelson Cruz 171
20th Jorge Ona 170
21st Dominic Smith 168
22nd Jose Ramirez 167
23rd Mike Trout 167
24th Tyler Stephenson 167
25th Alejandro Kirk 166
26th Jose Abreu 165
27th Mike Yastrzemski 164
28th Trea Turner 162
29th Will Smith 162
30th Brent Rooker 162

2019 MLB OPS+ Leaders

OPS+ Rank Team OPS+
1st Oliver Drake 446
2nd Seth Lugo 444
3rd Will Smith 439
4th John Brebbia 436
5th John Means 436
6th Francisco Liriano 434
7th Gregory Soto 434
8th R.J. Alaniz 414
9th Aaron Wilkerson 299
10th Caleb Ferguson 281
11th Trent Thornton 262
12th Jacob Nottingham 215
13th Christian Colon 194
14th Tyrone Taylor 185
15th Mike Trout 182
16th Lane Thomas 182
17th Christian Yelich 179
18th Brett Anderson 175
19th Yordan Alvarez 173
20th Chris Flexen 172
21st Nelson Cruz 168
22nd Cody Bellinger 167
23rd Dennis Santana 167
24th Matthew Boyd 167
25th Alex Bregman 162
26th David Price 162
27th Edwin Rios 161
28th David Freese 160
29th Anthony Rendon 157
30th Mitch Garver 157

2018 MLB OPS+ Leaders

OPS+ Rank Team OPS+
1st Enny Romero 698
2nd Derek Law 463
3rd Vidal Nuno III 461
4th Kyle Gibson 451
5th Chad Sobotka 444
6th Kolby Allard 444
7th Randy Rosario 437
8th Dan Jennings 340
9th A.J. Cole 311
10th Ryan Lavarnway 311
11th Ryder Jones 297
12th Dennis Santana 296
13th Jesse Biddle 291
14th Jorge Lopez 290
15th Dustin Garneau 232
16th Ryan Schimpf 229
17th Rick Porcello 201
18th Mike Trout 198
19th Mark Zagunis 192
20th Myles Straw 187
21st Mookie Betts 186
22nd Luke Voit 186
23rd Roenis Elias 184
24th Christian Bergman 184
25th Zach Vincej 184
26th Jerry Blevins 183
27th Ian Kennedy 177
28th J.D. Martinez 173
29th Josh Hader 171
30th Michael Lorenzen 170

2017 MLB OPS+ Leaders

OPS+ Rank Team OPS+
1st Sean Gilmartin 678
2nd Raisel Iglesias 654
3rd Erik Kratz 546
4th Andrew Albers 453
5th Derek Holland 448
6th Jose Torres 440
7th David Price 430
8th Aaron Blair 429
9th Francisco Pena 315
10th Darrell Ceciliani 301
11th Miguel Andujar 286
12th Erasmo Ramirez 268
13th Craig Stammen 247
14th Daniel Mengden 229
15th Kenley Jansen 227
16th Colin Moran 227
17th Chance Sisco 225
18th Adam Morgan 217
19th Jake Buchanan 213
20th Curt Casali 202
21st Christian Walker 201
22nd Mike Marjama 190
23rd Mike Trout 186
24th Marcus Stroman 186
25th Christian Villanueva 181
26th Yovani Gallardo 176
27th Alex Meyer 174
28th Aaron Judge 171
29th Fernando Salas 171
30th Marco Gonzales 171

2016 MLB OPS+ Leaders

OPS+ Rank Team OPS+
1st Matt Albers 697
2nd Cody Ege 454
3rd Cory Gearrin 447
4th Jose Berrios 446
5th Tommy Milone 446
6th Chris Parmelee 374
7th Yefri Perez 351
8th Oliver Perez 332
9th Anthony Ranaudo 326
10th Yu Darvish 306
11th John Hicks 291
12th Trey Mancini 274
13th Jesus Sucre 238
14th Hunter Renfroe 213
15th Dariel Alvarez 210
16th Tyler Cravy 208
17th Yovani Gallardo 202
18th Gavin Cecchini 192
19th Matt Davidson 178
20th Charlie Tilson 178
21st Ty Blach 174
22nd Mike Trout 173
23rd Pedro Severino 173
24th Jose Martinez 171
25th Gary Sanchez 168
26th Justin Ruggiano 167
27th Derek Holland 166
28th David Ortiz 164
29th Joey Votto 160
30th Freddie Freeman 157

2015 MLB OPS+ Leaders

OPS+ Rank Team OPS+
1st Chin-hui Tsao 713
2nd Branden Pinder 694
3rd Daniel Norris 596
4th Jett Bandy 559
5th Mike Dunn 462
6th Carlos Torres 460
7th Donn Roach 457
8th Keith Hessler 442
9th Carlos Carrasco 441
10th Ryan Brett 386
11th Emmanuel Burriss 306
12th Mike Pelfrey 271
13th Justin Masterson 260
14th Peter O’Brien 242
15th Yovani Gallardo 232
16th Nate Karns 226
17th Jarrett Parker 211
18th Slade Heathcott 208
19th Bryce Harper 198
20th Max Stassi 186
21st Jeff Samardzija 183
22nd Scott Feldman 182
23rd Carter Capps 181
24th Rico Noel 177
25th Mike Trout 176
26th Mike Wright Jr. 176
27th Travis Tartamella 175
28th Joey Votto 174
29th Corey Seager 174
30th Sammy Solis 174