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 600953091280.2710.3320.4780.81047146$40.06AL|NL
2 Corbin Carroll ARI 527972677320.2570.3430.4930.83664128$32.40AL|NL
3 Jackson Chourio IL-10 MIL 580872384240.2690.3160.4600.77639127$29.87AL|NL
4 Pete Crow-Armstrong CHC 562842378330.2450.2960.4360.73235150$24.15AL|NL
5 Wyatt Langford TEX 532842474230.2500.3430.4450.78872144$20.49AL|NL
6 Maikel Garcia KAN 576831265260.2680.3280.3990.7275395$19.72AL|NL
7 Jarren Duran BOS 554821770230.2590.3270.4400.76749144$18.31AL|NL
8 Jackson Merrill SD 55677228280.2690.3190.4590.77840119$17.76AL|NL
9 George Springer TOR 500822471140.2590.3410.4560.79758110$17.78AL|NL
10 Michael Harris ATL 538692071180.2650.3010.4390.74025112$17.34AL|NL
11 Byron Buxton MIN 471782773150.2490.3170.4900.80741142$16.72AL|NL
12 Riley Greene DET 56582288940.2570.3260.4640.79056176$16.69AL|NL
13 Chandler Simpson TB 41555132420.2850.3240.3450.6692448$15.63AL|NL
14 Cody Bellinger NYY 533772279110.2570.3190.4370.7564989$14.51AL|NL
15 Oneil Cruz PIT 474712265280.2360.3190.4350.75456161$14.20AL|NL
16 Andy Pages LAD 525732276100.2550.3100.4420.75235127$11.98AL|NL
17 Steven Kwan CLE 57079954170.2710.3400.3750.7155758$11.12AL|NL
18 Luis Robert NYM 475662062290.2330.2970.4080.70539147$11.10AL|NL
19 Brenton Doyle COL 517681864210.2470.2960.4100.70635150$10.03AL|NL
20 Ceddanne Rafaela BOS 521701664200.2510.2930.4130.70626121$9.97AL|NL
21 Brandon Nimmo TEX 54278217290.2500.3290.4240.75358135$9.01AL|NL
22 Jakob Marsee MIA 488701255330.2360.3290.3750.70462124$8.71AL|NL
23 Jo Adell LAA 51768308290.2330.2950.4550.75038155$8.74AL|NL
24 Lawrence Butler OAK 500712164180.2400.3050.4240.72947145$8.48AL|NL
25 Mickey Moniak IL-10 COL 44060206590.2550.2980.4640.76224119$6.39AL|NL
26 Sal Frelick MIL 49166853190.2610.3270.3670.6944478$5.43AL|NL
27 Kyle Stowers IL-10 MIA 47865247840.2430.3260.4540.78054154$5.04AL|NL
28 Justin Crawford PHI 41557641240.2660.3200.3640.6843395$4.89AL|NL
29 Ramon Laureano SD 46166196480.2450.3110.4300.74136136$2.82AL|NL
30 Willi Castro COL 468671251150.2520.3280.3950.72342120$2.56AL|NL
31 Daulton Varsho TOR 49371267480.2230.2880.4380.72643142$1.97AL|NL
32 Jung Hoo Lee SF 5156685490.2660.3270.3920.7194363$1.53AL|NL
33 Colton Cowser BAL 453642162130.2270.3100.4190.72949161$0.73AL|NL
34 Brandon Marsh PHI 420581352110.2550.3290.4120.74146133$0.68AL|NL
35 Mike Trout LAA 42466246430.2340.3460.4530.79968150$0.30AL|NL
36 TJ Friedl CIN 497691355120.2410.3320.3720.7045897$-1.47AL|NL
37 Dylan Crews WAS 399521246200.2350.3000.3830.6833198$-2.23AL|NL
38 Harrison Bader SF 438571350130.2430.3030.3860.68932115$-2.43AL|NL
39 Jeff McNeil OAK 47360125640.2560.3280.3970.7254368$-2.92AL|NL
40 Evan Carter TEX 382541145180.2350.3210.3850.7064298$-3.47AL|NL
41 Trent Grisham NYY 44370236250.2190.3260.4180.74466130$-3.74AL|NL
42 Cedric Mullins TB 400531449190.2240.2990.3850.68441102$-3.89AL|NL
43 Victor Scott II STL 45056739330.2200.2900.3200.61038114$-3.98AL|NL
44 Jesus Sanchez TOR 37350144890.2430.3110.4160.7273599$-4.79AL|NL
45 Lars Nootbaar IL-60 STL 42758155060.2420.3350.4050.74058100$-5.20AL|NL
46 Jake McCarthy COL 33545633150.2590.3180.3820.7002464$-5.61AL|NL
47 Tommy Edman IL-10 LAD 39654124990.2420.2970.3910.6882876$-5.71AL|NL
48 Jake Meyers HOU 41153943130.2450.3120.3670.6793594$-5.90AL|NL
49 Lane Thomas KAN 349471243130.2300.2990.3930.69231102$-7.90AL|NL
50 Jake Mangum PIT 30734229140.2720.3110.3580.6691555$-8.52AL|NL
51 Mike Yastrzemski ATL 40356165150.2280.3180.4090.72751106$-8.82AL|NL
52 Wenceel Perez DET 36549114290.2360.3000.3950.6953288$-9.52AL|NL
53 Jacob Young WAS 33140228180.2440.3050.3170.6222568$-11.52AL|NL
54 Brooks Baldwin IL-10 CWS 31637113870.2390.2930.3960.6892382$-11.98AL|NL
55 Alek Thomas ARI 3744694270.2380.2860.3740.6602394$-12.11AL|NL
56 Parker Meadows DET 373491039110.2250.2980.3730.67138106$-12.49AL|NL
57 Mauricio Dubon ATL 3804463940.2530.2920.3550.6472152$-12.80AL|NL
58 Garrett Mitchell MIL 31842934120.2260.3030.3740.67733107$-12.99AL|NL
59 Denzel Clarke OAK 34545834140.2240.2910.3620.65327126$-13.09AL|NL
60 Austin Martin MIN 27036324130.2510.3400.3440.6843255$-13.09AL|NL
61 Kyle Isbel KAN 4015174080.2340.2870.3520.6392787$-13.80AL|NL
62 Nathan Lukes TOR 2823763430.2570.3190.3790.6982550$-13.99AL|NL
63 Luke Raley SEA 30240123860.2180.2990.3870.68625103$-15.49AL|NL
64 Matt Vierling DET 2933783240.2420.3060.3860.6922576$-15.63AL|NL
65 Dane Myers CIN 2192762590.2400.3000.3740.6741661$-16.19AL|NL
66 JJ Bleday CIN 26636123620.2260.3090.4140.7233170$-16.28AL|NL
67 Colby Thomas OAK 23431103140.2320.2870.4230.7101579$-16.35AL|NL
68 Will Benson CIN 22732103160.2200.3000.4140.7142578$-16.72AL|NL
69 Javier Baez DET 3223683950.2310.2670.3540.6211383$-16.83AL|NL
70 Javier Sanoja MIA 2172642450.2580.3040.3870.6911427$-17.38AL|NL
71 Jonny DeLuca TB 25230627100.2270.2870.3570.6441858$-17.51AL|NL
72 Sam Haggerty TEX 20028319110.2370.3070.3450.6521850$-17.86AL|NL
73 Jorge Mateo ATL 15921415140.2230.2690.3650.634947$-18.27AL|NL
74 Tyrone Taylor NYM 2583262880.2250.2780.3600.6381464$-18.62AL|NL
75 Everson Pereira CWS 2032882650.2190.2900.3840.6741871$-19.56AL|NL
76 Angel Martinez CLE 2653262850.2300.2840.3550.6391862$-19.64AL|NL
77 Hyeseong Kim LAD 1521931680.2480.2930.3680.661941$-19.72AL|NL
78 Alan Roden MIN 1742341930.2460.3210.3790.7001637$-21.22AL|NL
79 Luis Matos SF 1642052030.2420.2910.3840.6751026$-21.29AL|NL
80 Robert Hassell WAS 1932142050.2360.2940.3420.6361553$-21.81AL|NL
81 Eli White ATL 1361941550.2330.2900.3750.665941$-22.24AL|NL
82 Nathan Church STL 1541931640.2440.2990.3640.6631028$-22.48AL|NL
83 Tyler Tolbert KAN 1101419120.2140.2690.3090.578731$-22.89AL|NL
84 Myles Straw TOR 1431921270.2320.2890.3290.6181129$-23.10AL|NL
85 Daniel Schneemann CLE 1962462140.2160.2920.3620.6542060$-23.18AL|NL
86 Alex Call LAD 1422041720.2360.3310.3730.7041831$-23.26AL|NL
87 Enrique Hernandez IL-60 LAD 1722162310.2240.2800.3780.6581344$-23.35AL|NL
88 Derek Hill CWS 1281641340.2320.2840.3830.667840$-23.64AL|NL
89 Jacob Melton TB 1221531370.2150.2770.3360.6131037$-23.98AL|NL
90 James Outman MIN 1772462140.2030.2870.3560.6431970$-24.12AL|NL
91 Blake Perkins MIL 1592031660.2170.2970.3270.6241748$-24.15AL|NL
92 Tim Tawa ARI 1431741640.2210.2860.3710.6571241$-24.33AL|NL
93 Bryce Teodosio LAA 1982231690.2090.2620.3130.5751267$-24.41AL|NL
94 Brandon Lockridge MIL 1181511070.2280.2910.3140.6051033$-24.56AL|NL
95 Kristian Campbell BOS 1101431220.2420.3250.3730.6981232$-24.79AL|NL
96 Chris Taylor LAA 1501941640.2120.2900.3400.6301453$-25.09AL|NL
97 Jack Suwinski LAD 1101651430.2000.2930.3820.6751339$-25.43AL|NL
98 Bryce Johnson SD 1391721250.2220.2920.3240.6161242$-25.48AL|NL
99 Leody Taveras BAL 79102940.2310.2810.3540.635619$-25.63AL|NL
100 Drew Gilbert SF 1151431320.2230.2950.3480.6431026$-26.19AL|NL
101 Johan Rojas PHI 76101740.2350.2830.3420.625418$-26.33AL|NL
102 Nolan Jones CLE 1031331120.2200.3070.3590.6661234$-26.59AL|NL
103 John Rave KAN 93122930.2180.2860.3440.630927$-26.99AL|NL
104 Nelson Rada LAA 7090640.2360.3130.2860.599719$-36.23AL|NL
105 Jorge Barrosa ARI 1121321120.2230.2870.3300.617929$-27.25AL|NL
106 Michael Helman TEX 911121030.2110.2650.3190.584623$-27.37AL|NL
107 Nathan Eaton BOS 7491830.2250.2840.3240.608520$-27.37AL|NL
108 Dylan Carlson CHC 951221110.2240.3080.3260.6341125$-27.46AL|NL
109 Chas McCormick CHC 7292820.2170.2940.3470.641722$-27.68AL|NL
110 Matthew Lugo LAA 6272710.2200.2650.3710.636320$-28.35AL|NL
111 Max Schuemann NYY 6481620.2180.3010.3130.614716$-28.53AL|NL
112 Kevin Alcantara CHC 4761610.2290.2890.3620.651415$-28.57AL|NL
113 Kyren Paris LAA 5681530.2000.2790.2860.565621$-28.56AL|NL
114 Taylor Trammell HOU 4662610.2070.2950.3910.686616$-28.63AL|NL
115 Jonatan Clase TOR 3141320.2200.2840.3870.671310$-28.70AL|NL
116 Stuart Fairchild IL-60 CLE 4151420.2170.2950.3410.636413$-28.73AL|NL
117 Kameron Misner KAN 4561520.2040.2870.3110.598516$-28.90AL|NL
118 Ryan Kreidler MIN 88102830.1910.2770.3070.5841032$-29.01AL|NL
119 Spencer Jones NYY 3351410.2130.2770.3330.610314$-29.13AL|NL
120 Billy Cook PIT 5161510.2170.2740.3140.588415$-29.27AL|NL
121 Ji-Hwan Bae NYM 2330220.2310.3000.2610.56127$-29.26AL|NL
122 Dustin Harris CWS 2331210.2250.2910.3910.68226$-29.32AL|NL
123 Petey Halpin CLE 5061510.2130.2720.3200.592416$-29.38AL|NL
124 Jose Siri LAA 3451410.2040.2610.3240.585214$-29.38AL|NL
125 Victor Mesa Jr. TB 2831400.2330.2870.4290.71626$-29.52AL|NL
126 Daniel Johnson MIA 1921210.2130.2620.4210.68315$-29.55AL|NL
127 DaShawn Keirsey ATL 2530220.2130.2680.2400.50828$-29.61AL|NL
128 Justin Dean CHC 2330220.2030.2730.2610.53428$-29.70AL|NL
129 Blake Dunn CIN 2940310.2260.3050.2760.581310$-29.71AL|NL
130 Tyler Wade TEX 5560420.2110.2830.2550.538515$-29.84AL|NL
131 Drew Waters KAN 3240310.2220.2830.2810.564210$-29.88AL|NL
132 Garrett Hampson CIN 4760410.2160.2830.2550.538415$-29.96AL|NL
133 Mike Siani LAD 2430210.2030.2770.2500.52727$-30.32AL|NL
134 Tristan Peters CWS 2730300.2200.2870.2590.54627$-30.52AL|NL