We’ve officially passed the quarter-way mark of the season. It’s usually around this time when contenders starts to separate from pretenders in both with real baseball teams and fantasy leagues. The same can be said about starting pitchers. It’s now safe to say the Hunter Brown breakout is real. Conversely, Mets pitchers Tylor Megill and Clay Holmes have started to regress to their career norms as matchup-dependent pitchers. I pay close attention to these trends and decipher what’s sustainable on a week-to-week basis. That’s why the weekly starting pitcher rankings focuses heavily on their ability to safely deliver on expectations in their start confidence rankings.
Starting Pitcher Rankings for Week 9 (5/19 – 5/25)
| Rank | Pitcher | Team | Opponent | Start Confidence Level |
|---|---|---|---|---|
| 1 | Hunter Brown | HOU | @TBR | 9 |
| 2 | Paul Skenes | PIT | MIL | 9 |
| 3 | Chris Sale | ATL | @WSH | 8 |
| 4 | Garrett Crochet | BOS | NYM | 8 |
| 5 | Tarik Skubal | DET | @STL/ CLE | 8 (both matchups) |
| 6 | Framber Valdez | HOU | @TBR/ SEA | 8 (both matchups) |
| 7 | Cole Ragans | KCR | @SFG | 8 |
| 8 | Zack Wheeler | PHI | @COL | 8 |
| 9 | Zac Gallen | ARI | @STL | 7 |
| 10 | Nick Martinez | CIN | @PIT | 7 |
| 11 | Reese Olson | DET | CLE | 7 |
| 12 | Kris Bubic | KCR | @SFG/ @MIN | 7 (both matchups) |
| 13 | Yoshinobu Yamamoto | LAD | ARI | 7 |
| 14 | Freddy Peralta | MIL | @PIT | 7 |
| 15 | Joe Ryan | MIN | CLE | 7 |
| 16 | Pablo Lopez | MIN | KCR | 7 |
| 17 | Carlos Rodon | NYY | TEX | 7 |
| 18 | Cristopher Sanchez | PHI | @ATH | 7 |
| 19 | Robbie Ray | SFG | KCR/ @WSH | 7 (both matchups) |
| 20 | Logan Webb | SFG | KCR | 7 |
| 21 | Tyler Mahle | TEX | @CWS | 7 |
| 22 | Corbin Burnes | ARI | @LAD | 6 |
| 23 | Merrill Kelly | ARI | @STL | 6 |
| 24 | JP Sears | ATH | LAA | 6 |
| 25 | Luis Severino | ATH | LAA | 6 |
| 26 | Spencer Strider | ATL | @WSH/ SDP | 6(@WSH=7 & SDP=5) |
| 27 | AJ Smith-Shawver | ATL | @WSH | 6 |
| 28 | Spencer Schwellenbach | ATL | SDP | 6 |
| 29 | Ben Brown | CHC | @MIA/ @CIN | 6 (@MIA=7 & @CIN=5) |
| 30 | Jameson Taillon | CHC | @MIA | 6 |
| 31 | Matthew Boyd | CHC | @CIN | 6 |
| 32 | Brady Singer | CIN | @PIT | 6 |
| 33 | Jack Flaherty | DET | @STL | 6 |
| 34 | Jackson Jobe | DET | CLE | 6 |
| 35 | Ronel Blanco | HOU | SEA | 6 |
| 36 | Seth Lugo | KCR | @MIN | 6 |
| 37 | Michael Wacha | KCR | @MIN | 6 |
| 38 | Yusei Kikuchi | LAA | MIA | 6 |
| 39 | Bailey Ober | MIN | CLE/ KCR | 6 (both matchups) |
| 40 | Max Fried | NYY | @COL | 6 |
| 41 | Jesus Luzardo | PHI | @COL/ @ATH | 6 (both matchups) |
| 42 | Mitch Keller | PIT | CIN/ MIL | 6 (both matchups) |
| 43 | Sonny Gray | STL | DET/ ARI | 6 (DET=7 & ARI=5 |
| 44 | Dylan Cease | SDP | @TOR | 6 (@TOR=7 & @ATL=5) |
| 45 | Michael King | SDP | @ATL | 6 |
| 46 | Jordan Hicks | SFG | KCR | 6 |
| 47 | Jacob deGrom | TEX | @NYY | 6 |
| 48 | Jose Berrios | TOR | @TBR | 6 |
| 49 | Brandon Pfaadt | ARI | @LAD/ @STL | 5 (@LAD=4 ^ @STL=6) |
| 50 | Osvaldo Bido | ATH | LAA/ PHI | 5 (LAA=6 & PHI=4) |
| 51 | Jeffrey Springs | ATH | PHI | 5 |
| 52 | Grant Holmes | ATL | SDP | 5 |
| 53 | Tomoyuki Sugano | BAL | @MIL/ @BOS | 5 (@MIL=6 & @BOS=4) |
| 54 | Lucas Giolito | BOS | BAL | 5 |
| 55 | Cade Horton | CHC | @MIA | 5 |
| 56 | Colin Rea | CHC | @CIN | 5 |
| 57 | Shane Smith | CWS | SEA | 5 |
| 58 | Nick Lodolo | CIN | @PIT/ CHC | 5 (@PIT=6 & CHC=4) |
| 59 | Gavin Williams | CLE | @MIN/ @DET | 5 (both matchups) |
| 60 | Tanner Bibee | CLE | @MIN | 5 |
| 61 | Luis Ortiz | CLE | @DET | 5 |
| 62 | Casey Mize | DET | CLE | 5 |
| 63 | Michael Lorenzen | KCR | @SFG | 5 |
| 64 | Jose Soriano | LAA | @ATH/ MIA | 5 (@ATH=4 & MIA=6) |
| 65 | Tony Gonsolin | LAD | @NYM | 5 |
| 66 | Ryan Weathers | MIA | CHC | 5 |
| 67 | Edward Cabrera | MIA | @LAA | 5 |
| 68 | Sandy Alcantara | MIA | @LAA | 5 |
| 69 | Logan Henderson | MIL | BAL | 5 |
| 70 | Chris Paddack | MIN | CLE | 5 |
| 71 | Zebby Matthews | MIN | KCR | 5 |
| 72 | Kodai Senga | NYM | @BOS/ LAD | 5 (both matchups) |
| 73 | Clay Holmes | NYM | @BOS | 5 |
| 74 | Tylor Megill | NYM | @BOS | 5 |
| 75 | Will Warren | NYY | TEX/ @COL | 5 (both matchups) |
| 76 | Andrew Heaney | PIT | CIN | 5 |
| 77 | Erick Fedde | STL | DET | 5 |
| 78 | Matthew Liberatore | STL | ARI | 5 |
| 79 | Randy Vasquez | SDP | @TOR | 5 |
| 80 | Stephen Kolek | SDP | @TOR | 5 |
| 81 | Nick Pivetta | SDP | @ATL | 5 |
| 82 | Landen Roupp | SFG | @WSH | 5 |
| 83 | Justin Verlander | SFG | @WSH | 5 |
| 84 | Luis Castillo | SEA | @CWS/ @HOU | 5 (@CWS=6 & @HOU=4) |
| 85 | Bryan Woo | SEA | @HOU | 5 |
| 86 | Ryan Pepiot | TBR | HOU/ TOR | 5 (HOU=4 & TOR=6) |
| 87 | Zack Littell | TBR | HOU | 5 |
| 88 | Taj Bradley | TBR | HOU | 5 |
| 89 | Shane Baz | TBR | TOR | 5 |
| 90 | Nathan Eovaldi | TEX | @NYY | 5 |
| 91 | Jack Leiter | TEX | @CWS | 5 |
| 92 | Chris Bassitt | TOR | SDP/ @TBR | 5 (SDP=4 & @TBR=6) |
| 93 | Kevin Gausman | TOR | SDP | 5 |
| 94 | MacKenzie Gore | WSH | ATL | 5 |
| 95 | Michael Soroka | WSH | SFG | 5 |
| 96 | Eduardo Rodriguez | ARI | @LAD | 4 |
| 97 | J.T. Ginn | ATH | LAA/ PHI | 4 (LAA=5 & PHI=3) |
| 98 | Dean Kremer | BAL | @MIL/ @BOS | 4 (@MIL=5 & @BOS=3) |
| 99 | Cade Povich | BAL | @MIL | 4 |
| 100 | Zach Eflin | BAL | @BOS | 4 |
| 101 | Hunter Dobbins | BOS | NYM/ BAL | 4 (both matchups) |
| 102 | Brayan Bello | BOS | BAL | 4 |
| 103 | Bryse Wilson | CWS | SEA | 4 |
| 104 | Sean Burke | CWS | TEX | 4 |
| 105 | Andrew Abbott | CIN | CHC | 4 |
| 106 | Logan Allen | CLE | @MIN/ @DET | 4 (both matchups) |
| 107 | Kolby Allard | CLE | @DET | 4 |
| 108 | Chase Dollander | COL | NYY | 4 |
| 109 | Keider Montero | DET | @STL | 4 |
| 110 | Ryan Gusto | HOU | SEA | 4 |
| 111 | Tyler Anderson | LAA | @ATH | 4 |
| 112 | Landon Knack | LAD | ARI | 4 |
| 113 | Dustin May | LAD | @NYM | 4 |
| 114 | Clayton Kershaw | LAD | @NYM | 4 |
| 115 | Max Meyer | MIA | CHC | 4 |
| 116 | Quinn Priester | MIL | BAL/ @PIT | 4 (BAL=3 & @PIT=5) |
| 117 | Aaron Civale | MIL | BAL | 4 |
| 118 | Tobias Myers | MIL | @PIT | 4 |
| 119 | Griffin Canning | NYM | LAD | 4 |
| 120 | David Peterson | NYM | LAD | 4 |
| 121 | Clarke Schmidt | NYY | TEX | 4 |
| 122 | Ranger Suarez | PHI | @COL | 4 |
| 123 | Bailey Falter | PIT | CIN/ MIL | 4 (both matchups) |
| 124 | Miles Mikolas | STL | ARI | 4 |
| 125 | Drew Rasmussen | TBR | TOR | 4 |
| 126 | Mitchell Parker | WSH | ATL/ SFG | 4 (ATL=3 & SFG=5) |
| 127 | Walker Buehler | BOS | NYM/ BAL | 3 (both matchups) |
| 128 | Davis Martin | CWS | SEA/ TEX | 3 (both matchups) |
| 129 | Jonathan Cannon | CWS | TEX | 3 |
| 130 | Chase Petty | CIN | CHC | 3 |
| 131 | Antonio Senzatela | COL | PHI/ NYY | 3 (both matchups) |
| 132 | German Marquez | COL | PHI | 3 |
| 133 | Colton Gordon | HOU | @TBR | 3 |
| 134 | Kyle Hendricks | LAA | @ATH/ MIA | 3 (@ATH=2 & MIA=4) |
| 135 | Jack Kochanowicz | LAA | @ATH | 3 |
| 136 | Cal Quantrill | MIA | CHC/ @LAA | 3 (CHC=2 & LAA=4) |
| 137 | Chad Patrick | MIL | @PIT | 3 |
| 138 | Ryan Yarbrough | NYY | @COL | 3 |
| 139 | Carmen Mlodzinski | PIT | MIL | 3 |
| 140 | Andre Pallante | STL | DET | 3 |
| 141 | Logan Evans | SEA | @CWS | 3 |
| 142 | Emerson Hancock | SEA | @HOU | 3 |
| 143 | Bowden Francis | TOR | SDP | 3 |
| 144 | Jose Urena | TOR | @TBR | 3 |
| 152 | Lance McCullers Jr. | HOU | SEA | 3 |
| 145 | Trevor Williams | WSH | ATL | 3 |
| 146 | Jake Irvin | WSH | SFG | 3 |
| 147 | Kyle Freeland | COL | PHI/ NYY | 2 (both matchups) |
| 148 | Carson Palmquist | COL | PHI | 2 |
| 149 | Matt Sauer | LAD | ARI | 2 |
| 150 | Patrick Corbin | TEX | @NYY/ @CWS | 2 (@NYY=1 & @CWS=3) |
| 151 | Kyle Gibson | BAL | @BOS | 1 |


