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.10AL|NL
2 Corbin Carroll ARI 5811142584360.2630.3490.4870.83670139$38.09AL|NL
3 Pete Crow-Armstrong CHC 592882583370.2550.3060.4530.75937155$30.09AL|NL
4 Jackson Chourio MIL 587822485240.2680.3160.4580.77440131$26.48AL|NL
5 Wyatt Langford TEX 560862683230.2570.3470.4550.80274145$23.12AL|NL
6 Michael Harris ATL 534752175190.2800.3210.4610.78229110$22.86AL|NL
7 Riley Greene DET 58392308950.2690.3390.4870.82659175$22.19AL|NL
8 Byron Buxton MIN 504793084180.2550.3230.5020.82543151$21.15AL|NL
9 Jo Adell LAA 571823493120.2500.3130.4850.79846169$19.92AL|NL
10 Jarren Duran BOS 538911773240.2640.3320.4550.78750138$19.89AL|NL
11 Luis Robert CWS 532672374350.2470.3110.4300.74145154$19.30AL|NL
12 Maikel Garcia KAN 598831268280.2680.3310.3980.72958100$19.48AL|NL
13 Oneil Cruz PIT 476722370290.2420.3230.4470.77055158$15.01AL|NL
14 Ceddanne Rafaela BOS 572771874230.2580.3000.4250.72529133$14.95AL|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.06AL|NL
16 George Springer TOR 524742474150.2550.3360.4450.78160113$12.60AL|NL
17 Lawrence Butler OAK 530722275210.2490.3150.4340.74952152$12.35AL|NL
18 Andy Pages LAD 56976268490.2530.3180.4460.76445141$11.46AL|NL
19 Kyle Stowers MIA 54180288340.2490.3250.4660.79156170$9.07AL|NL
20 Cody Bellinger FA 587792276120.2510.3170.4190.73656103$8.78AL|NL
21 Jung Hoo Lee SF 542831266100.2710.3420.4190.7615479$8.31AL|NL
22 Mickey Moniak COL 435682063100.2660.3110.4780.78926116$7.93AL|NL
23 Dylan Crews WAS 537721865260.2410.3050.4020.70741132$7.75AL|NL
24 Brenton Doyle COL 547692069220.2420.2930.4080.70138158$7.05AL|NL
25 Jakob Marsee MIA 497701354420.2220.3250.3560.68169130$5.51AL|NL
26 Brandon Nimmo TEX 556772072100.2500.3300.4120.74259136$5.11AL|NL
27 Ramon Laureano SD 503682371110.2460.3140.4390.75341146$4.81AL|NL
28 Colton Cowser BAL 479662269140.2390.3260.4320.75855164$3.12AL|NL
29 Chandler Simpson TB 35641227390.2680.3100.3370.6472349$2.07AL|NL
30 Jesus Sanchez HOU 408581858110.2530.3220.4460.76840110$0.59AL|NL
31 Daulton Varsho TOR 539742375110.2310.2970.4190.71648150$0.47AL|NL
32 Brandon Marsh PHI 434641556110.2540.3300.4190.74949138$-0.45AL|NL
33 Sal Frelick MIL 48264849160.2620.3300.3710.7014577$-0.89AL|NL
34 Willi Castro FA 507721357160.2400.3190.3810.70048133$-1.44AL|NL
35 Trent Grisham NYY 48069246960.2290.3320.4250.75770135$-3.18AL|NL
36 Evan Carter TEX 401611248190.2410.3330.3940.72750102$-3.17AL|NL
37 Lars Nootbaar STL 48167176270.2440.3340.4050.73964111$-3.62AL|NL
38 Victor Scott II STL 50159845380.2220.2910.3210.61242119$-3.96AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Wenceel Perez DET 460691252140.2430.3090.3930.70242106$-4.18AL|NL
40 Harrison Bader FA 471571456150.2420.3010.3820.68334123$-4.39AL|NL
41 Parker Meadows DET 469721454150.2340.3060.3920.69847129$-4.51AL|NL
42 TJ Friedl CIN 512721254120.2410.3300.3650.69558101$-5.94AL|NL
43 Jeff McNeil OAK 51767105750.2540.3260.3770.7034778$-7.05AL|NL
44 Tommy Edman LAD 529631359130.2360.2950.3650.66040103$-6.46AL|NL
45 Jake Meyers HOU 419541047130.2480.3170.3770.6943897$-7.73AL|NL
46 Cedric Mullins TB 431541149230.2240.3000.3600.66043112$-8.34AL|NL
47 Lane Thomas KAN 359471144160.2390.3070.3960.7033297$-8.82AL|NL
48 Denzel Clarke OAK 356521143160.2320.3040.3990.70332125$-9.76AL|NL
49 Jake McCarthy COL 31549632140.2580.3200.3970.7172463$-9.96AL|NL
50 Jake Mangum PIT 36443334160.2630.3020.3520.6541871$-10.42AL|NL
51 Alek Thomas ARI 41155104780.2450.2970.3840.6812898$-11.27AL|NL
52 Kyle Isbel KAN 44561745100.2410.3000.3620.6623494$-12.96AL|NL
53 Luis Matos SF 33638104270.2500.2970.3930.6902054$-13.81AL|NL
54 Tyrone Taylor NYM 390481045130.2300.2860.3690.6552597$-13.91AL|NL
55 Mike Yastrzemski ATL 40755155350.2260.3110.3930.70448110$-14.18AL|NL
56 Brooks Baldwin CWS 28835103670.2450.3000.4030.7032272$-14.79AL|NL
57 Jacob Young WAS 31537327190.2400.3030.3170.6202463$-16.21AL|NL
58 Hyeseong Kim LAD 29534832170.2240.2780.3560.6341991$-16.86AL|NL
59 Jorge Mateo FA 23127525200.2220.2750.3420.6171664$-18.12AL|NL
60 Garrett Mitchell MIL 2163272690.2430.3220.4070.7292470$-18.49AL|NL
61 Everson Pereira CWS 27135113560.2310.3010.4020.7032592$-18.62AL|NL
62 Drew Gilbert SF 35045104140.2330.3060.3770.6833280$-18.80AL|NL
63 Jonny DeLuca TB 2473483090.2330.2980.3930.6912057$-18.96AL|NL
64 Nathan Lukes TOR 2913663330.2560.3180.3780.6962554$-19.06AL|NL
65 Colby Thomas OAK 23831103440.2390.2910.4330.7241377$-19.24AL|NL
66 Sam Haggerty TEX 22530422140.2370.3080.3510.6592157$-19.68AL|NL
67 JJ Bleday CIN 26536113720.2320.3160.4150.7313370$-20.08AL|NL
68 Austin Martin MIN 27635327110.2400.3370.3300.6673557$-20.61AL|NL
69 Dane Myers CIN 2212672590.2370.3000.3760.6761863$-20.86AL|NL
70 Matt Vierling DET 2453272840.2450.3120.3840.6962260$-21.16AL|NL
71 Javier Baez DET 3253693560.2300.2750.3630.6381685$-20.01AL|NL
72 Will Benson CIN 1972992760.2260.3120.4310.7432468$-21.46AL|NL
73 Luke Raley SEA 2162992940.2310.3150.4070.7221871$-22.02AL|NL
74 Javier Sanoja MIA 2082632260.2560.2960.3700.6661227$-21.42AL|NL
75 Mauricio Dubon ATL 2582942630.2540.3020.3570.6591738$-21.91AL|NL
76 James Outman MIN 1792582450.2230.3080.4130.7211968$-23.90AL|NL
77 Jacob Melton TB 15918519100.2210.2810.3580.6391347$-24.78AL|NL
78 Blake Perkins MIL 2212852390.2200.3040.3390.6432667$-24.79AL|NL
79 Alan Roden MIN 1842542130.2500.3320.3800.7121838$-24.80AL|NL
80 Alex Call LAD 2293062650.2260.3240.3540.6783051$-24.84AL|NL
81 Robert Hassell WAS 2282552360.2340.2950.3460.6411960$-25.08AL|NL
82 Bryce Teodosio LAA 25631423130.2110.2660.3200.5861587$-25.25AL|NL
83 Angel Martinez CLE 2232752540.2350.2920.3680.6601651$-25.23AL|NL
84 Enrique Hernandez FA 3173493720.2200.2830.3530.6362777$-24.43AL|NL
85 Chris Taylor FA 2422972760.2160.2960.3510.6472486$-25.71AL|NL
86 Jack Suwinski PIT 1652272240.2200.3110.4060.7172056$-26.01AL|NL
87 Dylan Carlson FA 1662252030.2380.3230.3920.7151942$-26.16AL|NL
88 Kristian Campbell BOS 1281941620.2530.3410.4140.7551537$-26.61AL|NL
89 Bryce Johnson SD 1992431890.2220.2970.3170.6141959$-26.78AL|NL
90 Chas McCormick FA 1381751650.2310.3030.3770.6801340$-26.84AL|NL
91 John Rave KAN 1321941550.2340.3040.3860.6901336$-26.85AL|NL
92 Matthew Lugo LAA 1622152040.2280.2740.3830.657953$-26.83AL|NL
93 Nathan Eaton BOS 1161431350.2400.2910.3880.679731$-26.74AL|NL
94 Daniel Schneemann CLE 1992352250.2150.2920.3370.6292158$-27.07AL|NL
95 Michael Helman TEX 1541751850.2170.2710.3640.6351040$-28.39AL|NL
96 Leody Taveras BAL 891131040.2450.3010.4160.717721$-28.91AL|NL
97 Kevin Alcantara CHC 1141441420.2350.2950.3860.6811037$-29.29AL|NL
98 Derek Hill CWS 1221531340.2300.2840.3610.645837$-29.35AL|NL
99 Tyler Tolbert KAN 89111880.2220.2780.3260.604625$-29.65AL|NL
100 Johan Rojas PHI 90111950.2460.2930.3440.637520$-29.73AL|NL
101 Tim Tawa ARI 1201541520.2260.2900.3750.6651033$-29.81AL|NL
102 Nelson Rada LAA 104121870.2240.3100.2880.5981129$-37.43AL|NL
103 Myles Straw TOR 1201411050.2330.2970.3170.6141124$-30.48AL|NL
104 Jorge Barrosa ARI 1511821530.2260.2950.3310.6261437$-30.77AL|NL
105 Max Schuemann OAK 91122930.2260.3190.3410.6601023$-30.15AL|NL
106 Eli White ATL 6382730.2340.2970.3650.662519$-31.39AL|NL
107 Dairon Blanco KAN 5161550.2330.2930.3330.626313$-31.39AL|NL
108 Kyren Paris LAA 6792840.2100.3000.3730.673825$-31.66AL|NL
109 Nathan Church STL 7791820.2470.3000.3250.625513$-31.84AL|NL
110 Nolan Jones CLE 6792820.2300.3180.3730.691821$-31.88AL|NL
111 Brandon Lockridge MIL 6981640.2300.2980.3190.617620$-31.96AL|NL
112 Kameron Misner KAN 4361520.2170.3060.3260.632515$-33.46AL|NL
113 Ryan Kreidler MIN 5571620.2040.2930.2910.584620$-34.00AL|NL
114 Spencer Jones NYY 3241410.2250.2910.3440.635313$-34.06AL|NL
115 Taylor Trammell HOU 2431310.2270.3200.4170.73738$-34.18AL|NL
116 Blake Dunn CIN 3041310.2230.3120.3670.679310$-34.24AL|NL
117 Mike Siani LAD 3741320.2040.2810.3240.605411$-34.36AL|NL
118 Stuart Fairchild IL-60 CLE 1921210.2260.3020.4210.72325$-34.44AL|NL
119 Billy Cook PIT 1921210.2200.2820.4210.70316$-34.52AL|NL
120 Jonatan Clase TOR 1320110.2270.2970.3080.60514$-35.09AL|NL
121 Justin Dean CHC 1220110.2110.2880.2500.53814$-35.20AL|NL
122 Tyler Wade TEX 1210110.2200.2940.3330.62713$-34.08AL|NL
123 Tristan Peters CWS 2530300.2280.2990.2800.57926$-35.42AL|NL
124 Victor Mesa Jr. MIA 1920200.2410.2900.3160.60615$-35.46AL|NL
125 Petey Halpin CLE 1920200.2190.2780.2630.54126$-35.76AL|NL
126 Jose Barrero BAL 1310100.2150.2750.3080.58314$-35.98AL|NL
127 Cristian Pache ARI 1310100.2090.2810.3080.58914$-36.03AL|NL