Who are the most productive hitters in MLB history?
Using data from 1876 through the present day and including the Negro leagues, the Federal League, and other defunct leagues, MLB Math has come up with an objective methodology that leans upon our offensive value over average (OVOA) metric.
OVOA is based upon a running-adjusted version of OPS that takes stolen bases and times caught stealing into account. It then measures the individual score against the league average in running-adjusted OPS and multiplies the difference by the number of plate appearances. Zero is always average during any given season, and positive scores are better.
For each featured player, you can see three different charts:
- Their season-by-season OVOA progression, which essentially shows career arc and how each season stacks up against the rest of MLB history.
- A table of their top seasons, including the all-time ranks.
- A look at their career OVOA relative to their seasons played.
Now, let’s run through the top active players who fell short of the cutoff, and then dive into the actual rankings.
Closest active players:
- Carlos Correa: 489.84 OVOA (No. 524)
- Kyle Tucker: 478.89 OVOA (No. 537)
- Trevor Story: 475.09 OVOA (No. 540)
- Starling Marte: 470.70 OVOA (No. 544)
- Vladimir Guerrero Jr.: 469.65 OVOA (No. 546)
- Fernando Tatis Jr.: 461.87 OVOA (No. 554)
- Cody Bellinger: 411.56 OVOA (No. 613)
- Ketel Marte: 405.64 OVOA (No. 621)
- Nick Castellanos: 388.87 OVOA (No. 649)
- Teoscar Hernandez: 367.61 OVOA (No. 679)
The 500 Club
515. Marcell Ozuna: 501.22 OVOA
514. Ripper Collins: 502.78 OVOA
513. Frank McCormick: 504.09 OVOA
512. Fielder Jones: 504.54 OVOA
511. Willie Davis: 505.34 OVOA
510. Walker Cooper: 506.05 OVOA
509. Bing Miller: 506.47 OVOA
508. Don Mincher: 506.65 OVOA
507. Jack Doyle: 506.76 OVOA
506. Pete Alonso: 507.88 OVOA
505. Ed McKean: 510.36 OVOA
504. John Beckwith: 510.84 OVOA
503. Joe Kuhel: 510.96 OVOA
502. Jimmy Williams: 512.05 OVOA
501. John Stone: 512.35 OVOA
500. Red Murray: 512.49 OVOA
499. Hank Thompson: 513.75 OVOA
598. Leon Wagner: 513.97 OVOA
497. Bob Horner: 514.00 OVOA
496. Hans Lobert: 514.56 OVOA
495. Mike Sweeney: 515.07 OVOA
494. Patsy Dougherty: 515.16 OVOA
493. Brady Anderson: 516.11 OVOA
492. Joe Carter: 516.80 OVOA
491. Bill Skowron: 517.24 OVOA
490. Chet Lemon: 518.29 OVOA
489. Mike Greenwell: 518.47 OVOA
488. Burt Shotton: 518.48 OVOA
487. Irish Meusel: 519.54 OVOA
486. Casey Stengel: 520.20 OVOA
485. Ed Smartwood: 520.54 OVOA
484. Johnny Damon: 524.59 OVOA
483. Kyle Schwarber: 525.15 OVOA
482. Art Devlin: 525.25 OVOA
481. Rafael Devers: 525.65 OVOA
480. Carlos Santana: 527.80 OVOA
479. Xander Bogaerts: 527.93 OVOA
478. John Anderson: 531.73 OVOA
477. Bug Holliday: 533.54 OVOA
476. Anthony Rendon: 533.71 OVOA
475. George Scales: 534.08 OVOA
474. Matt Olson: 535.23 OVOA
473. Bobby Thomson: 535.90 OVOA
472. Oscar Gamble: 538.61 OVOA
471. Dave Kingman: 538.70 OVOA
470. George Stone: 539.34 OVOA
469. Larry Hisle: 539.47 OVOA
468. Baby Doll Jacobson: 540.39 OVOA
467. Ron Gant: 544.05 OVOA
466. Wally Moon: 544.33 OVOA
465. Gene Tenance: 545.11 OVOA
464. Zeke Bonura: 546.79 OVOA
463. Tillie Walker: 547.02 OVOA
462. Jim Ray Hart: 547.48 OVOA
461. Ben Oglivie: 547.61 OVOA
460. Andy Pafko: 547.95 OVOA
459. Wally Moses: 548.25 OVOA
458. Curtis Granderson: 548.38 OVOA
457. Buster Posey: 550.27 OVOA
456. Fred Merkle: 552.27 OVOA
455. Justin Morneau: 553.38 OVOA
454. Bullet Rogan: 553.89 OVOA
453. Julio Franco: 554.10 OVOA
452. John Kruk: 554.24 OVOA
451. Jim Gentile: 560.71 OVOA
450. Fred Tenney: 560.84 OVOA
449. Cecil Fielder: 561.38 OVOA
448. Wally Joyner: 561.58 OVOA
447. Howard Johnson: 562.60 OVOA
446. Gary Carter: 565.16 OVOA
445. Tommy Holmes: 565.92 OVOA
444. Felipe Alou: 567.49 OVOA
443. Pinky Higgins: 567.77 OVOA
442. Joe Harris: 567.79 OVOA
441. Johnny Bates: 567.90 OVOA
440. Willard Brown: 569.69 OVOA
439. Heavy Johnson: 570.67 OVOA
438. Dode Paskert: 570.83 OVOA
437. Heinie Groh: 571.15 OVOA
436. Jason Bay: 571.19 OVOA
435. Andruw Jones: 571.25 OVOA
434. Jason Thompson: 571.73 OOA
433. Kris Bryant: 573.62 OVOA
432. Lou Boudreau: 576.28 OVOA
431. Jay Buhner: 577.18 OVOA
430. Lonnie Smith: 577.26 OVOA
429. Richie Ashburn: 577.60 OVOA
428. Jack Tobin: 577.72 OVOA
427. Johnny Callison: 579.56 OVOA
426. Gene Woodling: 582.61 OVOA
425. Ryan Zimmerman: 582.68 OVOA
424. Jorge Posada: 582.73 OVOA
423. Dante Bichette: 582.84 OVOA
422. Alex Bregman: 588.73 OVOA
421. Carl Furillo: 591.09 OVOA
420. Braggo Roth: 593.18 OVOA
419. Justin Turner: 593.34 OVOA
418. Dom DiMaggio: 593.71 OVOA
417. Alvin Davis: 594.91 OVOA
416. Johnny Evers: 596.52 OVOA
415. Buck Freeman: 599.10 OVOA
414. Ray Chapman: 599.75 OVOA
The 600 Club
413. Phil Cavarretta: 600.57 OVOA
412. George Springer: 601.36 OVOA
411. Wally Schang: 602.01 OVOA
410. Sal Bando: 602.80 OVOA
409. Stan Hack: 603.36 OVOA
408. Carlos Lee: 603.62 OVOA
407. Elmer Smith: 604.38 OVOA
406. Travis Hafner: 605.05 OVOA
405. Josh Hamilton: 607.80 OVOA
404. Deacon White: 612.21 OVOA
403. Heinie Zimmerman: 612.47 OVOA
402. Evan Longoria: 613.41 OVOA
401. Richie Hebner: 615.21 OVOA
400. Dusty Baker: 616.07 OVOA
399. Jeff Burroughs: 618.64 OVOA
398. Toby Harrah: 620.24 OVOA
397. Cupid Childs: 620.30 OVOA
396. Troy Glaus: 621.81 OVOA
395. Dan McGann: 622.96 OVOA
394. Reggie Sanders: 624.47 OVOA
393. Danny Murphy: 626.40 OVOA
392. Miller Huggins: 629.38 OVOA
391. Andy Van Slyke: 630.72 OVOA
390. Augie Galan: 632.33 OVOA
389. Bobby Grich: 633.99 OVOA
388. Hughie Jennings: 634.50 OVOA
387. Lenny Dykstra: 637.24 OVOA
386. Jose Abreu: 638.36 OVOA
385. Richie Zisk: 640.25 OVOA
384. Charley Jones: 640.93 OVOA
383. Ron Fairly: 641.48 OVOA
382. Ross Barnes: 642.23 OVOA
381. Dave Orr: 644.06 OVOA
380. Roy White: 646.05 OVOA
379. Bob Meusel: 646.39 OVOA
378. John Reilly: 646.73 OVOA
377. Victor Martinez: 648.25 OVOA
376. Thomas Burns: 649.44 OVOA
375. Cliff Floyd: 652.05 OVOA
374. Francisco Lindor: 652.18 OVOA
373. Del Pratt: 652.39 OVOA
372. Justin Upton: 652.76 OVOA
371. Andre Thornton: 653.02 OVOA
370. Chick Stahl: 653.39 OVOA
369. Ross Youngs: 655.02 OVOA
368. George Scott: 655.85 OVOA
366. Jake Stenzel: 656.51 OVOA
366. Corey Seager: 656.88 OVOA
365. Troy Tulowitzki: 662.99 OVOA
364. Lee May: 663.08 OVOA
363. Matt Kemp: 663.29 OVOA
362. Cristobal Torriente: 668.74 OVOA
361. George Grantham: 668.89 OVOA
360. Ernie Lombardi: 669.75 OVOA
359. Jayson Werth: 670.91 OVOA
358. George Burns: 674.20 OVOA
357. Jake Daubert: 677.24 OVOA
356. Bid McPhee: 678.13 OVOA
355. Monte Irvin: 678.61 OVOA
354. Al Rosen: 678.69 OVOA
353. Bill White: 679.35 OVOA
352. Sam Mertes: 679.46 OVOA
351. Cal Ripken Jr.: 682.81 OVOA
350. Ronald Acuna Jr.: 683.38 OVOA
349. Hank Sauer: 683.48 OVOA
348. Trea Turner: 688.72 OVOA
347. Ryan Klesko: 688.85 OVOA
346. Ray Lankford: 689.67 OVOA
345. Shin-Soo Choo: 690.38 OVOA
344. Roy Cullenbine: 698.14 OVOA
343. Davey Lopez: 699.98 OVOA
The 700 Club
342. Henry Larkin: 700.42 OVOA
341. Kenny Lofton: 701.96 OVOA
340. Charlie Blackmon: 703.66 OVOA
339. Ken Griffey: 703.90 OVOA
338. Lou Whitaker: 704.47 OVOA
337. Roger Maris: 705.10 OVOA
336. Joe Mauer: 705.20 OVOA
335. Bill Lange: 706.25 OVOA
334. Jose Cruz: 713.09 OVOA
333. Frank Schulte: 713.43 OVOA
332. Steve Garvey: 714.27 OVOA
331. Yordan Alvarez: 714.88 OVOA
330. Carlos Gonzalez: 715.45 OVOA
329. Tommy Leach: 718.43 OVOA
328. Rick Monday: 718.93 OVOA
327. Mickey Vernon: 720.26 OVOA
326. Cy Seymour: 720.39 OVOA
325. John Mayberry: 721.86 OVOA
324. Denny Lyons: 722.06 OVOA
323. Kevin Mitchell: 724.45 OVOA
322. Jackie Jensen: 724.79 OVOA
321. John Titus: 725.72 OVOA
320. Joe Gordon: 726.82 OVOA
319. Cecil Cooper: 726.88 OVOA
318. Lefty O’Doul: 729.31 OVOA
317. Roy Thomas: 729.92 OVOA
316. Josh Donaldson: 736.71 OVOA
315. Alfonso Soriano: 736.89 OVOA
314. Ginger Beaumont: 737.22 OVOA
313. Bobby Bonilla: 740.70 OVOA
312. Hal Chase: 741.26 OVOA
311. Del Ennis: 741.42 OVOA
310. Harry Davis: 742.35 OVOA
309. Billy Hoy: 743.51 OVOA
308. Sid Gordon: 746.70 OVOA
307. Roger Bresnahan: 747.10 OVOA
306. Riggs Stephenson: 749.60 OVOA
305. Craig Biggio: 750.62 OVOA
304. Anthony Rizzo: 751.98 OVOA
303. Willie Horton: 755.26 OVOA
302. Ben Chapman: 756.45 OVOA
301. Tip O’Neill: 756.95 OVOA
300. Manny Machado: 757.09 OVOA
299. Joe Adcock: 757.49 OVOA
298. Mike Griffin: 758.31 OVOA
297. Bill Madlock: 759.19 OVOA
296. Bob Bescher: 761.52 OVOA
295. Aramis Ramirez: 765.82 OVOA
294. Brian Downing: 766.30 OVOA
293. Kip Selbach: 768.59 OVOA
292. Earle Combs: 770.02 OVOA
291. Hal McRae: 770.62 OVOA
290. Bob Allison: 772.05 OVOA
289. Don Baylor: 773.83 OVOA
288. George Burns: 774.41 OVOA
287. Shawn Green: 777.30 OVOA
286. Mark Grace: 782.12 OVOA
285. Harlond Clift: 782.80 OVOA
284. J.D. Drew: 785.07 OVOA
283. Ron Cey: 789.52 OVOA
282. Chase Utley: 789.88 OVOA
281. Chick Hafey: 791.69 OVOA
280. Chili Davis: 793.52 OVOA
279. Paul O’Neill: 794.56 OVOA
278. Robin Young: 795.41 OVOA
277. David Justice: 796.86 OVOA
276. Jose Bautista: 798.10 OVOA
The 800 Club
275. Danny Tartabull: 803.63 OVOA
274. Joe Judge: 804.66 OVOA
273. Bobby Doerr: 804.77 OVOA
272. Bob Watson: 806.74 OVOA
271. Wally Berger: 806.86 OVOA
270. Cool Papa Bell: 807.78 OVOA
269. Clyde Milan: 807.91 OVOA
268. Roy Sievers: 808.65 OVOA
267. Luke Appling: 809.01 OVOA
266. Hardy Richardson: 812.81 OVOA
265. Buck Leonard: 816.10 OVOA
264. Tony Lazzeri: 816.10 OVOA
263. Vic Wertz: 817.16 OVOA
262. Ted Simmons: 818.23 OVOA
261. Roy Campanella: 822.87 OVOA
260. Topsy Hartsel: 823.20 OVOA
259. Amos Otis: 825.55 OVOA
258. Vern Stephens: 827.30 OVOA
257. Frankie Frisch: 828.20 OVOA
256. Nomar Garciaparra: 832.26 OVOA
255. Tim Salmon: 833.32 OVOA
254. Derrek Lee: 833.62 OVOA
253. Paul Hines: 834.80 OVOA
252. Tommy Henrich: 843.71 OVOA
251. Rico Carty: 844.44 OVOA
250. Jud Wilson: 844.91 OVOA
249. Magglio Ordonez: 848.43 OVOA
248. Bobby Murcer: 853.03 OVOA
247. Sam Rice: 863.63 OVOA
246. Bill Joyce: 866.08 OVOA
245. Ken Boyer: 869.82 OVOA
244. Ryan Howard: 870.13 OVOA
243. Scott Rolen: 874.27 OVOA
242. Nolan Arenado: 878.01 OVOA
241. Kirk Gibson: 879.33 OVOA
240. Christian Yelich: 879.70 OVOA
239. Luis Gonzalez: 880.23 OVOA
238. Ryne Sandberg: 880.56 OVOA
237. Gary Matthews: 884.03 OVOA
236. Bill Dahlen: 885.16 OVOA
235. Bill Nicholson: 885.90 OVOA
234. Dixie Walker: 889.21 OVOA
233. Edd Roush: 890.22 OVOA
232. Al Olivere: 893.04 OVOA
231. Gabby Hartnett: 896.82 OVOA
The 900 Club
230. Buck Ewing: 901.98 OVOA
229. George Gore: 903.82 OVOA
228. Don Mattingly: 905.76 OVOA
227. Kirby Puckett: 906.37 OVOA
226. Eric Davis: 906.68 OVOA
225. Paul Konerko: 906.98 OVOA
224. Bill Dickey: 907.22 OVOA
223. Hanley Ramirez: 908.26 OVOA
222. Ted Kluszewski: 909.92 OVOA
100. Dwight Evans: 1,342.32 OVOA (down 1 spot in 2025)

