When discussing the 2023 season, Charlie Culberson ranks first in OPS Plus with 443. Holding 2nd is Tyler Fitzgerald, with an OPS+ total of 352. Holding a total of 308, Weston Wilson comes in at the third spot. Rounding out the top 5 are Alexander Canario (306) as well as Alejo Lopez (290).
2023 MLB OPS+ Leaders
OPS+ Rank | Team | OPS+ |
---|
1st | Charlie Culberson | 443 |
2nd | Tyler Fitzgerald | 352 |
3rd | Weston Wilson | 308 |
4th | Alexander Canario | 306 |
5th | Alejo Lopez | 290 |
6th | Tristan Gray | 270 |
7th | Michael Perez | 253 |
8th | Abraham Toro | 249 |
9th | Zack Collins | 236 |
10th | Jeter Downs | 207 |
11th | Cole Tucker | 191 |
12th | Shohei Ohtani | 184 |
13th | Davis Schneider | 179 |
14th | Evan Carter | 178 |
15th | Corey Seager | 174 |
16th | Yordan Alvarez | 171 |
17th | Ronald Acuna Jr. | 167 |
18th | Mookie Betts | 166 |
19th | Nick Loftin | 163 |
20th | Matt Olson | 162 |
21st | Aaron Judge | 162 |
22nd | Freddie Freeman | 160 |
23rd | Forrest Wall | 160 |
24th | Jose Altuve | 158 |
25th | Jasson Dominguez | 157 |
26th | Juan Soto | 154 |
27th | Wilyer Abreu | 154 |
28th | Yandy Diaz | 152 |
29th | Royce Lewis | 149 |
30th | Nelson Velazquez | 147 |
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 |
2014 MLB OPS+ Leaders
OPS+ Rank | Team | OPS+ |
---|
1st | Buddy Carlyle | 480 |
2nd | Gus Schlosser | 471 |
3rd | Jeanmar Gomez | 467 |
4th | Brian Schlitter | 460 |
5th | Carlos Rivero | 417 |
6th | Jeurys Familia | 287 |
7th | Jorge Polanco | 268 |
8th | Drew Hutchison | 186 |
9th | Robbie Ray | 185 |
10th | Kevin Kouzmanoff | 183 |
11th | Pedro Villarreal | 183 |
12th | Zach McAllister | 182 |
13th | Clay Buchholz | 181 |
14th | Nick Tepesch | 181 |
15th | Andrew Chafin | 180 |
16th | Jose Abreu | 173 |
17th | Victor Martinez | 172 |
18th | Troy Tulowitzki | 170 |
19th | Mike Trout | 169 |
20th | Andrew McCutchen | 166 |
21st | Giancarlo Stanton | 164 |
22nd | Jose Bautista | 162 |
23rd | Paul Goldschmidt | 158 |
24th | Steve Pearce | 157 |
25th | Scott Van Slyke | 157 |
26th | Rusney Castillo | 157 |
27th | Justin Turner | 155 |
28th | J.D. Martinez | 154 |
29th | Nick Evans | 154 |
30th | Anthony Rizzo | 152 |