👉 TAP TO SAVE 50% WITH CODE SPRING
X
Lost password?

Don't have an account?
Gain Access Now

X

Receive free daily analysis

NFL
NBA
NHL
NASCAR
CFB
MLB
MMA
PGA
ESPORTS
BETTING

Already have an account? Log In

X

Forgot Password


POPULAR FANTASY TOOLS

#1 Expert Projections
Save 30% Now
Import Your Leagues
Props Tool
Compare Any Players
Compare Any Players
24x7 News and Alerts

Starting Pitcher "Stuff" Improvers - The Biggest In-Season Risers

Trevor Rogers - Fantasy Baseball Rankings, MLB DFS Picks, Betting Picks

Jon Anderson looks into the pitchers that most improved the quality of their stuff as the 2022 season went on.

I wrote a post concerning "stuff" metrics a few weeks back. In that post, which you can read here, I went over in short detail what exactly we're talking about. You should read that post first before continuing to get what we're talking about. These are newer metrics and not everybody is familiar, but they are very useful and I think you'll start hearing a lot more about them this season. Today, I want to look at which pitchers improved on these metrics in-season last year. I usually do not write posts like this! I don't like splitting the season into halves and then upgrading pitchers that looked better in the second half than the first. That is because by splitting the data, you are just relying on a shorter sample rather than the bigger one, and the bigger sample will always have more truth to it than the smaller one.

However, with these stuff metrics, that isn't nearly as true. Stuff+ type metrics normalize much more quickly than things like strikeout rate and walk rate. That is because of the granular nature of the metrics. The input data are all single pitches rather than start-level or plate appearance level. This vastly expands the data we're using, because all of a sudden you have 90 or so (one per pitch thrown) data points in a single pitcher start as compared to just one.

Think of it like this: If a pitcher comes up to the Major Leagues and throws one fastball, we can immediately know something significant about that fastball. The next 100 fastballs he throws will almost surely be very similar to the first one. You don't come up and throw a 97-mile-per-hour fastball on pitch one and then a 92-mile-per-hour one on the next. After we see a pitch a couple of dozen times, we can know pretty well about the pitch. That helps Stuff+ stabilize quickly. Before we go further, I have to once again shout out Drew Haugen for developing this model and sharing the data with me, give him a follow ASAP!

Featured Promo: Save 50% the regular price with discount code SPRING, for a limited time. Exclusive access to our Team Sync platform, DFS cheat sheets, Lineup Optimizers, betting/prop picks, and exclusive content from Nick Mariano and Eric Cross! GAIN ACCESS NOW

 

Biggest Starting Pitcher "Stuff" Improvers

A couple more important notes.

First, I did use the traditional "first half" and "second half". Many people will draw a line down on the All-Star Break and compare. I didn't do that. I took each pitcher (15 total starts minimum) and divided their halves individually. So if you made 20 starts, I'm comparing your first 10 with your second 10. It's better!

Second, I am ignoring some of the names at the top of the list because they just aren't interesting. The top three names are actually Drew Smyly, James Kaprielian, and Patrick Corbin. None of those three put up above-average Stuff+ marks even in the second half, so most of their improvement was just because they were so ridiculously bad in their first half. I want to focus only on pitchers I can reasonably recommend taking in standard fantasy baseball leagues. Now, to the names!

Joe Ryan, Minnesota Twins

GS 1H Stuff 2H Stuff Diff
27 72.6 90.9 18.3

It still wasn't a great second half from Ryan according to the stuff marks. The 91 mark there isn't great, that's nine points worse than the league average. However, it was good to see Ryan get better late in the year after dealing with some injuries.

In his second half, he threw the four-seamer 61.8% of the time, a really, really high number. The good news was that it racked up a sweet 15.3% SwStr%. He has long been known for getting a bunch of whiffs on his four-seamer, so it seems like something that will stick around. Now we have some reports about Ryan retooling his arsenal for 2023, which could be big for him.

