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 621912993290.2820.3430.4830.82651148$42.04AL|NL
2 Corbin Carroll ARI 5811142584360.2630.3490.4870.83670139$38.07AL|NL
3 Pete Crow-Armstrong CHC 592882583370.2550.3060.4530.75937155$30.08AL|NL
4 Jackson Chourio MIL 600832587250.2680.3160.4600.77641134$28.26AL|NL
5 Wyatt Langford TEX 560862683230.2570.3470.4550.80274145$23.09AL|NL
6 Michael Harris ATL 534752175190.2800.3210.4610.78229110$22.80AL|NL
7 Riley Greene DET 58392308950.2690.3390.4870.82659175$22.12AL|NL
8 Byron Buxton MIN 504793084180.2550.3230.5020.82543151$21.12AL|NL
9 Jarren Duran BOS 538911773240.2640.3320.4550.78750138$19.86AL|NL
10 Maikel Garcia KAN 598841369280.2690.3320.4030.7355797$21.46AL|NL
11 Jo Adell LAA 552793390110.2500.3130.4860.79944163$17.71AL|NL
12 Luis Robert NYM 513652271340.2470.3110.4290.74043149$17.37AL|NL
13 Oneil Cruz PIT 476722370290.2420.3230.4470.77055158$15.00AL|NL
14 Ceddanne Rafaela BOS 566761873230.2580.3000.4220.72229132$14.59AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Jackson Merrill SD 58082248170.2640.3140.4550.76941120$14.00AL|NL
16 George Springer TOR 524742474150.2550.3360.4450.78160113$12.56AL|NL
17 Lawrence Butler OAK 530722275210.2490.3150.4340.74952152$12.33AL|NL
18 Andy Pages LAD 55073258290.2530.3180.4450.76344137$9.99AL|NL
19 Kyle Stowers MIA 54180288340.2490.3250.4660.79156170$9.02AL|NL
20 Mickey Moniak COL 435682063100.2660.3110.4780.78926116$7.89AL|NL
21 Dylan Crews WAS 537721865260.2410.3050.4020.70741132$7.75AL|NL
22 Cody Bellinger NYY 574772174120.2510.3170.4180.73554101$7.48AL|NL
23 Brenton Doyle COL 547692069220.2420.2930.4080.70138158$7.04AL|NL
24 Chandler Simpson TB 40247231430.2680.3100.3330.6432556$6.46AL|NL
25 Jakob Marsee MIA 497701354420.2220.3250.3560.68169130$5.56AL|NL
26 Jung Hoo Lee SF 546821162100.2670.3340.4070.7415178$5.16AL|NL
27 Brandon Nimmo TEX 556772072100.2500.3300.4120.74259136$5.08AL|NL
28 Ramon Laureano SD 503682371110.2460.3140.4390.75341146$4.79AL|NL
29 Colton Cowser BAL 479662269140.2390.3260.4320.75855164$3.11AL|NL
30 Daulton Varsho TOR 539742375110.2310.2970.4190.71648150$0.47AL|NL
31 Jesus Sanchez HOU 402571857100.2530.3220.4450.76739109$-0.35AL|NL
32 Brandon Marsh PHI 434641556110.2540.3300.4190.74949138$-0.47AL|NL
33 Sal Frelick MIL 45761846150.2620.3300.3740.7044373$-2.58AL|NL
34 Evan Carter TEX 401611248190.2410.3330.3940.72750102$-3.17AL|NL
35 Trent Grisham NYY 48069246960.2290.3320.4250.75770135$-3.19AL|NL
36 Lars Nootbaar STL 48167176270.2440.3340.4050.73964111$-3.64AL|NL
37 Willi Castro COL 494701255160.2400.3190.3770.69646130$-2.04AL|NL
38 TJ Friedl CIN 542761357130.2410.3300.3670.69761107$-3.90AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Victor Scott II STL 50159845380.2220.2910.3210.61242119$-3.90AL|NL
40 Wenceel Perez DET 460691252140.2430.3090.3930.70242106$-4.18AL|NL
41 Harrison Bader SF 471571456150.2420.3010.3820.68334123$-4.39AL|NL
42 Parker Meadows DET 469721454150.2340.3060.3920.69847129$-4.50AL|NL
43 Jake McCarthy COL 30950634150.2730.3340.4140.7482460$-5.49AL|NL
44 Jake Meyers HOU 426551148140.2480.3170.3830.7003999$-6.22AL|NL
45 Garrett Mitchell MIL 358531244150.2430.3220.4050.72740115$-6.58AL|NL
46 Lane Thomas KAN 359481245160.2420.3090.4040.7133294$-7.04AL|NL
47 Jeff McNeil OAK 51767105750.2540.3260.3770.7034778$-7.06AL|NL
48 Cedric Mullins TB 424541148230.2240.3000.3580.65843110$-8.30AL|NL
49 Tommy Edman LAD 516611358120.2360.2950.3680.66339101$-6.79AL|NL
50 Denzel Clarke OAK 356521143160.2320.3040.3990.70332125$-9.75AL|NL
51 Jake Mangum PIT 36443334160.2630.3020.3520.6541871$-10.42AL|NL
52 Alek Thomas ARI 39853104680.2450.2970.3870.6842795$-11.66AL|NL
53 Kyle Isbel KAN 44561845100.2430.3010.3690.6703491$-11.69AL|NL
54 Luis Matos SF 33638104270.2500.2970.3930.6902054$-13.82AL|NL
55 Mike Yastrzemski ATL 40755155350.2260.3110.3930.70448110$-14.19AL|NL
56 Brooks Baldwin CWS 32038114070.2450.3000.3970.6972580$-12.74AL|NL
57 Jacob Young WAS 31537327190.2400.3030.3170.6202463$-16.19AL|NL
58 Everson Pereira CWS 27736123660.2310.3010.4080.7092595$-17.76AL|NL
59 JJ Bleday CIN 29640124130.2320.3160.4120.7283678$-18.07AL|NL
60 Jonny DeLuca TB 25935831100.2330.2980.3900.6882160$-18.26AL|NL
61 Nathan Lukes TOR 2913663330.2560.3180.3780.6962554$-19.07AL|NL
62 Drew Gilbert SF 35045104140.2320.3060.3770.6833280$-19.05AL|NL
63 Colby Thomas OAK 23831103440.2390.2910.4330.7241377$-19.25AL|NL
64 Sam Haggerty TEX 22530422140.2370.3080.3510.6592157$-19.67AL|NL
65 Mauricio Dubon ATL 3293653340.2540.3020.3590.6612248$-18.04AL|NL
66 Austin Martin MIN 27035326110.2400.3370.3330.6703456$-20.69AL|NL
67 Tyrone Taylor NYM 2623273090.2300.2860.3740.6601765$-20.88AL|NL
68 Dane Myers CIN 2212672590.2370.3000.3760.6761863$-20.85AL|NL
69 Matt Vierling DET 2453272840.2450.3120.3840.6962260$-21.17AL|NL
70 Will Benson CIN 2093192860.2260.3120.4160.7282572$-21.22AL|NL
71 Javier Baez DET 3253693560.2300.2750.3630.6381685$-19.45AL|NL
72 Javier Sanoja MIA 2082632260.2560.2960.3700.6661227$-20.86AL|NL
73 Luke Raley SEA 2042782740.2310.3150.4020.7171767$-23.13AL|NL
74 Angel Martinez CLE 2613162950.2350.2920.3680.6601960$-23.30AL|NL
75 James Outman MIN 1672472350.2230.3080.4010.7091863$-24.55AL|NL
76 Robert Hassell WAS 2282552360.2340.2950.3460.6411960$-25.08AL|NL
77 Jorge Mateo ATL 13516315110.2220.2750.3560.631937$-25.74AL|NL
78 Chris Taylor FA 2422972760.2160.2960.3510.6472486$-25.70AL|NL
79 Derek Hill CWS 1802251960.2300.2840.3610.6451255$-25.86AL|NL
80 Jack Suwinski PIT 1652272240.2200.3110.4060.7172056$-26.01AL|NL
81 Kristian Campbell BOS 1402141720.2530.3410.4070.7481641$-26.15AL|NL
82 Dylan Carlson CHC 1662252030.2380.3230.3920.7151942$-26.15AL|NL
83 Blake Perkins MIL 1912442080.2200.3040.3350.6392258$-26.37AL|NL
84 Enrique Hernandez FA 2913293410.2200.2830.3610.6442571$-24.58AL|NL
85 John Rave KAN 1321941550.2370.3050.3860.6911335$-26.56AL|NL
86 Jacob Melton TB 1281541680.2210.2810.3590.6401038$-26.75AL|NL
87 Alan Roden MIN 1472031730.2500.3320.3810.7131530$-26.75AL|NL
88 Bryce Johnson SD 1862231780.2220.2970.3230.6201755$-27.53AL|NL
89 Bryce Teodosio LAA 19223317100.2110.2660.3230.5891165$-27.84AL|NL
90 Nathan Eaton BOS 1161431350.2400.2910.3880.679731$-26.18AL|NL
91 Michael Helman TEX 1541751850.2170.2710.3640.6351040$-28.38AL|NL
92 Leody Taveras BAL 891131040.2450.3010.4160.717721$-28.91AL|NL
93 Hyeseong Kim LAD 1031231160.2240.2780.3500.628732$-29.08AL|NL
94 Chas McCormick CHC 1001231240.2310.3030.3600.663929$-29.49AL|NL
95 Daniel Schneemann CLE 1682041940.2150.2920.3330.6251849$-27.76AL|NL
96 Tyler Tolbert KAN 89111880.2230.2790.3260.605624$-29.58AL|NL
97 Johan Rojas PHI 90111950.2460.2930.3440.637520$-29.72AL|NL
98 Nathan Church STL 1151321130.2470.3000.3480.648820$-29.77AL|NL
99 Alex Call LAD 1271631530.2260.3240.3460.6701728$-29.85AL|NL
100 Myles Straw TOR 1201411050.2330.2970.3170.6141124$-30.47AL|NL
101 Nolan Jones CLE 981331220.2300.3180.3780.6961231$-30.50AL|NL
102 Jorge Barrosa ARI 1251521330.2260.2950.3360.6311231$-31.00AL|NL
103 Tim Tawa ARI 891131120.2260.2900.3710.661824$-31.10AL|NL
104 Eli White ATL 7092830.2340.2970.3570.654621$-31.17AL|NL
105 Dairon Blanco KAN 5161550.2350.2940.3330.627313$-31.30AL|NL
106 Max Schuemann OAK 91122930.2260.3190.3410.6601023$-29.59AL|NL
107 Nelson Rada LAA 7991650.2240.3100.3040.614922$-38.78AL|NL
108 Brandon Lockridge MIL 4451430.2300.2980.3410.639413$-32.87AL|NL
109 Matthew Lugo LAA 5872710.2280.2740.4140.688319$-32.90AL|NL
110 Kameron Misner KAN 4361520.2190.3070.3260.633514$-33.40AL|NL
111 Kevin Alcantara CHC 3851510.2350.2950.3680.663312$-33.59AL|NL
112 Tristan Peters CWS 4461410.2280.2990.3410.640410$-33.93AL|NL
113 Taylor Trammell HOU 3041410.2270.3200.4000.720410$-33.96AL|NL
114 Ryan Kreidler MIN 4961520.2040.2930.3060.599617$-34.12AL|NL
115 Blake Dunn CIN 3041310.2230.3120.3670.679310$-34.23AL|NL
116 Spencer Jones NYY 1921310.2250.2910.4210.71228$-34.26AL|NL
117 Kyren Paris LAA 2431310.2100.3000.3750.67539$-34.47AL|NL
118 Billy Cook PIT 1921210.2200.2820.4210.70316$-34.52AL|NL
119 Garrett Hampson CIN 3140310.2210.2890.2580.54739$-34.94AL|NL
120 Jonatan Clase TOR 1320110.2270.2970.3080.60514$-35.08AL|NL
121 Tyler Wade TEX 1920210.2200.2940.2630.55725$-33.37AL|NL
122 Justin Dean CHC 1220110.2110.2880.2500.53814$-35.20AL|NL
123 Victor Mesa Jr. MIA 1920200.2410.2900.3160.60615$-35.46AL|NL
124 Stuart Fairchild IL-60 CLE 1220100.2260.3020.3330.63514$-35.66AL|NL
125 Petey Halpin CLE 1920200.2190.2780.2630.54126$-35.76AL|NL