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 Pete Crow-Armstrong CHC 1001751560.2580.3290.4800.809928$40.40AL|NL
2 Julio Rodriguez SEA 1021551640.2670.3290.4610.790825$35.88AL|NL
3 Jackson Chourio MIL 981541440.2720.3260.4590.785823$33.59AL|NL
4 Michael Harris ATL 1021341530.2800.3130.4800.793421$29.77AL|NL
5 Corbin Carroll ARI 891641350.2540.3460.4830.8291222$27.77AL|NL
6 Jackson Merrill SD 1011441530.2590.3100.4460.756724$22.39AL|NL
7 Wyatt Langford TEX 951541430.2570.3440.4530.7971224$24.27AL|NL
8 Ceddanne Rafaela BOS 1041431340.2650.3050.4330.738523$21.55AL|NL
9 Cody Bellinger NYY 981441520.2620.3340.4590.7931117$22.71AL|NL
10 Chandler Simpson TB 86100780.2920.3270.3490.67659$22.03AL|NL
11 Cole Carrigg COL 941431250.2520.3150.4260.741825$24.12AL|NL
12 Oneil Cruz PIT 831341250.2410.3290.4580.7871030$18.62AL|NL
13 Jake McCarthy COL 851221050.2770.3300.4240.754615$21.11AL|NL
14 Luis Robert NYM 851141240.2340.3030.4240.727825$10.04AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Jarren Duran BOS 941331240.2400.3060.4150.721826$12.04AL|NL
16 Jung Hoo Lee SF 981221120.2750.3280.4080.736711$9.28AL|NL
17 Byron Buxton MIN 721241120.2480.3170.4720.789621$8.77AL|NL
18 Lawrence Butler OAK 901241230.2370.3140.4110.7251026$8.28AL|NL
19 Jo Adell CLE 921151510.2370.2970.4460.743626$7.91AL|NL
20 Justin Crawford PHI 81111940.2760.3270.3830.710617$7.84AL|NL
21 Mickey Moniak COL 771141210.2570.3000.4940.794421$10.31AL|NL
22 George Springer TOR 771231120.2550.3370.4160.753916$8.94AL|NL
23 Trent Grisham NYY 901451220.2210.3270.4330.7601423$5.70AL|NL
24 Ezequiel Duran TEX 921131220.2540.3070.4240.731624$5.46AL|NL
25 Henry Bolte OAK 811121040.2500.3210.3950.716729$4.81AL|NL
26 Tommy Edman LAD 911231220.2480.3100.4180.728720$4.55AL|NL
27 Brandon Marsh PHI 781031020.2610.3270.4230.750723$6.99AL|NL
28 JJ Bleday CIN 901351310.2270.3240.4440.7681324$6.97AL|NL
29 Steven Kwan CLE 92131920.2770.3590.3480.7071110$6.80AL|NL
30 Brandon Nimmo TEX 961331210.2520.3310.4170.7481024$6.07AL|NL
31 Kyle Stowers MIA 841141210.2410.3230.4520.775928$4.65AL|NL
32 Mike Trout LAA 811341110.2360.3630.4200.7831527$2.00AL|NL
33 Riley Greene IL-10 DET 761131200.2630.3420.4340.776923$4.52AL|NL
34 Daulton Varsho HOU 871141220.2290.2950.4370.732822$1.08AL|NL
35 A.J. Ewing NYM 83111850.2470.3160.3490.665822$0.39AL|NL
36 Willi Castro COL 801121020.2550.3320.4000.732721$2.08AL|NL
37 Mauricio Dubon ATL 941121110.2620.3050.3830.688612$1.98AL|NL
38 Garrett Mitchell MIL 741021030.2450.3350.4050.740927$-0.98AL|NL
Do you want custom values/rankings for your league? Click HERE to get started
39 Cedric Mullins TB 781031040.2190.2970.3720.669819$-1.84AL|NL
40 Dylan Crews WAS 78103930.2320.2990.3850.684620$-2.50AL|NL
41 Esteury Ruiz MIA 5581660.2370.3250.3450.670516$-0.13AL|NL
42 Max Clark DET 871221120.2410.3210.3680.6891020$-3.12AL|NL
43 Dane Myers CIN 7692930.2460.3190.3680.687721$-0.85AL|NL
44 Nathan Lukes TOR 7392910.2680.3280.3970.725612$-1.07AL|NL
45 Jacob Young WAS 79101840.2480.3120.3420.654615$-3.73AL|NL
46 Jeff McNeil OAK 7992910.2670.3320.3920.724710$-1.32AL|NL
47 Jesus Sanchez TOR 6893910.2510.3180.4410.759618$-1.61AL|NL
48 Colton Cowser BAL 721031020.2310.3180.4030.721925$-1.64AL|NL
49 Jake Mangum PIT 5971630.2770.3230.3730.696311$-2.72AL|NL
50 Jakob Marsee MIA 74102840.2270.3310.3780.7091018$-2.94AL|NL
51 Walker Jenkins MIN 791021020.2430.3270.3920.719919$-5.50AL|NL
52 Javier Sanoja MIA 7581920.2670.3110.4000.71157$-3.33AL|NL
53 Sal Frelick MIL 6691820.2660.3310.3640.69569$-6.24AL|NL
54 Tim Tawa ARI 7293920.2300.2950.4030.698619$-4.48AL|NL
55 Evan Carter TEX 73102930.2250.3190.3700.689920$-8.09AL|NL
56 Lars Nootbaar ARI 64102810.2460.3460.3910.7371015$-6.91AL|NL
57 Leody Taveras BAL 6082720.2390.2990.4000.699515$-11.15AL|NL
58 Tristan Peters CWS 7192810.2460.3140.3800.694615$-11.23AL|NL
59 Nathan Church STL 6381720.2500.3020.3330.635411$-10.33AL|NL
60 Tyler Tolbert KAN 4361440.2390.2970.3490.646312$-10.45AL|NL
61 Lane Thomas ATL 5172720.2310.3090.4120.721515$-13.11AL|NL
62 Maikel Garcia IL-10 KAN 4361520.2710.3330.3950.72847$-13.08AL|NL
63 Kyle Isbel KAN 6991720.2430.2960.3620.658515$-13.92AL|NL
64 Mike Yastrzemski ATL 6593800.2300.3210.4150.736818$-11.72AL|NL
65 Javier Baez DET 6682810.2380.2730.3790.652316$-14.23AL|NL
66 Drew Gilbert SF 6782810.2340.3110.4030.714614$-15.43AL|NL
67 Jonny DeLuca TB 4861620.2430.2950.3750.670310$-17.11AL|NL
68 Victor Mesa Jr. IL-10 TB 5262710.2320.2930.3850.678412$-15.23AL|NL
69 Jose Siri LAA 5472720.2110.2700.3520.622421$-17.89AL|NL
70 Alek Thomas LAD 4962610.2330.2800.3880.668312$-18.46AL|NL
71 Jordan Lawlar ARI 4861620.2350.3050.3330.638415$-18.66AL|NL
72 Jorge Mateo TB 4061430.2220.2720.3500.622312$-18.89AL|NL
73 TJ Friedl CIN 6182610.2270.3190.3610.680713$-18.97AL|NL
74 Victor Bericoto IL-10 SF 5662700.2410.2840.3750.659315$-25.51AL|NL
75 Taylor Trammell HOU 5072710.2120.3050.3800.685617$-17.75AL|NL
76 Angel Martinez CLE 4551610.2410.2890.3780.667310$-21.93AL|NL
77 Brenton Doyle CWS 4651520.2230.2750.3260.601314$-23.19AL|NL
78 John Rave KAN 4151510.2330.3070.3660.673411$-21.63AL|NL
79 Enrique Hernandez LAD 5162600.2200.2770.3730.650413$-22.34AL|NL
80 Tyrone Taylor CHC 3341410.2370.2920.3940.68628$-22.60AL|NL
81 Myles Straw TOR 4860420.2350.2960.2710.56749$-22.90AL|NL
82 Everson Pereira IL-10 STL 3041410.2300.2980.3670.665211$-25.64AL|NL
83 Derek Hill PHI 2741310.2330.2880.3700.65829$-26.17AL|NL
84 Christian Franklin BAL 3141310.2310.3230.3550.67849$-26.94AL|NL
85 Jonah Cox SF 2630320.2380.2890.2690.55828$-27.50AL|NL
86 Denzel Clarke IL-60 OAK 2941310.2210.2910.3450.636211$-27.84AL|NL
87 Petey Halpin CLE 2731310.2260.2810.3700.65128$-28.19AL|NL
88 Daniel Schneemann CLE 2331310.2180.2950.3910.68627$-25.78AL|NL
89 Ryan Kreidler MIN 3851410.2080.2900.3420.632412$-28.89AL|NL
90 Victor Scott II STL 2230220.2190.2930.2730.56625$-27.50AL|NL
91 Andy Pages IL-10 LAD 1621200.2590.3190.5000.81914$-27.81AL|NL
92 Austin Martin IL-10 MIN 2330210.2450.3440.3040.64835$-28.75AL|NL
93 Dustin Harris SD 2030210.2410.3100.3000.61025$-28.83AL|NL
94 Brewer Hicklen ATL 1120210.2220.3000.3640.66414$-32.59AL|NL
95 Alex Call LAD 2030300.2370.3430.3000.64334$-31.34AL|NL
96 Alan Roden MIN 1420200.2560.3380.3570.69523$-32.13AL|NL
97 Brice Matthews IL-60 HOU 1110110.2150.2900.1820.47214$-35.44AL|NL
98 Matt Vierling IL-10 DET 1320200.2370.2990.3080.60713$-33.09AL|NL
99 Bryce Teodosio LAA 1210110.2140.2670.2500.51714$-35.69AL|NL
100 Jake Meyers HOU 1620200.2370.3020.3130.61514$-35.96AL|NL
101 Eli White BOS 1220100.2420.2970.2500.54713$-34.02AL|NL
102 Matthew Lugo KAN 1820200.2320.2800.2780.55816$-34.02AL|NL
103 Blake Perkins CLE 1220100.2190.3050.3330.63814$-37.67AL|NL
104 Billy Cook PIT 1210100.2250.2840.3330.61714$-38.63AL|NL