First off, apologies for not addressing your questions last week. It was crazy on and off the field. I promise not to ghost you this week.
This is the first set of rankings rolling in rest-of-season projections. It's too bad the inventory of double-dippers isn't more interesting. Most of the aces are flying solo.
Please send rotation questions to the fine folks at the Probable Pitchers page. And this time, I double-pinky swear I'll answer rankings questions here.
UPDATED: Monday April 21, 1:25 AM ET
Week of April 21 - 27
Mixed Leagues
| Rank | Pitcher | TM | OPP | Comments |
| 1 | Tarik Skubal | DET | BAL | Rare one start guy on top |
| 2 | Logan Gilbert | SEA | MIA | Fifth straight home start in six outings |
| 3 | Garrett Crochet | BOS | SEA | |
| 4 | Bryce Miller | SEA | @BOS, MIA | |
| 5 | Hunter Brown | HOU | TOR, @KC | |
| 6 | Cole Ragans | KC | COL | |
| 7 | Spencer Schwellenbach | ATL | STL, @ARI | |
| 8 | Yoshinobu Yamamoto | LAD | PIT | |
| 9 | Hunter Greene | CIN | @COL | |
| 10 | Jacob deGrom | TEX | @ATH | Stepped up against Yamamoto and the Dodgers |
| 11 | Zack Wheeler | PHI | @NYM | Uncharacteristic four homers allowed over prior 25.1 IP. |
| 12 | Kris Bubic | KC | COL, HOU | |
| 13 | Joe Ryan | MIN | LAA | |
| 14 | Chris Sale | ATL | @ARI | |
| 15 | Paul Skenes | PIT | @LAD | |
| 16 | Clarke Schmidt | NYY | @CLE, TOR | |
| 17 | Kevin Gausman | TOR | @HOU, @NYY | Rough matchups, but veteran should rise to the occasion |
| 18 | Roki Sasaki | LAD | PIT | |
| 19 | Sonny Gray | STL | MIL |
First off, apologies for not addressing your questions last week. It was crazy on and off the field. I promise not to ghost you this week.
This is the first set of rankings rolling in rest-of-season projections. It's too bad the inventory of double-dippers isn't more interesting. Most of the aces are flying solo.
Please send rotation questions to the fine folks at the Probable Pitchers page. And this time, I double-pinky swear I'll answer rankings questions here.
UPDATED: Monday April 21, 1:25 AM ET
Week of April 21 - 27
Mixed Leagues
| Rank | Pitcher | TM | OPP | Comments |
| 1 | Tarik Skubal | DET | BAL | Rare one start guy on top |
| 2 | Logan Gilbert | SEA | MIA | Fifth straight home start in six outings |
| 3 | Garrett Crochet | BOS | SEA | |
| 4 | Bryce Miller | SEA | @BOS, MIA | |
| 5 | Hunter Brown | HOU | TOR, @KC | |
| 6 | Cole Ragans | KC | COL | |
| 7 | Spencer Schwellenbach | ATL | STL, @ARI | |
| 8 | Yoshinobu Yamamoto | LAD | PIT | |
| 9 | Hunter Greene | CIN | @COL | |
| 10 | Jacob deGrom | TEX | @ATH | Stepped up against Yamamoto and the Dodgers |
| 11 | Zack Wheeler | PHI | @NYM | Uncharacteristic four homers allowed over prior 25.1 IP. |
| 12 | Kris Bubic | KC | COL, HOU | |
| 13 | Joe Ryan | MIN | LAA | |
| 14 | Chris Sale | ATL | @ARI | |
| 15 | Paul Skenes | PIT | @LAD | |
| 16 | Clarke Schmidt | NYY | @CLE, TOR | |
| 17 | Kevin Gausman | TOR | @HOU, @NYY | Rough matchups, but veteran should rise to the occasion |
| 18 | Roki Sasaki | LAD | PIT | |
| 19 | Sonny Gray | STL | MIL | |
| 20 | Dylan Cease | SD | TB | |
| 21 | Nick Lodolo | CIN | @MIA, @COL | |
| 22 | Tyler Glasnow | LAD | PIT | |
| 23 | Cristopher Sanchez | PHI | @NYM | |
| 24 | Drew Rasmussen | TB | @ARI | |
| 25 | Tyler Mahle | TEX | @SF | 18 K in 18 IP |
| 26 | Mitchell Parker | WAS | BAL, NYM | |
| 27 | Yusei Kikuchi | LAA | @MIN | |
| 28 | Kodai Senga | NYM | @WAS | |
| 29 | Spencer Strider | ATL | STL | |
| 30 | Michael King | SD | TB | |
| 31 | Jeffrey Springs | ATH | CWS | |
| 32 | Matthew Boyd | CHC | LAD | |
| 33 | Framber Valdez | HOU | @KC | |
| 34 | Nick Pivetta | SD | @DET | |
| 35 | Bailey Ober | MIN | CWS | |
| 36 | Pablo Lopez | MIN | CWS | |
| 37 | Luis Castillo | SEA | MIA | |
| 38 | MacKenzie Gore | WAS | BAL | |
| 39 | Freddy Peralta | MIL | @SF | |
| 40 | Logan Webb | SF | MIL | |
| 41 | Sandy Alcantara | MIA | CIN | |
| 42 | Nathan Eovaldi | TEX | @SF | |
| 43 | Jose Soriano | LAA | PIT, @MIN | Sneaky upside play facing lesser lineups |
| 44 | Robbie Ray | SF | MIL, TEX | |
| 45 | Max Fried | NYY | TOR | |
| 46 | Seth Lugo | KC | HOU | |
| 47 | Chris Bassitt | TOR | @HOU | |
| 48 | Edward Cabrera | MIA | CIN | |
| 49 | Andrew Heaney | PIT | @LAA | |
| 50 | Aaron Nola | PHI | @NYM, @CHC | |
| 51 | Shane Smith | CWS | @MIN | |
| 52 | Zac Gallen | ARI | ATL | |
| 53 | Bowden Francis | TOR | @HOU | |
| 54 | David Festa | MIN | CWS | |
| 55 | Shota Imanaga | CHC | LAD | |
| 56 | Brandon Pfaadt | ARI | TB, ATL | |
| 57 | Tylor Megill | NYM | PHI, @WAS | |
| 58 | Gavin Williams | CLE | NYY, BOS | |
| 59 | Walker Buehler | BOS | CWS, @CLE | First game is the Monday Patriots Day affair at 11:10 AM ET |
| 60 | Kumar Rocker | TEX | @ATH | |
| 61 | Carlos Rodon | NYY | @CLE | |
| 62 | Jack Flaherty | DET | SD | |
| 63 | Eduardo Rodriguez | ARI | TB | |
| 64 | Jackson Jobe | DET | BAL | |
| 65 | Grant Holmes | ATL | @ARI | |
| 66 | Ben Brown | CHC | PHI | |
| 67 | Corbin Burnes | ARI | TB | |
| 68 | Tanner Houck | BOS | @CLE | |
| 69 | Jordan Hicks | SF | MIL, TEX | |
| 70 | Bryan Woo | SEA | @BOS | |
| 71 | Shane Baz | TB | @SD | |
| 72 | Steven Matz | STL | MIL | |
| 73 | Jesus Luzardo | PHI | @CHC | |
| 74 | Osvaldo Bido | ATH | TEX, CWS | |
| 75 | Tyler Anderson | LAA | PIT | |
| 76 | Ronel Blanco | HOU | TOR | |
| 77 | Michael Wacha | KC | HOU | |
| 78 | Dustin May | LAD | @CHC | |
| 79 | Tomoyuki Sugano | BAL | @WAS | |
| 80 | Matthew Liberatore | STL | MIL | |
| 81 | Luis Severino | ATH | CWS | |
| 82 | Landen Roupp | SF | MIL | |
| 83 | Jake Irvin | WAS | NYM | |
| 84 | Brady Singer | CIN | @MIA | |
| 85 | Tanner Bibee | CLE | NYY | |
| 86 | Nick Martinez | CIN | @MIA | |
| 87 | Andrew Abbott | CIN | @COL | |
| 88 | Merrill Kelly | ARI | ATL | |
| 89 | Clay Holmes | NYM | @WAS | |
| 90 | Bailey Falter | PIT | @LAA, @LAD | |
| 91 | Taj Bradley | TB | @ARI | |
| 92 | Max Meyer | MIA | CIN, @SEA | |
| 93 | Mix 12 Reliever | |||
| 94 | Tobias Myers | MIL | @SF | |
| 95 | Brayan Bello | BOS | SEA, @CLE | |
| 96 | Jack Leiter | TEX | @SF | |
| 97 | Chris Paddack | MIN | LAA | |
| 98 | Jose Quintana | MIL | @SF, @STL | |
| 99 | Brad Lord | WAS | NYM | |
| 100 | Jameson Taillon | CHC | PHI | |
| 101 | Mix 15 Reliever | |||
| 102 | Jose Berrios | TOR | @NYY | |
| 103 | Sean Burke | CWS | @ATH | |
| 104 | Simeon Woods Richardson | MIN | LAA | |
| 105 | Zack Littell | TB | @ARI, @SD | |
| 106 | Hayden Wesneski | HOU | @KC | |
| 107 | Davis Martin | CWS | @MIN, @ATH | |
| 108 | Jack Kochanowicz | LAA | PIT | |
| 109 | Kyle Hart | SD | @DET | |
| 110 | Erick Fedde | STL | @ATL | |
| 111 | Griffin Canning | NYM | PHI | |
| 112 | David Peterson | NYM | PHI | |
| 113 | Reese Olson | DET | SD | |
| 114 | Dean Kremer | BAL | @WAS, @DET | |
| 115 | Michael Lorenzen | KC | COL | |
| 116 | Andre Pallante | STL | @ATL | |
| 117 | Ryan Feltner | COL | @KC, CIN | |
| 118 | Casey Mize | DET | BAL | |
| 119 | Ryan Pepiot | TB | @SD | |
| 120 | Easton Lucas | TOR | @NYY | |
| 121 | Carlos Carrasco | NYY | TOR | |
| 122 | Will Warren | NYY | @CLE | |
| 123 | Chase Dollander | COL | @KC | |
| 124 | Sean Newcomb | BOS | SEA | |
| 125 | Cade Povich | BAL | @WAS | |
| 126 | Charlie Morton | BAL | @DET | |
| 127 | Kyle Freeland | COL | CIN | |
| 128 | Ryan Gusto | HOU | TOR | |
| 129 | Justin Verlander | SF | TEX | |
| 130 | Carmen Mlodzinski | PIT | @LAA | |
| 131 | Mitch Keller | PIT | @LAD | |
| 132 | Taijuan Walker | PHI | @CHC | |
| 133 | Colin Rea | CHC | PHI | |
| 134 | Luis L. Ortiz | CLE | NYY | |
| 135 | Cal Quantrill | MIA | @SEA | |
| 136 | Chad Patrick | MIL | @STL | |
| 137 | Jonathan Cannon | CWS | @BOS, @ATH | First game is the Monday Patriots Day affair at 11:10 AM ET |
| 138 | Trevor Williams | WAS | BAL | |
| 139 | Jairo Iriarte | CWS | @MIN | |
| 140 | Connor Gillispie | MIA | @SEA | |
| 141 | Quinn Priester | MIL | @SF, @STL | |
| 142 | German Marquez | COL | @KC | |
| 143 | Kyle Gibson | BAL | @DET | |
| 144 | Kyle Hendricks | LAA | @MIN | |
| 145 | Ben Lively | CLE | BOS | |
| 146 | Randy Vasquez | SD | @DET, TB | |
| 147 | J.T. Ginn | ATH | TEX | |
| 148 | Patrick Corbin | TEX | @ATH | |
| 149 | Miles Mikolas | STL | @ATL | |
| 150 | JP Sears | ATH | TEX | |
| 151 | Logan Allen | CLE | BOS | |
| 152 | Emerson Hancock | SEA | @BOS | |
| 153 | Bryce Elder | ATL | STL | |
| 154 | Matt Sauer | LAD | @CHC | |
| 155 | Keider Montero | DET | SD | |
| 156 | Antonio Senzatela | COL | CIN |
American League
| Rank | Pitcher | TM | OPP | Comment |
|---|---|---|---|---|
| 1 | Tarik Skubal | DET | BAL | Rare one start guy on top |
| 2 | Logan Gilbert | SEA | MIA | Fifth straight home start in six outings |
| 3 | Garrett Crochet | BOS | SEA | |
| 4 | Bryce Miller | SEA | @BOS, MIA | |
| 5 | Hunter Brown | HOU | TOR, @KC | |
| 6 | Cole Ragans | KC | COL | |
| 7 | Jacob deGrom | TEX | @ATH | Stepped up against Yamamoto and the Dodgers |
| 8 | Kris Bubic | KC | COL, HOU | |
| 9 | Joe Ryan | MIN | LAA | |
| 10 | Clarke Schmidt | NYY | @CLE, TOR | |
| 11 | Kevin Gausman | TOR | @HOU, @NYY | Rough matchups, but veteran should rise to the occasion |
| 12 | Drew Rasmussen | TB | @ARI | |
| 13 | Tyler Mahle | TEX | @SF | 18 K in 18 IP |
| 14 | Yusei Kikuchi | LAA | @MIN | |
| 15 | Jeffrey Springs | ATH | CWS | |
| 16 | Framber Valdez | HOU | @KC | |
| 17 | Bailey Ober | MIN | CWS | |
| 18 | Pablo Lopez | MIN | CWS | |
| 19 | Luis Castillo | SEA | MIA | |
| 20 | Nathan Eovaldi | TEX | @SF | |
| 21 | Jose Soriano | LAA | PIT, @MIN | Sneaky upside play facing lesser lineups |
| 22 | Max Fried | NYY | TOR | |
| 23 | Seth Lugo | KC | HOU | |
| 24 | Chris Bassitt | TOR | @HOU | |
| 25 | Shane Smith | CWS | @MIN | |
| 26 | Bowden Francis | TOR | @HOU | |
| 27 | David Festa | MIN | CWS | |
| 28 | Gavin Williams | CLE | NYY, BOS | |
| 29 | Walker Buehler | BOS | CWS, @CLE | First game is the Monday Patriots Day affair at 11:10 AM ET |
| 30 | Kumar Rocker | TEX | @ATH | |
| 31 | Carlos Rodon | NYY | @CLE | |
| 32 | Jack Flaherty | DET | SD | |
| 33 | Jackson Jobe | DET | BAL | |
| 34 | Tanner Houck | BOS | @CLE | |
| 35 | Bryan Woo | SEA | @BOS | |
| 36 | Shane Baz | TB | @SD | |
| 37 | Osvaldo Bido | ATH | TEX, CWS | |
| 38 | Tyler Anderson | LAA | PIT | |
| 39 | Ronel Blanco | HOU | TOR | |
| 40 | Michael Wacha | KC | HOU | |
| 41 | Tomoyuki Sugano | BAL | @WAS | |
| 42 | Luis Severino | ATH | CWS | |
| 43 | Tanner Bibee | CLE | NYY | |
| 44 | Taj Bradley | TB | @ARI | |
| 45 | Brayan Bello | BOS | SEA, @CLE | |
| 46 | Jack Leiter | TEX | @SF | |
| 47 | Chris Paddack | MIN | LAA | |
| 48 | Jose Berrios | TOR | @NYY | |
| 49 | Sean Burke | CWS | @ATH | |
| 50 | Simeon Woods Richardson | MIN | LAA | |
| 51 | Zack Littell | TB | @ARI, @SD | |
| 52 | Hayden Wesneski | HOU | @KC | |
| 53 | Davis Martin | CWS | @MIN, @ATH | |
| 54 | Jack Kochanowicz | LAA | PIT | |
| 55 | Reese Olson | DET | SD | |
| 56 | Dean Kremer | BAL | @WAS, @DET | |
| 57 | AL Reliever | |||
| 58 | Michael Lorenzen | KC | COL | |
| 59 | Casey Mize | DET | BAL | |
| 60 | Ryan Pepiot | TB | @SD | |
| 61 | Easton Lucas | TOR | @NYY | |
| 62 | Carlos Carrasco | NYY | TOR | |
| 63 | Will Warren | NYY | @CLE | |
| 64 | Sean Newcomb | BOS | SEA | |
| 65 | Cade Povich | BAL | @WAS | |
| 66 | Charlie Morton | BAL | @DET | |
| 67 | Ryan Gusto | HOU | TOR | |
| 68 | Luis L. Ortiz | CLE | NYY | |
| 69 | Jonathan Cannon | CWS | @BOS, @ATH | First game is the Monday Patriots Day affair at 11:10 AM ET |
| 70 | Jairo Iriarte | CWS | @MIN | |
| 71 | Kyle Gibson | BAL | @DET | |
| 72 | Kyle Hendricks | LAA | @MIN | |
| 73 | Ben Lively | CLE | BOS | |
| 74 | J.T. Ginn | ATH | TEX | |
| 75 | Patrick Corbin | TEX | @ATH | |
| 76 | JP Sears | ATH | TEX | |
| 77 | Logan Allen | CLE | BOS | |
| 78 | Emerson Hancock | SEA | @BOS | |
| 79 | Keider Montero | DET | SD | |












