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.2750.3340.4910.82544134$38.40AL|NL
2 Corbin Carroll ARI 528912785320.2610.3480.5000.84865126$37.00AL|NL
3 Jackson Chourio MIL 546832473220.2690.3190.4690.78838118$28.96AL|NL
4 Maikel Garcia KAN 558811362260.2770.3400.4190.7595390$25.89AL|NL
5 George Springer TOR 534872673130.2600.3410.4550.79661118$21.43AL|NL
6 Wyatt Langford TEX 481782269190.2560.3500.4530.80367126$19.73AL|NL
7 Pete Crow-Armstrong CHC 461632068270.2510.3010.4470.74827117$19.25AL|NL
8 Michael Harris ATL 454611966150.2750.3100.4670.7772192$18.05AL|NL
9 Jackson Merrill SD 53676237770.2690.3210.4720.79339113$17.70AL|NL
10 Cody Bellinger NYY 51873248190.2630.3280.4590.7874787$17.89AL|NL
11 Brandon Nimmo TEX 565852372100.2560.3360.4300.76662141$15.54AL|NL
12 Jarren Duran BOS 517741565200.2580.3250.4390.76447135$15.55AL|NL
13 Byron Buxton MIN 439722563140.2470.3140.4850.79938133$13.27AL|NL
14 Riley Greene DET 52173258230.2600.3310.4640.79552157$13.61AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Oneil Cruz PIT 424612060250.2370.3230.4360.75952146$12.43AL|NL
16 Chandler Simpson TB 32739231320.2860.3290.3580.6872139$12.03AL|NL
17 Ceddanne Rafaela BOS 469601561180.2570.2990.4220.72124104$10.79AL|NL
18 Jakob Marsee MIA 465701246330.2320.3300.3720.70263122$10.11AL|NL
19 Dylan Crews WAS 466591763210.2430.3060.4100.71637110$9.43AL|NL
20 Andy Pages LAD 44561216790.2550.3070.4540.76129103$9.46AL|NL
21 Luis Robert NYM 432571858250.2320.2940.4070.70135137$8.59AL|NL
22 Lawrence Butler OAK 431601958160.2440.3130.4320.74542122$7.51AL|NL
23 Brenton Doyle COL 450541656170.2450.2960.4070.70332130$5.17AL|NL
24 Jo Adell LAA 41557266770.2370.2990.4750.77432123$4.85AL|NL
25 Mickey Moniak COL 40055185680.2570.2990.4650.76421106$5.17AL|NL
26 Sal Frelick MIL 40949845130.2710.3360.3940.7303866$3.50AL|NL
27 Jung Hoo Lee SF 4235285180.2730.3330.4110.7443653$2.39AL|NL
28 TJ Friedl CIN 444671448100.2490.3390.3960.7355288$1.61AL|NL
29 Kyle Stowers MIA 43759216540.2410.3210.4460.76747140$1.24AL|NL
30 Willi Castro COL 423521150120.2510.3250.3970.72238107$0.33AL|NL
31 Jesus Sanchez TOR 34647154890.2500.3180.4390.7573393$0.05AL|NL
32 Lars Nootbaar STL 41463154870.2480.3450.4110.7566097$0.03AL|NL
33 Jeff McNeil OAK 43856115530.2640.3340.4040.7383963$-0.14AL|NL
34 Ramon Laureano SD 39951175770.2430.3070.4310.73831119$-0.52AL|NL
35 Cedric Mullins TB 364471347170.2320.3040.3930.6973693$-1.34AL|NL
36 Harrison Bader SF 395461247120.2480.3050.3900.69527103$-1.14AL|NL
37 Colton Cowser BAL 384511753110.2300.3130.4110.72442135$-1.91AL|NL
38 Daulton Varsho TOR 43957216370.2260.2930.4260.71939125$-2.61AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Brandon Marsh PHI 36547114790.2510.3280.4050.73341117$-2.36AL|NL
40 Victor Scott II STL 37344737260.2260.2980.3320.6303391$-2.48AL|NL
41 Jake Meyers HOU 35946942110.2530.3200.3870.7073284$-3.04AL|NL
42 Evan Carter TEX 321431040140.2440.3330.4050.7383980$-3.07AL|NL
43 Tommy Edman LAD 37748124970.2500.3050.4010.7062773$-3.39AL|NL
44 Lane Thomas KAN 340451142130.2380.3070.3940.7013196$-4.23AL|NL
45 Jake McCarthy COL 27534632110.2700.3300.4070.7372151$-3.91AL|NL
46 Jacob Young WAS 29634428170.2530.3130.3480.6612361$-5.75AL|NL
47 Trent Grisham NYY 41266205350.2190.3260.4080.73462121$-5.99AL|NL
48 Nathan Lukes TOR 3144373630.2730.3370.4080.7452955$-5.60AL|NL
49 Wenceel Perez DET 38045114590.2400.3060.3950.7013493$-6.56AL|NL
50 Parker Meadows DET 383491143120.2280.3040.3810.68541108$-7.62AL|NL
51 Kyle Isbel KAN 3504273980.2490.3020.3800.6822575$-8.21AL|NL
52 Garrett Mitchell MIL 297361037100.2380.3160.3970.7133298$-8.22AL|NL
53 Brooks Baldwin CWS 26532103550.2520.3060.4190.7252067$-8.78AL|NL
54 Jake Mangum PIT 2242432390.2780.3180.3840.7021242$-8.96AL|NL
55 Austin Martin MIN 25734325100.2560.3470.3540.7013352$-10.08AL|NL
56 Mike Yastrzemski ATL 32444134240.2300.3190.4100.7294088$-10.23AL|NL
57 JJ Bleday CIN 28739134130.2320.3220.4290.7513873$-10.52AL|NL
58 Alek Thomas ARI 2803283450.2460.2930.3960.6891771$-11.85AL|NL
59 Mauricio Dubon ATL 2713153030.2630.3020.3760.6781437$-11.88AL|NL
60 Javier Sanoja MIA 2012442260.2630.3120.4030.7151424$-12.87AL|NL
61 Jonny DeLuca TB 2192772780.2350.2980.3930.6911750$-13.34AL|NL
62 Denzel Clarke OAK 27334629100.2260.2940.3550.6492399$-14.05AL|NL
63 Sam Haggerty TEX 1702331790.2500.3180.3760.6941641$-14.02AL|NL
64 Johan Rojas PHI 17520318100.2470.2950.3540.6491140$-14.53AL|NL
65 Dane Myers CIN 1682051970.2440.3050.3750.6801348$-15.02AL|NL
66 Colby Thomas OAK 2012582730.2380.2910.4230.7141365$-15.12AL|NL
67 Will Benson CIN 1922682550.2210.3080.4010.7092368$-16.14AL|NL
68 Tyrone Taylor NYM 2062452460.2330.2860.3690.6551251$-16.38AL|NL
69 Luke Raley SEA 2152792930.2230.3040.3910.6951874$-16.87AL|NL
70 Nathan Church STL 1571831740.2590.3140.3760.6901125$-16.94AL|NL
71 Javier Baez DET 2292562630.2380.2750.3670.6421057$-17.38AL|NL
72 Matt Vierling DET 2072552330.2420.3070.3720.6791854$-17.03AL|NL
73 Angel Martinez CLE 1982352240.2380.2930.3740.6671445$-17.69AL|NL
74 Blake Perkins MIL 2022442180.2240.3090.3370.6462462$-17.77AL|NL
75 Jorge Mateo ATL 1201431390.2250.2730.3670.640733$-18.16AL|NL
76 Hyeseong Kim LAD 1051321150.2610.3100.3810.691723$-18.71AL|NL
77 Robert Hassell WAS 1661841740.2430.3020.3550.6571343$-18.30AL|NL
78 Jacob Melton TB 1171541460.2280.2910.3760.6671033$-18.46AL|NL
79 Leody Taveras BAL 1081431350.2450.3010.3980.699925$-18.88AL|NL
80 Luis Matos SF 1171541520.2510.3030.4100.713818$-18.98AL|NL
81 Alan Roden MIN 1311731520.2540.3340.3890.7231328$-19.09AL|NL
82 Bryce Teodosio LAA 1791931780.2170.2710.3300.6011159$-20.04AL|NL
83 Everson Pereira CWS 1561962030.2190.2900.3720.6621456$-20.06AL|NL
84 Tyler Tolbert KAN 101121980.2270.2820.3070.589728$-19.86AL|NL
85 John Rave KAN 1301641540.2270.3010.3770.6781337$-19.87AL|NL
86 Alex Call LAD 1251741520.2360.3350.3840.7191729$-20.07AL|NL
87 James Outman MIN 1481961830.2120.3020.3850.6871757$-20.46AL|NL
88 Bryce Johnson SD 1421621450.2300.3030.3310.6341343$-20.56AL|NL
89 Chas McCormick CHC 1001231240.2290.3040.3600.6641030$-20.64AL|NL
90 Drew Gilbert SF 1331641620.2300.3040.3830.6871330$-21.22AL|NL
91 Nolan Jones CLE 1131431330.2290.3190.3720.6911439$-21.14AL|NL
92 Myles Straw TOR 1541611450.2320.2950.3120.6071334$-21.22AL|NL
93 Dairon Blanco KAN 5471650.2420.3020.3520.654414$-21.67AL|NL
94 Michael Helman TEX 1301541530.2210.2800.3620.642933$-21.65AL|NL
95 Enrique Hernandez LAD 1361641710.2310.2850.3600.6451034$-21.27AL|NL
96 Nelson Rada LAA 101111950.2330.3150.3070.6221128$-29.00AL|NL
97 Jorge Barrosa ARI 1391621430.2310.3010.3380.6391336$-21.69AL|NL
98 Tim Tawa ARI 1051331320.2290.2960.3620.658930$-21.74AL|NL
99 Daniel Schneemann CLE 1551841730.2160.2970.3420.6391748$-21.76AL|NL
100 Kristian Campbell BOS 921221110.2490.3340.3700.7041027$-22.22AL|NL
101 Derek Hill CWS 8092920.2370.2910.3500.641525$-22.94AL|NL
102 Eli White ATL 7392920.2320.2920.3840.676522$-22.65AL|NL
103 Chris Taylor FA 1461731530.2140.2900.3220.6121451$-22.72AL|NL
104 Jack Suwinski PIT 72931020.2110.3060.3750.681925$-22.97AL|NL
105 Jonatan Clase TOR 5061530.2240.2930.3400.633515$-23.47AL|NL
106 Spencer Jones NYY 5062720.2160.2800.3800.660421$-23.91AL|NL
107 Nathan Eaton BOS 6171620.2350.2880.3280.616417$-23.64AL|NL
108 Jose Siri FA 6983820.2030.2630.3770.640527$-24.15AL|NL
109 Brandon Lockridge MIL 4751520.2350.3040.3400.644414$-23.83AL|NL
110 Matthew Lugo LAA 7782910.2250.2720.3510.623426$-23.95AL|NL
111 Stuart Fairchild IL-60 CLE 4551520.2250.2960.3330.629413$-24.52AL|NL
112 Dylan Carlson CHC 5271610.2300.3170.3270.644614$-24.28AL|NL
113 Taylor Trammell HOU 4262510.2080.3010.4050.706515$-24.45AL|NL
114 Kevin Alcantara CHC 4851610.2280.2890.3330.622416$-24.99AL|NL
115 Kameron Misner KAN 5261620.2080.2960.3270.623619$-24.61AL|NL
116 Kyren Paris LAA 4761520.2040.2880.3190.607517$-25.12AL|NL
117 Steward Berroa MIL 3241320.2020.2870.3440.631411$-25.17AL|NL
118 Ryan Kreidler MIN 92102930.1940.2830.3040.5871034$-25.19AL|NL
119 Tristan Peters CWS 4151410.2240.2980.3410.639410$-25.25AL|NL
120 Blake Dunn CIN 4251410.2240.3080.3570.665414$-24.87AL|NL
121 Max Schuemann NYY 4251410.2220.3110.3330.644511$-24.93AL|NL
122 Mike Siani LAD 3841420.1990.2750.3160.591412$-25.35AL|NL
123 Victor Mesa Jr. TB 3041400.2420.3000.3670.66727$-24.95AL|NL
124 Tyler Wade TEX 4850420.2210.2940.2710.565513$-25.08AL|NL
125 Billy Cook PIT 3131310.2190.2810.3550.636210$-25.56AL|NL
126 Jordyn Adams MIL 2331210.2100.2670.3910.65828$-25.61AL|NL
127 Garrett Hampson CIN 5151410.2190.2890.3140.603515$-25.31AL|NL
128 Petey Halpin CLE 4141410.2120.2740.3410.615313$-25.76AL|NL
129 Justin Dean CHC 3130320.2050.2820.2260.508311$-25.79AL|NL
130 Dustin Harris CWS 1520210.2310.3030.3330.63614$-25.40AL|NL
131 Seth Brown IL-10 NYY 1721200.2320.2950.4710.76615$-25.51AL|NL
132 Ji-Hwan Bae NYM 1420110.2350.3090.2860.59514$-25.50AL|NL
133 DaShawn Keirsey ATL 1210110.2240.2790.2500.52914$-25.71AL|NL
134 Drew Waters KAN 1520200.2320.2980.2670.56515$-26.04AL|NL
135 Nick Gordon KAN 1720200.2290.2700.2940.56415$-26.53AL|NL
136 Kevin Kiermaier FA 1110100.2250.2780.1820.46013$-26.74AL|NL
137 Kevin Pillar TEX 1110100.2250.2750.3640.63913$-26.74AL|NL
138 Cristian Pache NYM 1210100.1980.2760.1670.44314$-27.00AL|NL