2025 Fantasy Baseball Rankings - SP
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 IPWLERAWHIPKBBSVMixed Value
1 Jesus Luzardo PHI 12201.500.921940$31.60AL|NL
2 Shota Imanaga CHC 18200.990.721060$30.06AL|NL
3 Spencer Schwellenbach ATL 14100.000.291410$28.75AL|NL
4 Nathan Eovaldi TEX 15101.200.471700$28.72AL|NL
5 Zack Wheeler PHI 13101.380.541820$26.77AL|NL
6 Yoshinobu Yamamoto LAD 16111.691.061960$23.84AL|NL
7 Jack Leiter IL-15 TEX 10200.900.701010$23.59AL|NL
8 Tylor Megill NYM 10200.890.891040$22.23AL|NL
9 Paul Skenes PIT 12101.490.661320$19.54AL|NL
10 Garrett Crochet BOS 13101.380.921230$17.08AL|NL
11 Zac Gallen ARI 10113.531.081740$16.19AL|NL
12 Hunter Brown HOU 12113.001.001530$16.18AL|NL
13 Freddy Peralta MIL 13012.080.541610$15.28AL|NL
14 Jack Flaherty DET 11102.430.901240$14.40AL|NL
15 Jose Soriano LAA 12113.720.991450$14.09AL|NL
16 Logan Gilbert SEA 12013.000.671810$13.87AL|NL
17 Dylan Cease SD 10103.531.081430$13.14AL|NL
18 Hunter Greene CIN 12012.250.671620$13.04AL|NL
19 Brady Singer CIN 7100.000.43820$12.93AL|NL
20 Martin Perez CWS 6100.000.50930$12.46AL|NL
21 Sonny Gray STL 11105.731.001520$11.78AL|NL
22 Tyler Alexander MIL 9102.000.78950$11.62AL|NL
23 Framber Valdez HOU 12113.751.171360$11.46AL|NL
24 Justin Steele CHC 15217.111.381330$11.08AL|NL
25 Nick Lodolo CIN 12111.480.74500$10.72AL|NL
26 MacKenzie Gore WAS 11012.451.091820$10.72AL|NL
27 Logan Webb SF 12103.001.171130$10.63AL|NL
28 Shane Baz TB 6100.001.171000$10.56AL|NL
29 Nick Pivetta SD 7100.000.14400$10.34AL|NL
30 Sandy Alcantara MIA 9103.910.981140$10.04AL|NL
31 Kris Bubic KAN 6100.000.83820$10.01AL|NL
32 Michael King SD 7103.751.531450$9.93AL|NL
33 Carlos Rodon NYY 11114.051.171260$9.85AL|NL
34 Pablo Lopez MIN 12112.251.08810$9.57AL|NL
35 Jordan Hicks SF 6100.000.50620$9.41AL|NL
36 Tyler Glasnow LAD 5100.001.00830$8.50AL|NL
37 Jeffrey Springs OAK 9114.001.441250$7.94AL|NL
38 Zach Eflin BAL 12113.750.92710$7.53AL|NL
39 A.J. Puk ARI 4004.501.25612$7.40AL|NL
40 Casey Mize DET 5100.000.77630$7.30AL|NL
41 Spencer Arrighetti HOU 6101.500.50520$7.19AL|NL
42 Taijuan Walker PHI 6100.000.67410$6.64AL|NL
43 Drew Rasmussen TB 5100.000.40400$6.61AL|NL
44 Max Fried NYY 10102.671.581030$6.59AL|NL
45 Taj Bradley TB 6103.000.83700$6.58AL|NL
46 David Peterson NYM 6103.001.33930$6.43AL|NL
47 Tyler Mahle TEX 6101.451.45860$6.14AL|NL
48 Osvaldo Bido OAK 10102.701.50960$6.11AL|NL
49 Bryan Woo SEA 6101.500.83520$5.75AL|NL
50 Brandon Pfaadt ARI 12115.251.08910$5.76AL|NL
51 Kevin Gausman TOR 11114.050.72430$5.31AL|NL
52 Kyle Freeland COL 12012.210.901000$5.00AL|NL
53 Easton Lucas TOR 5100.000.60320$4.86AL|NL
54 Seth Lugo KAN 11103.271.18640$4.82AL|NL
55 Chris Bassitt TOR 6101.501.67720$4.12AL|NL
56 Mitchell Parker WAS 6100.001.48520$4.13AL|NL
57 Max Meyer MIA 11013.211.431530$3.83AL|NL
58 Bowden Francis TOR 6103.000.83430$3.53AL|NL
59 Tanner Bibee CLE 5100.000.77220$3.23AL|NL
60 Zack Littell TB 13024.150.921020$1.97AL|NL
61 Louie Varland MIN 4104.501.50610$1.82AL|NL
62 Robbie Ray SF 5105.290.78410$1.68AL|NL
63 Steven Matz STL 7002.570.86311$1.55AL|NL
64 Cole Ragans KAN 10003.601.401340$1.46AL|NL
65 Ryan Pepiot TB 11012.451.361140$1.44AL|NL
66 Kyle Hart SD 5103.601.20410$1.29AL|NL
67 Sean Burke CWS 10115.350.99400$1.17AL|NL
68 Joe Ryan MIN 10014.501.001100$1.12AL|NL
69 Luis Severino OAK 12013.751.331270$0.81AL|NL
70 Ben Brown CHC 7116.252.081050$0.71AL|NL
71 Shawn Armstrong TEX 4106.751.50610$0.62AL|NL
72 Andre Pallante STL 5103.601.20320$0.27AL|NL
73 Chris Sale ATL 10015.401.101210$0.21AL|NL
74 Yusei Kikuchi LAA 12014.501.171150$-0.02AL|NL
75 Connor Gillispie MIA 10013.601.201040$-0.14AL|NL
76 Garrett Whitlock BOS 6001.500.67610$-0.78AL|NL
77 Jacob deGrom TEX 5000.000.80620$-1.05AL|NL
78 Dustin May LAD 5000.000.80630$-1.05AL|NL
79 Jameson Taillon CHC 10117.131.58830$-1.43AL|NL
80 Blake Snell LAD 9102.002.00480$-1.44AL|NL
81 Kodai Senga NYM 5013.600.80810$-1.43AL|NL
82 JP Sears OAK 6012.900.81700$-1.49AL|NL
83 German Marquez COL 6000.000.67400$-1.60AL|NL
84 Carlos Carrasco NYY 7107.611.69720$-1.64AL|NL
85 Darren McCaughan MIN 4000.000.71600$-1.70AL|NL
86 Dean Kremer BAL 9116.851.63720$-1.83AL|NL
87 Carson Spiers CIN 6011.500.83520$-2.49AL|NL
88 Cristopher Sanchez PHI 5001.761.18720$-2.59AL|NL
89 Ryan Feltner COL 10003.601.40920$-2.61AL|NL
90 Nestor Cortes MIL 8119.001.75870$-3.21AL|NL
91 Erick Fedde STL 9117.001.22340$-3.40AL|NL
92 Clay Holmes NYM 9012.971.871060$-3.90AL|NL
93 Jack Kochanowicz LAA 6003.000.67400$-4.02AL|NL
94 Bryse Wilson CWS 5001.761.57730$-4.01AL|NL
95 Mitch Keller PIT 9117.831.96850$-4.15AL|NL
96 Matt Boyd CHC 5000.001.40530$-4.25AL|NL
97 Jonathan Cannon CWS 8013.291.59860$-4.39AL|NL
98 Walker Buehler BOS 9118.901.65710$-4.43AL|NL
99 Jake Junis CLE 4000.001.00400$-4.58AL|NL
100 Randy Vasquez SD 10011.761.47590$-4.72AL|NL
101 Corbin Burnes ARI 4004.391.71830$-4.93AL|NL
102 Davis Martin CWS 6000.001.00220$-5.07AL|NL
103 Hayden Wesneski HOU 5015.401.00630$-5.40AL|NL
104 Jose Berrios TOR 10017.061.761350$-5.80AL|NL
105 Tyler Phillips MIA 5000.001.00210$-5.84AL|NL
106 Cade Povich BAL 4006.591.71820$-6.11AL|NL
107 Ronel Blanco HOU 5015.401.20630$-6.13AL|NL
108 Kyle Hendricks LAA 6003.001.17400$-6.20AL|NL
109 Bailey Falter PIT 6003.001.17400$-6.20AL|NL
110 Will Warren NYY 5003.601.00440$-6.23AL|NL
111 Tarik Skubal DET 10026.181.571040$-6.29AL|NL
112 Aaron Nola PHI 5018.821.18800$-6.31AL|NL
113 Michael Lorenzen KAN 5015.291.57730$-6.38AL|NL
114 Miles Mikolas STL 5003.530.78320$-6.40AL|NL
115 Nick Martinez CIN 10026.181.18730$-6.51AL|NL
116 Griffin Canning NYM 5013.461.15420$-6.68AL|NL
117 Richard Fitts BOS 6014.501.00400$-6.66AL|NL
118 Matthew Liberatore STL 6004.501.00400$-6.66AL|NL
119 Chad Patrick MIL 5003.461.73640$-6.75AL|NL
120 Gavin Williams CLE 8004.501.63740$-6.94AL|NL
121 Eduardo Rodriguez ARI 5005.291.18530$-7.00AL|NL
122 Andrew Heaney PIT 5001.801.00210$-7.05AL|NL
123 Landen Roupp SF 4006.752.00840$-7.04AL|NL
124 Valente Bellozo MIA 4002.201.46420$-7.10AL|NL
125 Simeon Woods Richardson MIN 4004.501.50510$-7.43AL|NL
126 Shane Smith CWS 5003.461.15340$-7.69AL|NL
127 Charlie Morton BAL 80210.001.981330$-8.77AL|NL
128 Ben Lively CLE 9016.921.43720$-8.84AL|NL
129 Bryce Miller SEA 5015.191.54420$-9.25AL|NL
130 Reese Olson DET 4018.571.43520$-9.41AL|NL
131 Tyler Anderson LAA 5005.401.60420$-9.61AL|NL
132 Grant Holmes ATL 5017.201.60540$-9.80AL|NL
133 Bryce Elder ATL 4006.751.25320$-9.95AL|NL
134 Justin Verlander SF 7006.341.97730$-10.10AL|NL
135 Antonio Senzatela COL 9010.002.28320$-10.11AL|NL
136 Marcus Stroman NYY 4006.431.43310$-10.30AL|NL
137 Mike Soroka IL-15 WAS 5017.201.20310$-10.38AL|NL
138 Tanner Houck BOS 9016.851.85850$-10.49AL|NL
139 Ryne Nelson ARI 4009.001.75510$-10.58AL|NL
140 AJ Smith-Shawver ATL 4014.502.25430$-10.63AL|NL
141 Michael Wacha KAN 4012.252.00240$-10.73AL|NL
142 Carlos Vargas SEA 5015.191.73310$-10.96AL|NL
143 Jake Irvin WAS 10005.401.70530$-11.27AL|NL
144 Jackson Jobe DET 4006.751.75340$-11.40AL|NL
145 Tomoyuki Sugano BAL 4014.501.50120$-11.50AL|NL
146 Trevor Williams WAS 5005.402.00300$-12.08AL|NL
147 Yariel Rodriguez TOR 4009.002.00430$-12.32AL|NL
148 Mitch Spence OAK 40010.712.38620$-12.30AL|NL
149 Elvin Rodriguez MIL 4019.001.75310$-12.61AL|NL
150 Merrill Kelly ARI 91110.002.11370$-12.84AL|NL
151 Roki Sasaki LAD 4006.433.10590$-13.11AL|NL
152 Sean Newcomb BOS 4019.002.50420$-13.77AL|NL
153 Reynaldo Lopez IL-60 ATL 5005.402.20120$-14.84AL|NL
154 Logan Allen CLE 5017.062.35150$-16.50AL|NL
155 Cal Quantrill MIA 40113.502.25210$-17.49AL|NL
156 Joey Estes OAK 40113.503.25240$-20.40AL|NL
157 Luis Ortiz CLE 40115.003.10240$-20.77AL|NL