Anything to add on to his solid four-seamer is great, and it was nice to see him take a step forward overall at the end of last year – I think it's a good idea to buy in on Ryan this year, the upside is pretty big even with the discouraging stuff numbers we saw a season ago.

Shane Bieber, Cleveland Guardians

GS 1H Stuff 2H Stuff Diff
27 72.4 90.0 17.6

Bieber lost a couple of miles per hour on the fastball last year and that knocked his strikeout rate down to 25% after showing us 30%+ from 2020-2021. He had a quite good season last year even with the lower strikeouts, but you can see that these "stuff" models don't really love how his pitches move.

The good news for Bieber is that his locations and pitch mix are spectacular. He knows how to pitch, he can locate all of his pitches well, and he has several different ways to attack both righties and lefties. Late in the season, he threw more cutters and that seemed to help him. The pitch, for the year, had a strong 13% SwStr% and a great 56% GB%. Bieber is a veteran at this point, but still at the fresh age of 27. He should have a bunch of great seasons ahead, and it was nice to see him be willing to tweak his arsenal and benefit from it.

Blake Snell, San Diego Padres

GS 1H Stuff 2H Stuff Diff
24 124.9 141.5 16.6

Snell has never been short for stuff. His four-seamer was strong again, and his slider remained one of the league's best pitches (25% SwStr%). He took it all to a new level in the second half by backing off on the curveball a bit and going four-seamer and slider-heavy. Those two pitches are good enough to make him an ace all by themselves, so as long as Snell is healthy and throwing those two offerings, he's going to have a ton of success.

We saw his ceiling in 2018 when he won the Cy Young. Injuries and command have kept him away from those heights ever since, but last year he reminded us what he's capable of. With a fully healthy season, he has a good chance to earn some Cy Young votes again - and he really doesn't get drafted like that's the case.

Jon Gray, Texas Rangers

GS 1H Stuff 2H Stuff Diff
24 93.1 108.3 15.2

Gray had an up-and-down season. He wasn't fully healthy early on and struggled in his first several starts, giving up 14 earned runs in his first four. After that, he got right and pitched very well for his new team.

From May 1st to July 31st, he put up a strong 3.29 ERA with a 1.15 WHIP and ramped the strikeout rate up to 28%. An injury cost him a bunch of time from August 1st to September 12th, and his finish to the year wasn't all that great in the box score (gave up 0, 2, 0, 6, and 3 earned runs in his final five starts).

What we saw with his stuff, however, was great. He was seven points below the average with his stuff in his first 12 starts, and then eight points above the average in his final 12. From July 1st on, he put up a sweet 22% SwStr% with his slider and hitters put up just a .188 xwOBA off of the pitch. All he needs is a decent fastball to go with that great slider, and he's really cooking. The four-seamer wasn't fantastic last year with an 8.5% SwStr% and a 61 Stuff+. He will have to improve on that to really be an ace, but we have seen better stuff from him in the past, and it's exciting to think about what he can do another year removed from Coors Field.

Drew Rasmussen, Tampa Bay Rays

GS 1H Stuff 2H Stuff Diff
28 110.4 124.6 14.2

Rasmussen had an impressive year in 2022 with a 2.84 ERA and a 1.04 WHIP. The problem is that the 21.4% K% doesn't really make us believe too vehemently in those numbers. Sure, he had a low 5.3% BB%, but it's hard to put up great numbers with a strikeout rate two points below the league average.

The good news is that the models love his "stuff". He had stuff marks above the league average on all five of his offerings, with the high point being his cutter which he threw 33% of the time and earned a 112 stuff+ with it. The SwStr% on that pitch was 17%, quite high for a fastball, so Rasmussen definitely has something to work with here.

His next most commonly thrown pitch was the four-seamer which earned a 123 stuff+. All of his pitches have merit, and Rasmussen has a lot of weapons to use. The numbers suggest he'll take a step forward in strikeout rate this year, so he's a pretty great pitcher to buy in on while he's still cheap.

