It’s second-half baseball! Nothing more exciting than watching the race for the bottom. [thinks of headline to submit to TMZ] ENYWHEY. Enough about the Athletics. We’ve got one of these great years for the AL Central. The Minnesota Twins would be in 4th place in the AL East, but are somehow atop the leaderboard in the flyover division. The Twins wouldn’t be in first place in any other division in baseball except for our beloved AL  Central, home to the Kansas City Royals and Detroit Tigers. Remember when those teams were threats, and Miggy and Beltran and Greinke and Scherzer and Verlander were all just little spuds waiting to be big potatoes? No, you don’t remember them because you were born in this century and only stumbled upon my article because some TikTok star made fun of it? Welcome, junior! Let’s win you a fantasy league.

It’s the second half of the MLB season, so much like like our pants after seconds at the 4th of July picnic, we need to adjust.

Second Half Adjustments

Permit me to plagiarize from some Twitter threads and call the work my own:


  • Definition: “The tendency for unpredictable events to drive towards their expected outcome.” (Source: Wikipedia, probably after I edited it)
  • Example: “After a stunning first season, the TV Show Lost would regress to standard pseudo-philosophical primetime drivel and remain pedestrian for the duration of its run before collapsing into nonsense in the finale.”
  • Fantasy sports observation: Regression often comes “all at once.” You just don’t know when it will come, how long it will last, or to what degree. [Thinks of headline to sell to…nevermind]
  • Practical Fantasy Example: Steamer projected Toronto Blue Jays catcher Danny Jansen for 49 RBI in the 2022 season. Coming into July 22, 2022 [Numerology!], Jansen had 13 RBI and was massively behind pace to reach this prediction of 49 RBI by the end of the season. However, the Blue Jays must have eaten their beans in Boston, and Jansen racked up 6 RBIs, putting him at 19 on the season and on pace to reach his RBI projection from The BAT (42) by the end of the year. Another outlier game would result in reaching his aggressive Steamer projection.

Fantasy Sports Regression is Time-Limited

Crap. So just as my kids suddenly grew up from sweet, floor-crawling babies to full-grown, self-transporting organisms that occasionally shout obscenities at me, your fantasy leagues have reached maturation. I just hope your league mates aren’t asking you for $20 so they can go to Arby’s with their friend Clyde.

OK, you’ve got like 8 to 11 fantasy baseball weeks left in the season. Sheeeeets. Depending on your league, the fantasy baseball playoffs are close. Some of you in 16-teamer or larger leagues have, like, four non-playoff matchups left (at least that’s the case in my home league). So, let’s crunch some numbers to figure out what you need to do right now in order to avoid finishing last in your league:

Calculate IP Remaining: Razzball Commenter Leagues are notorious for IP caps. Are you about to run out of IP? You’ll need to do the following:

  • Play smart matchups. Aces are generally immune to matchups, so if you’ve got a top 20/30 SP, just start them. Stop overthinking — start them. But all those other SPs you’ve been hoarding? You’re sitting them against the Yankees, sitting them in hot and humid conditions, and you’re doing your best to start them against the Tigers or teams that are fighting for 2023 draft position. These are simple strategy decisions: play the odds, win the game.
  • Stock up on Roleless Robs. Who were the top K/9 pitchers in the second half of 2021? Liam Hendricks, Paul Sewald, and Michael Kopech. Sewald and Kopech were Roleless Robs. From July 23 until the end of the season — excluding Sewald’s last appearance where he got smacked around — Sewald went 4-1 with 8 saves, 53 K in 35 IP, and had a 2.78 ERA. Kopech got blown up in 3 separate games, but in-between blowups, he was elite. Kopech finished the fantasy playoff stretch with 15 IP, 26K, and a 1.76 ERA. Roleless Robs give you ratios without the IP.

Avoid Obvious Mismatches: Sure I said this above but nobody complained when Charles Dickens repeated content every week. The top hitting teams in MLB are the: Yankees, Dodgers, Blue Jays, and Astros. Surprise! Don’t start non-ace pitchers against these teams.

Trade?: Some of y’all really like trading. I remember in simpler times when you could just walk up to any rookie in the league and say, “I’ll trade you future Hall of Famer and Home Run Derby Second-Rounder Albert Pujols for Spencer Strider” and the other manager would smash accept and then post about it on MySpace. Nowadays in this world that is worth fighting for, we’ve got hyper-analytics. For every trade question I answer, there’s another equally qualified analyst out there on the internets giving the opposition manager another opinion. Now I don’t want to tell you how to spend your time, but sitting in your fantasy league conjuring up ridiculous acquisitions instead of looking at matchups…I mean, you do you. I can tell you that the touts are looking at matchups because most tout leagues don’t allow trading. But let’s be fair, half of the trade offers floating around at this point in the season look like the below image:

