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 614983094260.2770.3380.4840.82249151$40.18AL|NL
2 Corbin Carroll ARI 5711052782360.2590.3440.4920.83668140$36.27AL|NL
3 Jackson Chourio MIL 580852387250.2740.3240.4600.78440126$29.99AL|NL
4 Pete Crow-Armstrong CHC 582912472350.2470.2980.4380.73636157$24.70AL|NL
5 Luis Robert CWS 539812367350.2430.3040.4190.72343162$20.28AL|NL
6 Jackson Merrill SD 603842486100.2680.3180.4590.77744129$19.53AL|NL
7 Cody Bellinger FA 586822686130.2610.3240.4560.78054101$19.48AL|NL
8 Byron Buxton MIN 497813081150.2500.3190.4990.81842151$18.72AL|NL
9 Maikel Garcia KAN 586841366260.2660.3260.4010.7275395$17.17AL|NL
10 Wyatt Langford TEX 546872373200.2500.3400.4400.78071147$16.39AL|NL
11 Riley Greene DET 56985298840.2560.3270.4690.79657181$15.45AL|NL
12 Andy Pages LAD 577822685100.2530.3080.4470.75539140$14.70AL|NL
13 Michael Harris ATL 536751969190.2620.3010.4270.72827114$14.34AL|NL
14 Oneil Cruz PIT 503802266260.2350.3140.4270.74156173$12.11AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Jarren Duran BOS 531781462240.2580.3250.4200.74548136$11.98AL|NL
16 Brenton Doyle COL 528751966220.2510.3020.4190.72137155$11.82AL|NL
17 George Springer TOR 514802371130.2520.3320.4360.76858112$11.59AL|NL
18 Jo Adell LAA 560783285110.2310.2930.4540.74742169$10.58AL|NL
19 Ceddanne Rafaela BOS 565721665220.2460.2840.3950.67926132$7.07AL|NL
20 Lawrence Butler OAK 521752166170.2400.3060.4180.72450155$6.68AL|NL
21 Ramon Laureano SD 528762374100.2430.3100.4320.74241155$6.57AL|NL
22 Brandon Nimmo TEX 54279217170.2520.3320.4280.76058132$6.50AL|NL
23 Daulton Varsho TOR 527772977110.2220.2900.4420.73248151$4.69AL|NL
24 Mickey Moniak COL 42259206490.2560.3020.4740.77625113$3.77AL|NL
25 Chandler Simpson TB 35048026320.2900.3290.3400.6692138$2.81AL|NL
26 Jung Hoo Lee SF 5417295980.2710.3290.4050.7344467$2.39AL|NL
27 Kyle Stowers MIA 53071258040.2350.3120.4340.74654171$1.87AL|NL
28 Tommy Edman LAD 533721764130.2430.2960.3960.6923699$1.76AL|NL
29 Dylan Crews WAS 524681659230.2310.2920.3760.66839132$1.24AL|NL
30 Colton Cowser BAL 482692265120.2260.3050.4130.71849172$-0.55AL|NL
31 Willi Castro COL 512691457170.2390.3120.3810.69344138$-0.78AL|NL
32 Cedric Mullins TB 421611650220.2290.3050.4040.70943105$-0.78AL|NL
33 Trent Grisham NYY 47173276960.2200.3290.4390.76872137$-0.81AL|NL
34 Harrison Bader FA 473641655170.2370.2960.3930.68933129$-0.86AL|NL
35 Sal Frelick MIL 48062751160.2610.3260.3630.6894273$-1.07AL|NL
36 Jakob Marsee MIA 497691251240.2280.3160.3620.67858127$-2.39AL|NL
37 Jeff McNeil OAK 51066136030.2590.3260.4000.7264574$-2.93AL|NL
38 Brandon Marsh PHI 42960145290.2510.3270.4080.73546137$-3.48AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Evan Carter TEX 399571245160.2440.3210.4010.7224197$-4.17AL|NL
40 TJ Friedl CIN 500681455110.2400.3310.3760.7075896$-4.27AL|NL
41 Jesus Sanchez HOU 41058155190.2430.3100.4100.72037109$-5.34AL|NL
42 Lane Thomas KAN 352511242170.2350.3030.3980.7013197$-6.74AL|NL
43 Wenceel Perez DET 451601349130.2320.2960.3860.68239108$-7.98AL|NL
44 Lars Nootbaar STL 47063145760.2370.3310.3830.71464108$-8.13AL|NL
45 Victor Scott II STL 49263635320.2160.2830.3050.58840126$-9.44AL|NL
46 Jake McCarthy COL 30744529160.2610.3180.3780.6962259$-9.68AL|NL
47 Jake Mangum PIT 38845234150.2640.3000.3430.6431770$-10.42AL|NL
48 Jake Meyers HOU 42254942110.2410.3060.3600.6663599$-11.15AL|NL
49 Parker Meadows DET 460611347140.2200.2910.3700.66144127$-11.27AL|NL
50 Mike Yastrzemski ATL 40355155440.2260.3150.4000.71550105$-12.41AL|NL
51 Luis Matos SF 32841113960.2450.2940.4050.6992050$-13.65AL|NL
52 Alek Thomas ARI 4074894580.2360.2860.3660.65226105$-14.51AL|NL
53 Jorge Mateo FA 23234619220.2170.2630.3490.6121370$-15.78AL|NL
54 Austin Martin MIN 27838324130.2510.3340.3450.6793054$-16.46AL|NL
55 Denzel Clarke OAK 361471035110.2200.2760.3600.63623138$-17.11AL|NL
56 Kyle Isbel KAN 43452738100.2290.2830.3410.6243095$-17.59AL|NL
57 Hyeseong Kim LAD 29938427110.2430.2900.3410.6311969$-18.08AL|NL
58 Jacob Young WAS 30436219170.2390.2960.3130.6092163$-18.69AL|NL
59 Sam Haggerty TEX 22031318140.2450.3150.3450.6602052$-18.75AL|NL
60 Colby Thomas OAK 23531103050.2340.2840.4260.7101477$-19.01AL|NL
61 Tyrone Taylor NYM 38846836110.2200.2720.3430.6152198$-19.13AL|NL
62 Jonny DeLuca TB 2463172790.2330.2880.3820.6701754$-19.55AL|NL
63 JJ Bleday CIN 26133123920.2230.3080.4180.7263268$-19.66AL|NL
64 Nathan Lukes TOR 2863553030.2530.3130.3570.6702450$-20.05AL|NL
65 Javier Sanoja MIA 2042532270.2670.3070.3770.6841221$-20.11AL|NL
66 Brooks Baldwin CWS 2913493260.2280.2800.3710.6512079$-20.28AL|NL
67 Everson Pereira CWS 27734103260.2220.2830.3830.6662195$-20.38AL|NL
68 Dane Myers CIN 2222662480.2380.2930.3690.6621560$-21.12AL|NL
69 Javier Baez DET 3193483650.2280.2650.3510.6161386$-21.35AL|NL
70 Drew Gilbert SF 3494093840.2220.2840.3520.6362782$-21.74AL|NL
71 Will Benson CIN 1952882670.2150.2970.3950.6922169$-22.03AL|NL
72 Luke Raley SEA 2122882750.2210.3050.3770.6821872$-22.71AL|NL
73 Matt Vierling DET 2412962630.2410.3040.3690.6732056$-22.86AL|NL
74 Chris Taylor FA 2423172670.2170.2940.3640.6582386$-23.24AL|NL
75 Garrett Mitchell MIL 2162862290.2170.2950.3610.6562276$-23.30AL|NL
76 Mauricio Dubon ATL 2612832720.2510.2890.3410.6301436$-23.96AL|NL
77 Enrique Hernandez FA 31934103910.2160.2760.3570.6332581$-24.21AL|NL
78 Alex Call LAD 2323152440.2290.3150.3490.6642749$-24.53AL|NL
79 Angel Martinez CLE 2202552340.2320.2860.3550.6411551$-25.21AL|NL
80 Blake Perkins MIL 2232742280.2140.2880.3180.6062267$-25.94AL|NL
81 Alan Roden MIN 1862331930.2450.3160.3550.6711637$-25.96AL|NL
82 Kristian Campbell BOS 1281741520.2550.3320.3980.7301335$-26.33AL|NL
83 Matthew Lugo LAA 1581951830.2310.2790.3860.665947$-26.74AL|NL
84 Jacob Melton TB 1591941680.2110.2650.3460.6111149$-26.93AL|NL
85 Robert Hassell WAS 2242242240.2280.2820.3260.6081665$-27.26AL|NL
86 Jack Suwinski PIT 1742362240.2030.2960.3560.6522161$-27.40AL|NL
87 Daniel Schneemann CLE 1972452140.2140.2880.3400.6282059$-27.55AL|NL
88 James Outman MIN 1772372130.2040.2910.3730.6641968$-27.55AL|NL
89 Chas McCormick FA 1381741450.2210.2910.3410.6321241$-27.83AL|NL
90 Bryce Johnson SD 2102421580.2200.2850.2950.5801760$-27.92AL|NL
91 Bryce Teodosio LAA 25327419100.2020.2530.2960.5491489$-28.26AL|NL
92 Dylan Carlson FA 1682041920.2250.3030.3570.6601743$-28.39AL|NL
93 Michael Helman TEX 1501851640.2110.2650.3670.6321038$-28.47AL|NL
94 Derek Hill CWS 1241531240.2300.2780.3470.625739$-28.72AL|NL
95 Jorge Barrosa ARI 1511731540.2260.2840.3510.6351136$-28.71AL|NL
96 Kevin Alcantara CHC 1151331320.2340.2880.3570.645835$-29.57AL|NL
97 Leody Taveras BAL 89122940.2290.2800.3480.628623$-29.79AL|NL
98 Nelson Rada LAA 103131850.2340.3030.3010.604925$-39.42AL|NL
99 Nathan Eaton BOS 1141321050.2180.2670.3160.583731$-30.19AL|NL
100 Tim Tawa ARI 1201431420.2210.2780.3420.620934$-30.25AL|NL
101 Myles Straw TOR 118141850.2300.2870.2970.584925$-30.23AL|NL
102 Johan Rojas PHI 88111650.2330.2780.3410.619521$-30.38AL|NL
103 Tyler Tolbert KAN 88111660.2170.2670.3180.585525$-30.70AL|NL
104 John Rave KAN 1291531230.2130.2800.3410.6211239$-30.78AL|NL
105 Dairon Blanco KAN 5081450.2260.2790.3200.599314$-30.81AL|NL
106 Eli White ATL 6592720.2360.2870.4000.687419$-31.08AL|NL
107 Max Schuemann OAK 91111830.2240.3030.2970.600924$-31.70AL|NL
108 Brandon Lockridge MIL 7081540.2260.2790.3140.593520$-31.68AL|NL
109 Nolan Jones CLE 6782720.2240.3100.3580.668822$-31.82AL|NL
110 Kyren Paris LAA 6882730.2010.2740.3380.612626$-32.26AL|NL
111 Nathan Church STL 7581710.2290.2830.3070.590514$-32.98AL|NL
112 Mike Siani LAD 3851320.2030.2720.3160.588310$-33.56AL|NL
113 Blake Dunn CIN 3141310.2240.3000.3550.655310$-33.64AL|NL
114 Spencer Jones NYY 3241310.2090.2700.3440.614213$-33.97AL|NL
115 Taylor Trammell HOU 2531310.2020.2860.3600.64638$-34.03AL|NL
116 Billy Cook PIT 2021210.2130.2710.4000.67116$-34.09AL|NL
117 Kameron Misner KAN 4351410.2050.2800.3260.606416$-34.08AL|NL
118 Ryan Kreidler MIN 5661520.1880.2590.2860.545520$-34.21AL|NL
119 Jonatan Clase TOR 1220110.2180.2810.3330.61414$-34.60AL|NL
120 Stuart Fairchild IL-60 CLE 1820210.2120.2840.2780.56226$-34.65AL|NL
121 Tyler Wade TEX 1210110.2100.2770.2500.52713$-34.86AL|NL
122 Justin Dean CHC 1210110.2010.2680.2500.51814$-34.93AL|NL
123 Petey Halpin CLE 1920200.2250.2820.2630.54515$-35.10AL|NL
124 Victor Mesa Jr. MIA 1920200.2220.2730.2630.53615$-35.13AL|NL
125 Tristan Peters CWS 2630200.2180.2810.2690.55026$-35.20AL|NL
126 Cristian Pache ARI 1310100.2030.2650.2310.49614$-35.52AL|NL
127 Jose Barrero BAL 1310100.1920.2480.1540.40215$-35.61AL|NL