Skip Navigation to Main Content

Mike Maher - FantasyPros

2025 Fantasy Baseball - SP Rankings

Rank Player Team Position ECR™vs. ECR™
1 Shohei Ohtani LAD SP,DH 4 +3.0
2 Paul Skenes PIT SP 2 0.0
3 Tarik Skubal DET SP 1 -2.0
4 Zack Wheeler PHI SP 3 -1.0
5 Logan Gilbert SEA SP 5 0.0
6 Garrett Crochet BOS SP 8 +2.0
7 Chris Sale ATL SP 6 -1.0
8 Corbin Burnes ARI SP 7 -1.0
9 Cole Ragans KC SP 10 +1.0
10 Jacob deGrom TEX SP 18 +8.0
11 Dylan Cease SD SP 9 -2.0
12 George Kirby SEA SP 11 -1.0
13 Blake Snell LAD SP 12 -1.0
14 Gerrit Cole NYY SP 13 -1.0
15 Yoshinobu Yamamoto LAD SP 15 0.0
16 Framber Valdez HOU SP 16 0.0
17 Michael King SD SP 14 -3.0
18 Pablo Lopez MIN SP 17 -1.0
19 Shota Imanaga CHC SP 19 0.0
20 Bryce Miller SEA SP 23 +3.0
21 Aaron Nola PHI SP 20 -1.0
22 Spencer Schwellenbach ATL SP 30 +8.0
23 Tyler Glasnow LAD SP 24 +1.0
24 Max Fried NYY SP 26 +2.0
25 Bailey Ober MIN SP 29 +4.0
26 Luis Castillo SEA SP 22 -4.0
27 Hunter Greene CIN SP 28 +1.0
28 Tanner Bibee CLE SP 25 -3.0
29 Hunter Brown HOU SP 32 +3.0
30 Logan Webb SF SP 21 -9.0
31 Joe Ryan MIN SP 33 +2.0
32 Grayson Rodriguez BAL SP 31 -1.0
33 Spencer Strider ATL SP 39 +6.0
34 Roki Sasaki LAD SP 36 +2.0
35 Freddy Peralta MIL SP 27 -8.0
36 Shane McClanahan TB SP 38 +2.0
37 Zac Gallen ARI SP 34 -3.0
38 Sonny Gray STL SP 35 -3.0
39 Justin Steele CHC SP 37 -2.0
40 Bryan Woo SEA SP 43 +3.0
41 Carlos Rodon NYY SP 40 -1.0
42 Jack Flaherty DET SP 41 -1.0
43 Jared Jones PIT SP 42 -1.0
44 Kodai Senga NYM SP 44 0.0
45 Sandy Alcantara MIA SP 45 0.0
46 Reynaldo Lopez ATL SP 47 +1.0
47 Yusei Kikuchi LAA SP 50 +3.0
48 Kevin Gausman TOR SP 46 -2.0
49 Ryan Pepiot TB SP 53 +4.0
50 Robbie Ray SF SP 57 +7.0
51 Shane Baz TB SP 59 +8.0
52 Sean Manaea NYM SP 54 +2.0
53 Cristopher Sanchez PHI SP 49 -4.0
54 Seth Lugo KC SP 48 -6.0
55 Brandon Pfaadt ARI SP 52 -3.0
56 Luis Gil NYY SP 51 -5.0
57 Zach Eflin BAL SP 55 -2.0
58 Nick Pivetta SD SP 62 +4.0
59 Spencer Arrighetti HOU SP 69 +10.0
60 Nathan Eovaldi TEX SP 56 -4.0
61 MacKenzie Gore WSH SP 61 0.0
62 Taj Bradley TB SP 60 -2.0
63 Tanner Houck BOS SP 58 -5.0
64 Yu Darvish SD SP 66 +2.0
65 Brandon Woodruff MIL SP 68 +3.0
66 Clarke Schmidt NYY SP 64 -2.0
67 Nick Lodolo CIN SP 67 0.0
68 Bowden Francis TOR SP,RP 63 -5.0
69 Ronel Blanco HOU SP 73 +4.0
70 Drew Rasmussen TB SP,RP 81 +11.0
71 Jose Berrios TOR SP 65 -6.0
72 Gavin Williams CLE SP 75 +3.0
73 Jackson Jobe DET SP,RP 112 +39.0
74 Reese Olson DET SP 79 +5.0
75 Walker Buehler BOS SP 77 +2.0
76 Jesus Luzardo PHI SP 74 -2.0
77 Jeffrey Springs ATH SP 70 -7.0
78 Ranger Suarez PHI SP 72 -6.0
79 A.J. Puk ARI SP,RP 96 +17.0
80 Kumar Rocker TEX SP 83 +3.0
81 Nestor Cortes Jr. MIL SP 82 +1.0
82 Bubba Chandler PIT SP 108 +26.0
83 Michael Wacha KC SP 76 -7.0
84 Mitch Keller PIT SP 84 0.0
85 Max Scherzer TOR SP 87 +2.0
86 Luis Severino ATH SP 80 -6.0
87 Merrill Kelly ARI SP 78 -9.0
88 Matthew Boyd CHC SP 107 +19.0
89 Tobias Myers MIL SP 99 +10.0
90 Grant Holmes ATL SP,RP 124 +34.0
91 Erick Fedde STL SP 89 -2.0
92 Brady Singer CIN SP 106 +14.0
93 Brayan Bello BOS SP 85 -8.0
94 Jose Soriano LAA SP 105 +11.0
95 A.J. Griffin FA SP 132 +37.0
96 Justin Verlander SF SP 90 -6.0
97 DJ Herz WSH SP 86 -11.0
98 Lucas Giolito BOS SP 130 +32.0
99 Chris Bassitt TOR SP 88 -11.0
100 Cody Bradford TEX SP 113 +13.0
101 Andrew Painter PHI SP 120 +19.0
102 Kutter Crawford BOS SP 71 -31.0
103 Nick Martinez CIN SP,RP 98 -5.0
104 Jameson Taillon CHC SP 94 -10.0
105 Ryne Nelson ARI SP 114 +9.0
106 Luis L. Ortiz CLE SP,RP 142 +36.0
107 David Festa MIN SP 100 -7.0
108 Frankie Montas NYM SP 109 +1.0
109 Tony Gonsolin LAD SP 158 +49.0
110 Tomoyuki Sugano BAL SP 118 +8.0
111 Bobby Miller LAD SP 104 -7.0
112 Kyle Harrison SF SP 91 -21.0
113 Reid Detmers LAA SP 97 -16.0
114 Ryan Weathers MIA SP 92 -22.0
115 Tyler Mahle TEX SP 136 +21.0
116 Edward Cabrera MIA SP 117 +1.0
117 David Peterson NYM SP 121 +4.0
118 Zack Littell TB SP 123 +5.0
119 Eduardo Rodriguez ARI SP 93 -26.0
120 Aaron Civale MIL SP 101 -19.0
121 Charlie Morton BAL SP 102 -19.0
122 Max Meyer MIA SP 174 +52.0
123 Hayden Birdsong SF SP 133 +10.0
124 Dean Kremer BAL SP 116 -8.0
125 Andrew Abbott CIN SP 110 -15.0
126 Osvaldo Bido ATH SP,RP 162 +36.0
127 Dustin May LAD SP 122 -5.0
128 Eury Perez MIA SP 103 -25.0
129 Sean Burke CWS SP 157 +28.0
130 Jake Irvin WSH SP 134 +4.0
131 Ben Lively CLE SP 177 +46.0
132 Tyler Holton DET SP,RP 143 +11.0
133 Michael McGreevy STL SP 148 +15.0
134 Hayden Wesneski HOU SP,RP 156 +22.0
135 Jordan Montgomery ARI SP 111 -24.0
136 JP Sears ATH SP 131 -5.0
137 Jon Gray TEX SP 126 -11.0
138 Casey Mize DET SP 146 +8.0
139 Clayton Kershaw LAD SP 127 -12.0
140 Shane Bieber CLE SP 95 -45.0
141 Zebby Matthews MIN SP 145 +4.0
142 Tyler Anderson LAA SP 171 +29.0
143 Jose Quintana FA SP 150 +7.0
144 Jordan Hicks SF SP,RP 149 +5.0
145 Quinn Mathews STL SP 129 -16.0
146 Rhett Lowder CIN SP 144 -2.0
147 Ben Brown CHC SP,RP 128 -19.0
148 Kyle Hart SD SP 221 +73.0
149 Noah Schultz CWS SP 176 +27.0
150 AJ Smith-Shawver ATL SP 181 +31.0
151 Beau Brieske DET SP,RP 169 +18.0
152 Tylor Megill NYM SP 160 +8.0
153 Triston McKenzie CLE SP 192 +39.0
154 Simeon Woods Richardson MIN SP 178 +24.0
155 Joey Cantillo CLE SP 154 -1.0
156 Andrew Heaney FA SP 138 -18.0
157 Luis Garcia HOU SP 140 -17.0
158 Trevor Williams WSH SP 203 +45.0
159 Andre Pallante STL SP,RP 155 -4.0
160 Garrett Whitlock BOS SP 147 -13.0
161 Mitchell Parker WSH SP 141 -20.0
162 Cade Povich BAL SP 115 -47.0
163 Cade Cavalli WSH SP 189 +26.0
164 Yariel Rodriguez TOR SP 152 -12.0
165 Alex Cobb DET SP 151 -14.0
166 Michael Lorenzen KC SP,RP 201 +35.0
167 Miles Mikolas STL SP 153 -14.0
168 Jack Leiter TEX SP,RP 188 +20.0
169 Javier Assad CHC SP 234 +65.0
170 Brandon Sproat NYM SP 225 +55.0
171 Jacob Misiorowski MIL SP,RP 182 +11.0
172 Lance Lynn FA SP 139 -33.0
173 Chris Paddack MIN SP 159 -14.0
174 Landon Knack LAD SP 202 +28.0
175 Michael Soroka WSH SP,RP 163 -12.0
176 Ian Anderson ATL SP 243 +67.0
177 Kyle Bradish BAL SP 161 -16.0
178 Griffin Canning NYM SP 137 -41.0
179 Marcus Stroman NYY SP 119 -60.0
180 Mitch Spence ATH SP,RP 208 +28.0
181 Kyle Wright KC SP 198 +17.0
182 Thomas Harrington PIT SP 247 +65.0
183 Joe Boyle TB SP 233 +50.0
184 Matt Waldron SD SP 173 -11.0
185 Jakob Junis CLE SP,RP 168 -17.0
186 DL Hall MIL SP,RP 190 +4.0
187 Spencer Turnbull FA SP,RP 250 +63.0
188 Kyle Gibson FA SP 191 +3.0
189 Cade Horton CHC SP 254 +65.0
190 Chase Dollander COL SP 196 +6.0
191 Slade Cecconi CLE SP,RP 214 +23.0
192 Lance McCullers Jr. HOU SP 258 +66.0
193 Ryan Feltner COL SP 195 +2.0
194 Alec Marsh KC SP 193 -1.0
195 Jose Butto NYM SP,RP 184 -11.0
196 Hurston Waldrep ATL SP 263 +67.0
197 Caden Dana LAA SP 197 0.0
198 Shinnosuke Ogasawara WSH SP 265 +67.0
199 Daniel Lynch KC SP,RP 266 +67.0
200 Colin Rea CHC SP,RP 218 +18.0
201 Martin Perez CWS SP 269 +68.0
202 Davis Martin CWS SP 217 +15.0
203 Will Warren NYY SP 260 +57.0
204 Justin Wrobleski LAD SP,RP 272 +68.0
205 Landen Roupp SF SP,RP 204 -1.0
206 Bailey Falter PIT SP 219 +13.0
207 Jairo Iriarte CWS SP,RP 279 +72.0
208 Cal Quantrill MIA SP 280 +72.0
209 Chase Burns CIN SP 205 -4.0
210 Tink Hence STL SP 236 +26.0
211 Steven Matz STL SP,RP 164 -47.0
212 Jack Kochanowicz LAA SP 284 +72.0
213 Chayce McDermott BAL SP 210 -3.0
214 Albert Suarez BAL SP,RP 199 -15.0
215 Ricky Tiedemann TOR SP 220 +5.0
216 Adam Mazur MIA SP 276 +60.0
217 Fernando Cruz NYY SP,RP 209 -8.0
218 Keaton Winn SF SP 291 +73.0
219 Kenta Maeda DET SP,RP 135 -84.0
220 Jonathan Cannon CWS SP 240 +20.0
221 Randy Vasquez SD SP 241 +20.0
222 Alejandro Rosario TEX SP 289 +67.0
223 Logan Henderson MIL SP 299 +76.0
224 Jared Koenig MIL SP,RP 194 -30.0
225 Paul Blackburn NYM SP 180 -45.0
226 Ryan Yarbrough FA SP,RP 230 +4.0
227 German Marquez COL SP 200 -27.0
228 Graham Ashcraft CIN SP 226 -2.0
229 Joey Estes ATH SP 261 +32.0
230 Trevor Rogers BAL SP 172 -58.0
231 Drew Thorpe CWS SP 231 0.0
232 Quinn Priester BOS SP,RP 308 +76.0
233 Jordan Wicks CHC SP 275 +42.0
234 Cristian Javier HOU SP 206 -28.0
235 Braxton Ashcraft PIT SP 310 +75.0
236 Noah Cameron KC SP 270 +34.0
237 Matthew Liberatore STL SP,RP 249 +12.0
238 Richard Fitts BOS SP 228 -10.0
239 Ryan Brasier CHC SP,RP 223 -16.0
240 Carson Spiers CIN SP,RP 316 +76.0
241 Dakota Hudson LAA SP,RP 318 +77.0
242 Keider Montero DET SP 211 -31.0
243 Joe Musgrove SD SP 125 -118.0
244 Louie Varland MIN SP,RP 166 -78.0
245 James Paxton FA SP 179 -66.0
246 Logan Allen CLE SP 165 -81.0
247 Emmet Sheehan LAD SP 170 -77.0
248 Tyler Wells BAL SP 183 -65.0
249 Patrick Sandoval BOS SP 175 -74.0