2025 Fantasy Baseball Rankings - CF
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 Julio Rodriguez SEA 6279730101280.2660.3250.4640.78947152$35.74AL|NL
2 Corbin Carroll ARI 5531082689340.2560.3440.4920.83667135$33.02AL|NL
3 Pete Crow-Armstrong CHC 587952695340.2550.3040.4580.76235158$31.10AL|NL
4 Jackson Chourio MIL 604942397240.2730.3160.4670.78337132$30.31AL|NL
5 Wyatt Langford TEX 561892581230.2580.3470.4530.80073145$21.62AL|NL
6 Riley Greene DET 586873010330.2670.3340.4830.81757177$20.06AL|NL
7 Byron Buxton MIN 502892879170.2500.3190.4880.80744154$17.41AL|NL
8 Michael Harris ATL 541702175180.2750.3080.4570.76523111$17.36AL|NL
9 Ceddanne Rafaela BOS 567871878210.2630.3060.4300.73628128$16.83AL|NL
10 Cody Bellinger NYY 552862292120.2630.3230.4370.7605188$16.55AL|NL
11 Jackson Merrill SD 57682238670.2700.3190.4580.77741120$14.94AL|NL
12 George Springer TOR 521872479140.2560.3430.4450.78863116$14.53AL|NL
13 Maikel Garcia KAN 598861270260.2620.3240.3910.71557103$13.83AL|NL
14 Luis Robert NYM 516712283290.2380.3020.4110.71342153$13.84AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
15 Chandler Simpson TB 42361035420.2900.3280.3310.6592445$12.13AL|NL
16 Andy Pages LAD 54775268690.2570.3140.4630.77738132$12.12AL|NL
17 Jarren Duran BOS 543811670220.2580.3250.4440.76948139$11.85AL|NL
18 Oneil Cruz PIT 474702267300.2370.3220.4390.76158163$11.72AL|NL
19 Lawrence Butler OAK 531802179180.2480.3140.4270.74152151$10.89AL|NL
20 Mickey Moniak COL 45966227290.2740.3160.4990.81524119$10.67AL|NL
21 Brenton Doyle COL 550731972200.2500.2960.4090.70536158$8.66AL|NL
22 Daulton Varsho TOR 53984329390.2260.2890.4600.74945151$8.44AL|NL
23 Dylan Crews WAS 539771666270.2430.3100.3900.70041134$8.19AL|NL
24 Jo Adell LAA 54269319680.2330.2970.4520.74940160$7.25AL|NL
25 Kyle Stowers MIA 53673288940.2450.3260.4660.79258171$6.67AL|NL
26 Jakob Marsee MIA 496711466330.2290.3280.3810.70967119$5.48AL|NL
27 Willi Castro COL 485761452150.2610.3380.4230.76143122$3.46AL|NL
28 Harrison Bader SF 483681660160.2540.3130.4020.71534125$3.14AL|NL
29 Jeff McNeil OAK 51466136350.2780.3500.4320.7824868$2.58AL|NL
30 Ramon Laureano SD 50375227390.2410.3140.4330.74743152$2.35AL|NL
31 Colton Cowser BAL 451672069150.2370.3200.4260.74649160$1.95AL|NL
32 Victor Scott II STL 51168849410.2250.3000.3190.61946122$0.99AL|NL
33 Sal Frelick MIL 46264854150.2700.3330.3850.7183869$0.41AL|NL
34 Tommy Edman LAD 468691662120.2500.3050.4080.7133390$0.30AL|NL
35 Brandon Marsh PHI 439621562100.2600.3320.4260.75848141$0.22AL|NL
36 Jung Hoo Lee SF 55369106280.2690.3310.4000.7314761$-0.03AL|NL
37 Brandon Nimmo TEX 55477176890.2440.3270.3900.71761137$-1.10AL|NL
38 TJ Friedl CIN 535711363140.2400.3350.3640.69964104$-3.90AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Parker Meadows DET 467671463140.2340.3080.3900.69849128$-4.71AL|NL
40 Trent Grisham NYY 47575257260.2150.3280.4130.74176138$-5.02AL|NL
41 Cedric Mullins TB 423591556200.2230.2980.3810.67943105$-5.46AL|NL
42 Wenceel Perez DET 449641361110.2400.3030.3960.69939105$-5.97AL|NL
43 Evan Carter TEX 403601048200.2360.3280.3700.69848105$-6.09AL|NL
44 Jesus Sanchez TOR 40656165690.2430.3100.4190.72937111$-6.20AL|NL
45 Lars Nootbaar STL 47169165550.2450.3400.4060.74667109$-6.55AL|NL
46 Jake McCarthy COL 32248535150.2790.3410.4040.7452459$-6.62AL|NL
47 Nathan Lukes TOR 38953105430.2670.3320.4040.7363568$-8.32AL|NL
48 Brooks Baldwin CWS 36546135080.2500.3030.4110.7142789$-9.50AL|NL
49 Jake Meyers HOU 42756943120.2490.3180.3650.6833999$-9.98AL|NL
50 Garrett Mitchell MIL 35952745170.2380.3170.3730.69039125$-10.55AL|NL
51 Denzel Clarke OAK 37654948150.2310.3060.3750.68134142$-11.45AL|NL
52 Lane Thomas KAN 356481246130.2260.2980.3900.68834104$-12.89AL|NL
53 Jake Mangum PIT 29632230120.2850.3230.3750.6981450$-13.32AL|NL
54 Mike Yastrzemski ATL 39759164840.2260.3260.4230.74956108$-14.12AL|NL
55 Jacob Young WAS 31344230170.2480.3120.3190.6312462$-15.23AL|NL
56 Kyle Isbel KAN 4416174690.2360.2900.3540.6443095$-15.25AL|NL
57 Alek Thomas ARI 3875094260.2400.2850.3750.6602393$-16.56AL|NL
58 Austin Martin MIN 30241329130.2500.3450.3380.6833855$-17.17AL|NL
59 JJ Bleday CIN 29843144420.2260.3100.4230.7333677$-17.88AL|NL
60 Sam Haggerty TEX 23734325150.2440.3150.3540.6692259$-18.35AL|NL
61 Colby Thomas OAK 2353293940.2450.3040.4300.7341578$-18.54AL|NL
62 Javier Baez DET 3313994450.2360.2710.3750.6461284$-18.81AL|NL
63 Dane Myers CIN 2172763090.2450.3060.3730.6791660$-19.92AL|NL
64 Jonny DeLuca TB 2673373190.2350.2990.3780.6772058$-20.28AL|NL
65 Will Benson CIN 2093293160.2280.3150.4210.7362571$-20.76AL|NL
66 Mauricio Dubon ATL 3204053230.2530.2920.3560.6481740$-20.89AL|NL
67 Luke Raley SEA 2433393450.2210.3140.3870.7012185$-22.47AL|NL
68 Everson Pereira CWS 1893182540.2330.3060.4020.7081767$-22.78AL|NL
69 Tyrone Taylor NYM 2583462770.2300.2810.3720.6531363$-23.26AL|NL
70 Matt Vierling DET 2032762430.2470.3120.3990.7111852$-24.06AL|NL
71 Johan Rojas PHI 16022217100.2460.2920.3500.642938$-24.39AL|NL
72 Angel Martinez CLE 2613263040.2330.2870.3680.6551862$-24.40AL|NL
73 Bryce Teodosio LAA 24328325130.2190.2730.3170.5901486$-24.55AL|NL
74 Robert Hassell WAS 2312742560.2400.2980.3330.6311861$-24.75AL|NL
75 Javier Sanoja MIA 2132432450.2520.2980.3660.6641423$-24.82AL|NL
76 Nathan Church STL 1842632150.2470.3040.3480.6521326$-25.34AL|NL
77 Hyeseong Kim LAD 1311531890.2360.2760.3660.642641$-25.95AL|NL
78 Blake Perkins MIL 1912742180.2210.3060.3350.6412360$-25.98AL|NL
79 James Outman MIN 1652672040.2200.3120.4000.7121963$-26.14AL|NL
80 Jacob Melton TB 1351941680.2240.2850.3560.6411139$-26.60AL|NL
81 Alan Roden MIN 1422131730.2590.3420.3940.7361425$-26.62AL|NL
82 Jorge Mateo ATL 11716312100.2220.2630.3760.639734$-27.06AL|NL
83 Bryce Johnson SD 1652221880.2300.3110.3210.6321651$-27.09AL|NL
84 Myles Straw TOR 1762521570.2360.2950.3240.6191535$-27.23AL|NL
85 Michael Helman TEX 1662542060.2130.2720.3310.6031242$-27.84AL|NL
86 Alex Call LAD 1171841820.2420.3520.3930.7451825$-28.11AL|NL
87 Drew Gilbert SF 1752152320.2300.3060.3710.6771637$-28.15AL|NL
88 Daniel Schneemann CLE 1692251940.2210.2990.3670.6661851$-28.36AL|NL
89 Chris Taylor FA 2232852350.2130.2950.3410.6362284$-28.54AL|NL
90 John Rave KAN 1301831550.2290.3030.3770.6801439$-28.81AL|NL
91 Enrique Hernandez LAD 1782362310.2180.2760.3650.6411446$-29.13AL|NL
92 Jorge Barrosa ARI 1942432040.2230.2930.3250.6181849$-29.52AL|NL
93 Tyler Tolbert KAN 87131980.2230.2810.3100.591627$-29.74AL|NL
94 Nolan Jones CLE 981331220.2440.3290.4080.7371233$-30.39AL|NL
95 Nelson Rada LAA 91121950.2460.3260.3190.645924$-39.34AL|NL
96 Tim Tawa ARI 1451741730.2170.2840.3590.6431340$-30.59AL|NL
97 Luis Matos SF 781031120.2460.2950.4100.705511$-30.78AL|NL
98 Leody Taveras BAL 70102830.2550.3070.3860.693515$-30.89AL|NL
99 Chas McCormick CHC 921231230.2270.3080.3590.667929$-30.90AL|NL
100 Dairon Blanco KAN 5081650.2410.3050.3800.685414$-31.43AL|NL
101 Eli White ATL 64102830.2400.2960.3590.655419$-31.46AL|NL
102 Derek Hill CWS 76112930.2320.2890.3820.671524$-31.66AL|NL
103 Kristian Campbell BOS 861121110.2460.3360.3840.7201025$-31.90AL|NL
104 Matthew Lugo LAA 851021020.2240.2690.3650.634428$-32.86AL|NL
105 Nathan Eaton BOS 5781720.2450.3070.3510.658415$-32.95AL|NL
106 Ryan Kreidler MIN 901121030.1970.2990.3110.6101231$-33.75AL|NL
107 Brandon Lockridge MIL 3850420.2470.3120.2890.601311$-34.41AL|NL
108 Jose Siri FA 3862510.1980.2570.4210.678315$-34.52AL|NL
109 Kameron Misner KAN 4361520.2090.3000.3260.626516$-34.49AL|NL
110 Blake Dunn CIN 2441310.2390.3310.4170.74838$-34.69AL|NL
111 Kevin Alcantara CHC 3241410.2340.2980.3440.642311$-34.74AL|NL
112 Jack Suwinski PIT 3041410.2280.3270.4000.727411$-34.81AL|NL
113 Spencer Jones NYY 1931310.2290.2970.4210.71828$-34.91AL|NL
114 Taylor Trammell HOU 3041410.2220.3150.4000.715410$-34.92AL|NL
115 Kyren Paris LAA 2541310.2050.2900.3600.650310$-35.24AL|NL
116 Tyler Wade TEX 3750320.2170.3000.2430.543410$-35.28AL|NL
117 Jonatan Clase TOR 1930210.2230.2930.2630.55626$-35.81AL|NL
118 Stuart Fairchild IL-60 CLE 1220110.2130.2960.3330.62914$-36.07AL|NL
119 Justin Dean CHC 1220110.2100.2940.2500.54415$-36.09AL|NL
120 Garrett Hampson CIN 3140210.2110.2830.2580.54139$-36.17AL|NL
121 Max Schuemann NYY 1220100.2370.3350.3330.66813$-36.47AL|NL
122 Petey Halpin CLE 1930200.2200.2800.2630.54326$-36.42AL|NL
123 Dylan Carlson CHC 1820200.2280.3250.2780.60325$-36.50AL|NL
124 Tristan Peters CWS 1920200.2260.2960.2630.55924$-36.54AL|NL
125 Victor Mesa Jr. TB 1310200.2280.2860.3080.59413$-36.56AL|NL