Stream SP: Modern MLB knows more than ever that pitchers’ arms fall off at regular intervals and need to be healed by the ghost of Tommy John. One of the ways that MLB teams prepare for the real-life playoffs is by resting their aces down the stretch. Come the playoffs, guys like Gerrit Cole will pitch every 3-4 games and ideally go 7+ IP. For your fantasy team, however, you’re suddenly without your top SP during the most crucial time of the year. The solution? Stream starters. First and foremost, there’s the Razzball Streamonator, and if you’re trying to win your league, you should consult that tool. Second and secondmost, there’s your gut. Even the best aces have like a 40% chance of a fantasy-great outcome on a given day, and like a 50-60% chance of being completely mundane. Completely mundane is fine — y’all went wild over Sandy Alcantara and his 5.75 K/9 as long as he kept racking up IP. There are going to be completely random SPs that show up in the next month, and your job is to keep streaming — don’t worry about player names, worry about stats.

News and Notes

EWB’s note: You don’t need me to walk you through all the good pitchers right now. I’ve been doing that for months. Instead, here is a big list of speculative adds for the 2022 season (and a eulogy for Michael King, who fell victim to regicide).

Michael KingThe RCL Cheat Code fell victim to the Red Wedding after the All-Star Break. Broken elbone, out for season, the rest of us crying softly into our horchata while trying to write our great American novels. As a fantasy baseball eulogy, King had more wins as a Roleless Rob than most of his teammates. So, there goes our hope of seeing King back in a starter role, and what’s wonkier (Grammarly tells me “wonkier” is better than “more wonky”), is that the Yankees will almost undoubtedly need to acquire a ton of bullpen help to recover from King’s absence, thus having downstream fantasy implications for multiple positions and teams. RIP King. FWIW, he is not a keeper and you can let him go in all formats. Roleless Robs who remain roleless are like beautiful summer nights: you enjoy them while you’re present for them, and let them go when they’re gone.

Chris SaleOK, one more injury recap. Sale broke his pinky, got surgery, and has an uncertain timetable to return. Flash backward to 2021 when Framber Valdez did a similar thing was supposed to miss anywhere from two weeks to the entire season. The Red Sox are in trouble — they’re almost certainly not winning the AL East, and they’re struggling in the Wild Card race. Sale has a player option on his contract after this year. Remember that Sale threw a hissy fit in AAA and remains unvaccinated — he’s not exactly the poster child for “Boston Strong.” It’s within reason to imagine the Red Sox trade Sale to a team he wants to play for. It’s within reason the Sox put Sale in the bullpen, like they did Tanner Houck. But for most fantasy managers, there’s just not a lot of value for Sale in 2022. You can stash him on the IL and hope he returns quickly, but I’m OK letting him go if your roster is limited in space.

Dustin MaySecond-half target, available in 90% of ESPN leagues at the time of writing. Sure the Dodgers’ rotation is stacked but it’s not your job to worry about that. May is a top talent, which is a double-edged sword for fantasy managers: if he progresses in a healthy manner, he’ll play! But if there’s even a slight setback, the Dodgers will likely shelve him for the year and let him ramp up slowly, like the Yankees did with Luis Severino in 2021. Go add May, stash him on the IL.

Tyler GlasnowHis chance of pitching meaningful fantasy innings in 2022 is extremely low. But! Glasnow started his social media hype train last month when he posted footage of his rehab on the mound, and Rays manager Kevin Cash hasn’t ruled out Glasnow returning in 2022. Speculative add in the deepest of leagues.

Luis PatinoGreat K upside but massive 22-year-old pitcher downside. Called up to the majors, is a speculative add for deep leagues. Been incredibly blah in his last two appearances.

Grayson RodriguezPro: did everything he needed to get an MLB promotion. Con: has a lat strain. Pro: Orioles ain’t making the playoffs so there’s extra time to heal in the off-season. Con: a criminal, which is what you’ll be if you’re not at least adding Rodriguez to your watch list. Today’s list is massive speculation, but G&R could be playing “November Rain(ing Fantasy Money)” for you if he gets the call for a cup of coffee. Probably the best potential outcome of any pitcher on this list; the question is whether he’ll play, and that’s something only Rodriguez, his agent, and his dog know.

Sixto SanchezThrowing bullpens, could be back for September? Recommending a long-injured Marlins SP is basically throwing my fantasy sports analyst career in the dumpster. If you roster Sixto, be ready for a wild ride.