Trevor Rogers, Miami Marlins

GS 1H Stuff 2H Stuff Diff
23 104.9 118.1 13.2

Rogers was one of the year's biggest busts, but he pitched well at the end of the year and that is going to drag a lot of us back to the table for 2023.

His SwStr% for the year was 12.6%, but over the last two months, it ticked up to 14%. His changeup got right and earned a 20% SwStr% with a 146 Stuff+, and his slider wasn't bad at all either with the same 20% SwStr% and a still good 108 Stuff+. He has the tools, we just have concerns about the command and whether or not he can hold up for another year.

It's hard to feel super excited about Rogers given the inconsistencies we've seen, but there is merit to buying low on him right now.

Bailey Falter, Philadelphia Phillies

GS 1H Stuff 2H Stuff Diff
16 98.0 110.5 12.5

Falter was primarily a pitcher that relied on his fielders last season as he threw his (very good) sinker 33% of the time. As with most sinkers, it did not earn many whiffs with a 9.8% SwStr%. A lot of balls were in play off of Falter. In the second half of his year, however, he got more whiffs by prioritizing the four-seamer more. From July 25th on, he threw the four-seamer 46.4% of the time and reduced the sinker to 21%. That resulted in a 12.6% SwStr%, an above-average mark, and the stuff+ model liked the change a lot.

We have to note that Falter might not make the Phillies rotation out of camp, as top prospect Andrew Painter is allegedly being given the chance to take the job. I think Falter gets the first crack at it, but some things are going to happen in his favor for him to stay in the rotation all year. Regardless, he's free in most leagues, so I would be looking to get my hands on him if he is in the rotation on opening week.

Lance Lynn, Chicago White Sox

GS 1H Stuff 2H Stuff Diff
21 98.1 108.8 10.6

Lynn has very good stuff. That first half reading was just about him getting back from injury and having a slow start. For the year, he had a 3.99 ERA and a 1.13 WHIP in 21 starts. If we look at his final 11 starts, however, we see a 2.51 ERA, a 1.01 WHIP, and a nice 24% K% to a 3.2% BB%.

His stuff improved as he felt more and more healthy, and we saw that he's still capable of acedom even at the age of 35. He's very cheap this year, and I can't make a good case to not draft him at the current cost.

And that's it. I'm not drafting these guys just because of the stuff improvements as the year went on, but I previously liked them all for other reasons (mostly as buy-low pitchers), so it was good to see them improving late last year in the marks that we can most believe in over short samples. Thanks for checking out the post, come back for more every day!



Download Our Free News & Alerts Mobile App

Like what you see? Download our updated fantasy baseball app for iPhone and Android with 24x7 player news, injury alerts, sleepers, prospects & more. All free!



More Fantasy Baseball Year In Review




POPULAR FANTASY TOOLS

#1 Expert Projections
Save 30% Now
Import Your Leagues
Props Tool
Compare Any Players
Compare Any Players
24x7 News and Alerts

REAL-TIME FANTASY NEWS

Dylan Harper

is Ready for Sunday's Game
Grayson Allen

is Questionable for Sunday's Game
Mark Williams

is Questionable for Game 1 on Sunday
Reed Sheppard

Moves into Starting Five on Saturday
Kevin Durant

is Ruled Out for Game 1 on Saturday
Stuart Skinner

Starting Game 1 Against Flyers
Alexandre Carrier

Back at Practice
Jared McCann

Undergoes Lower-Body Procedure
Andrei Kuzmenko

Activated From Injured Reserve
Victor Hedman

Out for Game 1 on Sunday
William Karlsson

Unavailable for Start of First-Round Series
Quinn Hughes

Available Saturday
Miro Heiskanen

Cleared for Game 1
Jonathon Brooks

Buy Window is Still Open for Jonathon Brooks
NFL

Skyler Bell Projects More as an NFL Contributor Than Fantasy Difference-Maker
NFL

