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 55811843110310.2900.3810.5930.97480143$65.78AL|NL
2 Aaron Judge NYY 5211085112160.2860.4100.6301.040107163$55.93AL|NL
3 Bobby Witt Jr. KAN 6081052891370.2890.3440.5120.85647111$53.24AL|NL
4 Jose Ramirez CLE 590973196310.2750.3430.5070.8506177$45.49AL|NL
5 Yordan Alvarez HOU 513913610020.3000.3910.5770.9687198$40.96AL|NL
6 Kyle Tucker CHC 554943298220.2750.3650.5140.8797997$40.77AL|NL
7 Fernando Tatis Jr. SD 565973290260.2670.3390.4970.83656143$39.04AL|NL
8 Vladimir Guerrero Jr. TOR 58694309950.2950.3730.5090.8826891$38.42AL|NL
9 Ronald Acuna ATL 461892063420.2850.3750.4770.8526095$38.30AL|NL
10 Julio Rodriguez SEA 581882786290.2750.3360.4730.80947155$37.89AL|NL
11 Elly De La Cruz CIN 5851002473470.2500.3200.4440.76457205$35.90AL|NL
12 Gunnar Henderson BAL 5851013393150.2670.3480.5110.85969154$35.14AL|NL
13 Corbin Carroll ARI 5711022275400.2570.3420.4570.79966129$34.38AL|NL
14 Trea Turner PHI 579872381230.2780.3270.4590.78639123$31.94AL|NL
15 Mookie Betts LAD 563962890140.2730.3630.4900.8537587$31.93AL|NL
16 Freddie Freeman LAD 576912287140.2840.3690.4650.83473104$30.68AL|NL
17 Juan Soto NYM 535101329070.2660.4080.5030.911127113$29.53AL|NL
18 Francisco Lindor NYM 590912986230.2540.3270.4580.78557129$28.34AL|NL
19 Ketel Marte ARI 53987299660.2750.3560.5030.85964111$28.16AL|NL
20 Bryce Harper PHI 53288279080.2780.3740.4960.87080132$27.97AL|NL
21 Jazz Chisholm NYY 546892873340.2450.3130.4540.76750155$27.73AL|NL
22 Rafael Devers BOS 562853310130.2690.3500.5090.85965136$27.63AL|NL
23 Jackson Chourio MIL 584812283240.2670.3190.4470.76641134$27.20AL|NL
24 Jarren Duran BOS 587911769320.2650.3280.4360.76449148$26.78AL|NL
25 Brent Rooker OAK 53385379270.2520.3300.5100.84054179$24.93AL|NL
26 Corey Seager TEX 48476318710.2820.3570.5350.8925494$24.58AL|NL
27 Luis Robert CWS 548822676270.2500.3050.4510.75637174$23.57AL|NL
28 Teoscar Hernandez LAD 570862989100.2590.3180.4670.78545179$23.29AL|NL
29 Michael Harris ATL 532811969200.2750.3260.4490.77536114$22.60AL|NL
30 Austin Riley ATL 57688309310.2660.3360.4840.82054154$22.48AL|NL
31 Manny Machado SD 57080298880.2620.3220.4650.78751121$21.49AL|NL
32 William Contreras MIL 54675218250.2630.3450.4360.78165134$20.35AL|NL
33 Jose Altuve HOU 570842174150.2670.3340.4330.76752109$20.01AL|NL
34 Luis Arraez SD 5927366970.3110.3550.4050.7603832$20.00AL|NL
35 Jackson Merrill SD 583792278140.2670.3080.4490.75735109$19.91AL|NL
36 Josh Naylor ARI 53575248880.2690.3370.4620.7995090$19.76AL|NL
37 Marcell Ozuna ATL 55584329310.2570.3320.4790.81161151$19.62AL|NL
38 Matt Olson ATL 57489339700.2500.3430.4760.81978155$18.78AL|NL
39 Pete Alonso NYM 53982349540.2460.3340.4820.81660142$18.69AL|NL
40 Bryan Reynolds PIT 57782228380.2670.3410.4440.78557142$18.67AL|NL
41 Bo Bichette TOR 559741772120.2790.3220.4280.75034112$17.77AL|NL
42 Anthony Santander TOR 56582359720.2440.3160.4810.79754130$17.57AL|NL
43 CJ Abrams WAS 545781865330.2470.3050.4110.71636121$17.55AL|NL
44 Mike Trout LAA 41172307760.2590.3560.5380.89456124$16.71AL|NL
45 Kyle Schwarber PHI 555933810140.2230.3450.4680.81399189$16.47AL|NL
46 Brenton Doyle COL 545792164260.2490.3040.4260.73040172$16.42AL|NL
47 Salvador Perez KAN 52865258700.2550.3060.4470.75331126$16.39AL|NL
48 Ezequiel Tovar COL 602762278120.2620.2990.4390.73829172$16.22AL|NL
49 Oneil Cruz PIT 545802272230.2460.3130.4290.74251175$16.15AL|NL
50 Ozzie Albies ATL 557802176120.2620.3180.4450.7634397$16.08AL|NL
51 Wyatt Langford TEX 537822066180.2560.3310.4380.76956121$15.43AL|NL
52 Willy Adames SF 569812783120.2440.3200.4410.76163157$14.75AL|NL
53 Yainer Diaz HOU 51263186910.2730.3080.4340.7422496$14.62AL|NL
54 Xander Bogaerts SD 539751669140.2700.3310.4140.74546110$14.39AL|NL
55 Steven Kwan CLE 57179961160.2780.3510.3850.7366159$13.72AL|NL
56 Lourdes Gurriel Jr. ARI 52268187760.2750.3210.4410.76233100$13.61AL|NL
57 Randy Arozarena SEA 538812067270.2370.3330.4010.73465156$13.52AL|NL
58 James Wood WAS 526761768170.2590.3370.4220.75960164$13.22AL|NL
59 Marcus Semien TEX 583842376120.2490.3190.4270.74658105$13.10AL|NL
60 Jeremy Pena HOU 584771565180.2630.3100.3940.70431118$12.96AL|NL
61 Adley Rutschman BAL 53573197310.2580.3420.4240.7666697$12.90AL|NL
62 Seiya Suzuki CHC 509752072130.2570.3410.4340.77561145$12.55AL|NL
63 Taylor Ward LAA 56279247870.2530.3320.4380.77062146$12.55AL|NL
64 Riley Greene DET 53279217360.2620.3420.4490.79161156$12.48AL|NL
65 Xavier Edwards MIA 51969443310.2790.3400.3660.7064784$12.47AL|NL
66 Christian Yelich MIL 459691561210.2620.3560.4180.77465114$12.44AL|NL
67 Matt McLain CIN 481722066180.2530.3280.4430.77148146$12.33AL|NL
68 Willson Contreras STL 45170216850.2480.3490.4390.78856131$12.15AL|NL
69 Nico Hoerner CHC 51768752270.2720.3300.3680.6983765$11.41AL|NL
70 Andres Gimenez TOR 543751154290.2560.3120.3740.68630104$11.27AL|NL
71 Junior Caminero TB 52267227650.2640.3110.4410.75233112$11.01AL|NL
72 Cody Bellinger NYY 512702271130.2510.3140.4380.7524697$10.57AL|NL
73 Will Smith LAD 44165206920.2520.3390.4470.7865192$10.33AL|NL
74 Jake McCarthy ARI 48170847320.2590.3200.3760.6963697$10.29AL|NL
75 Cal Raleigh SEA 50766308830.2200.3020.4460.74857161$10.01AL|NL
76 Christian Walker HOU 55179308550.2350.3160.4460.76260138$9.83AL|NL
77 Shea Langeliers OAK 45663286940.2310.2930.4650.75837136$9.72AL|NL
78 Vinnie Pasquantino KAN 53171218010.2630.3310.4500.7815278$9.44AL|NL
79 Bryson Stott PHI 539731358250.2520.3140.3840.69847102$9.37AL|NL
80 Alec Bohm PHI 55770167340.2710.3230.4150.7384193$9.14AL|NL
81 Spencer Steer CIN 526742173130.2440.3270.4260.75359122$8.98AL|NL
82 Lawrence Butler OAK 534732367150.2420.3010.4290.73044147$8.72AL|NL
83 Lane Thomas CLE 511741761230.2420.3090.4030.71244139$8.53AL|NL
84 Luis Garcia WAS 510621465140.2670.3070.4060.7133087$8.51AL|NL
85 Royce Lewis MIN 46265236980.2540.3160.4610.77740113$8.46AL|NL
86 Alex Bregman FA 51973217520.2590.3380.4410.7795877$8.03AL|NL
87 J.T. Realmuto PHI 401581555