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.2790.3730.5660.93985159$54.33AL|NL
2 Bobby Witt Jr. KAN 6161083196360.2950.3530.5310.88450106$51.73AL|NL
3 Ronald Acuna ATL 5101022674440.2910.3790.5060.88566104$45.44AL|NL
4 Fernando Tatis Jr. SD 60710638101190.2790.3460.5300.87658142$40.23AL|NL
5 Jose Ramirez CLE 593933099310.2790.3490.5040.8536281$39.86AL|NL
6 Elly De La Cruz CIN 598992683540.2520.3270.4580.78563195$38.11AL|NL
7 Aaron Judge NYY 5421084611480.2710.3990.5740.973111173$37.62AL|NL
8 Corbin Carroll ARI 5931062681410.2620.3490.4770.82671126$35.64AL|NL
9 Julio Rodriguez SEA 613953088280.2750.3340.4760.81048155$35.33AL|NL
10 Vladimir Guerrero Jr. TOR 5891013310050.2960.3750.5260.9017097$35.14AL|NL
11 Kyle Tucker CHC 5791013194210.2760.3660.5010.86781104$34.08AL|NL
12 Yordan Alvarez HOU 509933510030.3010.3950.5760.97172102$33.97AL|NL
13 Gunnar Henderson BAL 5971083491180.2730.3580.5110.86975146$33.68AL|NL
14 Juan Soto NYM 538113359690.2810.4200.5370.957128112$33.36AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Michael Harris ATL 594952681210.2870.3330.4870.82037119$32.64AL|NL
16 Jackson Chourio MIL 612962882270.2700.3260.4670.79349136$30.82AL|NL
17 Mookie Betts LAD 5921092989150.2770.3670.4920.8598095$30.56AL|NL
18 Trea Turner PHI 623932382230.2770.3260.4490.77542130$28.22AL|NL
19 Bryce Harper PHI 566943098100.2790.3760.5050.88186143$28.01AL|NL
20 William Contreras MIL 57387258670.2750.3560.4690.82570136$27.02AL|NL
21 Freddie Freeman LAD 578942492110.2860.3730.4790.85273111$26.97AL|NL
22 Jazz Chisholm NYY 565882980350.2450.3130.4510.76452158$24.81AL|NL
23 Jackson Merrill SD 594802590140.2790.3230.4760.79938106$24.19AL|NL
24 Ketel Marte ARI 586100278780.2780.3580.4880.84670121$24.18AL|NL
25 Francisco Lindor NYM 608992881240.2560.3340.4520.78663131$23.87AL|NL
26 Jarren Duran BOS 622971971310.2620.3240.4420.76653158$23.10AL|NL
27 CJ Abrams WAS 574872166380.2540.3140.4320.74639119$22.82AL|NL
28 Luis Arraez SD 63789106290.3070.3530.4130.7664143$21.98AL|NL
29 Rafael Devers BOS 58897329640.2680.3490.4980.84768145$21.92AL|NL
30 Lawrence Butler OAK 609932978210.2550.3160.4550.77153154$20.96AL|NL
31 Jose Altuve HOU 623972372190.2670.3340.4330.76757120$20.94AL|NL
32 Manny Machado SD 58983309770.2680.3270.4740.80152128$20.44AL|NL
33 Steven Kwan CLE 612941462190.2830.3610.4150.7767171$20.20AL|NL
34 Jung Hoo Lee SF 598891463130.2930.3510.4350.7865064$20.03AL|NL
35 Corey Seager TEX 50387298030.2820.3600.5150.8755897$20.02AL|NL
36 Austin Riley ATL 594903210020.2670.3350.4880.82354161$19.99AL|NL
37 Yainer Diaz HOU 53168217820.2800.3150.4600.77525101$19.23AL|NL
38 Luis Robert CWS 620842983270.2430.2960.4370.73340193$18.71AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Oneil Cruz PIT 571812787190.2550.3270.4610.78858186$18.55AL|NL
40 Xavier Edwards MIA 55278647340.2820.3540.3800.7346088$18.01AL|NL
41 Brent Rooker OAK 58593379480.2470.3290.4850.81465200$17.95AL|NL
42 Christian Yelich MIL 528851868230.2660.3610.4300.79176133$17.34AL|NL
43 Yandy Diaz TB 60895206930.2860.3650.4420.80771107$17.18AL|NL
44 Teoscar Hernandez LAD 58683309680.2570.3160.4660.78246182$16.59AL|NL
45 Wyatt Langford TEX 555792180180.2640.3400.4450.78561124$16.55AL|NL
46 Salvador Perez KAN 57173268710.2590.3090.4450.75433135$16.24AL|NL
47 Matt McLain CIN 523782480170.2580.3400.4630.80359149$15.50AL|NL
48 Bo Bichette TOR 57675198190.2780.3230.4380.76137119$15.27AL|NL
49 Luis Rengifo LAA 557771868240.2620.3170.4150.73240100$15.21AL|NL
50 James Wood WAS 542782178190.2600.3470.4450.79270164$15.21AL|NL
51 Brenton Doyle COL 604832372290.2440.2990.4160.71544186$15.14AL|NL
52 Vinnie Pasquantino KAN 57183269020.2700.3440.4730.8176289$15.00AL|NL
53 Josh Naylor ARI 56079248870.2680.3340.4570.7915299$14.92AL|NL
54 Marcell Ozuna ATL 56784329510.2590.3310.4780.80959157$14.69AL|NL
55 Junior Caminero TB 59079299250.2610.3150.4610.77643142$14.63AL|NL
56 Ozzie Albies ATL 580802280120.2650.3210.4430.76443102$14.33AL|NL
57 Bryan Reynolds PIT 60090248090.2610.3340.4400.77459150$13.77AL|NL
58 Mike Trout LAA 49880318590.2500.3420.4920.83464154$13.65AL|NL
59 Matt Olson ATL 56190339910.2500.3450.4810.82677157$13.54AL|NL
60 Riley Greene DET 57582238270.2670.3480.4560.80469158$13.52AL|NL
61 Pete Alonso NYM 56787369840.2420.3310.4800.81166149$13.22AL|NL
62 Seiya Suzuki CHC 550792381130.2580.3400.4450.78565158$12.92AL|NL
63 Jake McCarthy ARI 509671163280.2670.3330.4030.73642101$12.87AL|NL
64 Adley Rutschman BAL 53984207020.2600.3490.4250.7747197$12.87AL|NL
65 Willson Contreras STL 52676247960.2460.3410.4390.78063145$12.74AL|NL
66 Luis Garcia WAS 507621766160.2770.3190.4400.7593182$12.67AL|NL
67 Marcus Semien TEX 623952573120.2530.3220.4320.75460106$12.32AL|NL
68 Xander Bogaerts SD 567721771140.2710.3340.4160.75050110$12.15AL|NL
69 Kyle Schwarber PHI 577106408770.2260.3460.4750.821102199$12.12AL|NL
70 Masyn Winn STL 616871867160.2620.3180.4140.73249113$12.06AL|NL
71 Zach Neto LAA 501692168230.2520.3200.4370.75739121$11.93AL|NL
72 Bryson Stott PHI 533721464270.2580.3250.3960.72151100$11.83AL|NL
73 Ezequiel Tovar COL 629832378110.2580.2940.4370.73129172$11.59AL|NL
74 Mark Vientos NYM 58683349610.2480.3130.4710.78452183$11.52AL|NL
75 Andres Gimenez TOR 555681364260.2620.3170.3930.71032102$11.45AL|NL
76 Anthony Santander TOR 59085349730.2430.3150.4710.78656137$11.11AL|NL
77 Nico Hoerner CHC 51164853260.2760.3360.3840.7203964$11.03AL|NL
78 Jeremy Pena HOU 574691872160.2640.3110.4160.72732116$10.91AL|NL
79 Christian Walker HOU 56984329650.2420.3260.4640.79065149$10.70AL|NL
80 Alex Bregman BOS 58387238240.2610.3430.4410.7846887$10.34AL|NL
81 Anthony Volpe NYY 596851866290.2400.3090.3980.70755141$10.20AL|NL
82 Brice Turang MIL 510641055350.2530.3220.3730.69550100$9.74AL|NL
83 Cody Bellinger NYY 525712378120.2540.3170.4380.75547106$9.38AL|NL
84 Gabriel Moreno ARI 42057105460.2820.3560.4210.7774677$9.13AL|NL
85 Alec Bohm PHI 55070177550.2750.3300.4330.7634193$8.89AL|NL
86 Randy Arozarena SEA 565782278210.2380.3320.4090.74167167$8.64AL|NL
87 Taylor Ward LAA 60290257580.2500.3310.4290.76066160$8.63AL|NL
88 Dylan Crews WAS 559761764250.2460.3050.4010.70642135$8.52AL|NL
89 Willy Adames SF 586842580140.2410.3220.4300.75268159$8.51AL|NL
90 Lane Thomas CLE 539721868260.2420.3110.4040.71549155$8.49AL|NL
91 Ian Happ CHC 58490237413