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 477932278280.2590.3490.4990.84860123$41.19AL|NL
2 Julio Rodriguez SEA 501772278210.2690.3340.4510.78542124$35.04AL|NL
3 Pete Crow-Armstrong CHC 471761972260.2530.3030.4420.74527129$28.72AL|NL
4 Oneil Cruz PIT 430682369290.2430.3280.4650.79352151$28.42AL|NL
5 Wyatt Langford IL-10 TEX 436702168160.2640.3460.4750.82153111$24.52AL|NL
6 Michael Harris ATL 465601869160.2820.3160.4670.7832193$24.40AL|NL
7 Cody Bellinger NYY 453721976110.2700.3380.4570.7954572$24.26AL|NL
8 Riley Greene DET 46170228030.2700.3430.4790.82249138$22.46AL|NL
9 Andy Pages LAD 45162207390.2660.3220.4590.78131111$18.87AL|NL
10 Jarren Duran BOS 481721565200.2540.3200.4430.76342127$18.48AL|NL
11 Chandler Simpson TB 44462036430.2880.3250.3330.6582648$18.06AL|NL
12 Jakob Marsee MIA 464691260330.2300.3300.3790.70964111$14.78AL|NL
13 Ceddanne Rafaela BOS 448671362160.2610.3080.4220.73023105$14.05AL|NL
14 Maikel Garcia KAN 47469957200.2670.3310.3920.7234681$15.85AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Jackson Merrill SD 42963176670.2670.3190.4620.7813194$13.53AL|NL
16 Byron Buxton MIN 370672256100.2450.3160.4970.81332117$12.90AL|NL
17 Lawrence Butler OAK 440631765160.2390.3070.4090.71644128$11.17AL|NL
18 Justin Crawford PHI 39865542230.2810.3350.3870.7223189$10.16AL|NL
19 Steven Kwan CLE 48068851140.2760.3480.3830.7315049$9.99AL|NL
20 Esteury Ruiz MIA 32352845340.2480.3350.3900.7253280$9.19AL|NL
21 Jo Adell LAA 40352237260.2360.2950.4520.74727118$8.72AL|NL
22 Brandon Nimmo TEX 46366176060.2540.3360.4280.76450115$8.35AL|NL
23 Mickey Moniak COL 34851195660.2680.3090.5060.8151992$8.26AL|NL
24 George Springer IL-10 TOR 391621657100.2500.3370.4300.7674888$7.42AL|NL
25 Luis Robert NYM 365501556180.2380.3060.4080.71433106$5.15AL|NL
26 Leody Taveras BAL 398551050180.2540.3120.3870.6993489$3.99AL|NL
27 Brenton Doyle COL 398551348170.2450.2960.4020.69828120$3.16AL|NL
28 Sal Frelick MIL 43160750130.2660.3320.3760.7084064$2.76AL|NL
29 Dylan Beavers BAL 390581351120.2480.3330.4100.74349104$2.64AL|NL
30 Mike Trout LAA 33459205440.2330.3620.4610.82363119$2.37AL|NL
31 Ramon Laureano SD 35151165670.2470.3180.4530.77130109$1.66AL|NL
32 Daulton Varsho TOR 35953195860.2300.2930.4460.7392993$0.92AL|NL
33 Trent Grisham NYY 37660216050.2140.3290.4230.75262108$0.59AL|NL
34 Brandon Marsh PHI 35348125090.2640.3330.4280.76136107$0.52AL|NL
35 Jesus Sanchez TOR 37550155580.2470.3120.4270.7393497$0.55AL|NL
36 Colby Thomas OAK 36850146360.2430.3020.4290.73123122$-0.09AL|NL
37 Brice Matthews HOU 348481351210.2200.3080.3940.70239136$-0.40AL|NL
38 Jake McCarthy COL 34548537200.2720.3330.4000.7332565$-0.75AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Kyle Stowers MIA 31144165120.2520.3350.4730.8083497$-3.59AL|NL
40 Willi Castro COL 35554941110.2550.3330.4060.7393296$-1.74AL|NL
41 James Outman MIN 348561543140.2160.3090.4050.71441138$-3.81AL|NL
42 Dustin Harris HOU 34650841170.2460.3200.3730.6933488$-3.87AL|NL
43 TJ Friedl CIN 427561049120.2370.3320.3580.6905186$-4.49AL|NL
44 Jung Hoo Lee SF 4175184640.2710.3290.4100.7393447$-4.56AL|NL
45 Jeff McNeil OAK 3704594340.2790.3510.4240.7753450$-4.69AL|NL
46 Luisangel Acuna CWS 37454431240.2470.2970.3240.6212577$-2.86AL|NL
47 Nathan Church STL 37153745110.2520.3100.3580.6682659$-5.33AL|NL
48 Colton Cowser BAL 344491347100.2310.3150.4010.71637123$-5.65AL|NL
49 Angel Martinez CLE 39350114990.2410.2940.3920.6862592$-5.72AL|NL
50 Lane Thomas KAN 343461146130.2350.3150.4020.7173698$-5.83AL|NL
51 Zack Gelof OAK 327481248100.2300.3010.4010.70232117$-6.38AL|NL
52 Everson Pereira CWS 31349144170.2370.3090.4190.72828112$-6.56AL|NL
53 Evan Carter TEX 31546941160.2340.3310.3900.7214285$-6.82AL|NL
54 Cedric Mullins TB 366481246180.2120.2880.3660.6543692$-6.94AL|NL
55 Will Benson CIN 30048134490.2280.3210.4300.75139102$-7.07AL|NL
56 Hyeseong Kim LAD 27136639210.2430.2900.3620.6521586$-7.52AL|NL
57 Victor Scott II STL 37548535290.2210.2970.3070.6043494$-7.54AL|NL
58 Tyler Tolbert KAN 29644431270.2300.2870.3380.6251988$-8.18AL|NL
59 Jake Mangum PIT 33439332140.2820.3230.3740.6971859$-8.35AL|NL
60 Dane Myers CIN 27739939110.2530.3240.3940.7182675$-8.60AL|NL
61 Javier Sanoja MIA 3734154590.2660.3130.3810.6942539$-6.77AL|NL
62 Jacob Young WAS 36550337180.2460.3080.3210.6292770$-8.99AL|NL
63 Luis Matos MIL 33544124670.2350.2860.3970.6832052$-9.16AL|NL
64 Jared Oliva IL-10 SF 24739531220.2370.2960.3640.6601661$-9.78AL|NL
65 Parker Meadows IL-60 DET 33546942110.2330.3070.3850.6923493$-10.25AL|NL
66 Alek Thomas ARI 3624894470.2410.2880.3840.6722188$-10.30AL|NL
67 Mike Yastrzemski ATL 34453134330.2270.3210.4070.7284597$-10.84AL|NL
68 Harrison Bader IL-10 SF 324421039100.2370.2930.3770.6702287$-11.05AL|NL
69 Kyle Isbel KAN 3004373390.2490.3050.3930.6982165$-13.05AL|NL
70 Daniel Schneemann CLE 31443103870.2350.3110.3950.7063496$-11.22AL|NL
71 Matt Vierling DET 3194294040.2460.3100.4010.7112878$-13.50AL|NL
72 Nathan Lukes IL-10 TOR 2933864130.2670.3320.3960.7282551$-13.49AL|NL
73 Brandon Lockridge MIL 27637330180.2480.3170.3440.6612682$-13.53AL|NL
74 Luke Raley SEA 26637113950.2370.3250.4170.7422396$-13.79AL|NL
75 Wenceel Perez DET 3224494080.2270.2920.3760.6682875$-14.26AL|NL
76 Billy Cook PIT 30739836110.2320.2970.3650.6622596$-14.60AL|NL
77 Daniel Johnson HOU 27236103570.2370.2900.4010.6911876$-14.98AL|NL
78 Drew Gilbert SF 34241104340.2300.3040.3800.6843174$-15.75AL|NL
79 Alex Call LAD 2544073650.2430.3560.3860.7424053$-16.08AL|NL
80 Taylor Trammell IL-10 HOU 24035103570.2270.3230.4170.7403278$-16.22AL|NL
81 Javier Baez DET 3313884160.2360.2700.3600.6301283$-14.33AL|NL
82 Dylan Moore PHI 20333928140.2120.3110.3990.7102470$-14.46AL|NL
83 Jonny DeLuca TB 2583373690.2380.2980.3840.6821955$-16.55AL|NL
84 Tristan Peters CWS 3814773870.2310.3000.3490.6493687$-16.75AL|NL
85 Mauricio Dubon ATL 3264153530.2580.2990.3650.6641847$-15.07AL|NL
86 Eli White ATL 22434628100.2410.2950.3660.6611464$-17.82AL|NL
87 Denzel Clarke IL-10 OAK 27839636110.2200.2960.3490.64524107$-17.83AL|NL
88 Austin Martin MIN 26036325110.2570.3650.3500.7153950$-18.01AL|NL
89 Myles Straw TOR 29745326110.2420.3010.3270.6282559$-17.99AL|NL
90 Jake Meyers IL-10 HOU 2873762980.2440.3130.3590.6722668$-18.28AL|NL
91 Derek Hill CWS 24033627100.2400.3000.3710.6711977$-18.80AL|NL
92 Jorge Mateo ATL 20932523160.2250.2730.3680.6411462$-18.86AL|NL
93 Jorge Barrosa ARI 3754764060.2250.2930.3470.6403499$-18.95AL|NL
94 Sam Haggerty TEX 21131324120.2470.3220.3650.6872152$-20.26AL|NL
95 Tim Tawa ARI 3283893860.2140.2850.3480.6333192$-20.70AL|NL
96 Bryce Johnson SD 23132327130.2330.3110.3380.6492272$-20.71AL|NL
97 Blake Perkins MIL 24835528100.2200.3070.3430.6503076$-22.00AL|NL
98 Tyrone Taylor NYM 2513263070.2290.2810.3780.6591362$-22.00AL|NL
99 Bryce Teodosio LAA 27031426150.2190.2720.3190.5911599$-22.32AL|NL
100 Garrett Mitchell MIL 1802742990.2320.3320.3720.7042671$-22.35AL|NL
101 Dylan Carlson CHC 2383162830.2280.3250.3530.6783064$-25.24AL|NL
102 Scott Kingery CHC 2593272980.2020.2620.3280.5902097$-25.35AL|NL
103 Ryan Kreidler MIN 2593363080.1980.3000.3200.6203490$-26.28AL|NL