
Here’s the May 2026 check-in on rotations. In the interest of time, which I’m pressed for this month badly, I’ll skip the bullpen comments and just focus on starters this post.
Each team section analysis will have the same items: current rotation, changes in the last month, observations, next guy to get promoted (if its in the minors), next guy to get cut, etc.
Important Pitching stats links for this analysis (I like the Fangraphs stats when looking up Fip, Babip, etc).
- Big Board, Draft Tracker, and IFA Tracker
- Nats MLB stats: at baseball-reference.com, Nats MLB stats at fangraphs.com
- AAA Rochester stats at milb.com. AAA Rochester Stats at fangraphs.com
- AA Harrisburg stats at milb.com, AA Harrisburg Stats at fangraphs.com
- High-A Wilmington stats at milb.com, High-A Wilmington Stats at fangraphs.com
- Low-A Fredericksburg Stats at milb.com, Low-A Fredericksburg stats at fangraphs.com
- FCL Nationals Stats at milb.com
- DSL Nationals Pitching Stats at milb.com
All Stats quoted are as of 5/31/26’s games.
We’ll start with the Majors.
- Opening Day 2026: Cavalli, Griffin, Mikolas, Littell, Irvin
- End of April 2026: Cavalli, Griffin, Mikolas (with Poulin opening sometimes), Littell, Irvin
- End of May 2026: Cavalli, Griffin, Mikolas (still with openers), Littell (also with openers), Alvarez.
Changes since end of last Month: Irvin suffered a right shoulder strain while pitching his best game of the season (of course he did), and hit the DL. Though reported as mild, per the injury report he’s yet to resume any throwing and is just doing strength and conditioning stuff. Alvarez took his spot (as opposed to other options like Parker or Cornelio or Lord) and has continued to be decent.
Rotation Observations: Griffen’s numbers came back to earth thanks to one horrid outing. He’s still got decent looking ERA and WHIP, but a troubling 4.88 FIP that makes me wonder if we’re not going to see more regression to the mean. Cavalli really bore down in May, cutting his walk rate in half and thus his WHIP from 1.6 to 1.1. Love it. Despite Irvin’s excellent start where he got hurt, he had a rough month. Mikolas was actually decent in May; a 3.52 ERA in his five “starts.” Even though he got hit around in his first June appearance. Lastly Littell was actually our best pitcher in May; pitching to a 2.35 ERA in 6 games/30IP. Amazing given what he did in April.
Next guy to get cut/demoted:
- April 2026: Mikolas
- May 2026: Probably Irvin before he got hurt. Now it’s likely Alvarez who makes way unless he starts throwing nothing but shutout innings. Mikolas has stayed his execution.
AAA Rochester
- Opening Day 2026: Alvarez, Parker, Perales, Lara, Cornelio
- End of April 2026: Alvarez, Perales, Lara, Cornelio, Champlain (with Ogasawara and Penrod spot starts)
- End of May 2026: Perales, Lara, Cornelio, Champlain, Kent
Changes since end of last Month: Alvarez called up to cover for Irvin. That spot was filled by the promotion of Jackson Kent. Just a comment here: Kent was a 2024 4th rounder who signed for under slot and who has almost no prospect buzz; now he’s in AAA.
Rotation Observations: Perales, who is the sole remaining 40-man arm from opening day who hasn’t pitched in the majors, was stellar this month: 1.53 ERA in 4 games. He’s still not pitching that many innings: 17ip in 4appearances. Also, if he throws 101, where are the Ks?? 11 Ks in 17 ip? Weird. Champlain isn’t getting a ton of K/9 but he is effective: 3.45 ERA for the month for the late spring training MLFA signing. Cornelio & Alvarez’s numbers weren’t great this month, but they’ve also been on the commuter shuttle back and forth, a lot. Lastly we have Lara, who was outrighted and was out of the rotation for a while, and now we remember why. 7.85 ERA for the month in 6 starts and it seems like he should go back to the bullpen.
Next guy to get promoted:
- April: Alvarez and Cornelio. Verdict: both have been promoted, Alvarez is staying there.
- May: Perales and his sub 2.00 ERA could play in the majors.
Next guy to get cut/demoted:
- April: none really, Champlain had the least investment
- May: Lara clearly.
AA Harrisburg
- Opening Day 2026: Clemmey, Garcia, Luckham, Ogasawawara, Swan
- Reminder of the AA Disabled List: Sykora, Susana, Rosario, Stuart, Swan, now Garcia
- End of April 2026: Clemmey, Garcia, Luckham, Ogasawara, Kent
- End of May 2026: Clemmey, Luckham, Ogasawara, Lyon, Randall (spot starts from Van Scoyoc)
Changes since end of last Month: Kent got promoted, replaced by newly promoted Lyon. Then, Garcia hit the DL and was replaced by newly promoted Randall.
Rotation Observations: Ogasawara had another solid month with a 2.31 era, and it’s kind of dumb why the team is keeping a 28yr old veteran IFA in AA. Clemmey continues to struggle in AA; 5.26 ERA this month, 15 walks in 22 innings. I’m not sure what to do here; he has nothing to prove in High-A; he’s just got to ride it out here. Luckham continues to confound how he retains his rotation job; 6.31 ERA for the month. Lyon has struggled in his two AA starts since promotion, while Randall’s AA debut was stellar (5ip 2H 0 runs). Lastly, Long Man/spot starter Van Scoyo had a solid month: 23/2 K/BB in 23IP, a 3.80 ERA.
Next guy to get promoted:
- April: Ogasawara, then Kent. Kent was promoted over Ogasawara
- May: clearly Ogasawara.
Next guy to get cut/demoted:
- April: Luckham.
- May: still Luckham.
High-A Wilmington
- Opening Day 2026: Bruni (Sullivan), Maddox, Randall, Tejeda, Polanco
- End of April 2026: Maddox, Randall, Tejeda, Polanco, Lyon
- End of May 2026: Maddox, Tejeda, Polanco, Bruni, Meckley
Changes since end of last Month: Randall and Lyon were promoted, replaced by LR/SS Bruni and newly promoted Meckley
Rotation Observations: It was mostly a rough month for the starters in Wilmington. Lyon had the best stats and got promoted for it, but the rest? phew. Tejeda was the best of the rest with a pedestrian 4.34 ERA and more Ks than IP. Maddox and Meckley both had ERAs right around 5. Bruni and Polanco? They’re in the 7s. It’s no wonder the system promoted Miguel Sime Jr just after the month ended.
Next guy to get promoted:
- April: Randall: he did indeed get promoted
- May: None. Tejeda if I had to name one.
Next guy to get cut/demoted:
- April: Polanco
- May: still Polanco but likely Bruni makes way for Sime.
Low-A Fredericksburg
Low-A spent most of the first 6 weeks of the season doing tandem starts, but as players hit the DL or hit ineffectiveness, we’ve seen the rotation really settle into something more conventional.
- Opening Day 2026: Portorreal, Hughes/Meckley, Sime/Lyon, Harmon/Beck, Fischer/Conradt
- End of April 2026: Portorreal, Meckley/Hughes, Sime/Johnson, Harmon/Conradt, Fischer/Sullivan
- End of May 2026: Portorreal, Sime, Johnson, Fischer, and Tepper doing rehab the whole month
Changes since end of last Month: Meckley promoted, Hughes struggled so they’re both out from April. The Sime/Johnson tandem was the split up. Harmon hit the 7-day DL with a non-serious Oblique injury, but Conradt was put on the full-season DL with a very serious injury. Lastly Tepper made 4 rehab starts in Low-A this month, enough so that he was basically on the team. Minor league rehab sessions can be up to 30 days for pitchers, so he’s got a few more days as of this writing before heading back to High-A. The team just promoted De la Cruz from the FCL; he may take Tepper’s spot.
Rotation Observations: Fischer, a 2025NDFA from UMiami, is dominating; 0.90 ERA, 0.90 whip in 6 May starts. Portorreal turned things around in a big way, even if he’s only doing 2-3 IP/start. Sime had an ugly era/whip but continued to strike out 2 guys an inning, so the team promoted him. Frankly, I don’t think he’s ready for the next level, not when he’s walking more than a guy an inning, but the fastball plays. Luke Johnson: 3.12 ERA but too many baserunners. He’s too hittable (.304 BAA). Tepper’s 4 rehab starts were stellar as expected.
Taking a quick peek at some of the guys still doing “tandem” longer relief sessions: Manning had 7 games/15IP, and a 20/2 K/BB. That’ll work. Sullivan had 2 starts and 6 appearances with a middling 4.86 ERA.
Next guy to get promoted:
- April: Meckley; indeed he was promoted
- May: Fischer
Next guy to get cut/demoted:
- April: Portorreal: he has turned it around greatly.
- May: Probably Johnson if we had to pick someone; they’ve already settled the tandem starters and demoted guys to the pen
Rookie FCL
Reminder: FCL guys are basically throwing 2-3 IP stints, so a month’s of work is usually 12-14 IP. This is small sample size analysis.
- Opening Day 2026: Weaver, Reyes, Martina, De la Cruz, Robles
- End of May 2026: Reyes, De la Cruz, Robles, Lopez, Bothwell,
Changes since end of last Month: Martina got a start the first week, but likely is hurt (hasn’t thrown since 5/11). The team added Bothwell into the mix so we show a 6-man “rotation” right now that has these guys mostly stacked up for tandem starts. Weaver made one start and hasn’t pitched since May 8th; not a good sign.
Rotation Observations: De la Cruz had a 0.75 ERA in 6 games and got promoted. Reyes looks promising: .122 BAA but a few too many walks. Lopez, Bothwell, and Reyes all have decent looking ERAs in the 3s and decent peripherals.
Next guy to get promoted:
- May: Reyes
Next guy to get cut/demoted:
- May: Robles
Note: the DSL just started its league on 6/1, so we don’t know their rotation yet. We’ll cover that on July 1.
That’s it for April 2026.






