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 497882373280.2570.3510.4870.83866121$34.97AL|NL
2 Julio Rodriguez SEA 521762581200.2680.3320.4680.80045128$34.15AL|NL
3 Maikel Garcia KAN 525781257240.2750.3430.4130.7565486$27.01AL|NL
4 Pete Crow-Armstrong CHC 495642069300.2460.2970.4300.72731130$24.28AL|NL
5 Oneil Cruz PIT 451742261290.2400.3310.4430.77458155$23.76AL|NL
6 Jackson Chourio IL-10 MIL 459661963180.2650.3170.4550.77233101$22.70AL|NL
7 Jackson Merrill SD 51669227880.2640.3210.4610.78241108$19.00AL|NL
8 Michael Harris ATL 443581863140.2720.3100.4560.7662291$18.47AL|NL
9 Chandler Simpson TB 36146230360.2860.3310.3630.6942442$19.73AL|NL
10 Steven Kwan CLE 541791051180.2720.3490.3860.7356160$19.34AL|NL
11 Cody Bellinger NYY 488682175100.2600.3280.4450.7734883$18.82AL|NL
12 Wyatt Langford TEX 464731963180.2470.3420.4380.78064123$17.14AL|NL
13 Andy Pages LAD 453612169100.2580.3120.4530.76531108$15.62AL|NL
14 Riley Greene DET 49769227740.2580.3330.4510.78454149$14.67AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Luis Robert NYM 454601862240.2320.3030.3990.70242144$11.35AL|NL
16 Brandon Nimmo TEX 51777196390.2530.3380.4180.75660131$12.77AL|NL
17 Byron Buxton MIN 450692364130.2380.3100.4560.76641138$11.08AL|NL
18 Lawrence Butler OAK 456681956170.2410.3130.4250.73847130$10.40AL|NL
19 George Springer IL-10 TOR 438681957110.2510.3380.4320.77054100$11.39AL|NL
20 Jarren Duran BOS 469661257180.2520.3240.4180.74245125$11.27AL|NL
21 Jakob Marsee MIA 446651043340.2240.3250.3570.68261118$8.96AL|NL
22 Justin Crawford PHI 40050643210.2660.3260.3750.7013493$7.16AL|NL
23 Ceddanne Rafaela BOS 413511251150.2540.3000.4120.7122292$4.67AL|NL
24 Mickey Moniak COL 39151185870.2530.2960.4580.75422104$5.64AL|NL
25 Jo Adell LAA 43356246470.2350.2980.4480.74633124$3.94AL|NL
26 Sal Frelick MIL 41750846120.2660.3380.3810.7194269$2.32AL|NL
27 Brenton Doyle COL 430521452170.2380.2940.3910.68533128$2.21AL|NL
28 Ramon Laureano SD 42459185390.2400.3080.4220.73035126$2.83AL|NL
29 Jung Hoo Lee SF 4485285070.2650.3300.3950.7254060$-0.67AL|NL
30 Willi Castro COL 424511149130.2450.3230.3870.71040113$0.14AL|NL
31 TJ Friedl CIN 471691347110.2390.3370.3720.7096099$-1.35AL|NL
32 Mike Trout LAA 38162205540.2310.3500.4330.78366135$-1.93AL|NL
33 Daulton Varsho TOR 46163216270.2240.2960.4190.71545127$-2.20AL|NL
34 Evan Carter TEX 335451142140.2410.3360.4030.7394486$-2.74AL|NL
35 Brandon Marsh PHI 36146104590.2510.3290.3990.72841115$-2.62AL|NL
36 Dylan Crews WAS 320401138150.2360.3060.3970.7032980$-4.79AL|NL
37 Jeff McNeil OAK 3914894640.2610.3350.3960.7313758$-3.72AL|NL
38 Trent Grisham NYY 40366205260.2180.3330.4140.74767117$-5.18AL|NL
39 Garrett Mitchell MIL 308411041140.2360.3250.3930.71838110$-5.21AL|NL
40 Jesus Sanchez TOR 32844124570.2460.3170.4150.7323388$-4.07AL|NL
41 Victor Scott II STL 36843635250.2230.2940.3180.6123292$-4.50AL|NL
42 Lane Thomas KAN 330431141130.2320.3070.3910.6983395$-6.47AL|NL
43 Kyle Stowers IL-10 MIA 35448165030.2370.3190.4320.75140116$-5.46AL|NL
44 Jake McCarthy COL 23931527120.2660.3300.4020.7321945$-6.19AL|NL
45 Harrison Bader SF 366421042110.2380.2970.3720.6692698$-6.49AL|NL
46 Colton Cowser BAL 355461446100.2240.3130.3940.70742126$-6.60AL|NL
47 Cedric Mullins TB 351421141160.2200.2980.3700.6683793$-8.43AL|NL
48 Jacob Young WAS 28732428150.2540.3150.3520.6672357$-8.46AL|NL
49 Kyle Isbel KAN 3354173890.2470.3040.3760.6802574$-9.46AL|NL
50 Jake Mangum PIT 26028326110.2710.3140.3730.6871549$-8.13AL|NL
51 Tommy Edman IL-10 LAD 3003893860.2460.3050.3930.6982359$-9.85AL|NL
52 Mauricio Dubon ATL 3153663530.2660.3080.3780.6861844$-9.72AL|NL
53 Jake Meyers IL-10 HOU 2763373290.2460.3170.3770.6942665$-11.60AL|NL
54 Lars Nootbaar IL-60 STL 2754093350.2450.3480.3960.7444266$-10.43AL|NL
55 Alek Thomas ARI 3333783980.2390.2890.3750.6642187$-12.26AL|NL
56 Mike Yastrzemski ATL 35448134640.2250.3200.3930.7134898$-11.23AL|NL
57 Nathan Lukes TOR 2653253030.2650.3310.3810.7122547$-12.52AL|NL
58 Wenceel Perez DET 2743383370.2370.3070.3870.6942666$-14.22AL|NL
59 Luke Raley SEA 29637123850.2240.3050.3920.69725104$-14.72AL|NL
60 Austin Martin MIN 22631221100.2520.3530.3410.6943246$-13.80AL|NL
61 Will Benson CIN 29037113780.2140.3070.3830.69038104$-14.13AL|NL
62 Jonny DeLuca TB 2222772780.2320.2970.3870.6841852$-16.29AL|NL
63 Denzel Clarke OAK 30837732100.2220.2910.3470.63826114$-16.69AL|NL
64 Joey Loperfido HOU 3043483560.2300.2940.3650.6592496$-15.43AL|NL
65 Angel Martinez CLE 2272762650.2440.3000.3830.6831650$-17.41AL|NL
66 Sam Haggerty TEX 18623319100.2430.3130.3550.6681847$-15.99AL|NL
67 Javier Baez DET 2753073150.2360.2750.3640.6391269$-16.98AL|NL
68 Nathan Church STL 2112352350.2510.3070.3740.6811537$-16.62AL|NL
69 Javier Sanoja MIA 1882232050.2620.3110.3780.6891323$-16.91AL|NL
70 Dane Myers CIN 1792152070.2410.3040.3630.6671550$-17.19AL|NL
71 Matt Vierling DET 2362862630.2360.3040.3690.6732162$-19.06AL|NL
72 Parker Meadows IL-60 DET 2112652370.2220.3000.3600.6602360$-20.99AL|NL
73 JJ Bleday CIN 1662372320.2290.3240.4100.7342344$-19.96AL|NL
74 Tyrone Taylor NYM 1892252250.2290.2840.3700.6541246$-20.21AL|NL
75 Alan Roden MIN 1612041830.2480.3350.3850.7201835$-20.32AL|NL
76 Everson Pereira IL-10 CWS 1722072230.2170.2900.3780.6681662$-23.30AL|NL
77 Jorge Mateo ATL 1021221170.2300.2810.3430.624729$-23.81AL|NL
78 Daniel Schneemann CLE 2102452350.2160.2980.3430.6412465$-22.52AL|NL
79 Leody Taveras BAL 1021231240.2420.3030.4020.705924$-24.17AL|NL
80 Bryce Teodosio LAA 1992031890.2110.2660.3170.5831267$-24.50AL|NL
81 Jared Oliva SF 90102970.2270.2860.3670.653624$-24.48AL|NL
82 Tristan Peters CWS 2142352240.2200.2930.3410.6342156$-24.55AL|NL
83 Jacob Melton TB 1071331270.2100.2790.3460.6251035$-23.18AL|NL
84 Tyler Tolbert KAN 98111980.2240.2800.3060.586627$-23.33AL|NL
85 Robert Hassell WAS 1541631630.2380.2990.3440.6431340$-23.42AL|NL
86 Hyeseong Kim LAD 91111940.2580.3090.3300.639620$-25.03AL|NL
87 Brandon Lockridge MIL 1151211160.2350.3040.3220.6261134$-23.80AL|NL
88 Alex Call LAD 1141631420.2340.3390.3600.6991726$-24.08AL|NL
89 Eli White ATL 1121331240.2250.2880.3570.645933$-24.32AL|NL
90 James Outman MIN 1391851640.2040.2960.3670.6631655$-24.38AL|NL
91 Myles Straw TOR 1391511350.2320.2980.3090.6071331$-24.52AL|NL
92 Colby Thomas OAK 1001241310.2360.2900.4100.700633$-24.58AL|NL
93 Tim Tawa ARI 1071331330.2240.2930.3550.6481029$-24.81AL|NL
94 Blake Perkins MIL 1231421350.2180.3070.3250.6321538$-26.39AL|NL
95 Derek Hill CWS 921021040.2300.2890.3370.626729$-26.42AL|NL
96 Enrique Hernandez IL-60 LAD 1251541510.2270.2860.3680.6541032$-25.12AL|NL
97 Taylor Trammell HOU 1201641440.2020.3030.3580.6611644$-25.15AL|NL
98 Dustin Harris CWS 951021040.2290.3020.3370.639925$-25.17AL|NL
99 Luis Matos MIL 7193910.2410.2960.4080.704512$-25.72AL|NL
100 Bryce Johnson SD 98111940.2230.2970.2960.593931$-26.49AL|NL
101 Johan Rojas PHI 4751530.2430.2940.3400.634311$-28.11AL|NL
102 John Rave KAN 5872720.2260.3050.3790.684617$-26.95AL|NL
103 Jorge Barrosa ARI 971111020.2250.2940.3300.624926$-27.63AL|NL
104 Michael Helman TEX 6172720.2140.2740.3610.635416$-29.07AL|NL
105 Kristian Campbell BOS 5571610.2430.3290.3450.674616$-29.20AL|NL
106 Nelson Rada LAA 5760530.2320.3160.2630.579616$-37.32AL|NL
107 Drew Gilbert SF 4861510.2300.3050.3330.638511$-29.99AL|NL
108 Ryan Kreidler MIN 84102830.1910.2840.2980.5821031$-30.09AL|NL
109 Nathan Eaton BOS 3941410.2310.2890.3590.648311$-28.88AL|NL
110 Matthew Lugo LAA 3231410.2230.2750.3750.650211$-29.08AL|NL
111 Chas McCormick CHC 1921210.2260.3060.4210.72726$-29.19AL|NL
112 Spencer Jones NYY 2731310.2130.2790.3700.649211$-30.76AL|NL
113 Jose Siri LAA 3841510.2030.2660.3160.582315$-30.95AL|NL
114 Kameron Misner KAN 2931310.2080.2980.3450.643410$-29.54AL|NL
115 Kyren Paris LAA 1821210.2020.2870.4440.73127$-30.94AL|NL
116 Petey Halpin CLE 4341410.2100.2710.3260.597414$-31.15AL|NL
117 Kevin Alcantara CHC 2531300.2240.2870.4000.68729$-31.21AL|NL
118 Stuart Fairchild IL-60 CLE 1821200.2220.3030.4440.74726$-31.40AL|NL
119 Garrett Hampson CIN 1820210.2170.2890.2780.56725$-30.02AL|NL
120 Dylan Carlson CHC 2021200.2260.3170.4000.71726$-29.99AL|NL
121 Max Schuemann NYY 1920210.2180.3140.2630.57725$-30.05AL|NL
122 Jonatan Clase TOR 1920210.2180.2900.2630.55326$-30.05AL|NL
123 Tyler Wade TEX 3330310.2200.2930.2420.53539$-30.14AL|NL
124 Steward Berroa PHI 1110110.2040.2900.1820.47214$-31.69AL|NL
125 Justin Dean CHC 1520110.2030.2840.2000.48425$-31.70AL|NL
126 Mike Siani LAD 1310110.1960.2730.2310.50414$-31.87AL|NL
127 Victor Bericoto SF 1720200.2310.2850.2940.57915$-39.95AL|NL
128 Blake Dunn CIN 1720200.2230.3090.2940.60326$-30.67AL|NL
129 Scott Kingery CHC 1820200.2090.2650.2780.54316$-32.33AL|NL
130 Cristian Pache NYM 1110100.1970.2710.1820.45314$-32.52AL|NL