Can Chris Brazzell II Find More NFL Success Than Past Tennessee Receivers?
Quinshon Judkins

Brings High Floor but Low Ceiling into Second Season
George Kittle

Has Become a High-Risk Bargain
NFL

Eric McAlister's Dynasty Value in Question Coming Off Pre-Draft Injury
Jhoan Duran

Placed on 15-Day Injured List With Oblique Strain
Brian Thomas Jr.

Can Brian Thomas Jr. Rebound After Down Year in 2025?
Patrick Mahomes

Dynasty Value in Question After Injury?
Tre' Harris

Offers Buy-Low Upside for Dynasty Managers
Braelon Allen

Still Offers Dynasty Upside Despite Lost Season in 2025
Kyle Stowers

Will be Activated on Sunday
Aaron Rodgers

Remains a Free Agent Ahead of the NFL Draft
Josh Allen

Healthy and Armed with New Top Receiver
Kyler Murray

a Zero-Risk Dynasty Target?
Rachaad White

Is Rachaad White an Offseason Trade Target in Dynasty Leagues?
Jesper Wallstedt

to Start in Goal for Minnesota on Saturday
Stefon Diggs

Still a Free Agent Ahead of the NFL Draft
Trey Benson

Stuck in a Crowded Backfield
Jacory Croskey-Merritt

Year 2 Value Tied to Pick No. 7 in the NFL Draft
Sean Tucker

Dynasty Value Still Comes Primarily as an Injury Replacement
Jake Tonges

a Capable Fill-in for as Long as He Needs to Be
NFL

Ja'Kobi Lane Could Need Time to Develop for Fantasy Managers
Chig Okonkwo

Could Still Be Undervalued Despite Calls for a Breakout
LaMelo Ball

Scores 23 Points in Season-Ending Loss
Jordan Goodwin

Fills Stat Sheet in Play-In Win
Paolo Banchero

Powers Magic Into Playoffs
Jalen Green

Drops 36 Points to Clinch Playoff Spot
Amen Thompson

Off Injury Report for Playoff Opener
Jabari Smith Jr.

Cleared After Resting in Season Finale
Alperen Sengün

Alperen Sengun Cleared for Game 1 Against Lakers
Logan Stankoven

Presumed Ready for Game 1
Max Muncy

has Another Multi-Homer Game at Coors Field
Lourdes Gurriel Jr.

Expected to Make Season Debut on Saturday
Austin Riley

Hits Two Home Runs in Shutout Win Over Phillies
Daulton Varsho

Removed Early on Friday With Knee Discomfort
Aaron Gordon

Available for Game 1 Against Timberwolves
Julius Randle

Cleared for Playoffs
Jaxson Hayes

Available Saturday Night
Grayson Allen

Will Play Against Warriors
Kristaps Porzingis

Cleared for Friday's Game
Kevin Durant

Iffy for Saturday's Game 1
Mark Williams

Won't Play Friday Night
Spencer Jones

is Questionable for Game 1 on Saturday
Peyton Watson

is Ruled Out for Game 1 on Saturday
Edwin Uceta

Having More Shoulder Issues, "Shut Down for a Few Days"
Josh Hader

Moved to 60-Day Injured List
Willson Contreras

Returns to Red Sox Lineup on Friday
Daniel Palencia

Goes on 15-Day Injured List With Oblique Strain
Juan Soto

Still on Track to Return Next Week
Los Angeles Angels

Garret Anderson Dies at 53 Years Old
Mike Malott

A Favorite At UFC Winnipeg
Gilbert Burns

Set For UFC Winnipeg Main Event
Kyler Phillips

Set UFC Winnipeg Co-Main Event
Charles Jourdain

Looks To Extend His Win Streak
Jai Herbert

An Underdog At UFC Winnipeg
Mandel Nallo

Set For His UFC Debut
Karine Silva

Looks To Get Back In The Win Column
Jasmine Jasudavicius