- Teams: Boston Red Sox, Baltimore Orioles
- Years: 1972-91
- Career Stats: .272/.370/.470, .840 OPS (127 OPS+), 385 HR, 78 SB
99. Carlos Beltran: 1,344.08 OVOA (down 1 spot in 2025)

- Teams: Kansas City Royals, Houston Astros, New York Mets, San Francisco Giants, St. Louis Cardinals, New York Yankees, Texas Rangers
- Years: 1998-2017
- Career Stats: .279/.350/.486, .837 OPS (119 OPS+), 435 HR, 312 SB
98. Ernie Banks: 1,346.88 OVOA (down 1 spot in 2025)

- Teams: Chicago Cubs
- Years: 1953-71
- Career Stats: .274/.330/.500, .830 OPS (122 OPS+), 512 HR, 50 SB
96. Albert Belle: 1,351.49 OVOA

- Teams: Cleveland Indians, Chicago White Sox, Baltimore Orioles
- Years: 1989-2000
- Career Stats: .295/.369/.564, .933 OPS (144 OPS+), 381 HR, 88 SB
97. Aaron Judge: 1,347.79 OVOA (new entry in 2025)

- Teams: New York Yankees
- Years: 2016-present
- Career Stats: .288/.406/.607, 1.013 OPS (174 OPS+), 318 HR, 53 SB
95. Orlando Cepeda: 1,352.84 OVOA

