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 560853091230.2740.3340.4910.82544134$39.66AL|NL
2 Corbin Carroll ARI 532912786330.2610.3480.4980.84666126$39.60AL|NL
3 Jackson Chourio MIL 549842474220.2690.3190.4680.78738119$29.82AL|NL
4 Maikel Garcia KAN 558811361260.2750.3380.4180.7565391$25.27AL|NL
5 George Springer TOR 534872673130.2600.3420.4550.79761117$21.60AL|NL
6 Pete Crow-Armstrong CHC 461622168270.2510.3000.4530.75327117$20.01AL|NL
7 Wyatt Langford TEX 481782269190.2540.3480.4510.79967127$18.98AL|NL
8 Cody Bellinger FA 540742281100.2670.3300.4520.7824990$18.89AL|NL
9 Jackson Merrill SD 53676237770.2690.3210.4700.79139113$17.85AL|NL
10 Michael Harris ATL 454611966150.2740.3100.4670.7772192$17.63AL|NL
11 Brandon Nimmo TEX 565852371100.2550.3360.4280.76462142$14.71AL|NL
12 Jarren Duran BOS 519781561200.2570.3250.4340.75947136$14.65AL|NL
13 Byron Buxton MIN 439722664140.2470.3150.4920.80738133$14.11AL|NL
14 Riley Greene DET 52173268230.2600.3310.4700.80152157$13.84AL|NL
15 Oneil Cruz PIT 424612060250.2370.3230.4410.76452146$12.36AL|NL
16 Luis Robert CWS 450571959270.2370.2980.4130.71136138$11.68AL|NL
17 Ceddanne Rafaela BOS 474601661180.2570.2990.4260.72524106$10.94AL|NL
18 Dylan Crews WAS 466591763210.2430.3060.4080.71437110$9.08AL|NL
19 Jakob Marsee MIA 465701246330.2310.3300.3720.70263122$9.05AL|NL
20 Andy Pages LAD 45762216890.2550.3070.4490.75630106$8.89AL|NL
21 Lawrence Butler OAK 431601958160.2440.3130.4340.74742121$7.01AL|NL
22 Jo Adell LAA 43961277370.2370.2990.4690.76834130$6.32AL|NL
23 Chandler Simpson TB 28934227280.2860.3290.3630.6921834$5.48AL|NL
24 Brenton Doyle COL 456561658170.2450.2960.4060.70232132$5.06AL|NL
25 Mickey Moniak COL 39855185580.2570.2990.4670.76621106$3.70AL|NL
26 Jung Hoo Lee SF 4426094690.2730.3340.4140.7483855$2.94AL|NL
27 Sal Frelick MIL 41651846130.2700.3370.3920.7293967$2.41AL|NL
28 TJ Friedl CIN 442661448100.2490.3400.3960.7365287$0.41AL|NL
29 Kyle Stowers MIA 43759216440.2400.3200.4420.76247141$-0.53AL|NL
30 Jeff McNeil OAK 43756115540.2640.3340.4050.7394062$-1.27AL|NL
31 Jesus Sanchez HOU 34647154990.2500.3180.4390.7573393$-1.49AL|NL
32 Ramon Laureano SD 39951175770.2430.3070.4310.73831119$-2.09AL|NL
33 Daulton Varsho TOR 44960226860.2260.2930.4320.72540127$-2.45AL|NL
34 Tommy Edman LAD 40649135280.2500.3060.4010.7073078$-3.20AL|NL
35 Colton Cowser BAL 391531754110.2290.3130.4120.72543137$-3.40AL|NL
36 Harrison Bader FA 393481247120.2450.3030.3870.69028104$-3.45AL|NL
37 Lars Nootbaar STL 40656145160.2480.3450.4060.7515895$-3.49AL|NL
38 Cedric Mullins TB 364451345170.2310.3040.3900.6943693$-3.57AL|NL
39 Victor Scott II STL 37244737260.2260.2980.3310.6293391$-4.29AL|NL
40 Brandon Marsh PHI 36347114690.2510.3280.4050.73341116$-4.47AL|NL
41 Jake Meyers HOU 35345941110.2530.3200.3880.7083283$-4.99AL|NL
42 Evan Carter TEX 321421040140.2430.3320.4050.7373980$-5.07AL|NL
43 Willi Castro FA 451551150130.2340.3110.3680.67941122$-6.08AL|NL
44 Trent Grisham NYY 41266215350.2200.3260.4170.74362120$-6.20AL|NL
45 Lane Thomas KAN 340451141130.2360.3050.3880.6933197$-6.48AL|NL
46 Nathan Lukes TOR 3224473730.2730.3370.4070.7443056$-7.70AL|NL
47 Wenceel Perez DET 38546114690.2400.3070.3950.7023594$-7.99AL|NL
48 Jacob Young WAS 29433328170.2520.3130.3370.6502360$-8.80AL|NL
49 Parker Meadows DET 383491143120.2280.3040.3810.68541108$-9.27AL|NL
50 Luis Matos SF 27435103560.2520.3040.4200.7241941$-10.22AL|NL
51 Jake Mangum PIT 23626325100.2780.3180.3810.6991244$-10.40AL|NL
52 Kyle Isbel KAN 3504273980.2480.3020.3800.6822575$-10.49AL|NL
53 Brooks Baldwin CWS 2473193260.2540.3070.4170.7241861$-11.49AL|NL
54 Mike Yastrzemski ATL 32444134340.2300.3190.4100.7294088$-12.38AL|NL
55 Hyeseong Kim LAD 22527324110.2620.3110.3510.6621548$-12.46AL|NL
56 Alek Thomas ARI 2803383460.2460.2930.3960.6891771$-13.31AL|NL
57 Tyrone Taylor NYM 2943583490.2330.2860.3840.6701772$-13.88AL|NL
58 Will Benson CIN 26736113580.2210.3090.4040.7133395$-14.05AL|NL
59 Jake McCarthy ARI 2132642480.2600.3220.3850.7071642$-14.38AL|NL
60 Austin Martin MIN 2202932290.2560.3470.3590.7062945$-14.82AL|NL
61 Jorge Mateo FA 18622420140.2260.2740.3550.6291150$-16.22AL|NL
62 Garrett Mitchell MIL 2072672670.2370.3150.4010.7162268$-16.31AL|NL
63 Jonny DeLuca TB 2082572570.2350.2970.3940.6911648$-17.00AL|NL
64 JJ Bleday CIN 24133103320.2310.3200.4190.7393161$-17.13AL|NL
65 Denzel Clarke OAK 2503162790.2260.2940.3640.6582191$-17.38AL|NL
66 Sam Haggerty TEX 1672231790.2490.3180.3770.6951541$-17.49AL|NL
67 Colby Thomas OAK 2012582730.2380.2910.4230.7141265$-18.19AL|NL
68 Mauricio Dubon ATL 2052342320.2620.3010.3760.6771128$-18.94AL|NL
69 Javier Sanoja MIA 1661931850.2620.3120.3860.6981120$-19.02AL|NL
70 Robert Hassell WAS 2232452450.2420.3010.3540.6551858$-19.19AL|NL
71 Alan Roden MIN 1762342130.2550.3340.3860.7201838$-19.45AL|NL
72 Blake Perkins MIL 2122552380.2240.3100.3490.6592665$-19.73AL|NL
73 Everson Pereira CWS 2202692840.2190.2900.3910.6812078$-19.95AL|NL
74 Alex Call LAD 1942762330.2360.3350.3870.7222744$-19.96AL|NL
75 Matt Vierling DET 2242752430.2420.3080.3620.6702058$-20.06AL|NL
76 Drew Gilbert SF 2292872730.2300.3040.3800.6842252$-20.18AL|NL
77 Javier Baez DET 2292562630.2380.2750.3670.6421057$-20.18AL|NL
78 Luke Raley SEA 2012582730.2230.3030.3830.6861769$-20.40AL|NL
79 Bryce Teodosio LAA 24226422110.2170.2710.3260.5971580$-20.43AL|NL
80 Leody Taveras BAL 1261641550.2450.3010.4050.7061029$-20.97AL|NL
81 Jacob Melton TB 1351741670.2280.2900.3630.6531139$-21.04AL|NL
82 Enrique Hernandez FA 2392672710.2310.2870.3720.6591859$-22.01AL|NL
83 Chas McCormick FA 1411741750.2310.3060.3550.6611441$-22.10AL|NL
84 Dane Myers CIN 1391631550.2420.3040.3530.6571139$-22.10AL|NL
85 Jack Suwinski PIT 1692272240.2110.3060.3910.6972159$-22.29AL|NL
86 Angel Martinez CLE 1712041930.2390.2930.3740.6671239$-22.33AL|NL
87 Johan Rojas PHI 1141321260.2460.2940.3600.654726$-22.36AL|NL
88 Tyler Tolbert KAN 1041211090.2250.2810.3080.589728$-22.91AL|NL
89 Dylan Carlson FA 1511941830.2320.3190.3710.6901841$-23.09AL|NL
90 Bryce Johnson SD 1661831650.2310.3030.3370.6401550$-23.36AL|NL
91 Derek Hill CWS 1221431440.2380.2920.3690.661837$-23.40AL|NL
92 John Rave KAN 1301641540.2260.3010.3770.6781338$-23.55AL|NL
93 Matthew Lugo LAA 1621851930.2250.2710.3830.654953$-23.56AL|NL
94 James Outman MIN 1542061930.2130.3020.3900.6921859$-23.70AL|NL
95 Kristian Campbell BOS 1141431420.2490.3330.3770.7101333$-23.71AL|NL
96 Daniel Schneemann CLE 1792151940.2160.2980.3580.6562055$-24.02AL|NL
97 Nathan Eaton BOS 1141331240.2340.2880.3680.656831$-24.12AL|NL
98 Nelson Rada LAA 1171311060.2330.3150.3080.6231332$-31.56AL|NL
99 Nathan Church STL 911121020.2580.3140.3740.688715$-24.74AL|NL
100 Chris Taylor FA 1581841740.2140.2900.3350.6251555$-25.02AL|NL
101 Kyren Paris LAA 1181441350.2040.2880.3560.6441344$-25.14AL|NL
102 Michael Helman TEX 1231441430.2190.2770.3660.643931$-25.21AL|NL
103 Dairon Blanco KAN 5471650.2400.3000.3330.633414$-25.25AL|NL
104 Tim Tawa ARI 1011231220.2290.2960.3660.662928$-25.77AL|NL
105 Nolan Jones CLE 861131020.2290.3200.3840.7041130$-25.92AL|NL
106 Myles Straw TOR 1251311140.2330.2950.3120.6071128$-25.91AL|NL
107 Brandon Lockridge MIL 7691740.2350.3030.3160.619723$-26.09AL|NL
108 Max Schuemann OAK 1041321030.2250.3140.3370.6511228$-26.28AL|NL
109 Eli White ATL 7392920.2320.2920.3840.676522$-26.58AL|NL
110 Blake Dunn CIN 8092820.2260.3100.3380.648827$-27.29AL|NL
111 Jonatan Clase TOR 5061530.2250.2930.3400.633515$-27.48AL|NL
112 Spencer Jones NYY 5572720.2160.2790.3640.643522$-27.51AL|NL
113 Kevin Alcantara CHC 6372710.2280.2890.3650.654521$-27.94AL|NL
114 Garrett Hampson STL 101101930.2180.2880.2970.585929$-28.06AL|NL
115 Ji-Hwan Bae NYM 4551420.2340.3100.3560.666513$-28.09AL|NL
116 Stuart Fairchild IL-60 CLE 4761520.2250.2960.3400.636414$-28.09AL|NL
117 Jorge Barrosa ARI 7281810.2310.3010.3330.634719$-28.29AL|NL
118 Victor Mesa Jr. MIA 4251510.2430.3010.3570.65839$-28.26AL|NL
119 Scott Kingery CHC 8592920.2100.2650.3410.606628$-28.25AL|NL
120 Kameron Misner KAN 5261620.2070.2960.3270.623619$-28.74AL|NL
121 Justin Dean SF 4451420.2120.2870.3180.605415$-28.78AL|NL
122 Tristan Peters CWS 5361610.2240.2980.3210.619513$-28.81AL|NL
123 Steward Berroa MIL 3241320.2010.2870.3440.631411$-28.93AL|NL
124 Ryan Kreidler MIN 7691730.1940.2830.2760.559928$-29.08AL|NL
125 Billy Cook PIT 4951510.2190.2810.3270.608415$-29.23AL|NL
126 Taylor Trammell HOU 4051510.2070.3010.3250.626514$-29.28AL|NL
127 Mike Siani LAD 5661520.2000.2750.2860.561618$-29.38AL|NL
128 Petey Halpin CLE 4141410.2120.2740.3410.615313$-29.54AL|NL
129 Jose Siri FA 2631310.2020.2640.3460.610210$-29.50AL|NL
130 Dustin Harris FA 1520210.2310.3030.3330.63614$-29.67AL|NL
131 Jordyn Adams FA 2321210.2060.2640.3910.65528$-29.66AL|NL
132 Seth Brown IL-10 ARI 1721200.2350.2970.4710.76815$-29.73AL|NL
133 Jose Barrero BAL 3231310.2010.2600.3130.573211$-29.81AL|NL
134 Cristian Pache ARI 3541310.1980.2740.3140.588312$-29.85AL|NL
135 Tyler Wade TEX 3840310.2220.2940.2370.531410$-29.95AL|NL
136 DaShawn Keirsey FA 1210110.2230.2790.2500.52914$-30.02AL|NL
137 Drew Waters KAN 1520200.2320.2970.2670.56415$-30.35AL|NL
138 Nick Gordon KAN 1720200.2290.2700.2940.56415$-30.43AL|NL
139 Kevin Kiermaier FA 1110100.2250.2780.1820.46013$-30.67AL|NL
140 Kevin Pillar TEX 1110100.2250.2750.3640.63913$-30.67AL|NL
141 Michael Taylor FA 1110100.2020.2640.1820.44614$-30.86AL|NL