Kenta MaedaCould see MLB action in 2022, with reporting that he could serve in a relief role. Well, it’s not like he’s going to be the Twins’ closer. That would make Maeda…a Roleless Rob. [points to Michael Kopech’s 2021 stats at the start of this article]. You know, Maeda being a high-leverage reliever might actually be the best thing for his career. ENYHEY. Otsukare, Maeda-san. Thanks for putting in the work, and welcome back. Watch list or add.

Danny DuffyAnother clog in the Dodger’s rotation, media sources report that Duffy could return in 2022. That said, we know the Dodgers tend to be very active at the trade deadline — are the Dodgers confident enough in their pitching staff that they’re not buying, or [shudder] selling? Add him to the watch list.

Spencer TurnbullProbably not throwing meaningful fantasy IP in 2022, but just like 2021 Jack Flaherty came back to chuck a couple outings, we might see a few similar late-summer stretches for Turnbull in 2022. Add to watch list, but don’t expect anything because the Tigers are awful.

Tucker DavidsonSmall sample sizes abound but Davidson has posted great K/9 numbers in his brief stints in the majors. In 70 IP in AAA this year, Davidson has whiffed batters at an astounding 11.3 K/9 rate while keeping his BB/9 under 3. Recent trade speculations have pointed to Davidson being packaged for everybody from Luis Castillo to Juan Soto, so Davidson could find himself in a spot with a job to win very soon.

David PetersonI saved this listing for later in the list to reward my attentive readers who made it this far. Peterson was pretty bad to start the year and went through a period where he couldn’t make it past 4 IP. But since June 20? Peterson has an insane 13.6 K/9, 2.78 ERA, and yeah, way more walks than we like. The change stems from a 20% drop in fastballs and a corresponding increase to sliders and changeups. Here’s the list of pitchers surrounding him on the K/9 leaderboard: Shohei Ohtani, Spencer Strider, Christian Javier, Carlos Rodon, Robbie Ray. Oh, and…

Blake SnellTime to wake and Blake! He’s walking even more batters than Peterson — which is redonk for a veteran pitcher who won a Cy Young — but Snell had a brief period where he topped 50% K rate. Like, that’s insane. Snell is doing the Robbie Ray thing and cranking fastballs and getting rid of his changeup. You’ll notice Snell cracked into the top tier, and that’s because his K% is, quite frankly, worth the ERA risk — we’re talking about a threshold of K% that few pitchers are capable of reaching. And even with the bad start, Snell has still managed a 3.20 ERA and FIP over that time period — this is real, folks. Feel free to worry about the BB/9 issues, but Snell’s current performance streak is giving you shades of the one and only…

Jacob deGromPitched in a simulated game. Still working through shoulder soreness. Me too, Jacob, me too. When/if deGrom comes back, you’re starting him in all formats and being grateful for whatever IP load he provides.

The Rankings

I’m cutting the table in half this week. There’s no longer an immense amount of time to wait for regression from the 300th ranked player. You should only worry about the top pitchers at this point. The current ROS Games cutoff is 6 games per Rudy’s projections, so any player with less than 6 appearances projected by Rudy is downgraded in rankings.