- Teams: San Francisco Giants, St. Louis Cardinals, Atlanta Braves, Oakland Athletics, Boston Red Sox, Kansas City Royals
- Years: 1958-74
- Career Stats: .297/.350/.499, .849 OPS (133 OPS+), 379 HR, 142 SB
94. George Sisler: 1,362.77 OVOA

- Teams: St. Louis Browns, Washington Senators, Boston Braves
- Years: 1915-30
- Career Stats: .340/.379/.468, .847 OPS (125 OPS+), 102 HR, 375 SB
93. Zack Wheat: 1,372.95 OVOA

- Teams: Brooklyn Superbas, Brooklyn Dodgers, Brooklyn Robins, Philadelphia Athletics
- Years: 1909-27
- Career Stats: .317/.367/.450, .817 OPS (129 OPS+), 132 HR, 205 SB
92. Pete Rose: 1,375.11 OVOA

- Teams: Cincinnati Reds, Philadelphia Phillies, Montreal Expos
- Years: 1963-86
- Career Stats: .303/.375/.409, .784 OPS (118 OPS+), 160 HR, 198 SB
91. Wade Boggs: 1,381.91 OVOA

- Teams: Boston Red Sox, New York Yankees, Tampa Bay Devil Rays
- Years: 1982-99
- Career Stats: .328/.415/.443, .858 OPS (131 OPS+), 118 HR, 24 SB
90. Norm Cash: 1,393.54 OVOA

