LOGIN

Do you ever look at the calendar and ask yourself “How the fudge am I going to save my fantasy baseball team with only like 8 weeks left until the playoffs?” Think of it this way: a fantasy football season is 17 games total (the NFL added an extra week of play for those of you out of the loop). And, you know, there’s only one game a week…so, 17 chances to win. Playoffs in a 12-team league probably start around Week 14/Week 15 depending on the format. So, you’ve got roughly 13 opportunities for a Win/Loss that will put you in the playoff race. Fantasy football players do this every year, and it’s a much more popular sport than fantasy baseball.

We’ve got like, 70-80 games left of MLB baseball before the fantasy baseball playoffs. Y’all can do this. Don’t panic. Chug a beer and grab a towel. Let’s see if we can get you onto the space super-highway.

Blake Snell is doing his usual Matrix-like thing of moving super-slow to start the season before moving at seizure-inducing speed to produce a useful fantasy season. Snell through April: 5.50 ERA with an FIP above 6.00. That’s basically putting me out on the mound (spoiler: I am a tubby middle-aged white dude whose greatest athletic prowess is holding two cats at the same time). “But EWB,” you shout, “You told us not to worry about small sample size!” So, Snell through his first 9 starts: 5.50 ERA and matching FIP. Yuck. I told most readers to hold tight because Snell does this “Glow Up” thing every year.

Then comes June, which is under trademark review for “SnellSZN” branding: 5 starts, 0.60 ERA, 2.20 FIP. His last three games? 15.2 K/9 with a single earned run allowed over 19 frames. Yeesh (but in a good way). Congrats to everybody who held. Now the question is whether you’ll be brave enough to hold when he hits his inevitable cold streak come August.

Speaking of cold streaks, Gerrit Cole seems to have turned the corner on his May woes. Cole has three Quality Starts in a row after an abysmal May that was way worse than Blake Snell’s. Don’t Panik, Joe. Cole’s as cool as the other side of the cucumber now (is that what ESPN used to say?). Usually, his flops happen only one time a year, so fingers crossed that he doesn’t turn into a pumpkin in September as he did in 2022.

Ranger Suarez is making a commanding case to stay on the Phillies’ roster with a 1.35 ERA over his last four starts, albeit with a disappointing 7.4 K/9 over that rate. His swinging strike rate is below 10% and his CSW% is about 27% on the year, which indicates significant regression incoming in the “negative” way, as the journalists call it. He’s worth a speculative add in deeper leagues, but his lack of K/9 prowess and limited IP doesn’t do much to boost 12-team rotations.

Speaking of the Phillies, the Matt Strahm bubble finally burst. Last we heard from the Phillies coaches, they wanted Strahm to rest a bit before continuing his 2023 terror campaign against batters. In June, Strahm’s numbers plummeted with a 9.00 ERA and his fastball velocity dropped nearly 2 MPH in his most recent outing. Coaches gave him significant time off between appearances, yet his velocity is still dropping, which indicates they’re probably working on some sort of soreness in the bullpen rather than the IL. Strahm’s time as your Roleless Rob cheat code for RCLs has passed, and may we forever remember his start to 2023: 4 Wins, 1 Save, 1 Hold, nearly 13 K/9, and sub-3.00 ERA off the waiver wire. We salute you!

Got a couple questions about Lance Lynn last week. Suppose that’s when Lynn decides to go for 16 Ks on the day, right? There’s still a lot of “Hmmm” in the overall profile. The 16Ks finish Lynn’s current run of 10+ ERA. Before that 10+ERA run, Lynn’s “OK” outings were against the Royals, Guardians, and Tigers. The benefits of pitching in the AL Central! Lynn’s previous best K-outing in recent memory? 12 strikeouts. And we’re talking one of the most documented pitchers out there. There are still some signs that things will get better in 2023 for Lynn, other than his nice outing on Father’s Day. His swinging strike rate is still higher than Ranger Suarez, even over his current period of struggles. But if you want to trade Lynn after this 16 K outing — when he finally has some perceived fantasy value again — I wouldn’t blame you.

Spencer Strider‘s numbers look like hot garbage over the past month. Hot garbage produces energy, though! I am a scientist of the written word. Strider’s swinging strike % is still near 20% over this rough period, and his SIERA is 3.91 (although that’s not terribly meaningful in small sample sizes). Point is, if there’s a manager in your league who is put off by Strider’s recent struggles, then acquire Strider at cost or even a very slight premium. All pitchers go through rough spots (see the Gerrit Cole blurb above), and Strider seems to be dealing with his rough patch right now. Better now than in the playoffs, right Gerrit?

Sean Manaea continues to climb the charts despite a couple rough outings. What does my system like there? It likes that he hasn’t given up a homer in over 20IP, and that his FIP over that same span is an elite 1.47. His K/9 is 12.5 while his BB/9 is barely a scratch over 2.0. Put another way, he has a 34% K rate over that time frame, which puts him ahead of Taj Bradley, Kevin Gausman, and Spencer Strider. Manaea’s K-BB% is ahead of Aaron Nola, Max Schezer, and Corbin Burnes. There are some really exciting signs for Manaea’s second half, if only he got an opportunity to go back into the rotation.

Speaking of Taj Bradley, my system doesn’t like him because he’s struggling to get those IP. To be fair, since his return to MLB in mid-May, he’s 1-3 with a 4.55 ERA. He has zero quality starts and has been bounced before becoming the pitcher of record in 50% of his games. Honestly, if you put his numbers next to Sean Manaea — who isn’t even a starter right now — Manaea looks like a way better starter. Behold! The Power of Roleless Robs!  I like Bradley as a speculative add in all formats, but don’t be disappointed if the Rays do Rays-things and let him be an extended opener all year.

