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 55711141100340.2840.3780.5760.95482149$60.69AL|NL
2 Bobby Witt Jr. KAN 6061043096330.2950.3520.5280.88049107$55.44AL|NL
3 Aaron Judge NYY 5161034611280.2810.4130.5991.012113163$48.55AL|NL
4 Jose Ramirez CLE 5909330101310.2770.3470.5030.8506379$45.40AL|NL
5 Kyle Tucker CHC 551963294210.2810.3760.5190.89584100$41.42AL|NL
6 Elly De La Cruz CIN 580962477550.2530.3280.4550.78361197$40.87AL|NL
7 Yordan Alvarez HOU 50990369730.2990.3980.5800.97876100$39.10AL|NL
8 Juan Soto NYM 535108359790.2780.4170.5350.952126112$38.54AL|NL
9 Corbin Carroll ARI 5681092475400.2590.3470.4720.81968124$37.08AL|NL
10 Fernando Tatis Jr. SD 571943287200.2740.3380.5060.84451137$36.42AL|NL
11 Vladimir Guerrero Jr. TOR 58692309840.2940.3710.5100.8816895$35.99AL|NL
12 Mookie Betts LAD 5661032890150.2800.3670.4980.8657588$35.66AL|NL
13 Gunnar Henderson BAL 5841033286170.2710.3530.5030.85670148$35.28AL|NL
14 Freddie Freeman LAD 570962493110.2930.3830.4910.87477107$34.93AL|NL
15 Julio Rodriguez SEA 583882783270.2730.3320.4680.80045152$34.52AL|NL
16 Jackson Chourio MIL 581882583270.2700.3250.4600.78545130$31.94AL|NL
17 Ronald Acuna ATL 461912162330.2790.3720.4770.84962101$31.24AL|NL
18 Francisco Lindor NYM 592992885250.2590.3340.4580.79259126$31.18AL|NL
19 William Contreras MIL 54584238370.2770.3580.4680.82667130$29.90AL|NL
20 Trea Turner PHI 587922275230.2770.3260.4510.77738121$29.59AL|NL
21 Jackson Merrill SD 582792689160.2790.3220.4830.80537103$29.32AL|NL
22 Jazz Chisholm NYY 545822777380.2480.3150.4480.76351155$28.69AL|NL
23 Bryce Harper PHI 53388288990.2800.3760.5050.88181134$28.53AL|NL
24 Ketel Marte ARI 53792288570.2770.3590.5050.86466109$26.30AL|NL
25 Michael Harris ATL 536832269180.2820.3260.4740.80031110$24.98AL|NL
26 Jarren Duran BOS 587901866300.2680.3280.4530.78149148$24.88AL|NL
27 Rafael Devers BOS 56090309140.2700.3510.4980.84967139$24.31AL|NL
28 Manny Machado SD 57579299880.2670.3250.4710.79649122$23.91AL|NL
29 Austin Riley ATL 57991319120.2660.3340.4870.82153158$22.54AL|NL
30 Marcell Ozuna ATL 55684339410.2650.3380.4930.83160151$22.10AL|NL
31 Jose Altuve HOU 569902064180.2760.3430.4380.78152108$22.07AL|NL
32 Yainer Diaz HOU 51265217610.2820.3170.4670.7842498$21.08AL|NL
33 Matt Olson ATL 574913410410.2510.3450.4830.82879160$20.89AL|NL
34 Corey Seager TEX 48678297920.2810.3560.5210.8775594$20.81AL|NL
35 Teoscar Hernandez LAD 56980299390.2580.3190.4670.78646180$20.11AL|NL
36 Brent Rooker OAK 53379349080.2510.3310.4950.82657181$19.74AL|NL
37 CJ Abrams WAS 544811863350.2500.3100.4190.72937118$18.36AL|NL
38 Oneil Cruz PIT 541762480210.2530.3220.4510.77354177$18.19AL|NL
39 James Wood WAS 520782075200.2610.3470.4460.79367162$17.27AL|NL
40 Xavier Edwards MIA 51771444380.2850.3520.3750.7275388$17.02AL|NL
41 Wyatt Langford TEX 536781978190.2610.3360.4370.77358122$16.60AL|NL
42 Josh Naylor ARI 53775239370.2650.3320.4530.7855194$16.55AL|NL
43 Luis Arraez SD 5948175670.3080.3520.4060.7583636$16.53AL|NL
44 Kyle Schwarber PHI 554101389150.2250.3460.4710.81799192$15.55AL|NL
45 Salvador Perez KAN 53763248500.2580.3080.4410.74931126$15.49AL|NL
46 Ozzie Albies ATL 559802181120.2620.3180.4400.7584196$15.37AL|NL
47 Lawrence Butler OAK 533782468190.2540.3120.4480.76044136$15.37AL|NL
48 Adley Rutschman BAL 53379217220.2580.3440.4320.7766996$15.23AL|NL
49 Steven Kwan CLE 570891155170.2810.3560.4020.7586365$15.16AL|NL
50 Luis Robert CWS 551752570240.2450.2980.4360.73436176$15.15AL|NL
51 Bryan Reynolds PIT 57881237890.2620.3350.4410.77656144$14.57AL|NL
52 Pete Alonso NYM 53883349430.2400.3290.4780.80762143$14.49AL|NL
53 Seiya Suzuki CHC 511752174130.2640.3460.4520.79861146$14.20AL|NL
54 Luis Garcia WAS 512631766170.2770.3160.4390.7553085$14.06AL|NL
55 Christian Yelich MIL 456751559210.2710.3680.4320.80068111$13.69AL|NL
56 Vinnie Pasquantino KAN 53073238620.2700.3400.4660.8065479$13.61AL|NL
57 Brenton Doyle COL 545762168270.2440.2990.4170.71640168$13.61AL|NL
58 Anthony Santander TOR 56681339330.2410.3130.4750.78854130$13.06AL|NL
59 Christian Walker HOU 54980309450.2420.3250.4590.78461142$12.81AL|NL
60 Riley Greene DET 53378227360.2670.3460.4600.80662154$12.39AL|NL
61 Cody Bellinger NYY 513732278120.2570.3190.4410.76045100$12.29AL|NL
62 Willy Adames SF 571822585140.2400.3190.4310.75065158$11.87AL|NL
63 Mark Vientos NYM 55776318910.2490.3110.4650.77647179$11.86AL|NL
64 Zach Neto LAA 473642066220.2540.3230.4400.76335118$11.39AL|NL
65 Ezequiel Tovar COL 60579227490.2590.2940.4380.73227172$11.31AL|NL
66 Alec Bohm PHI 55871168450.2740.3280.4230.7514193$11.29AL|NL
67 Nico Hoerner CHC 51671752280.2740.3350.3760.7113963$11.16AL|NL
68 Willson Contreras STL 45667216560.2490.3480.4430.79156129$11.03AL|NL
69 Bo Bichette TOR 55971177380.2730.3170.4280.74534116$10.96AL|NL
70 Jordan Westburg BAL 507682073100.2660.3250.4580.78339124$10.80AL|NL
71 Jeremy Pena HOU 585751669170.2610.3080.4000.70832119$10.72AL|NL
72 Luis Rengifo LAA 494661557220.2670.3210.4150.7363588$10.72AL|NL
73 Matt McLain CIN 480711968170.2570.3320.4460.77849146$10.70AL|NL
74 Pete Crow-Armstrong CHC 483651462320.2490.3060.4060.71235134$10.60AL|NL
75 Jake McCarthy ARI 479671057290.2640.3290.3950.7243893$10.48AL|NL
76 Mike Trout LAA 41268286780.2540.3510.5150.86657124$10.43AL|NL
77 Yandy Diaz TB 54273166410.2870.3640.4350.7996292$9.94AL|NL
78 Bryson Stott PHI 537691361280.2550.3190.3850.70449100$9.89AL|NL
79 Ian Happ CHC 559862276120.2450.3420.4260.76878156$9.73AL|NL
80 Nick Castellanos PHI 57475228470.2540.3040.4270.73137145$9.59AL|NL
81 Jake Burger TEX 53472328210.2460.3050.4790.78437157$9.37AL|NL
82 Cal Raleigh SEA 50869308230.2210.3040.4450.74958158$9.19AL|NL
83 Marcus Semien TEX 590942172100.2470.3170.4120.7295799$9.14AL|NL
84 Will Smith LAD 44468196920.2500.3370.4370.7745191$8.87AL|NL
85 Xander Bogaerts SD 549691664140.2660.3250.4080.73345103$8.67AL|NL
86 Lourdes Gurriel Jr. ARI 52367177460.2720.3200.4340.75432102$8.62AL|NL
87 Victor Robles SEA 44564742390.2570.3310.3660.69738101$8.19AL|NL
88 Junior Caminero TB 52066227650.2620.3140.4400.75438121$8.11AL|NL
89 Taylor Ward LAA 56182247270.2490.3310.4310.76263147$8.08AL|NL
90 Randy Arozarena SEA 535762072210.2370.3360.4040.74065157$7.91