- Teams: Chicago White Sox, Detroit Tigers
- Years: 1958-74
- Career Stats: .271/.374/.488, .862 OPS (139 OPS+), 377 HR, 43 SB
89. Earl Averill: 1,393.58 OVOA

- Teams: Cleveland Indians, Detroit Tigers, Boston Braves
- Years: 1929-41
- Career Stats: .318/.395/.534, .928 OPS (133 OPS+), 238 HR, 70 SB
88. Reggie Smith: 1,396.4 OVOA

- Teams: Boston Red Sox, St. Louis Cardinals, Los Angeles Dodgers, San Francisco Giants
- Years: 1966-82
- Career Stats: .287/.366/.489, .855 OPS (137 OPS+), 314 HR, 137 SB
87. Bobby Abreu: 1,400.1 OVOA

- Teams: Houston Astros, Philadelphia Phillies, New York Yankees, Los Angeles Angels, Los Angeles Dodgers, New York Mets
- Years: 1996-2014
- Career Stats: .291/.395/.475, .870 OPS (128 OPS+), 288 HR, 400 SB
86. Turkey Stearnes: 1,416.29 OVOA

- Teams: Detroit Stars, Chicago American Giants, Philadelphia Stars, Kansas City Monarchs
- Years: 1923-40
- Career Stats: .349/.417/.616, 1.034 OPS (177 OPS+), 186 HR, 129 SB
85. Bryce Harper: 1,447.68 OVOA

- Teams: Washington Nationals, Philadelphia Phillies
- Years: 2012-present
- Career Stats: .281/.389/.522, .911 OPS (143 OPS+), 336 HR, 140 SB
84. Joe Kelley: 1,462.84 OVOA

- Teams: Boston Beaneaters, Pittsburgh Pirates, Baltimore Orioles, Brooklyn Superbas, Cincinnati Reds, Boston Doves
- Years: 1891-1908
- Career Stats: .317/.402/.451, .853 OPS (133 OPS+), 65 HR, 443 SB
83. Paul Molitor: 1,462.98 OVOA

- Teams: Milwaukee Brewers, Toronto Blue Jays, Minnesota Twins
- Years: 1978-98
- Career Stats: .306/.369/.448, .817 OPS (122 OPS+), 234 HR, 504 SB
82. Roberto Clemente: 1,471.24 OVOA

- Teams: Pittsburgh Pirates
- Years: 1955-72
- Career Stats: .317/.359/.475, .834 OPS (130 OPS+), 240 HR, 83 SB
81. Jason Giambi: 1,474.09 OVOA

- Teams: Oakland Athletics, New York Yankees, Colorado Rockies, Cleveland Indians
- Years: 1995-2014
- Career Stats: .277/.399/.516, .916 OPS (139 OPS+), 440 HR, 20 SB
80. Ralph Kiner: 1,479.13 OVOA

- Teams: Pittsburgh Pirates, Chicago Cubs, Cleveland Indians
- Years: 1946-55
- Career Stats: .279/.398/.548, .946 OPS (149 OPS+), 369 HR, 22 SB
79. Oscar Charleston: 1,489.66 OVOA

