2025 Fantasy Baseball Rankings - AllHitters
Our Rankings/Valuations are based on a standard 5x5 12-team mixed league with the following position settings (C-1, 1B-1, 2B-1, SS-1, 3B-1, OF-4, Util-2, SP-4, RP-2, P-2, Bench-5)

Click HERE to get custom Rankings/Auction Values for your league settings
RankPlayer Team ABRHRRBISBAVGOBPSLGOPSBBKMixed Value
1 Shohei Ohtani LAD 59212243104340.2790.3730.5660.93985159$58.09AL|NL
2 Bobby Witt Jr. KAN 6161073195360.2950.3530.5310.88450106$54.58AL|NL
3 Ronald Acuna ATL 5291062876460.2910.3790.5140.89369107$51.78AL|NL
4 Fernando Tatis Jr. SD 60710638101190.2790.3460.5300.87658142$42.72AL|NL
5 Jose Ramirez CLE 593943099310.2780.3480.5030.8516281$41.84AL|NL
6 Elly De La Cruz CIN 598992684540.2520.3260.4580.78463195$40.44AL|NL
7 Aaron Judge NYY 5421074611380.2710.3980.5740.972111173$39.84AL|NL
8 Yordan Alvarez HOU 534973610540.3010.3940.5710.96575107$39.11AL|NL
9 Kyle Tucker HOU 5781033396210.2750.3650.5090.87482104$37.41AL|NL
10 Corbin Carroll ARI 5931052681410.2620.3490.4770.82671126$37.34AL|NL
11 Julio Rodriguez SEA 613943088280.2750.3340.4760.81048155$36.96AL|NL
12 Vladimir Guerrero Jr. TOR 583953310450.2960.3740.5280.9026996$36.68AL|NL
13 Juan Soto NYY 538109359690.2860.4200.5450.965124110$36.40AL|NL
14 Gunnar Henderson BAL 5971063490180.2730.3580.5140.87275145$34.99AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Michael Harris ATL 607962682220.2860.3330.4810.81438122$34.72AL|NL
16 Jackson Chourio MIL 612952882270.2700.3260.4670.79349136$32.03AL|NL
17 Mookie Betts LAD 5921082989150.2770.3660.4920.8588095$31.82AL|NL
18 Bryce Harper PHI 566943098100.2790.3760.5050.88186143$29.41AL|NL
19 William Contreras MIL 57386258670.2750.3560.4690.82570136$28.63AL|NL
20 Trea Turner PHI 623932281230.2760.3260.4450.77142130$27.94AL|NL
21 Freddie Freeman LAD 578932492110.2860.3720.4790.85173111$27.91AL|NL
22 Jazz Chisholm NYY 571882981350.2450.3130.4480.76153160$25.91AL|NL
23 Ketel Marte ARI 596101278880.2780.3580.4880.84671123$25.39AL|NL
24 CJ Abrams WAS 594892168390.2540.3140.4280.74241123$24.50AL|NL
25 Jackson Merrill SD 594802590140.2780.3230.4760.79938106$24.40AL|NL
26 Francisco Lindor NYM 608962879240.2560.3340.4520.78663131$23.88AL|NL
27 Jarren Duran BOS 622971971310.2620.3240.4420.76653158$23.63AL|NL
28 Rafael Devers BOS 58896329540.2680.3480.4980.84668145$22.35AL|NL
29 Luis Arraez SD 63789106290.3070.3530.4130.7664143$21.98AL|NL
30 Corey Seager TEX 51688298230.2820.3600.5120.87260100$21.03AL|NL
31 Yainer Diaz HOU 54269218220.2790.3150.4560.77125103$20.71AL|NL
32 Jose Altuve HOU 623972272190.2670.3340.4290.76357120$20.70AL|NL
33 Manny Machado SD 58983309770.2670.3270.4740.80152128$20.56AL|NL
34 Austin Riley ATL 59489329920.2660.3350.4870.82254161$19.83AL|NL
35 Luis Robert CWS 628862978290.2430.2960.4350.73141196$19.74AL|NL
36 Steven Kwan CLE 612951362190.2830.3610.4100.7717171$19.68AL|NL
37 Jung Hoo Lee SF 598881462130.2930.3500.4350.7855064$19.51AL|NL
38 Oneil Cruz PIT 571802786190.2550.3270.4610.78858186$18.54AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Xavier Edwards MIA 55879648350.2820.3530.3780.7316089$18.47AL|NL
40 Lawrence Butler OAK 609892775210.2530.3140.4430.75753153$18.22AL|NL
41 Wyatt Langford TEX 578812283190.2630.3400.4450.78564129$18.19AL|NL
42 Ozzie Albies ATL 614922482120.2650.3210.4460.76746107$17.81AL|NL
43 Salvador Perez KAN 57273268710.2590.3080.4460.75433136$17.15AL|NL
44 Christian Yelich MIL 528851867230.2660.3610.4300.79176133$17.06AL|NL
45 Yandy Diaz TB 60894196930.2860.3650.4380.80371107$16.42AL|NL
46 James Wood WAS 552852273190.2600.3470.4490.79671167$15.97AL|NL
47 Matt McLain CIN 523782480170.2580.3400.4630.80359149$15.44AL|NL
48 Marcell Ozuna ATL 56784329410.2590.3310.4780.80959157$14.65AL|NL
49 Vinnie Pasquantino KAN 57183268920.2690.3440.4730.8176289$14.58AL|NL
50 Luis Garcia WAS 528661872160.2770.3200.4390.7593386$14.51AL|NL
51 Junior Caminero TB 59078299150.2610.3140.4610.77543142$14.29AL|NL
52 Bryan Reynolds PIT 60390257990.2610.3340.4440.77859151$14.06AL|NL
53 Brenton Doyle COL 589752378270.2440.2990.4180.71743182$13.82AL|NL
54 Josh Naylor CLE 54676258770.2650.3320.4580.7905198$13.76AL|NL
55 Matt Olson ATL 56189339810.2500.3440.4810.82577157$13.58AL|NL
56 Brent Rooker OAK 58589348980.2430.3250.4680.79365199$13.47AL|NL
57 Bo Bichette TOR 56773197790.2770.3230.4390.76236117$13.38AL|NL
58 Willson Contreras STL 52676247960.2460.3410.4390.78063145$13.37AL|NL
59 Mike Trout LAA 49879318490.2500.3410.4920.83364154$13.30AL|NL
60 Pete Alonso NYM 56786359840.2420.3310.4740.80566149$12.89AL|NL
61 Luis Rengifo LAA 544751765230.2620.3160.4120.7283998$12.81AL|NL
62 Zach Neto LAA 512702270240.2510.3190.4390.75839124$12.72AL|NL
63 Andres Gimenez CLE 555681465270.2630.3180.3960.71432103$12.44AL|NL
64 Kyle Schwarber PHI 577105408770.2260.3460.4750.821102199$12.35AL|NL
65 Seiya Suzuki CHC 549782382130.2570.3400.4460.78665158$12.25AL|NL
66 Ezequiel Tovar COL 636852475120.2580.2940.4390.73329174$12.21AL|NL
67 Jake McCarthy ARI 505671163280.2670.3330.4020.73542100$12.09AL|NL
68 Marcus Semien TEX 623942573120.2530.3210.4320.75360106$11.93AL|NL
69 Adley Rutschman BAL 54583196920.2590.3480.4200.7687298$11.93AL|NL
70 Riley Greene DET 56881228260.2670.3480.4520.80068156$11.81AL|NL
71 Teoscar Hernandez LAD 58177268690.2560.3160.4460.76247180$11.71AL|NL
72 Nico Hoerner CHC 52966856270.2760.3360.3820.7184166$11.53AL|NL
73 Xander Bogaerts SD 567721771140.2710.3340.4160.75050110$11.48AL|NL
74 Brice Turang MIL 525691056380.2530.3220.3700.69252103$11.44AL|NL
75 Bryson Stott PHI 557711566270.2570.3250.3990.72453104$11.44AL|NL
76 Masyn Winn STL 616861867160.2620.3180.4140.73249113$11.37AL|NL
77 Anthony Santander BAL 58584339630.2440.3160.4700.78656136$10.62AL|NL
78 Lourdes Gurriel Jr. ARI 55971198160.2730.3220.4380.76035110$10.31AL|NL
79 Mark Vientos NYM 58680339310.2480.3130.4640.77752183$10.03AL|NL
80 Gabriel Moreno ARI 43356115560.2820.3560.4250.7814780$9.49AL|NL
81 Anthony Volpe NYY 597841866290.2400.3080.3990.70755142$9.47AL|NL
82 Christian Walker ARI 56882319350.2420.3260.4600.78665146$9.33AL|NL
83 Alex Bregman HOU 58386238240.2600.3430.4410.7846887$9.27AL|NL
84 Jeremy Pena HOU 574691772160.2630.3110.4090.72032116$9.15AL|NL
85 Maikel Garcia KAN 54869855310.2610.3190.3720.69146106$8.66AL|NL
86 Ian Happ CHC 584912375130.2450.3410.4250.76681163$8.15AL|NL
87 Lane Thomas CLE 546731869260.2420.3110.4010.71250156$7.95AL|NL
88 Taylor Ward LAA 60289257580.2500.3300.4290.75966159$7.93AL|NL
89 Victor Robles SEA 524711048370.2480.3170.3660.68342127$7.92AL|NL
90 Cedric Mullins BAL 503651763290.2430.3100.4060.71645114$7.69AL|NL
91 Paul Goldschmidt STL 58581238090.2510.3260.4240.75063171$7.57AL|NL
92 Randy Arozarena SEA 565772278210.2370.3310.4090.74067167$7.51AL|NL
93 Alec Bohm PHI 55070167550.2750.3300.4270.7574193$7.50AL|NL
94 Cody Bellinger CHC 527692076120.2570.3200.4290.74946107$7.44AL|NL
95 George Springer TOR 586872369150.2430.3180.4130.73160127$6.73AL|NL
96 Willy Adames