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 Corbin Carroll ARI 5661032883370.2590.3440.4880.83268135$40.84AL|NL
2 Julio Rodriguez SEA 601952888260.2730.3340.4760.81048146$39.49AL|NL
3 Jackson Chourio MIL 578822182250.2680.3180.4430.76140128$29.62AL|NL
4 Pete Crow-Armstrong CHC 550852265340.2430.2960.4330.72935150$22.66AL|NL
5 George Springer TOR 504832776120.2620.3420.4760.81857113$21.49AL|NL
6 Maikel Garcia KAN 575821365250.2700.3290.4020.7315292$20.87AL|NL
7 Jarren Duran BOS 534811868240.2620.3300.4400.77049136$20.75AL|NL
8 Wyatt Langford TEX 529862573190.2500.3410.4540.79569142$19.76AL|NL
9 Jackson Merrill SD 55276227990.2710.3220.4580.78041120$18.78AL|NL
10 Oneil Cruz PIT 460762468240.2430.3230.4610.78452157$17.94AL|NL
11 Brenton Doyle COL 515752067210.2580.3090.4410.75036150$17.63AL|NL
12 Byron Buxton MIN 475762775140.2490.3190.4880.80742146$16.80AL|NL
13 Michael Harris ATL 522711866180.2610.3010.4250.72627110$14.57AL|NL
14 Chandler Simpson TB 41256029360.2850.3220.3420.6642344$12.45AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Andy Pages LAD 51574227490.2550.3090.4470.75634123$11.67AL|NL
16 Jo Adell LAA 507713078100.2360.2990.4640.76339153$11.03AL|NL
17 Luis Robert NYM 469711955290.2330.2960.4070.70337146$11.02AL|NL
18 Brandon Nimmo TEX 55781227380.2510.3330.4270.76062135$10.27AL|NL
19 Riley Greene DET 55479268140.2470.3210.4460.76757179$9.82AL|NL
20 Ceddanne Rafaela BOS 510671660200.2500.2890.4100.69924119$8.80AL|NL
21 Lawrence Butler OAK 491722265150.2400.3080.4300.73848147$8.16AL|NL
22 Cody Bellinger NYY 547732170120.2470.3120.4220.7345195$8.11AL|NL
23 Mickey Moniak COL 41858196390.2540.3010.4620.76326111$4.83AL|NL
24 Willi Castro COL 462651153160.2570.3290.3960.72540114$3.52AL|NL
25 Dylan Crews WAS 491631556210.2350.2940.3850.67935123$3.44AL|NL
26 Jakob Marsee MIA 496701351260.2320.3190.3710.69058126$2.73AL|NL
27 Daulton Varsho TOR 484692670100.2200.2880.4340.72243141$2.32AL|NL
28 Kyle Stowers MIA 49966247640.2360.3140.4390.75352161$2.35AL|NL
29 Ramon Laureano SD 45665196280.2420.3090.4250.73436134$1.43AL|NL
30 Cedric Mullins TB 391581749200.2300.3060.4190.7254098$1.40AL|NL
31 Colton Cowser BAL 457672163110.2290.3090.4200.72947162$0.57AL|NL
32 Jung Hoo Lee SF 5086575580.2680.3260.3880.7144163$0.26AL|NL
33 Trent Grisham NYY 44469256650.2220.3310.4390.77068130$-0.58AL|NL
34 Lars Nootbaar STL 44863186060.2430.3350.4150.75060104$-0.78AL|NL
35 Jesus Sanchez HOU 39157165190.2460.3130.4250.73837104$-1.52AL|NL
36 Harrison Bader SF 409561448150.2370.2960.3940.69028110$-2.62AL|NL
37 Sal Frelick MIL 48660646160.2500.3140.3500.6644273$-3.61AL|NL
38 Tommy Edman LAD 436591250110.2440.2980.3850.6833181$-3.58AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Victor Scott II STL 44860733310.2200.2870.3190.60636117$-5.27AL|NL
40 Lane Thomas KAN 345501241160.2330.3010.3970.6983195$-5.29AL|NL
41 Jake McCarthy COL 30943529160.2640.3200.3820.7022259$-5.82AL|NL
42 Brandon Marsh PHI 404551146100.2460.3230.3910.71444127$-6.13AL|NL
43 Jeff McNeil OAK 47259125530.2520.3220.3900.7124269$-6.15AL|NL
44 Jake Meyers HOU 37850940100.2490.3140.3810.6953287$-7.92AL|NL
45 Evan Carter TEX 34449936140.2340.3130.3780.6913688$-8.18AL|NL
46 TJ Friedl CIN 497641249110.2310.3220.3500.6725795$-8.22AL|NL
47 Wenceel Perez DET 404531144110.2320.2970.3790.6763695$-9.60AL|NL
48 Mike Yastrzemski ATL 37952155240.2280.3170.4040.72147100$-10.46AL|NL
49 Jake Mangum PIT 33439128130.2640.3010.3350.6361560$-11.16AL|NL
50 Alek Thomas ARI 3944894480.2400.2900.3760.66625101$-11.32AL|NL
51 Parker Meadows DET 405541139130.2190.2920.3630.65540116$-11.69AL|NL
52 Austin Martin MIN 28039325110.2580.3400.3500.6903054$-11.96AL|NL
53 Luis Matos SF 30538103750.2480.2910.4030.6941747$-12.50AL|NL
54 Brooks Baldwin CWS 35343124070.2350.2860.3910.6772494$-13.70AL|NL
55 JJ Bleday CIN 29839144320.2270.3080.4260.7343477$-15.21AL|NL
56 Colby Thomas OAK 2413193050.2310.2810.4070.6881482$-16.32AL|NL
57 Will Benson CIN 21331102870.2230.3030.4230.7262374$-16.55AL|NL
58 Kyle Isbel KAN 42150735110.2250.2810.3330.6143092$-16.65AL|NL
59 Dane Myers CIN 2292972580.2430.2970.3840.6811662$-16.82AL|NL
60 Jacob Young WAS 29034117170.2410.2970.3000.5972060$-16.96AL|NL
61 Denzel Clarke OAK 33542731110.2220.2830.3430.62624125$-17.49AL|NL
62 Javier Sanoja MIA 2082532170.2690.3090.3850.6941221$-17.55AL|NL
63 Sam Haggerty TEX 19427316120.2400.3090.3450.6541748$-17.90AL|NL
64 Jonny DeLuca TB 2412962580.2310.2860.3690.6551653$-18.09AL|NL
65 Tyrone Taylor NYM 2983773090.2260.2770.3660.6431674$-18.10AL|NL
66 Nathan Lukes TOR 2913552930.2530.3130.3570.6702451$-18.31AL|NL
67 Jorge Mateo ATL 17425414150.2230.2670.3510.6181050$-18.43AL|NL
68 Matt Vierling DET 2372972730.2440.3070.3920.6992057$-18.60AL|NL
69 Javier Baez DET 3053383550.2300.2690.3540.6231380$-19.09AL|NL
70 Mauricio Dubon ATL 3073453120.2500.2880.3520.6401642$-19.28AL|NL
71 Garrett Mitchell MIL 25933626100.2190.2960.3440.6402691$-19.63AL|NL
72 Everson Pereira CWS 2693293150.2190.2840.3680.6522294$-19.87AL|NL
73 Luke Raley SEA 2222992850.2190.3040.3920.6961977$-20.16AL|NL
74 Drew Gilbert SF 3063573240.2220.2870.3460.6332470$-21.42AL|NL
75 Derek Hill CWS 1682151760.2350.2830.3810.6641053$-22.23AL|NL
76 Enrique Hernandez FA 2282682910.2260.2850.3820.6671857$-22.89AL|NL
77 Angel Martinez CLE 2322652440.2290.2830.3450.6281653$-23.56AL|NL
78 Jack Suwinski PIT 1792372340.2070.2970.3800.6772163$-23.54AL|NL
79 Robert Hassell WAS 2432652550.2410.2940.3580.6521765$-23.69AL|NL
80 Hyeseong Kim LAD 1542021460.2420.2880.3380.626938$-23.90AL|NL
81 Blake Perkins MIL 2032441980.2150.2900.3350.6252162$-23.86AL|NL
82 Chris Taylor FA 1962552150.2150.2910.3420.6331870$-23.92AL|NL
83 Daniel Schneemann CLE 1882352140.2200.2950.3560.6511957$-25.01AL|NL
84 Kristian Campbell BOS 1341731520.2440.3210.3510.6721340$-25.39AL|NL
85 Alex Call LAD 1522131630.2340.3190.3490.6681732$-25.52AL|NL
86 Alan Roden MIN 1682021630.2460.3160.3450.6611432$-25.77AL|NL
87 Eli White ATL 921331040.2400.2900.3910.681627$-26.04AL|NL
88 Tim Tawa ARI 1331641530.2270.2850.3610.6461037$-26.32AL|NL
89 James Outman MIN 1882462140.2000.2820.3460.6281975$-26.36AL|NL
90 Leody Taveras BAL 961331040.2370.2880.3750.663723$-26.50AL|NL
91 Dylan Carlson CHC 1561941820.2260.3060.3590.6651641$-26.57AL|NL
92 Jacob Melton TB 1281631370.2170.2730.3520.625938$-26.78AL|NL
93 Bryce Johnson SD 1802021270.2160.2810.3000.5811455$-26.86AL|NL
94 Johan Rojas PHI 95121760.2340.2780.3260.604522$-27.30AL|NL
95 Myles Straw TOR 115141950.2370.2940.3220.616924$-27.31AL|NL
96 Chas McCormick CHC 1171531240.2160.2860.3250.6111036$-27.42AL|NL
97 Nathan Eaton BOS 1151321050.2220.2730.3300.603732$-27.39AL|NL
98 Dairon Blanco KAN 5381450.2300.2830.3210.604315$-27.84AL|NL
99 Michael Helman TEX 1341541340.2050.2560.3360.592834$-27.97AL|NL
100 Nathan Church STL 1291421230.2450.2930.3570.650821$-28.11AL|NL
101 Max Schuemann NYY 100132930.2330.3110.3300.6411026$-28.16AL|NL
102 Jorge Barrosa ARI 1201321130.2250.2830.3250.608931$-28.11AL|NL
103 Tyler Tolbert KAN 94121760.2190.2690.2980.567627$-28.17AL|NL
104 Matthew Lugo LAA 89102920.2180.2640.3260.590530$-28.17AL|NL
105 Bryce Teodosio LAA 2072231590.2030.2530.3000.5531171$-28.24AL|NL
106 Nolan Jones CLE 1011331120.2240.3120.3560.6681233$-28.32AL|NL
107 John Rave KAN 1271531230.2140.2820.3390.6211238$-28.69AL|NL
108 Nelson Rada LAA 7291540.2360.3060.3190.625618$-38.10AL|NL
109 Kevin Alcantara CHC 7792910.2340.2880.3510.639524$-29.56AL|NL
110 Brandon Lockridge MIL 6170530.2310.2850.2790.564417$-29.68AL|NL
111 Kyren Paris LAA 6992730.2010.2770.3330.610727$-30.01AL|NL
112 Spencer Jones NYY 6082720.2080.2710.3500.621526$-30.62AL|NL
113 Blake Dunn CIN 4861420.2270.3020.3330.635416$-30.86AL|NL
114 Jonatan Clase TOR 2741220.2160.2770.3700.64729$-30.98AL|NL
115 Billy Cook PIT 5661610.2140.2700.3210.591418$-31.03AL|NL
116 Kameron Misner KAN 4961520.2040.2810.3060.587517$-31.36AL|NL
117 Garrett Hampson CIN 5771420.2150.2800.2980.578517$-31.46AL|NL
118 Dustin Harris CWS 3851420.2250.2860.3680.654310$-31.48AL|NL
119 Drew Waters KAN 3241310.2200.2790.3750.654210$-31.63AL|NL
120 Ji-Hwan Bae NYM 3140220.2320.2970.2580.55539$-31.64AL|NL
121 Jose Siri FA 3041410.2100.2730.3330.606212$-31.70AL|NL
122 Tristan Peters CWS 5051510.2200.2820.3200.602411$-31.74AL|NL
123 Petey Halpin CLE 3031310.2130.2690.3330.60229$-31.75AL|NL
124 Stuart Fairchild IL-60 CLE 2631210.2150.2860.3850.67128$-32.03AL|NL
125 Taylor Trammell HOU 4151410.2050.2890.3170.606514$-32.09AL|NL
126 Victor Mesa Jr. TB 3541400.2240.2770.3710.64828$-32.20AL|NL
127 Scott Kingery CHC 2421210.1920.2400.3750.61518$-32.30AL|NL
128 Tyler Wade TEX 3840220.2070.2750.2370.512311$-32.42AL|NL
129 Justin Dean CHC 3540320.2030.2680.2290.497312$-32.61AL|NL
130 Steward Berroa MIL 1620110.1990.2710.2500.52125$-32.80AL|NL
131 Ryan Kreidler MIN 4751410.1900.2640.2980.562416$-32.79AL|NL
132 Mike Siani LAD 1420110.1980.2690.2140.48314$-32.79AL|NL
133 Cristian Pache NYM 1520100.2150.2770.2670.54415$-33.01AL|NL
134 Jose Barrero BAL 1310100.1870.2440.1540.39815$-33.62AL|NL