- Teams: Indianapolis ABCs, St. Louis Giants, Harrisburg Giants, Hilldale Club, Homestead Grays, Pittsburgh Crawfords, Toledo Crawfords, Philadelphia Stars
- Years: 1920-41
- Career Stats: .364/.449/.615, 1.063 OPS (184 OPS+), 143 HR, 209 SB
78. Goose Goslin: 1,503.82 OVOA

- Teams: Washington Senators, St. Louis Browns, Detroit Tigers
- Years: 1921-38
- Career Stats: .316/.387/.500, .887 OPS (128 OPS+), 248 HR, 176 SB
77. Paul Waner: 1,507.26 OVOA

- Teams: Pittsburgh Pirates, Brooklyn Dodgers, Boston Braves, New York Yankees
- Years: 1926-45
- Career Stats: .333/.404/.473, .878 OPS (134 OPS+), 113 HR, 104 SB
76. Harry Stovey: 1,509.88 OVOA

- Teams: Worcester Ruby Legs, Philadelphia Athletics, Boston Reds, Boston Beaneaters, Baltimore Orioles, Brooklyn Grooms
- Years: 1880-93
- Career Stats: .288/.361/.462, .822 OPS (144 OPS+), 122 HR, 509 SB
- Teams: Worcester Ruby Legs, Philadelphia Athletics, Boston Reds, Boston Beaneaters, Baltimore Orioles, Brooklyn Grooms
- Years: 1880-93
- Career Stats: .288/.361/.462, .822 OPS (144 OPS+), 122 HR, 509 SB
75. Dave Winfield: 1,517.72 OVOA

- Teams: San Diego Padres, New York Yankees, California Angels, Toronto Blue Jays, Minnesota Twins, Cleveland Indians
- Years: 1973-95
- Career Stats: .283/.353/.475, .827 OPS (130 OPS+), 465 HR, 223 SB
74. Fred McGriff: 1,522.72 OVOA

- Teams: Toronto Blue Jays, San Diego Padres, Atlanta Braves, Tampa Bay Devil Rays, Chicago Cubs, Los Angeles Dodgers
- Years: 1986-2004
- Career Stats: .284/.377/.509, .886 OPS (134 OPS+), 493 HR, 72 SB
73. Charlie Gehringer: 1,527.2 OVOA

- Teams: Detroit Tigers
- Years: 1924-42
- Career Stats: .320/.404/.480, .884 OPS (125 OPS+), 184 HR, 181 SB
72. Bob Johnson: 1,535.62 OVOA

- Teams: Philadelphia Athletics, Washington Senators, Boston Red Sox
- Years: 1933-45
- Career Stats: .296/.393/.506, .899 OPS (139 OPS+), 288 HR, 96 SB
71. Paul Goldschmidt: 1,549.84 OVOA

- Teams: Arizona Diamondbacks, St. Louis Cardinals
- Years: 2011-present
- Career Stats: .293/.388/.519, .907 OPS (143 OPS+), 340 HR, 158 SB
70. Lance Berkman: 1,554.06 OVOA

- Teams: Houston Astros, New York Yankees, St. Louis Cardinals, Texas Rangers
- Years: 1999-2013
- Career Stats: .293/.406/.537, .943 OPS (144 OPS+), 366 HR, 86 SB
69. Carlos Delgado: 1,569.44 OVOA

- Teams: Toronto Blue Jays, Florida Marlins, New York Mets
- Years: 1993-2009
- Career Stats: .280/.383/.546, .929 OPS (138 OPS+), 473 HR, 14 SB
68. Fred Clarke: 1,586.82 OVOA (down 1 spot in 2025)

- Teams: Lousiville Colonels, Pittsburgh Pirates
- Years: 1894-1915
- Career Stats: .312/.386/.429, .814 OPS (133 OPS+), 67 HR, 509 SB
67. Tim Raines: 1,589.18 OVOA (down 1 spot in 2025)

- Teams: Montreal Expos, Chicago White Sox, New York Yankees, Oakland Athletics, Baltimore Orioles, Florida Marlins
- Years: 1979-2002
- Career Stats: .294/.385/.425, .810 OPS (123 OPS+), 170 HR, 808 SB
66. Freddie Freeman: 1,591.75 OVOA (up 2 spots in 2025)

- Teams: Atlanta Braves, Los Angeles Dodgers
- Years: 2010-present
- Stats: .300/.387/.512, .899 OPS (142 OPS+), 343 HR, 98 SB
65. Eddie Murray: 1,627.71 OVOA

- Teams: Baltimore Orioles, Los Angeles Dodgers, New York Mets, Cleveland Indians, Anaheim Angels
- Years: 1977-97
- Career Stats: .287/.359/.476, .836 OPS (129 OPS+), 504 HR, 110 SB
64. Jesse Burkett: 1,630.13 OVOA

- Teams: New York Giants, Cleveland Spiders, St. Louis Perfectos, St. Louis Cardinals, St. Louis Browns, Boston Americans
- Years: 1890-1905
- Career Stats: .338/.415/.446, .861 OPS (140 OPS+), 75 HR, 389 SB
63. Edgar Martinez: 1,635.76 OVOA

- Teams: Seattle Mariners
- Years: 1987-2004
- Career Stats: .312/.418/.515, .933 OPS (147 OPS+), 309 HR, 49 SB
62. Sherry Magee: 1,638.3 OVOA

- Teams: Philadelphia Phillies, Boston Braves, Cincinnati Reds
- Years: 1904-19
- Career Stats: .291/.364/.427, .790 OPS (137 OPS+), 83 HR, 441 SB
61. Joey Votto: 1,649.65 OVOA

