2025 Fantasy Baseball Rankings - LF
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 5531012376450.2760.3570.4850.84260131$42.05AL|NL
2 Juan Soto NYY 53010537100110.2780.4190.5470.966127110$37.70AL|NL
3 Yordan Alvarez HOU 502953810510.2950.3960.5900.98678116$37.36AL|NL
4 Randy Arozarena SEA 552872580250.2570.3480.4570.80566154$23.24AL|NL
5 Nolan Jones COL 509812478190.2670.3580.4770.83569169$21.45AL|NL
6 Bryan Reynolds PIT 568862481100.2660.3440.4600.80461138$17.63AL|NL
7 Christian Yelich MIL 532891768220.2610.3600.4150.77580142$16.23AL|NL
8 Masataka Yoshida BOS 51170167160.2880.3530.4480.8014674$13.09AL|NL
9 Teoscar Hernandez LAD 51872268470.2600.3120.4650.77735164$13.05AL|NL
10 Riley Greene DET 529771764100.2740.3410.4390.78051155$11.22AL|NL
11 Kyle Schwarber PHI 53694409530.2200.3450.4850.83098189$11.23AL|NL
12 Jarren Duran BOS 475701354280.2610.3200.4270.74737132$11.05AL|NL
13 Esteury Ruiz OAK 41655737500.2450.3090.3580.6672897$9.22AL|NL
14 Wyatt Langford TEX 482691969150.2570.3390.4420.78155120$8.88AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
15 Chas McCormick HOU 464672068160.2530.3300.4290.75948137$8.35AL|NL
16 Brandon Nimmo NYM 55186196540.2660.3600.4390.79972129$8.16AL|NL
17 Taylor Ward LAA 48275207060.2640.3460.4460.79256115$8.09AL|NL
18 Lourdes Gurriel Jr. ARI 50365177150.2760.3250.4470.7723396$8.03AL|NL
19 Jackson Chourio MIL 494641663220.2520.3000.4090.70932116$7.11AL|NL
20 Evan Carter TEX 483721664180.2530.3480.4200.76867142$6.98AL|NL
21 Jordan Walker STL 494661864100.2660.3330.4350.76844125$6.92AL|NL
22 Spencer Steer CIN 514712074100.2540.3350.4380.77355125$6.83AL|NL
23 Christopher Morel TB 478712674100.2400.3090.4620.77145163$6.34AL|NL
24 Steven Kwan CLE 54779551170.2750.3470.3770.7245863$6.00AL|NL
25 Ian Happ CHC 529772072110.2480.3430.4270.77074143$5.87AL|NL
26 Kerry Carpenter DET 48566237250.2560.3180.4540.77238131$5.49AL|NL
27 Tyler O'Neill BOS 436672164120.2500.3270.4470.77446133$5.36AL|NL
28 Bryan De La Cruz PIT 50862196740.2640.3140.4350.74936126$3.35AL|NL
29 Jake Fraley CIN 392561659180.2490.3370.4290.7664796$2.75AL|NL
30 Daulton Varsho TOR 500702268160.2320.3000.4240.72445129$2.79AL|NL
31 Jeff McNeil NYM 5036485560.2770.3380.3900.7283661$0.11AL|NL
32 Luis Rengifo LAA 47563175880.2540.3130.4210.7343794$-0.36AL|NL
33 James Outman LAD 455721964120.2320.3250.4150.74055166$-0.69AL|NL
34 Jack Suwinski PIT 444652468100.2260.3290.4410.77065160$-0.78AL|NL
35 Lars Nootbaar STL 39264165190.2530.3540.4340.7886193$-1.20AL|NL
36 Andrew Benintendi CWS 51367850110.2660.3340.3740.7085188$-1.21AL|NL
37 MJ Melendez KAN 48970206550.2430.3280.4360.76462145$5.12AL|NL
38 Brendan Donovan STL 43364104960.2720.3590.3950.7544976$-1.79AL|NL
Want to dominate your league? Click HERE for a FREE Trial of the RotoChamp Draft App
39 Alex Verdugo NYY 47865135640.2640.3240.4120.7364081$-1.89AL|NL
40 Brandon Marsh PHI 432581354120.2530.3360.4140.75051151$-2.30AL|NL
41 Austin Hays PHI 47662166140.2530.3080.4180.72633116$-3.16AL|NL
42 Willi Castro MIN 36353939230.2470.3110.3880.6992794$-3.33AL|NL
43 TJ Friedl CIN 352531143160.2520.3290.4150.7443568$-3.90AL|NL
44 Whit Merrifield ATL 38550743170.2600.3060.3710.6772570$-4.62AL|NL
45 Nelson Velazquez KAN 36650235460.2340.3030.4750.77832122$-5.01AL|NL
46 Mark Canha SF 43658125570.2540.3510.3990.7505288$-5.25AL|NL
47 Joc Pederson ARI 36955185810.2500.3420.4580.8004694$-5.32AL|NL
48 Brent Rooker OAK 46160246740.2260.3110.4320.74348171$-5.67AL|NL
49 Will Benson CIN 378601446180.2260.3330.4070.74057136$-5.91AL|NL
50 Jarred Kelenic ATL 383551452120.2380.3140.4150.72940121$-6.08AL|NL
51 Ryan O'Hearn BAL 35045155330.2580.3080.4430.7512390$-6.81AL|NL
52 Seth Brown OAK 41952206260.2300.2960.4320.72838125$-7.26AL|NL
53 Jesus Sanchez MIA 40752175630.2460.3160.4350.75138118$-7.25AL|NL
54 Jonathon Berti NYY 30743629210.2560.3260.3710.6973070$-7.51AL|NL
55 Alex Kirilloff IL-60 MIN 34545134920.2640.3300.4350.7653090$-7.95AL|NL
56 Ramon Laureano ATL 415561450130.2310.3090.3950.70437125$-8.26AL|NL
57 Michael Conforto SF 40655145530.2450.3390.3970.73652104$-9.02AL|NL
58 LaMonte Wade SF 40258165130.2400.3440.4130.7575992$-9.26AL|NL
59 Luke Raley SEA 347481647100.2290.3070.4180.72528123$-9.63AL|NL
60 Mitch Haniger SEA 42155195910.2330.3010.4180.71937122$-9.87AL|NL
61 Tommy Pham FA 315451040110.2460.3260.4060.7323685$-10.31AL|NL
62 Chris Taylor LAD 349501348110.2290.3140.4040.71840126$-10.44AL|NL
63 Matt Wallner MIN 37855175630.2290.3310.4290.76048146$-10.66AL|NL
64 Mike Yastrzemski SF 40959175440.2270.3200.4180.73851120$-11.04AL|NL
65 Will Brennan CLE 3213653690.2700.3160.3800.6961947$-11.86AL|NL
66 Harold Ramirez ATL 2893473930.2800.3230.4120.7351555$-11.91AL|NL
67 Wilyer Abreu BOS 29544114080.2380.3310.4070.7383989$-12.88AL|NL
68 Mickey Moniak LAA 34942144560.2360.2760.4210.69717120$-13.00AL|NL
69 Isiah Kiner-Falefa PIT 33140432140.2550.3110.3410.6522460$-13.03AL|NL
70 Luis Matos SF 27536631100.2630.3210.3960.7172239$-13.07AL|NL
71 Matt Vierling DET 3424483560.2560.3190.3920.7112978$-13.50AL|NL
72 Edward Olivares PIT 2603583080.2600.3150.4230.7381751$-13.80AL|NL
73 Eddie Rosario NYM 34341124640.2420.2930.4080.7012481$-13.86AL|NL
74 Jason Heyward LAD 31444114030.2440.3160.4080.7243065$-14.73AL|NL
75 Dominic Canzone SEA 30839114140.2430.2960.4120.7082166$-15.04AL|NL
76 Ezequiel Duran TEX 2643593260.2520.3010.4170.7181674$-15.36AL|NL
77 Mauricio Dubon HOU 2943963250.2610.3000.3780.6781646$-15.52AL|NL
78 Tyrone Taylor NYM 27437113870.2320.2850.4200.7051670$-15.83AL|NL
79 Patrick Wisdom CHC 26038174340.2100.2940.4460.74028105$-16.17AL|NL
80 Nick Senzel CWS 3564593880.2340.2970.3620.6593080$-16.39AL|NL
81 Nick Gordon MIA 2843573270.2490.2940.3940.6881563$-16.80AL|NL
82 Stone Garrett WAS 25433113550.2340.2910.4250.7161984$-17.47AL|NL
83 Zach McKinstry DET 30940731100.2350.3060.3690.6752977$-17.58AL|NL
84 JJ Bleday OAK 40151154860.2120.3120.3820.69456116$-17.64AL|NL
85 Dylan Carlson TB 2793883430.2480.3320.4050.7373163$-17.60AL|NL
86 Jurickson Profar SD 3895094230.2360.3210.3620.6834675$-17.66AL|NL
87 Aaron Hicks LAA 3284793770.2270.3290.3540.6834989$-17.73AL|NL
88 Adam Duvall ATL 25135144120.2200.2800.4380.7181886$-18.07AL|NL
89 Estevan Florial CLE 27436832120.2210.3000.3720.67229101$-18.28AL|NL
90 Randal Grichuk ARI 2603393410.2490.2970.4150.7121662$-18.62AL|NL
91 Dominic Fletcher CWS 3684483940.2370.2970.3590.6562897$-18.74AL|NL
92 Enrique Hernandez LAD 3224294220.2330.2990.3760.6752868$-19.04AL|NL
93 Connor Joe PIT 3014283330.2390.3340.3850.7193978$-19.12AL|NL
94 Dairon Blanco KAN 13219214160.2540.3150.3640.6791036$-19.19AL|NL
95 Colton Cowser BAL 2844183350.2320.3290.3700.6993798$-19.24AL|NL
96 Austin Slater BAL 2063062360.2500.3360.3930.7292464$-19.62AL|NL
97 Avisail Garcia IL-10 MIA 2753193440.2370.2960.3820.6781985$-19.72AL|NL
98 Andy Ibanez DET 2523073020.2530.3100.4010.7111948$-19.86AL|NL
99 Akil Baddoo DET 2133062390.2310.3150.3760.6912661$-20.75AL|NL
100 Alec Burleson STL 2102562720.2580.3110.4050.7161535$-20.93AL|NL
101 Joey Gallo WAS 31445194720.1850.3070.4080.71553144$-21.28AL|NL
102 Sean Bouchard COL 1602572330.2490.3370.4500.7872150$-21.23AL|NL
103 Stuart Fairchild CIN 2193072670.2270.3080.3840.6922069$-21.41AL|NL
104 Mike Tauchman CHC 2323552740.2390.3380.3620.7003363$-21.67AL|NL
105 Jasson Dominguez NYY 1572452070.2400.3200.3950.7151847$-21.93AL|NL
106 Dylan Moore SEA 18827722110.2080.3080.3780.6862267$-22.10AL|NL
107 Jose Azocar NYM 21525319110.2370.2770.3400.6171156$-22.37AL|NL
108 Jake Cave COL 1932562420.2460.3070.4150.7221557$-22.98AL|NL
109 Miguel Andujar OAK 1802052230.2550.3020.4000.7021231$-23.09AL|NL
110 Jake Bauers MIL 2112792640.2200.3110.4080.7192774$-23.17AL|NL
111 Gavin Sheets CWS 2592693310.2310.3160.3820.6983259$-23.25AL|NL
112 Drew Waters KAN 1572151770.2370.3050.3950.7001454$-23.37AL|NL
113 Richie Palacios TB 1952442250.2430.3190.3690.6882036$-23.54AL|NL
114 Garrett Hampson KAN 1892531770.2420.3070.3490.6561752$-23.85AL|NL
115 Rob Refsnyder BOS 1522231830.2590.3510.3750.7261940$-24.12AL|NL
116 David Peralta SD 1762142210.2580.3120.3980.7101338$-24.26AL|NL
117 Travis Jankowski TEX 1462011390.2440.3370.3220.6592030$-24.80AL|NL
118 Heston Kjerstad BAL 1411851810.2570.3160.4260.7421036$-24.87AL|NL
119 Joshua Palacios PIT 1141541530.2550.3160.4040.720926$-25.51AL|NL
120 Jonny DeLuca TB 1421851830.2300.2950.4010.6961233$-26.35AL|NL
121 Trevor Larnach MIN 1542162110.2250.3150.4030.7181958$-26.52AL|NL
122 Ildemaro Vargas WAS 1982132020.2450.2910.3540.6451223$-26.55AL|NL
123 Harold Castro COL 1591621710.2650.2950.3580.653736$-26.55AL|NL
124 Owen Miller MIL 1461631630.2490.3000.3630.6631032$-26.57AL|NL
125 James Wood WAS 1341751730.2290.3010.4100.7111349$-26.62AL|NL
126 Sam Haggerty SEA 1071521170.2360.3130.3360.6491127$-26.62AL|NL
127 Raimel Tapia FA 1121421150.2510.3050.3660.671925$-26.88AL|NL
128 Oswaldo Cabrera NYY 1481941740.2260.2890.3580.6471239$-26.96AL|NL
129 Robbie Grossman FA 1602151820.2250.3270.3630.6902346$-27.32AL|NL
130 Nick Pratto KAN 1962562320.2140.2990.3670.6662279$-27.43AL|NL
131 Nicholas Martini CIN 1351751800.2370.3180.4070.7251437$-27.40AL|NL
132 Corey Julks CWS 1041431240.2360.2970.3750.672927$-27.60AL|NL
133 Aledmys Diaz HOU 1911942110.2370.2880.3510.6391138$-27.60AL|NL
134 Kevin Pillar LAA 1151441520.2300.2740.3910.665628$-28.20AL|NL
135 D.J. Stewart NYM 1181661610.2150.3100.3980.7081440$-28.21AL|NL
136 Tyler Wade SD 106141870.2240.2910.2920.583929$-28.83AL|NL
137 Cristian Pache MIA 1571941630.2170.2840.3500.6341448$-28.90AL|NL
138 A.J. Pollock IL-10 FA 851131110.2440.2960.4000.696619$-29.18AL|NL
139 Josh Smith TEX 1301731320.2280.3250.3540.6791634$-29.17AL|NL
140 Corey Dickerson FA 1091221210.2520.2960.3850.681622$-29.19AL|NL
141 Cade Marlowe SEA 1071331250.2090.2730.3550.628938$-29.24AL|NL
142 Blake Perkins MIL 1071431230.2180.3100.3640.6741433$-29.51AL|NL
143 Austin Meadows FA 6183910.2500.3280.4430.771712$-29.52AL|NL
144 Eric Haase MIL 1281541610.2200.2750.3520.627940$-23.16AL|NL
145 Forrest Wall BAL 5881560.2290.2960.3100.606518$-29.54AL|NL
146 Blake Sabol SF 891231210.2290.2910.3600.651731$-23.37AL|NL
147 Anthony Kemp CIN 85111930.2430.3240.3290.653911$-29.75AL|NL
148 Sam Hilliard COL 64103820.2200.2970.4060.703724$-30.11AL|NL
149 Ryan McKenna PHI 901221020.2260.2960.3330.629831$-30.42AL|NL
150 Jake Alu WAS 7991820.2480.3020.3420.644618$-30.51AL|NL
151 Josh Harrison FA 86102910.2420.2980.3600.658517$-30.50AL|NL
152 Bubba Thompson CIN 5271540.2330.2780.3270.605316$-30.55AL|NL
153 Jordan Luplow PHI 6393910.2170.3100.4130.723818$-30.76AL|NL
154 Juan Yepez WAS 6073800.2360.2920.4330.725416$-31.01AL|NL
155 Franmil Reyes WAS 78931100.2240.2850.3850.670728$-31.06AL|NL
156 Alex Call WAS 7292810.2290.3220.3750.697916$-31.28AL|NL
157 Rafael Ortega CWS 6782630.2140.3020.3430.645817$-31.29AL|NL
158 Nathan Lukes TOR 5771610.2530.3090.3680.677412$-31.37AL|NL
159 Taylor Trammell HOU 841131020.1980.2890.3450.6341032$-31.40AL|NL
160 Alfonso Rivas STL 6591810.2350.3170.3080.625720$-31.48AL|NL
161 Samad Taylor SEA 3751430.2240.3050.3510.656411$-31.57AL|NL
162 Franchy Cordero FA 5572710.2240.2930.3820.675520$-31.62AL|NL
163 Trayce Thompson CHC 851041110.1920.2840.3650.6491037$-31.72AL|NL
164 Tim Locastro SD 4461430.2170.2820.3180.600313$-31.78AL|NL
165 Tyler Naquin FA 5062610.2250.2780.3800.658318$-31.82AL|NL
166 Nathan Eaton KAN 6281630.2100.2650.3060.571419$-31.91AL|NL
167 Greg Allen NYY 3451330.2110.2910.3240.615311$-31.97AL|NL
168 Terrin Vavra BAL 4461510.2400.3180.3640.682510$-32.02AL|NL
169 Oscar Mercado DET 4961520.2240.2760.3270.603312$-32.08AL|NL
170 Andrew Stevenson FA 3541320.2390.2940.3710.66529$-32.09AL|NL
171 Wade Meckler SF 3850410.2680.3450.3160.661410$-32.21AL|NL
172 Billy McKinney PIT 5882800.2170.2990.3790.678717$-32.16AL|NL
173 Tyler Nevin OAK 4771700.2340.3070.3400.647512$-32.26AL|NL
174 Kody Clemens PHI 5672800.2180.2800.3570.637516$-32.24AL|NL
175 Zach Remillard CWS 6171520.2240.2880.3110.599518$-32.23AL|NL
176 Daniel Mendick CWS 4961510.2340.2940.3270.621411$-32.31AL|NL
177 Julio Pablo Martinez ATL 3451420.2110.2880.3240.612413$-32.34AL|NL
178 Kyle Stowers MIA 5262700.2200.2940.3650.659518$-32.42AL|NL
179 Joey Loperfido TOR 3551410.2280.3040.3710.675311$-32.53AL|NL
180 Kyle Garlick ARI 5262700.2160.2770.3650.642419$-32.55AL|NL
181 Conner Capel CIN 3241310.2360.3130.4060.71949$-32.66AL|NL
182 Everson Pereira NYY 5471710.2120.2710.3150.586420$-32.65AL|NL
183 Victor Reyes CWS 2931300.2460.2860.3790.66527$-33.14AL|NL
184 Angel Martinez CLE 4441500.2310.2860.3410.627311$-33.22AL|NL
185 Jackie Bradley NYM 4651510.2090.2720.3260.598313$-33.21AL|NL
186 Zach DeLoach CWS 5161600.2180.2940.3140.608518$-33.27AL|NL
187 Weston Wilson PHI 2131210.2030.2780.3810.65927$-33.28AL|NL
188 Jacob Hurtubise CIN 2030210.2470.3460.3000.64625$-33.27AL|NL
189 Clint Frazier FA 4661410.2020.3000.3040.604616$-33.43AL|NL
190 TJ Hopkins DET 3031300.2260.2920.3670.659310$-33.56AL|NL
191 Austin Martin MIN 2530210.2310.3210.2800.60136$-33.60AL|NL
192 Travis Blankenhorn WAS 2121300.2210.2920.4290.72126$-33.58AL|NL
193 Heliot Ramos SF 2130200.2310.2870.2860.57326$-34.06AL|NL
194 Cooper Hummel HOU 1930200.2020.3010.2630.56437$-34.39AL|NL
195 Taylor Kohlwey NYM 2320200.2180.2950.2610.55626$-34.50AL|NL