In regard to the 2024 campaign, Stone Garrett was the best in MLB in OPS Plus with 2. Holding down 2nd place was Taylor Trammell, with an OPS+ total of 0. Earning a total of 1, Cristian Pache held on to the third spot. Holding on to the 4th and 5th positions were Duke Ellis (0) and the Ryan McKenna (1).
2024 MLB OPS+ Leaders
OPS+ Rank |
Team |
OPS+ |
1st |
Stone Garrett |
2 |
2nd |
Taylor Trammell |
0 |
3rd |
Cristian Pache |
1 |
4th |
Duke Ellis |
0 |
5th |
Ryan McKenna |
1 |
6th |
Dustin Harris |
1 |
7th |
Matthew Batten |
1 |
8th |
Aaron Judge |
1 |
9th |
Darren Baker |
1 |
10th |
Greg Jones |
1 |
11th |
Rece Hinds |
1 |
12th |
Shohei Ohtani |
1 |
13th |
Diego Castillo |
1 |
14th |
Kyle Tucker |
1 |
15th |
Juan Soto |
1 |
16th |
Jonatan Clase |
1 |
17th |
Austin Wynns |
1 |
18th |
Bobby Witt Jr. |
1 |
19th |
Luisangel Acuna |
1 |
20th |
Yordan Alvarez |
1 |
21st |
Alex Call |
1 |
22nd |
Emmanuel Rivera |
1 |
23rd |
Vladimir Guerrero Jr. |
1 |
24th |
Ketel Marte |
1 |
25th |
Kerry Carpenter |
1 |
26th |
Brent Rooker |
1 |
27th |
Marcell Ozuna |
1 |
28th |
Ryan McKenna |
1 |
29th |
Christian Yelich |
1 |
30th |
Joc Pederson |
1 |
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 |