- Teams: Cincinnati Reds
- Years: 2007-present
- Career Stats: .294/.409/.511, .920 OPS (144 OPS), 356 HR, 80 SB
60. Vladimir Guerrero: 1,675.22 OVOA

- Teams: Montreal Expos, Anaheim Angels, Los Angeles Angels, Texas Rangers, Baltimore Orioles
- Years: 1996-2011
- Career Stats: .318/.379/.553, .931 OPS (140 OPS+), 449 HR, 181 SB
59. Duke Snider: 1.725.99 OVOA

- Teams: Brooklyn Dodgers, Los Angeles Dodgers, New York Mets, San Francisco Giants
- Years: 1947-64
- Career Stats: .295/.380/.540, .919 OPS (140 OPS+), 407 HR, 99 SB
58. Shoeless Joe Jackson: 1,729.18 OVOA

- Teams: Philadelphia Athletics, Cleveland Naps, Chicago White Sox
- Years: 1908-20
- Career Stats: .356/.423/.517, .940 OPS (170 OPS+), 54 HR, 202 SB
57. Roger Connor: 1,738.28 OVOA

- Teams: Troy Trojans, New York Giants, Philadelphia Phillies, St. Louis Browns
- Years: 1880-97
- Career Stats: .316/.397/.486, .883 OPS (153 OPS+), 138 HR, 244 SB
56. Al Simmons: 1,759.15 OVOA

- Teams: Philadelphia Athletics, Chicago White Sox, Detroit Tigers, Washington Senators, Boston Bees, Cincinnati Reds, Boston Red Sox
- Years: 1924-44
- Career Stats: .334/.380/.535, .915 OPS (133 OPS+), 307 HR, 88 SB
55. Dick Allen: 1,785.28 OVOA

- Teams: Philadelphia Phillies, St. Louis Cardinals, Los Angeles Dodgers, Chicago White Sox, Oakland Athletics
- Years: 1963-77
- Career Stats: .292/.378/.534, .912 OPS (156 OPS+), 351 HR, 133 SB
54. Rafael Palmeiro: 1,796.34 OVOA

- Teams: Chicago Cubs, Texas Rangers, Baltimore Orioles
- Years: 1986-2005
- Career Stats: .288/.371/.515, .885 OPS (132 OPS+), 569 HR, 97 SB
53. Billy Williams: 1,845.47 OVOA

- Teams: Chicago Cubs, Oakland Athletics
- Years: 1959-76
- Career Stats: .290/.361/.492, .853 OPS (133 OPS+), 426 HR, 90 SB
52. Sam Crawford: 1,847.35 OVOA

- Teams: Cincinnati Reds, Detroit Tigers
- Years: 1899-1917
- Career Stats: .309/.362/.452, .814 OPS (144 OPS+), 97 HR, 367 SB
51. Harry Heilmann: 1,860.95 OVOA

- Teams: Detroit Tigers, Cincinnati Reds
- Years: 1914-32
- Career Stats: .342/.410/.520, .930 OPS (148 OPS+), 183 HR, 113 SB
50. Eddie Mathews: 1,875.95 OVOA

- Teams: Boston Braves, Milwaukee Braves, Atlanta Braves, Houston Astros, Detroit Tigers
- Years: 1952-68
- Career Stats: .271/.376/.509, .885 OPS (143 OPS+), 512 HR, 68 SB
49. Johnny Mize: 1,885.81 OVOA

- Teams: St. Louis Cardinals, New York Giants, New York Yankees
- Years: 1936-53
- Career Stats: .312/.397/.562, .959 OPS (158 OPS+), 359 HR, 28 SB
- Teams: St. Louis Cardinals, New York Giants, New York Yankees
- Years: 1936-53
- Career Stats: .312/.397/.562, .959 OPS (158 OPS+), 359 HR, 28 SB
48. Al Kaline: 1,889.31 OVOA

- Teams: Detroit Tigers
- Years: 1953-74
- Career Stats: .297/.376/.480, .855 OPS (134 OPS+), 399 HR, 137 SB
47. Ed Delahanty: 1,896.89 OVOA

- Teams: Philadelphia Quakers, Cleveland Infants, Philadelphia Phillies, Washington Senators
- Years: 1888-1903
- Career Stats: .346/.411/.505, .917 OPS (152 OPS+), 101 HR, 456 SB
46. Todd Helton: 1,897.12 OVOA

- Teams: Colorado Rockies
- Years: 1997-2013
- Career Stats: .316/.414/.539, .953 OPS (133 OPS+), 369 HR, 37 SB
45. Hank Greenberg: 1,904.93

- Teams: Detroit Tigers, Pittsburgh Pirates
- Years: 1930-47
- Career Stats: .313/.412/.605, 1.017 OPS (159 OPS+), 331 HR, 58 SB
44. George Brett: 1,905.22 OVOA

- Teams: Kansas City Royals
- Years: 1973-93
- Career Stats: .305/.369/.487, .857 OPS (135 OPS+), 317 HR, 201 SB
43. Gary Sheffield: 1,908.92 OVOA

- Teams: Milwaukee Brewers, San Diego Padres, Florida Marlins, Los Angeles Dodgers, Atlanta Braves, New York Yankees, Detroit Tigers, New York Mets
- Years: 1988-2009
- Career Stats: .292/.393/.514, .907 OPS (140 OPS+), 509 HR, 253 SB
42. Cap Anson: 1,914.37 OVOA

