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 59212343104340.2800.3730.5660.93985159$57.39AL|NL
2 Bobby Witt Jr. KAN 6161083196360.2950.3530.5310.88450106$53.82AL|NL
3 Ronald Acuna ATL 5231042775460.2910.3790.5090.88868106$49.56AL|NL
4 Fernando Tatis Jr. SD 60710738101190.2790.3470.5300.87758142$42.06AL|NL
5 Jose Ramirez CLE 593933099310.2790.3480.5030.8516281$41.32AL|NL
6 Elly De La Cruz CIN 598982683540.2520.3270.4580.78563195$39.41AL|NL
7 Aaron Judge NYY 5421074611380.2710.3980.5740.972111173$39.05AL|NL
8 Yordan Alvarez HOU 534973610540.3010.3940.5710.96575107$38.39AL|NL
9 Corbin Carroll ARI 5931062681410.2630.3500.4770.82771126$37.31AL|NL
10 Kyle Tucker CHC 5781033396210.2750.3650.5090.87482104$36.76AL|NL
11 Julio Rodriguez SEA 613943088280.2750.3350.4760.81148155$36.35AL|NL
12 Vladimir Guerrero Jr. TOR 583943310350.2960.3740.5280.9026996$35.49AL|NL
13 Juan Soto NYM 538113359690.2820.4200.5370.957128112$34.96AL|NL
14 Gunnar Henderson BAL 5971073490180.2730.3580.5140.87275145$34.57AL|NL
15 Michael Harris ATL 594942681210.2870.3340.4870.82137119$33.32AL|NL
16 Jackson Chourio MIL 612952882270.2700.3260.4690.79549136$31.56AL|NL
17 Mookie Betts LAD 5921092989150.2770.3670.4930.8608095$31.50AL|NL
18 Bryce Harper PHI 566943098100.2790.3760.5050.88186143$28.78AL|NL
19 Trea Turner PHI 623932282230.2770.3260.4450.77142130$28.21AL|NL
20 William Contreras MIL 57386258670.2750.3570.4690.82670136$27.89AL|NL
21 Freddie Freeman LAD 578942492110.2860.3730.4790.85273111$27.51AL|NL
22 Jazz Chisholm NYY 571882981350.2450.3130.4480.76153160$25.62AL|NL
23 Ketel Marte ARI 596102278880.2780.3580.4880.84671123$25.25AL|NL
24 Jackson Merrill SD 594812590140.2790.3240.4760.80038106$24.73AL|NL
25 Francisco Lindor NYM 608992881240.2560.3340.4520.78663131$24.49AL|NL
26 CJ Abrams WAS 594892168390.2540.3140.4280.74241123$24.29AL|NL
27 Jarren Duran BOS 622971971310.2620.3240.4420.76653158$23.44AL|NL
28 Rafael Devers BOS 58896329540.2680.3490.4980.84768145$22.11AL|NL
29 Luis Arraez SD 63789106290.3070.3530.4130.7664143$21.66AL|NL
30 Manny Machado SD 58983309770.2680.3270.4740.80152128$20.79AL|NL
31 Corey Seager TEX 51088298130.2820.3600.5120.8725998$20.62AL|NL
32 Yainer Diaz HOU 54269218220.2800.3150.4560.77125103$20.58AL|NL
33 Jose Altuve HOU 623972272190.2670.3340.4290.76357120$20.56AL|NL
34 Austin Riley ATL 59489329920.2670.3350.4880.82354161$20.06AL|NL
35 Steven Kwan CLE 612951362190.2840.3610.4100.7717171$20.04AL|NL
36 Jung Hoo Lee SF 598891463130.2930.3510.4360.7875064$19.80AL|NL
37 Oneil Cruz PIT 571812787190.2560.3270.4610.78858186$19.18AL|NL
38 Luis Robert CWS 620842883270.2430.2960.4320.72840193$18.49AL|NL
39 Lawrence Butler OAK 609902775210.2530.3140.4430.75753153$18.31AL|NL
40 Matt McLain CIN 549822584180.2590.3410.4630.80462156$18.28AL|NL
41 Ozzie Albies ATL 614922483120.2650.3210.4460.76746107$17.91AL|NL
42 Xavier Edwards MIA 55278647340.2820.3540.3800.7346088$17.51AL|NL
43 Christian Yelich MIL 528851868230.2660.3610.4300.79176133$17.23AL|NL
44 Salvador Perez KAN 57173268810.2590.3090.4450.75433135$16.90AL|NL
45 Bo Bichette TOR 593822076100.2780.3240.4400.76438122$16.64AL|NL
46 Yandy Diaz TB 60895196930.2860.3650.4380.80371107$16.37AL|NL
47 James Wood WAS 552852273190.2610.3470.4490.79671167$16.36AL|NL
48 Wyatt Langford TEX 549782179180.2640.3400.4460.78661123$16.15AL|NL
49 Brenton Doyle COL 604832372290.2450.2990.4160.71544186$15.57AL|NL
50 Marcell Ozuna ATL 56784329410.2600.3310.4780.80959157$15.02AL|NL
51 Vinnie Pasquantino KAN 57183269020.2700.3440.4730.8176289$14.94AL|NL
52 Luis Garcia WAS 528661872160.2770.3200.4430.7633386$14.60AL|NL
53 Junior Caminero TB 59078299150.2610.3150.4610.77643142$14.31AL|NL
54 Luis Rengifo LAA 550761867230.2620.3170.4160.7333999$14.06AL|NL
55 Brent Rooker OAK 58589349080.2430.3250.4680.79365199$13.64AL|NL
56 Josh Naylor CLE 54676258770.2650.3320.4580.7905198$13.60AL|NL
57 Mike Trout LAA 49879318590.2500.3420.4920.83464154$13.52AL|NL
58 Pete Alonso FA 56787369840.2420.3310.4800.81166149$13.47AL|NL
59 Matt Olson ATL 56189339810.2500.3450.4810.82677157$13.36AL|NL
60 Bryan Reynolds PIT 59389247990.2610.3350.4420.77758149$13.34AL|NL
61 Willson Contreras STL 52676247960.2460.3420.4390.78163145$13.06AL|NL
62 Seiya Suzuki CHC 549782382130.2580.3400.4460.78665158$12.72AL|NL
63 Kyle Schwarber PHI 577105408770.2260.3460.4750.821102199$12.35AL|NL
64 Jake McCarthy ARI 505671163280.2670.3330.4020.73542100$12.28AL|NL
65 Marcus Semien TEX 623952573120.2530.3220.4320.75460106$12.20AL|NL
66 Brice Turang MIL 525701056380.2540.3220.3700.69252103$12.18AL|NL
67 Adley Rutschman BAL 53983196920.2600.3490.4210.7707197$12.07AL|NL
68 Bryson Stott PHI 557711566270.2580.3250.3990.72453104$12.00AL|NL
69 Riley Greene DET 56881228260.2670.3480.4520.80068156$11.92AL|NL
70 Xander Bogaerts SD 567731771140.2710.3350.4160.75150110$11.82AL|NL
71 Teoscar Hernandez FA 58177268690.2560.3160.4460.76247180$11.81AL|NL
72 Masyn Winn STL 616871867160.2620.3190.4140.73349113$11.68AL|NL
73 Zach Neto LAA 501692168230.2520.3200.4370.75739121$11.58AL|NL
74 Nico Hoerner CHC 52365855270.2760.3360.3840.7204065$11.37AL|NL
75 Ezequiel Tovar COL 629832378110.2580.2950.4370.73229172$11.32AL|NL
76 Lourdes Gurriel Jr. ARI 55972198160.2740.3220.4380.76035110$11.04AL|NL
77 Anthony Santander FA 58584339630.2440.3160.4700.78656136$10.70AL|NL
78 Mark Vientos NYM 58682339510.2480.3130.4660.77952183$10.60AL|NL
79 Andres Gimenez TOR 558671363260.2620.3170.3940.71131103$10.51AL|NL
80 Alex Bregman FA 58386238240.2610.3430.4410.7846887$9.84AL|NL
81 Jeremy Pena HOU 574691772160.2640.3110.4110.72232116$9.77AL|NL
82 Gabriel Moreno ARI 43356115560.2830.3560.4270.7834780$9.68AL|NL
83 Anthony Volpe NYY 597841866290.2400.3080.3990.70755142$9.68AL|NL
84 Christian Walker FA 56882319350.2430.3270.4600.78765146$9.64AL|NL
85 Ian Happ CHC 584912375130.2450.3410.4260.76781163$8.35AL|NL
86 Victor Robles SEA 524711048370.2480.3170.3660.68342127$8.24AL|NL
87 Willy Adames SF 586842580140.2410.3220.4300.75268159$8.23AL|NL
88 Taylor Ward LAA 60289257580.2500.3310.4290.76066159$8.13AL|NL
89 Randy Arozarena SEA 565772278210.2380.3320.4090.74167167$8.13AL|NL
90 Cedric Mullins BAL 496651764280.2440.3100.4050.71545112$8.01AL|NL
91 Lane Thomas CLE 539721868260.2420.3110.4040.71549154$7.98AL|NL
92 Cody Bellinger CHC 527692076120.2580.3200.4290.74946107$7.84AL|NL
93 TJ Friedl