Rankings

Tier Name Team Confidence Own% L30$/G
1 Kevin Gausman TOR 4.507 100 23.4
1 Spencer Strider ATL 4.414 100 -10.3
1 Shohei Ohtani LAA 4.161 100 -7.2
1 Matt Strahm PHI 3.961 10 -22.5
1 Hunter Greene CIN 3.889 100 19.5
1 Blake Snell SD 3.633 100 23.6
1 Zac Gallen ARI 3.554 100 -17.5
1 Zack Wheeler PHI 3.544 100 17.1
1 Joe Ryan MIN 3.544 100 -11.7
1 Kodai Senga NYM 3.510 100 10.9
1 Framber Valdez HOU 3.502 100 37.6
1 Luis Castillo SEA 3.483 100 29.2
1 Nathan Eovaldi TEX 3.472 100 28.4
1 Reid Detmers LAA 3.441 98 -9.6
1 Mitch Keller PIT 3.364 100 -8.9
1 Sean Manaea SF 3.343 7 -2.2
1 Edward Cabrera MIA 3.342 100 8.4
1 Pablo Lopez MIN 3.316 100 -8.3
1 Zach Eflin TB 3.278 100 18.2
1 Gerrit Cole NYY 3.274 100 -0.1
1 Clayton Kershaw LAD 3.263 100 4.1
1 Sonny Gray MIN 3.261 100 -26.5
1 Shane McClanahan TB 3.215 100 33.3
1 Logan Gilbert SEA 3.212 100 -1.6
2 George Kirby SEA 3.161 100 -9.1
2 Logan Webb SF 3.160 100 14.3
2 Merrill Kelly ARI 3.107 100 24.9
2 Cristian Javier HOU 3.106 100 11.4
2 Jesus Luzardo MIA 3.091 100 -5.2
2 Marcus Stroman CHC 3.090 100 49.7
2 Justin Steele CHC 3.081 99 -6.2
2 Tyler Wells BAL 2.956 100 14.9
2 Aaron Nola PHI 2.935 100 10
2 Alex Cobb SF 2.920 100 -10.7
2 Corbin Burnes MIL 2.910 100 3.4
2 Yu Darvish SD 2.894 100 -18.6
2 Dylan Cease CHW 2.873 100 -3.4
2 Jose Berrios TOR 2.865 100 29.3
2 Charlie Morton ATL 2.816 100 -25.7
2 MacKenzie Gore WSH 2.779 99 -16.8
2 Lucas Giolito CHW 2.779 100 1.5
2 Jon Gray TEX 2.776 100 59.5
2 Jordan Montgomery STL 2.775 100 -9.4
2 Eduardo Rodriguez DET 2.745 47 -22.3
2 Sandy Alcantara MIA 2.679 100 -22.9
2 Michael Wacha SD 2.606 100 34.5
2 Kyle Gibson BAL 2.601 88 17.6
2 Max Scherzer NYM 2.600 100 4.1
2 Kyle Bradish BAL 2.587 96 -5.2
2 Shane Bieber CLE 2.557 100 -7
2 Nick Martinez SD 2.543 5 -21.9
2 Tony Gonsolin LAD 2.505 100 21.6
2 Michael Kopech CHW 2.498 100 28.3
2 Joe Musgrove SD 2.453 100 15.5
2 Miles Mikolas STL 2.445 97 -3.6
2 Chris Bassitt TOR 2.444 100 -6.1
2 Zack Greinke KC 2.422 9 -8.4
2 Freddy Peralta MIL 2.419 100 -27.1
2 Jack Flaherty STL 2.413 100 -27.7
2 Andrew Heaney TEX 2.413 96 -6.3
3 Nestor Cortes NYY 2.378 85 7.1
3 Taijuan Walker PHI 2.362 78 10.2
3 Matthew Boyd DET 2.356 13 -8.4
3 Michael Lorenzen DET 2.320 71 -17.6
3 Patrick Sandoval LAA 2.314 87 -38.7
3 Dean Kremer BAL 2.260 23 -10.4
3 Julio Urias LAD 2.257 100 -101.3
3 Lance Lynn CHW 2.233 87 -31.7
3 Josiah Gray WSH 2.232 84 -17.6
3 Carlos Hernandez KC 2.226 1 -4.5
3 Tanner Bibee CLE 2.226 100 -19.6
3 Angel Perdomo PIT 2.224 0 3.8
3 Brady Singer KC 2.219 51 -28.9
3 Domingo German NYY 2.170 100 -19.9
3 Ian Hamilton NYY 2.168 1
3 Nick Pivetta BOS 2.139 2 -3.9
3 Logan Allen CLE 2.139 -14.4
3 Clarke Schmidt NYY 2.138 90 4.1
3 Drew Smyly CHC 2.121 94 -20.3
3 Ryan Helsley STL 2.113 100 2.6
3 Chris Murphy BOS 2.109 0 8
3 Steven Matz STL 2.097 1 -31.6
3 Kyle Freeland COL 2.067 12 -55.5
3 Brayan Bello BOS 2.036 99 0.1
3 Rich Hill PIT 2.031 10 -1
3 Cody Morris CLE 2.018 0 -13.7
3 Marco Gonzales SEA 2.018 0 -39
3 Jose Soriano LAA 2.006 0 -3.8
3 Brent Headrick MIN 2.003 0 21.3
4 Danny Young ATL 1.981 0
4 Jordan Lyles KC 1.972 0 -33.1
4 Jameson Taillon CHC 1.962 63 -28
4 Roansy Contreras PIT 1.937 23 -53.5
4 Cristopher Sanchez PHI 1.921 0 16.1
4 Martin Perez TEX 1.906 86 -19.3
4 Taj Bradley TB 1.888 100 -15.2