- Teams: Rockford Forest Citys, Philadelphia Athletics, Chicago White Stockings, Chicago Colts
- Years: 1871-97
- Career Stats: .334/.394/.447, .841 OPS (142 OPS+), 97 HR, 277 SB
41. Reggie Jackson: 1,920.94 OVOA

- Teams: Kansas City Athletics, Oakland Athletics, Baltimore Orioles, New York Yankees, California Angels
- Years: 1967-87
- Career Stats: .262/.356/.490, .846 OPS (139 OPS+), 563 HR, 228 SB
40. Willie Stargell: 1,927.83 OVOA

- Teams: Pittsburgh Pirates
- Years: 1962-82
- Career Stats: .282/.360/.529, .889 OPS (147 OPS+), 475 HR, 17 SB
39. Mark McGwire: 1,932.17 OVOA

- Teams: Oakland Athletics, St. Louis Cardinals
- Years: 1986-2001
- Career Stats: .263/.394/.588, .982 OPS (163 OPS+), 583 HR, 12 SB
38. Harmon Killebrew: 1,943.17 OVOA

- Teams: Washington Senators, Minnesota Twins, Kansas City Royals
- Years: 1954-75
- Career Stats: .256/.376/.509, .884 OPS (143 OPS+), 573 HR, 19 SB
37. Larry Walker: 1,952.7 OVOA

- Teams: Montreal Expos, Colorado Rockies, St. Louis Cardinals
- Years: 1989-2005
- Career Stats: .313/.400/.565, .965 OPS (141 OPS+), 383 HR, 230 SB
36. Mike Trout: 1,955.40 OVOA

- Teams: Los Angeles Angeles
- Years: 2011-present
- Career Stats: .299/.410/.581, .991 OPS (173 OPS+), 378 HR, 212 SB
35. Ken Griffey Jr.: 1,974.52 OVOA

- Teams: Seattle Mariners, Cincinnati Reds, Chicago White Sox
- Years: 1989-2010
- Career Stats: .284/.370/.538, .907 OPS (136 OPS+), 630 HR, 184 SB
34. Jeff Bagwell: 1,994.07 OVOA

- Teams: Houston Astros
- Years: 1991-2005
- Career Stats: .297/.408/.540, .948 OPS (149 OPS+), 449 HR, 202 SB
33. Miguel Cabrera: 1,999.86 OVOA

- Teams: Florida Marlins, Detroit Tigers
- Years: 2003-23
- Career Stats: .306/.382/.518, .901 OPS (140 OPS+), 511 HR, 40 SB
32. Joe Morgan: 2,005.71 OVOA

- Teams: Houston Astros, Cincinnati Reds, San Francisco Giants, Philadelphia Phillies, Oakland Athletics
- Years: 1963-84
- Career Stats: .271/.392/.427, .819 OPS (132 OPS+), 268 HR, 689 SB
31. Dan Brouthers: 2,034.17 OVOA

- Teams: Troy Trojans, Buffalo Bisons, Detroit Wolverines, Boston Beaneaters, Boston Reds, Brooklyn Grooms, Baltimore Orioles, Louisville Colonels, Philadelphia Phillies, New York Giants
- Years: 1879-1904
- Career Stats: .342/.423/.520, .943 OPS (171 OPS+), 107 HR, 257 SB
30. Willie McCovey: 2,035.68 OVOA

- Teams: San Francisco Giants, San Diego Padres, Oakland Athletics
- Years: 1959-80
- Career Stats: .270/.374/.515, .889 OPS (147 OPS+), 521 HR, 26 SB
29. Nap Lajoie: 2,036.31 OVOA

- Teams: Philadelphia Phillies, Philadelphia Athletics, Cleveland Bronchos, Cleveland Naps
- Years: 1896-1916
- Career Stats: .338/.380/.466, .846 OPS (150 OPS+), 82 HR, 380 SB
28. Chipper Jones: 2,045.83 OVOA

- Teams: Atlanta Braves
- Years: 1993-2012
- Career Stats: .303/.401/.529, .930 OPS (141 OPS+), 468 HR, 150 SB
27. Joe DiMaggio: 2,052.0 OVOA

- Teams: New York Yankees
- Years: 1936-51
- Career Stats: .325/.398/.579, .977 OPS (155 OPS+), 361 HR, 30 SB
26. David Ortiz: 2,058.16 OVOA

- Teams: Minnesota Twins, Boston Red Sox
- Years: 1997-2016
- Career Stats: .286/.380/.552, .931 OPS (141 OPS+), 541 HR, 17 SB
25. Billy Hamilton: 2,070.6 OVOA

- Teams: Kansas City Cowboys, Philadelphia Phillies, Boston Beaneaters
- Years: 1888-1901
- Career Stats: .344/.455/.432, .888 OPS (141 OPS+), 40 HR, 914 SB
24. Jim Thome: 2,076.45 OVOA

- Teams: Cleveland Indians, Philadelphia Phillies, Chicago White Sox, Los Angeles Dodgers, Minnesota Twins, Baltimore Orioles
- Years: 1991-2012
- Career Stats: .276/.402/.554, .956 OPS (147 OPS+), 612 HR, 19 SB
23. Mike Schmidt: 2,130.32 OVOA

- Teams: Philadelphia Phillies
- Years: 1972-89
- Career Stats: .267/.380/.527, .908 OPS (148 OPS+), 548 HR, 174 SB
22. Carl Yastrzemski: 2,142.47 OVOA

- Teams: Boston Red Sox
- Years: 1961-83
- Career Stats: .285/.379/.462, .841 OPS (130 OPS+), 452 HR, 168 SB
21. Frank Thomas: 2,305.32 OVOA