Tier Name Team Confidence Own% L30$/G
1 Spencer Strider ATL 5.166 100 16.9
1 Shohei Ohtani LAA 5.087 100 43.9
1 Shane McClanahan TB 5.023 100 59
1 Carlos Rodon SF 4.986 100 -0.3
1 Max Scherzer NYM 4.919 100 33
1 Corbin Burnes MIL 4.816 100 26.5
1 Gerrit Cole NYY 4.758 100 20
1 Brandon Woodruff MIL 4.730 100 27.4
1 Dylan Cease CHW 4.697 100 50.6
1 Cristian Javier HOU 4.654 100 25.7
1 Blake Snell SD 4.068 91 -7.8
1 Aaron Nola PHI 4.021 100 13.8
1 Kevin Gausman TOR 3.976 100 10.3
1 Tarik Skubal DET 3.842 100 -13.5
1 Zack Wheeler PHI 3.838 100 15.2
1 Shane Bieber CLE 3.791 100 -4
1 Aaron Ashby MIL 3.778 75 -30.9
1 Clayton Kershaw LAD 3.742 100 28.2
1 Max Fried ATL 3.721 100 16.7
1 Jon Gray TEX 3.627 100 36.4
2 Frankie Montas OAK 3.586 100 5.9
2 Yu Darvish SD 3.586 100 14
2 Hunter Greene CIN 3.584 52 -49.6
2 Justin Verlander HOU 3.568 100 59.8
2 Sandy Alcantara MIA 3.563 100 33.1
2 Luis Castillo CIN 3.553 100 28.7
2 Joe Musgrove SD 3.548 100 -27.1
2 Alex Wood SF 3.511 95 -11.3
2 Tyler Mahle CIN 3.489 100 1.8
2 Alex Cobb SF 3.483 89 -14.5
2 Chris Bassitt NYM 3.473 100 21.1
2 Kyle Wright ATL 3.427 100 10.6
2 Robbie Ray SEA 3.425 100 35
2 Carlos Carrasco NYM 3.380 100 -8.2
2 Patrick Sandoval LAA 3.369 100 -48.3
2 Logan Webb SF 3.358 100 17.3
2 Alek Manoah TOR 3.343 100 15.6
2 Corey Kluber TB 3.341 95 -3.9
2 Nestor Cortes NYY 3.331 100 -7.6
2 Logan Gilbert SEA 3.323 100 -11.4
2 Tyler Anderson LAD 3.315 100 4.7
2 Jose Quintana PIT 3.304 9 -8.9
2 Ross Stripling TOR 3.290 43 -2.9
2 Martin Perez TEX 3.290 100 -16.9
2 Charlie Morton ATL 3.276 100 4.6
2 Taijuan Walker NYM 3.271 100 18.3
2 Framber Valdez HOU 3.265 100 7.4
2 Pablo Lopez MIA 3.253 100 -19.8
2 Marcus Stroman CHC 3.252 39 2.7
2 Tanner Houck BOS 3.250 100 -0.9
2 Tony Gonsolin LAD 3.229 100 13.5
2 Zac Gallen ARI 3.225 100 -13.9
2 Brady Singer KC 3.207 32 -6.1
2 Luis Severino NYY 3.205 100 -12.7
2 Luis Garcia HOU 3.202 100 20.9
2 Luis Garcia HOU 3.202 100 20.9
2 Merrill Kelly ARI 3.197 98 14.4
2 Sonny Gray MIN 3.187 100 -41.4
2 Nick Pivetta BOS 3.167 64 -64.2
2 JT Brubaker PIT 3.161 11 -13.2
2 Jeffrey Springs TB 3.158 80 -30.1
2 Sean Manaea SD 3.117 100 -21.9
2 David Peterson NYM 3.115 70 5.1
2 Jameson Taillon NYY 3.111 91 -36.4
2 Julio Urias LAD 3.090 100 27
2 Jordan Montgomery NYY 3.082 100 -16.6
2 Miles Mikolas STL 3.057 100 15
2 Justin Steele CHC 3.048 5 -6.8
2 Paul Blackburn OAK 3.045 64 -35.8
2 Triston McKenzie CLE 3.043 100 30.1
2 Lucas Giolito CHW 3.036 100 -9.3
2 Zach Eflin PHI 3.022 20 12.3
2 Joe Ryan MIN 3.001 100 5
3 MacKenzie Gore SD 2.988 48 -59.6
3 Keegan Thompson CHC 2.987 27 -42
3 Drew Rasmussen TB 2.972 100 -6.8
3 Edwin Diaz NYM 2.955 100 6.3
3 Walker Buehler LAD 2.945 91
3 Joe Jimenez DET 2.920 0.5
3 Kenley Jansen ATL 2.899 100 0
3 Mitch Keller PIT 2.897 9 -25.8
3 A.J. Minter ATL 2.893 86 1.2
3 Devin Williams MIL 2.868 100 0.1
3 Cole Irvin OAK 2.867 30 15.4
3 Freddy Peralta MIL 2.859 100
3 Scott Effross CHC 2.859 -2.6
3 Taylor Rogers SD 2.840 100 -3.2
3 Adam Wainwright STL 2.835 100 -13.8
3 George Kirby SEA 2.832 70 -49.1
3 Dylan Bundy MIN 2.831 9 -10.8
3 Kyle Gibson PHI 2.814 50 -40.8
3 Eric Lauer MIL 2.813 100 -8.3
3 Rich Hill BOS 2.806 -11
3 Justin Wilson CIN 2.798
3 Noah Syndergaard LAA 2.798 84 -9
3 Trevor Williams NYM 2.796 0.2
3 Liam Hendriks CHW 2.796 100 -0.4
3 Brooks Raley TB 2.795 50 0.1
3 Ryan Helsley STL 2.793 100 9.8
3 Eli Morgan CLE 2.777 18 -6.3
3 Patrick Corbin WSH 2.776 11 -25.7
3 Nathan Eovaldi BOS 2.771 100 -108.5
3 Reynaldo Lopez CHW 2.768 9 -3.4
3 Andres Munoz SEA 2.764 34 1.7
3 Jose Berrios TOR 2.761 100 -23.6
3 Raisel Iglesias LAA 2.751 100 -5.9
3 David Bednar PIT 2.736 100 -6.3
3 Dane Dunning TEX 2.721 14 -47.4
3 Jordan Lyles BAL 2.720 11 -19.5
3 Penn Murfee SEA 2.712 -4.2
3 Trevor Rogers MIA 2.697 55 -24.6
3 Zach Davies ARI 2.688 5 -28.2
3 Josiah Gray WSH 2.680 86 -18.5
3 Ian Anderson ATL 2.677 89 -39.9
3 Hector Neris HOU 2.670 7 -0.3
3 Ranger Suarez PHI 2.644 36 12.7
3 Tyler Wells BAL 2.635 34 -6.8
3 Zach Plesac CLE 2.627 45 -13.3
Oldest Most Voted
Inline Feedbacks
View all comments
2 months ago

