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 55611743111330.2880.3820.5920.97481144$65.37AL|NL
2 Bobby Witt Jr. KAN 6071103298390.2970.3520.5400.89248110$61.99AL|NL
3 Aaron Judge NYY 5221054811860.2810.4050.6111.016106166$50.34AL|NL
4 Ronald Acuna ATL 461952572380.2980.3880.5250.9136195$46.37AL|NL
5 Vladimir Guerrero Jr. TOR 587973410350.2990.3760.5320.9086792$43.96AL|NL
6 Yordan Alvarez HOU 514923810320.2940.3850.5780.96371100$40.67AL|NL
7 Fernando Tatis Jr. SD 564973290250.2720.3440.5090.85357142$40.50AL|NL
8 Elly De La Cruz CIN 5831002576500.2530.3250.4530.77859203$40.19AL|NL
9 Jose Ramirez CLE 592942890310.2700.3370.4830.8205975$39.93AL|NL
10 Julio Rodriguez SEA 581902786290.2730.3360.4730.80947153$37.76AL|NL
11 Gunnar Henderson BAL 5831003192160.2690.3530.5010.85472152$35.03AL|NL
12 Juan Soto NYM 535103349570.2710.4110.5210.932126116$33.89AL|NL
13 Kyle Tucker CHC 554902790200.2700.3610.4800.8417999$32.55AL|NL
14 Corbin Carroll ARI 571982173410.2540.3400.4400.78067129$32.37AL|NL
15 Mookie Betts LAD 564952790130.2760.3640.4880.8527486$32.03AL|NL
16 Jarren Duran BOS 586932075320.2690.3330.4540.78751147$31.92AL|NL
17 Austin Riley ATL 57592339810.2720.3430.5040.84755153$29.01AL|NL
18 Freddie Freeman LAD 577902286120.2810.3650.4610.82672103$28.53AL|NL
19 Francisco Lindor NYM 588912986210.2540.3300.4630.79359129$27.83AL|NL
20 Jackson Chourio MIL 584822081250.2690.3200.4420.76241135$27.19AL|NL
21 Trea Turner PHI 579851977230.2740.3240.4420.76640122$27.17AL|NL
22 Corey Seager TEX 48378328910.2830.3590.5420.9015595$26.90AL|NL
23 Rafael Devers BOS 563843310030.2660.3460.5030.84964135$26.65AL|NL
24 Jazz Chisholm NYY 545882671350.2430.3130.4420.75552155$26.33AL|NL
25 Jackson Merrill SD 581822381150.2740.3180.4630.78137110$25.65AL|NL
26 Ketel Marte ARI 53984269360.2750.3560.4860.84265110$25.57AL|NL
27 Oneil Cruz PIT 542852882220.2510.3210.4690.79054175$25.06AL|NL
28 Bryce Harper PHI 53386258690.2700.3660.4770.84379132$23.82AL|NL
29 Teoscar Hernandez LAD 569872989100.2580.3190.4660.78546179$23.38AL|NL
30 Michael Harris ATL 529821970200.2730.3270.4500.77738114$23.01AL|NL
31 Wyatt Langford TEX 537862472180.2610.3350.4670.80255122$22.18AL|NL
32 Brent Rooker OAK 53283358870.2490.3290.5020.83155177$21.70AL|NL
33 Manny Machado SD 57180308970.2590.3190.4640.78351121$21.41AL|NL
34 William Contreras MIL 54876248850.2630.3440.4490.79364135$20.80AL|NL
35 Brenton Doyle COL 545802166260.2530.3070.4350.74240172$19.36AL|NL
36 Luis Robert CWS 548802471260.2440.3000.4340.73438174$19.03AL|NL
37 Pete Alonso NYM 54081349540.2450.3320.4810.81359144$18.95AL|NL
38 CJ Abrams WAS 543771865330.2460.3070.4110.71838120$17.96AL|NL
39 Ezequiel Tovar COL 601772279120.2620.3000.4390.73930171$17.53AL|NL
40 Marcell Ozuna ATL 55382309010.2550.3320.4700.80262152$17.46AL|NL
41 Matt Olson ATL 57288339600.2450.3400.4700.81079156$17.35AL|NL
42 Seiya Suzuki CHC 510772276130.2590.3430.4490.79261145$16.67AL|NL
43 Mike Trout LAA 41171297560.2600.3570.5300.88756124$16.67AL|NL
44 Matt Chapman SF 55084308670.2440.3260.4690.79563160$16.39AL|NL
45 Matt McLain CIN 482732169180.2550.3280.4480.77647146$15.43AL|NL
46 Yandy Diaz TB 54775207710.2780.3510.4390.7905891$15.39AL|NL
47 Bryan Reynolds PIT 57679197890.2640.3400.4270.76758141$15.02AL|NL
48 Randy Arozarena SEA 538822270260.2350.3310.4110.74264156$14.98AL|NL
49 Taylor Ward LAA 56280258160.2550.3340.4470.78162145$14.76AL|NL
50 Ozzie Albies ATL 556782074110.2590.3160.4370.7534497$13.98AL|NL
51 Christian Yelich MIL 459701562210.2630.3570.4200.77765115$13.80AL|NL
52 Will Smith LAD 44367227320.2620.3460.4670.8135093$13.14AL|NL
53 Dansby Swanson CHC 555762176150.2470.3150.4130.72853155$12.44AL|NL
54 James Wood WAS 525751767170.2560.3360.4190.75561165$12.43AL|NL
55 Junior Caminero TB 52367237650.2630.3090.4460.75532112$12.39AL|NL
56 Jose Altuve HOU 572791767150.2570.3230.4020.72550110$12.25AL|NL
57 Lawrence Butler OAK 532752571140.2430.3050.4420.74746147$12.19AL|NL
58 Anthony Santander TOR 56478339220.2350.3100.4610.77155130$12.15AL|NL
59 Bo Bichette TOR 560711467110.2720.3140.4050.71932113$12.13AL|NL
60 Jeremy Pena HOU 584761362190.2620.3080.3890.69731119$12.11AL|NL
61 Xander Bogaerts SD 541751668120.2640.3240.4090.73345109$12.03AL|NL
62 Andres Gimenez TOR 542751153290.2550.3110.3760.68731104$11.86AL|NL
63 Yainer Diaz HOU 51163176810.2750.3120.4310.7432696$11.85AL|NL
64 Willy Adames SF 570802580110.2400.3170.4300.74763158$11.67AL|NL
65 Luis Garcia WAS 510631567140.2690.3100.4160.7263189$11.57AL|NL
66 Josh Naylor ARI 53571208170.2580.3270.4260.7535090$11.56AL|NL
67 Andrew Vaughn CWS 54770268210.2560.3140.4520.76640120$11.41AL|NL
68 Salvador Perez KAN 52864248600.2500.3010.4360.73731127$11.02AL|NL
69 Bryson Stott PHI 539741257250.2550.3170.3820.69948101$10.97AL|NL
70 Riley Greene DET 53077207260.2590.3420.4420.78463155$10.85AL|NL
71 Lourdes Gurriel Jr. ARI 52267167360.2710.3170.4230.7403399$10.60AL|NL
72 Xavier Edwards MIA 52068240310.2760.3350.3500.6854684$10.52AL|NL
73 Jordan Westburg BAL 51072196990.2590.3170.4410.75838129$10.32AL|NL
74 Marcus Semien TEX 584822072120.2470.3170.4130.73058107$10.29AL|NL
75 Luis Arraez SD 5936816170.2980.3420.3640.7063730$10.10AL|NL
76 Kyle Schwarber PHI 55388349640.2160.3420.4430.785101190$10.03AL|NL
77 Jake Burger TEX 53674308120.2410.3000.4610.76138156$9.96AL|NL
78 Jake McCarthy ARI 48169643340.2580.3190.3660.6853697$9.57AL|NL
79 Christian Walker HOU 55277298350.2350.3150.4370.75259139$9.52AL|NL
80 Alex Bregman BOS 52072217520.2600.3370.4420.7795777$9.32AL|NL
81 Spencer Steer CIN 527742071130.2450.3260.4190.74557121$9.04AL|NL
82 Pete Crow-Armstrong CHC 489691555280.2410.2960.3950.69133143$9.01AL|NL
83 Nico Hoerner CHC 51967549260.2690.3240.3550.6793564$8.95AL|NL
84 Alec Bohm PHI 55969167330.2690.3200.4110.7314092$8.83AL|NL
85 Lane Thomas CLE 510731660230.2420.3080.4020.71044139$8.74AL|NL
86 Cedric Mullins BAL 468711955280.2290.2980.4060.70443105$8.64AL|NL
87 Heliot Ramos SF 51170216880.2530.3120.4320.74440149$8.49AL|NL
88 Zach Neto