- Teams: Chicago White Sox, Oakland Athletics, Toronto Blue Jays
- Years: 1990-2008
- Career Stats: .301/.419/.555, .974 OPS (156 OPS+), 521 HR, 32 SB
20. Rickey Henderson: 2,386.43 OVOA

- Teams: Oakland Athletics, New York Yankees, Toronto Blue Jays, San Diego Padres, Anaheim Angels, New York Mets, Seattle Mariners, Boston Red Sox, Los Angeles Dodgers
- Years: 1979-2003
- Career Stats: .279/.401/.419, .820 OPS (127 OPS+), 297 HR, 1406 SB
19. Alex Rodriguez: 2,471.0 OVOA

- Teams: Seattle Mariners, Texas Rangers, New York Yankees
- Years: 1994-2016
- Career Stats: .295/.380/.550, .930 OPS (140 OPS+), 696 HR, 329 SB
18. Manny Ramirez: 2,478.52 OVOA

- Teams: Cleveland Indians, Boston Red Sox, Los Angeles Dodgers, Chicago White Sox, Tampa Bay Rays
- Years: 1993-2011
- Career Stats: .312/.411/.585, .996 OPS (154 OPS+), 555 HR, 38 SB
17. Albert Pujols: 2,507.86 OVOA

- Teams: St. Louis Cardinals, Los Angeles Angels, Los Angeles Dodgers
- Years: 2001-22
- Career Stats: .296/.374/.544, .918 OPS (145 OPS+), 703 HR, 117 SB
16. Mel Ott: 2,582.39 OVOA

- Teams: New York Giants
- Years: 1926-47
- Career Stats: .304/.414/.533, .947 OPS (155 OPS+), 511 HR, 89 SB
15. Eddie Collins: 2,652.31 OVOA

- Teams: Philadelphia Athletics, Chicago White Sox
- Years: 1906-30
- Career Stats: .333/.424/.429, .853 OPS (142 OPS+), 47 HR, 741 SB
14. Rogers Hornsby: 2,855.83 OVOA

- Teams: St. Louis Cardinals, New York Giants, Boston Braves, Chicago Cubs, St. Louis Browns
- Years: 1915-37
- Career Stats: .358/.434/.577, 1.010 OPS (175 OPS+), 301 HR, 135 SB
13. Honus Wagner: 2,915.17 OVOA

- Teams: Louisville Colonels, Pittsburgh Pirates
- Years: 1897-1917
- Career Stats: .328/.391/.467, .858 OPS (151 OPS+), 101 HR, 723 SB
12. Mickey Mantle: 2,937.88 OVOA

- Teams: New York Yankees
- Years: 1951-68
- Career Stats: .298/.421/.557, .977 OPS (172 OPS+), 536 HR, 153 SB
11. Frank Robinson: 2,947.51 OVOA

- Teams: Cincinnati Reds, Baltimore Orioles, Los Angeles Dodgers, California Angels, Cleveland Indians
- Years: 1956-76
- Career Stats: .294/.389/.537, 926 OPS (154 OPS+), 586 HR, 204 SB
10. Jimmie Foxx: 3,102.21 OVOA

- Teams: Philadelphia Athletics, Boston Red Sox, Chicago Cubs, Philadelphia Phillies
- Years: 1925-45
- Career Stats: .325/.428/.609, 1.038 OPS (163 OPS+), 534 HR, 87 SB
9. Willie Mays: 3,222.95 OVOA

- Teams: Birmingham Black Barons, New York Giants, San Francisco Giants, New York Mets
- Years: 1948-73
- Career Stats: .301/.384/.557, .940 OPS (155 OPS+), 660 HR, 338 SB
8. Tris Speaker: 3,250.44 OVOA

- Teams: Boston Americans, Boston Red Sox, Cleveland Indians, Washington Senators, Philadelphia Athletics
- Years: 1907-28
- Career Stats: .345/.428/.500, .928 OPS (158 OPS+), 117 HR, 436 SB
7. Lou Gehrig: 3,349.54 OVOA

- Teams: New York Yankees
- Years: 1923-39
- Career Stats: .340/.447/.632, 1.080 OPS (179 OPS+), 493 HR, 102 SB
6. Stan Musial: 3,482.25 OVOA

- Teams: St. Louis Cardinals
- Years: 1941-63
- Career Stats: .331/.417/.559, .976 OPS (159 OPS+), 475 HR, 78 SB
5. Henry Aaron: 3,532.97 OVOA

- Teams: Milwaukee Braves, Atlanta Braves, Milwaukee Brewers
- Years: 1954-76
- Career Stats: .305/.374/.555, .928 OPS (155 OPS+), 755 HR, 240 SB
4. Ted Williams: 4,068.9 OVOA

- Teams: Boston Red Sox
- Years: 1939-60
- Career Stats: .344/.482/.634, 1.116 OPS (191 OPS+), 521 HR, 24 SB
3. Ty Cobb: 4,239.24 OVOA

- Teams: Detroit Tigers, Philadelphia Athletics
- Years: 1905-28
- Career Stats: .366/.433/.512, .944 OPS (168 OPS+), 117 HR, 897 SB
2. Barry Bonds: 4,678.02 OVOA

- Teams: Pittsburgh Pirates, San Francisco Giants
- Years: 1986-2007
- Career Stats: .298/.444/.607, 1.051 OPS (182 OPS+), 762 HR, 514 SB
1. Babe Ruth: 4,849.34 OVOA

- Teams: Boston Red Sox, New York Yankees, Boston Braves
- Years: 1914-35
- Career Stats: .342/.474/.690, 1.164 OPS (206 OPS+), 714 HR, 123 SB