Looks To Bounce Back
Robert Thomas

Wraps Up Season With a Hat Trick
Macklin Celebrini

Establishes Sharks' New Scoring Record
Scott Wedgewood

Keeps Kraken From Scoring Thursday
Nathan MacKinnon

Wins Rocket Richard Trophy With 53 Goals
Connor McDavid

Secures Sixth Art Ross Trophy With Four-Assist Performance
Connor Dewar

Ready for Game 1
Nikita Grebenkin

Unavailable at Start of Playoffs
Parker Messick

Flirts With No-Hitter in Latest Gem Against Orioles
Mike Trout

Hits Five Homers in Series Versus Yankees
CGY

Arsenii Sergeev to Make NHL Debut Thursday
Aleksander Barkov

Cleared for World Championship
Pierre-Luc Dubois

Dealing With Fractured Hand
Zach Whitecloud

Ready to Rock Thursday
Spencer Arrighetti

Fans 10 in Season Debut, to Remain a Focal Point in Rotation?
Nick Pivetta

Dealing With Flexor Strain, Could Miss Months
Nico Hoerner

Homers, Drive in Five in Win Over Phillies
Shota Imanaga

Strikes Out 11 in First Win of the Season
Sal Stewart

Continues to Hit, Goes Deep Twice on Wednesday
Shohei Ohtani

Strikes Out 10 in Win Over Mets
Shohei Ohtani

Will Pitch on Wednesday, But Won't DH
CFB

Michigan Lands Commitment From Quarterback Kamden Lopati
Sahith Theegala

Brings Strong Form Into Harbour Town
Wyndham Clark

Needs Putter to Show Up at RBC Heritage
Jacob Bridgeman

Looks to Return to Elite Form at Harbour Town
J.J. Spaun

a Volatile Option at RBC Heritage
PGA

Sungjae Im Offers High-Upside Value at RBC Heritage
Matt Fitzpatrick

Set for Another Strong Showing at RBC Heritage
Jason Day

Eyes Bounce-Back After Sunday Struggles at the Masters
Akshay Bhatia

Looking to Rebound at Harbour Town
Cameron Young

Hoping to Secure Second Win of Season at RBC Heritage
Scottie Scheffler

Looks to Win Again at RBC Heritage
Shane Lowry

Has Disappointing Final Round at Masters
Viktor Hovland

Hoping to Build on Final Round at Masters
Brian Harman

Struggling For Consistency Heading to RBC Heritage
Chris Gotterup

Putting Together Outstanding 2026 Season
Justin Thomas

Looks to Defend in Hilton Head
Jordan Spieth

in Search of Improved Putting at RBC Heritage
Marco Penge

May Continue Up-and-Down Ride at the RBC Heritage
Xander Schauffele

Could Get The Job Done at RBC Heritage
Jake Knapp

Keeps Building Strong Results in 2026
Kurt Kitayama

Trying to Regain Form From Florida
Collin Morikawa

Continues to be a Scary DFS Play at RBC Heritage
CFB

Tramell Jones Jr. Outperforms Aaron Philo During Florida's Spring Scrimmage
CFB

Keelon Russell Flashes in Alabama's Spring Game
Ty Gibbs

Holds off the Field for His First Cup Series Victory at Bristol
Ryan Blaney

Earns His First Runner-Up Finish at Bristol
Kyle Larson

Dominant Performance At Bristol Falls Short of Victory
Tyler Reddick

Matches his Career-Best Finish at Bristol
Alex Bowman

Crashes Early at Bristol in Return From Injury
Carlos Ulberg

Is The New Light Heavyweight Champion
Jiří Procházka

Jiri Prochazka Suffers First-Round Knockout Loss
Azamat Murzakanov

Suffers His First Loss
Paulo Costa

Wins Back-to-Back Fights
Curtis Blaydes

Drops Decision At UFC 327
Josh Hokit

Remains Unbeaten
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF