By @Inside Pitch, AngelsWin.com Senior Analyst
Most people here will likely want to skip this, it's stat nerd heavy, but if you are interested in stuff like that you'd be well served to read this excellent article at FG...
This post leans heavily on the information in this article but for anyone not wanting to read the long form or that doesn't want to have to look at a bunch of graphs you can basically focus on these three excerpts/summaries on the three major pitch modeling components.
Stuff+ looks only at the physical characteristics of a pitch. Important features include, but are not limited to, release point, velocity, vertical and horizontal movement, and spin rate. A pitcher’s secondary pitches are defined based on their primary fastball — with “primary” defined by usage in an outing — and so are judged by velocity and movement differentials along with raw velocity and movement numbers. The model also includes “axis differential,” a statistic that attempts to describe the difference between the movement expected by spin alone and the observed movement affected by the phenomenon described as seam-shifted wake.
Stuff+ was trained against run values, so even if the research community is divided about how much a pitcher can control weak contact, the model includes an inherent nod to the possibility that they do possess some of that ability.
Location+ is a count- and pitch type-adjusted judge of a pitcher’s ability to put pitches in the right place. No velocity, movement, or any other physical characteristics are included in the statistic. A breaking ball should go to different parts of the strike zone in 2-0 and 1-2 counts, and Location+ captures that phenomenon. Stringer-based command statistics that attempt to judge what a pitcher was intending to do with each pitch do not add predictive value to those models, so Location+ only looks at actual locations and implicitly assumes the intent is generally the same across the league in certain counts with certain pitches.
The overall model, Pitching+, is not just a weighted average of Stuff+ and Location+ across a pitcher’s arsenal. Rather, it is a third model that uses the physical characteristics, location, and count of each pitch to try to judge the overall quality of the pitcher’s process. Batter handedness is also included in Pitching+, capturing platoon splits on pitch movements and locations.
So the short version of all the above.. The point of it all is to measure movement/pitch type, location/pitch type, and how well a pitcher does at doing both
If you have ever wondered why a guy that throws so hard gets lit up so much -- pitch modeling data is where you want to look. If you wondered how guys can be coasting and all of a sudden a single baserunner can wreck it all -- again, pitch modeling is where you want to look.
Years ago I waxed poetic about Zach Wheeler despite what the ERA was because WATCHING him pitch it was obvious he was better than his numbers. For a couple years I mentioned trading either Adell or Marsh in exchange for George Kirby, again because watching him throw. Now thanks to pitch modeling it's easier to argue that Pitcher A, should be better or will do well in the future.,
Wheeler ranks number 2 in MLB in Pitcher+, Kirby 3rd among MLB qualifiers.
So what does this have to do with Lorenzen?
Last we saw him, he was getting lit up the second half of 2023 -- he ended the season with an ERA over 5.50 after joining Philly and was dropped from the rotation -- awful except maybe it was just fluke results, fatigue, or simply bad pitch selection after swapping teams.
Stuff + is again the weighted results of every pitch thrown by every pitcher.
Lorenzen pitches graded out like this:
All FB types 98 (above average), Sinker 82 (below average), cutter 91 (below average) Slider 116 (above average), Curve 104 (above average)*, Change 95 (above average). There seems to be a disconnect between what the stringers are calling a cutter and what Baseball Savant sees as a cutter because they only show him throwing 22 of them and that's not adding up. it's likely that his sinker is being mistaken for a cutter and it's driving that grade down.
The interesting thing about the info above is that if you look at his location+ data you'll see he's been doing an even better job of locating his pitches.. Location is the same for everyone and so -- 100 is league average regardless of the pitcher. All FB types 100, Sinker 108, Cutter 66, Slider 102, Curve 111, Change 101. This is where you can start to pick up how good the pitch has been for him.
This is probably the most important category -- what he's been able to do when you look at the quality of his stuff and how he's located it...
All FBs 98, Sinker 100, Cutter 62, Slider 106, Curve 110, Change 102 -- don't look now but that sinker/cutter isn't helping him -- but is it even the sinker???
Basically Lorenzen has four quality pitches Four Seamer, Slider, Curve, Change but there is some question what that fourth quality pitch may be.
These are the averages allowed for the individual pitch types at Baseball-Savant.
Pitch type -- wOBA (number of pitches)
Four Seamer - .289m (794)
Slider - .282, (525)
Change up - .270, (489)
Sinker - .338, (277)
Sweeper - .427 (142)
Curveball - .962 (28)
Cutter - .742 (22)
When you compare his averages allowed from 2022 to last year it seems likely that there there is a large disconnect between what human stringers are charting .vs what statcast is charting. It seems likely that the stringers are getting the sinker wrong as the averages allowed on it have actually been extremely consistent while the sweeper has seen pretty big swings year to year.
Whatever. The point is Lorenzen's actually pitched better than it may seem and most of the predictive data likes him. Last year was his first time throwing more than 97 inning since 2015, he may have just been gassed. If it's a tunneling issue that can be fixed, if it was fatigue then one can hope another year of added innings means he can keep pitching well longer. But he's a relatively fresh arm career wise and he's got quality stuff.
Plus if the Angels did sign him -- we'd see a lot less spam from our friend, Fredo AKA @Angels 1961.