Hi Blair,

The whole day seems brighter when you make the right pitching decisions.

1. i picked up KC’s Brady Singer. His next two starts are on the road against the Yankees and on the road and against the CWS. Sit on both or sit in NY and start against the Sox?

2. I was leaning to starting Alex Wood of SF at home against the Cubs. Do you agree?

3. This is a tricky one. Should i start Mike Mikolas of the Cards on the road at Washington?

4. i was leaning to starting Alex Cobb of SF at home against the Cubs. Do you agree?

5. i picked up Jeffrey Springs of TB. His next 2 starts are at home against Cleveland and then on the road against Detroit. i was going to start Springs at both. Thoughts? are these slam dunks or a toss up?

Thanks so much for your help and detailed responses!


Reply to  everywhereblair
2 months ago

so very true! thanks for your input!

2 months ago

Thanks Blair.

i pitched Lopez and Clevinger. got 50 points. Thanks!!

2 months ago

I noticed Jesus Luzardo was absent from both your injury roundup portion and the full ROS list. Was this a deliberate omission? With his final rehab start slated for tomorrow I just stashed him as a potential 6/7 starter, but wondering if I’m too bullish on him and he belongs on waivers.

2 months ago

Hey Blair, looking at ROS predictions, should I trade Giolito to try and land Snell?

Last edited 2 months ago by Crusso
2 months ago

Hi Blair,

your insightful advice is always appreciated. i am trying to be more selective to ensure my proper use of innings.

1. I was going to start Pablo Lopez at Cinn who is pitching Hunter Green. Do you agree?

2. i was unsure whether to start Lopez at home against the NY Mets. what would you do?

3. i was going to sit the SDP’s Mike Clevinger at Detroit who is pitching Garrett Hill. Thoughts?

4. I was leaning to start Clevinger in his next start at home against Colorado. Thoughts?

Thanks again for all your help!


Reply to  everywhereblair
2 months ago

Hi Blair,

1. so it’s ok to pitch Lopez at Cinn? You feel good about that start?

2. In Grey’s column, he was high on picking up Brad Singer of KC and so I did it by waiving Pivetta. just a sanity check. was that a good move? i was going to sit him in his next start at the Yanks and pitch him on the road at CWS. Thoughts?

3. i followed your advice on started Aaron Ashby yesterday and go 13 points. Aaron was so unlucky. With a little offensive support, it would have been 23.

As always, thanks so much for all your insight!! so appreciated!

Reply to  everywhereblair
2 months ago


2 months ago

Hey Blair,

Still hanging In this year…what do you think of this trade (15 teams keep 11)

I trade Buehler and Olson for Semien and Rodon….these guys are all keepers. I would slide Vinnie P into first base. Wondering if Buehler has still got it.

2 months ago

Hi Blair,

always enjoy your analysis!

1. I could not ply Valdez away. So I have to move on. What are your thoughts on trying to get Julio Urias of the Dodgers for Cron and offering from this list: Wood, Cobb, Clevinger, Springs, Pablo Lopez or Aaron Ashby?

What would you do?

2. i was going to start Aaron Ashby at home against Colorado. Do you agree?



Reply to  everywhereblair
2 months ago

thanks so much!!

Norman Ginsberg
Norman Ginsberg
2 months ago

Don’t understand how you base the Freddie Peralta ranking.
a) No real data — his early season has dubious relevence, right?
b) His expected return (~ mid-Aug?).
c) His expected usage (I assume he’s a 4-5 inning guy his 1st 2 starts)

Y12-team H2H. You have him early in Tier 3 (~ 80 guys ahead of him). I would translate this to “don’t roster; consider streaming after he shows 5+ inning likelihood. Agreed, or do you see more?