How To: Statcast - A Basic Intro To MLB Analytics

Atlanta Braves
37 followers
5 Video Views·May 21, 2025
"#Sports Baseball "
Major League Baseball, and baseball as a whole, is driven by numbers. Since the early 2000s and
the rise of Moneyball, baseball has paved the way for analytics in sports. Not only is baseball,
at its core, a simple battle between pitchers and hitters, it's a game where minute differences can
make a player worth a hundred million dollars, and someone else, only ten. Also, the fact that
every pitcher and hitter's goal is the same thing every time, it makes each player relatively easy
to compare to one another. Sure, every player is different, but ultimately, every pitcher is rated
by how well they get outs, and every hitter, how well they get hits. For the sake of this video
not being many hours long, I'm not going to delve into the depths of fielding and base running
analytics, but just realize that hitting and pitching are the two most important parts of the
game, and every play that happens in baseball starts with those two players. With that being
said, this is how to StatCast. StatCast is the technology and data that is collected by at least
13 high-speed cameras set up in every major league ballpark. StatCast goes hand-in-hand with Baseball
Savant, which is the beautiful website run by the MLB that turns the raw StatCast data into graphs
and charts that us fans and analysts can understand. When I talk about the StatCast or Savant website,
it all means the same thing. When you get to the Savant homepage, you'll be greeted with some
articles and league news, along with the day's slate of games. The first way to use StatCast
is by looking at individual players, and like everything else, there are layers to how deep you
can go with this. For example, let's look at one of the best first basemen in the league, Bryce Harper.
Once a first pick outfielder for the Washington Nationals, Harper is now killing it at first base
in Philadelphia. We can look at his dominant 2021 season, where he somehow wasn't considered a top
outfielder in the National League and didn't make the All-Star team. StatCast shows standard stats
like All-Star appearances, batting average, and other common statistics, and color codes them with
darker red, meaning a higher percentile in the league. By hovering over it, we can see that Harper
was third in the NL in batting average in 2021, hitting .309. However, the real magic is up top,
where StatCast uses actual data to provide expected metrics. For example, XBA, or Expected
Batting Average, uses StatCast batted ball history to compare to. Every batted ball since 2015 has
been tracked in StatCast, and now every new ball that is hit can be compared to one in the past
in terms of exit velocity, launch angle, and the sprint speed of the batter. Along with actual
strikeout totals, StatCast can use data to come up with a result of XBA based on the quality of
contact, instead of the actual outcomes. Hitters, and likewise pitchers, are able to influence exit
velocity and launch angle, but have no control over what happens to a batted ball once it's put
into play. So these expected metrics can help account for disparities in defense, shifts,
weather, ballparks. For all of these advanced metrics, we can see them change year by year,
along with a line graph for the expected weighted on base average, and a spray chart of actual hits.
If we click on one of these hits, let's say this home run, we can watch a replay of the
clip from Home and Away Broadcasts, and on the right, a bunch of info about the pitch.
This home run went 415 feet, and would have been a home run in 25 out of the 30 MLB ballparks,
which if I click on, I can see the five stadiums with deep center fields that Harper's hit would
have stayed in the yard. Going back to his main page, we can look at split stats and game logs
for Harper, like how last year he only ever hit third in the Phillies lineup, and he batted almost
50 points higher in batting average at night than during the day. And his stats for literally every
game of his career. This is what makes StatCasts so valuable, the immense amount of data that is
available, and with every new data point that is acquired from new games, Savant's expected stats
just get more and more accurate. They're also constantly adding new features, like the bat
speed metric that was just added in 2023. We can also look at some of these player apps, like
shifts, which is less relevant now that the MLB added stricter shift rules, but we can still see
that center fielders play Harper a little towards left, and the whole infield is shifted to the right
side. Clicking through Harper's spray charts shows that he is good at hitting to all fields, but
taking a peek at his zone swing profile shows that he's a lefty hitter that swings at high
inside pitches more than anything else, and his batting average correlates. We can also click on
his swing take profile and see that Harper chases pitches outside of his own 12 percent higher than
league average, and in turn, pitchers throw him less pitches in the strike zone than league average.
Last year, Harper's chase percentage was in the 19th percentile, one of the worst facets of his
game, but obviously he still walks a lot and has no trouble hitting for a high average. No player is
perfect, and StatCasts is the perfect tool for analyzing players' weaknesses. If you want to dive
into very specific zones, you can go into the illustrator, where you can add, let's say, the last
five years of data, change the zone to batting average, and the minimum pitch speed to 96. There
are still a couple zones where Harper happens to do well, but overall his average on high velocity
pitches is only 217. If we bump the minimum velocity down to 86, 10 miles an hour slower,
you can see his zones heat up and his batting average jump up to 304. We can even click on
specific pitchers and see that against Sandy Alcantara in the last five years, Harper has only
hit 261 with one home run. We can also check out stuff like his pitch heat map, which shows pitchers
smartly pitching him down and away. We can also look at his radial chart displaying launch angle,
and see which angles give Harper the most home runs, singles, and outs. The upper gray area is fly
outs, and the lower gray area is ground outs. That'll be it for hitters. Obviously, you can go
as far as you want into this, but that's a pretty good basic overview of batters in StatCasts.
With pitchers, believe it or not, it gets even more complicated. There are so many different
formulas for being a successful pitcher, and so it makes them more difficult to compare to each
other. How can you compare a pitcher like Kyle Hendrix that throws an average of 86 miles an hour
to a pitcher like Justin Martinez that averages over 100? Hendrix was top five and wins three
times in his career, and his different approach may have actually helped him with longevity,
as he's in his 12th season of pitching in the major leagues. There are pitchers that only use
two pitches, like Kenley Jansen, and pitchers that use many pitches, like Yu Darvish, that uses at
least seven different types. Just as an example to show you the basics, let's take a look at 2024
Corbin Burns. He was one of the best starting pitchers in baseball last year, sporting a 2.92
ERA and a 94th percentile total run value, preventing 22 runs more than league average.
On the right, instead of the batter's spray chart, we get a pitcher's movement profile.
This is the perfect summary for how effective each pitch is for a certain pitcher. For instance,
Burns over the top 44 degree arm angle helps him make his famous cutter have 12.5 inches of rise
on average, which is over four inches more than the average right-handed pitcher. Burns uses his
cut fastball 45 percent of the time, with the rest of his arsenal being made up of a curveball slider
combo. Also, 20 percent of the time he throws a pitch with opposite movement, displayed by the
green and orange here, which are change-ups and sinkers. All of Burns' pitches have significant
more movement than league average pitchers, which combined with his 97 mile per hour average
fastball velo and his pinpoint control makes for one of the best pitchers in the major leagues.
Just like the hitter's spray charts, we can click on any one of these pitches and view a clip,
like this filthy cutter to strike out Giancarlo Stanton.
If we go deeper into this game, we can see that Stanton actually homered off of Burns earlier in
the game when Burns tried to throw his least common pitch, a sweeper, twice in a row. He
only throws those two percent of the time, he tried to trick Stanton, and he wasn't fooled.
If we want to see pitchers arsenals a little more realistically, we can see their heat maps
and spin types below. This helps see where pitchers like to throw in the zone, and how
accurate they are. Of course, Burns is elite, but we can look at someone like this year's Roki
Sasaki, who is struggling with his control. We can also look at pitch tracking by season,
for example. Burns so far this season is throwing 61% cutters, more than in any other season of his
career. We can see he also came into the league throwing a four seamer, and then replaced it with
his cutter in 2019, and obviously, the rest is history. The last basic step of using Stackcast
is the leaderboards tab, which can help you compare many players' stats at once, even expected
stats. We can see the highest Wobas so far this year, and then the highest expected Wobas. The
differential shows you the players that are overperforming the most, based on their expected
stats, and if we click it again, it shows the players that are underperforming the most,
and should start seeing better results. This is where players can seem quote unquote lucky,
and quote unquote unlucky, but sometimes players can always overperform against their expectations.
For example, the fourth luckiest player last year was Geraldo Perdomo, a light hitting shortstop for
the Arizona Diamondbacks. However, clicking on his profile shows that he never swings at bad pitches,
always hits the ball off the sweet spot, and is simply very annoying for pitchers to face.
Even though he doesn't hit the ball very hard, Perdomo is elite at finding other ways to get
on base, hence why he outperforms his expected stats. There are a whole bunch of leaderboards
that show various stats, but the key takeaway from this is that no single statistic can describe a
whole player or group of players. To truly master statcast and understand how good or bad a player
is, you have to look at many different stats and types of data to come to a conclusion.
There's also many different types of visuals that help display other specific advanced stats.
In the visuals tab, there are dozens of different data points that range from batting stances to
animated travel schedules. Statcast is meant to be fun and help baseball fans get more out of the
game that they love. Also, if you're playing fantasy baseball or making bets on games,
using statcast can help you gain an edge over your opponents or sportsbook. I hope you enjoyed
this introduction on the basics of statcast and baseball savant. I'm Josh Davis, The Analytical
Lion. You can check out some of my other content on the channel about Penn State football and Penn
State basketball, which is what I specialize in. Feel free to leave a like and subscribe,
and please check out statcast. Go play around with it. The best way to learn is by experiencing it
and clicking around and then seeing how that correlates to actual baseball games.
That'll be all. I'll see you around.
