Baseball Analytics for Beginners
Hey, baseball fans! Whether you’re flipping through baseball cards or glued to a Major League Baseball game, you’ve likely noticed the sport’s gone deep into baseball analytics. It’s not just about batting average anymore—sabermetrics and baseball data are changing how we see every pitch, every swing, and every fielder’s dash. Tools like Statcast flood us with stats, turning nine innings into a treasure trove of numbers. As a fan, you don’t need to swing a bat to love this—it’s about understanding the game smarter.
This is your crash course in baseball analytics. We’ll ditch old-school stats like batting average for metrics like on-base percentage (OBP) and slugging percentage, then decode baseball data such as launch angle and pitch spin rates. You’ll calculate these yourself, spot them on TV, and see why they beat earned run average (ERA) for insight. No data science degree needed—just a phone calculator and your fandom. By the end, you’ll watch a baseball game with an analyst’s eye, ready to impress with takes on how many runs a pitcher gives up or how a home run soared. Let’s dig into the use of data!
Step 1: Upgrade from Batting Average to OBP
Batting average—hits divided by at-bats—has been a fan favorite forever. “He’s hitting .300—stud!” But it skips walks and hit-by-pitches, missing how often a player gets on base. On-base percentage (OBP) fixes that, showing a hitter’s true value.
How to Calculate It:
- Formula: OBP = (Hits + Walks + Hit-by-Pitches) ÷ (At-Bats + Walks + Hit-by-Pitches + Sacrifice Flies)
- Example: Juan Soto, 2023 (Baseball-Reference.com):
- Hits: 155
- Walks: 132
- Hit-by-Pitches: 2
- At-Bats: 568
- Sacrifice Flies: 5
- OBP = (155 + 132 + 2) ÷ (568 + 132 + 2 + 5) = 289 ÷ 707 = 0.409
What It Means:
- Soto’s .273 batting average was decent, but his .409 OBP was elite—40.9% base-reaching beats the MLB’s .316 league average (MLB.com, 2023). Baseball analytics loves this metric over traditional statistics.
- Next pitch, check the box score online. Calculate a hitter’s OBP—see who’s setting up runs batted in.
Step 2: Gauge the Power of a Hitter with SLG
A bat cracking a single isn’t a home run. Slugging percentage (SLG) measures power by totaling bases—singles (1), doubles (2), triples (3), home runs (4)—per at-bat.
How to Calculate It:
- Formula: SLG = Total Bases ÷ At-Bats
- Example: New York Yankees’ Aaron Judge, 2023:
- Singles: 63
- Doubles: 24
- Triples: 0
- Home Runs: 37
- At-Bats: 367
- Total Bases = (63 × 1) + (24 × 2) + (0 × 3) + (37 × 4) = 63 + 48 + 0 + 148 = 259
- SLG = 259 ÷ 367 = 0.706
What It Means:
- MLB’s 2023 SLG average was .405. Judge’s .706 shows the power of a hitter—his bat crushed it. His real SLG was .613 (injury-shortened year), but this nails the method.
- Watch a pitch land as a batted ball. Tally bases over a game—spot who’s slamming home runs.
Step 3: Unpack Wins Above Replacement (WAR)
How many wins a player adds over a replacement-level player? Wins Above Replacement (WAR) blends hitting, defensive skills, and speed into one metric. It’s a sabermetrics star.
How to Estimate It:
- Hitting WAR (Simple): (OBP – League OBP) × At-Bats ÷ 200
- Example: Shohei Ohtani, 2023 (hitting):
- OBP: .412
- League OBP: .316
- At-Bats: 497
- Difference = .412 – .316 = .096
- WAR ≈ .096 × 497 ÷ 200 = 47.712 ÷ 200 = 0.239 × 2 = 0.478 wins
- Add +0.5 for fielding, +0.2 for speed = ~1.2 wins. His real WAR (with pitching) hit 10.0.
What It Means:
- 1-2 WAR is solid; 5+ is All-Star; 10 is MVP-level. Ohtani’s a dummy example of dual-threat value—stats prove he’s no average player.
- Check WAR on Baseball-Reference.com. See who’s worth more wins above replacement on your team.
Step 4: See the Ball in Play with Statcast Data
Statcast tracks every pitch and ball in play. Baseball data like exit velocity (speed off the bat) and launch angle (upward angle) show quality of contact.
How to Read It:
- Exit Velocity: In mph. MLB 2023 average: 88.5 mph (MLB.com). 100+ mph is big; 110+ is a home run threat.
- Launch Angle: Degrees:
- Under 10° = Grounder (50% outs)
- 10-25° = Line drive/home run (70% hits)
- Over 35° = Pop-up (95% outs)
- Example: A 105 mph hit at 15°? Likely a hit. A 90 mph, 5° batted ball? Groundout.
What It Means:
- Statcast data from 2023 shows 110+ mph, 10-25° hits had a .900+ batting average on balls—lethal. Analytics can show if it’s luck or skill.
- Next pitch, spot these on TV. Predict if a bat sends a ball in play soaring.
Step 5: Break Down the Pitcher with Spin and Speed
A pitcher isn’t just velocity—baseball analytics tracks pitch spin rate (RPMs) and speed to reveal movement and strikeouts.
How to Interpret It:
- Velocity: 2023 MLB fastball average: 93.8 mph (Statcast). 95+ mph is hot; 100+ is rare.
- Spin Rate: Fastballs average 2,250 RPMs; curves hit 2,500+. High spin = more “rise” or drop.
- Example: A 94 mph pitch with 2,400 RPMs fools hitters. An 82 mph curve at 2,700 RPMs dives.
What It Means:
- Baseball statistics show high-spin fastballs (2,400+ RPMs) get 25% whiffs vs. 15% for low-spin (Statcast, 2023). Pitchers thrive on this metric.
- Watch a pitcher throw. “2,600 RPMs on that slider”? That pitch spins wild—tough to bat.
Step 6: Pitcher Deep Dive with FIP
Earned run average (ERA)—average number of earned runs per nine innings—loves pitchers, but it’s shaky. Fielding Independent Pitching (FIP) cuts out fielder luck, focusing on strikeouts, walks, and homers.
How to Calculate It:
- Formula: FIP = ((13 × HR) + (3 × (BB + HBP)) – (2 × K)) ÷ Innings Pitched + 3.10 (constant)
- Example: Max Scherzer, 2023:
- HR: 28
- BB: 45
- HBP: 4
- K: 174
- IP: 152.2 (152 ⅔)
- FIP = ((13 × 28) + (3 × (45 + 4)) – (2 × 174)) ÷ 152.2 + 3.10 = (364 + 147 – 348) ÷ 152.2 + 3.10 = 163 ÷ 152.2 + 3.10 = 1.07 + 3.10 = 4.17
What It Means:
- Scherzer’s 4.05 ERA was close to his 4.17 FIP—his runs allowed matched his skill, not luck. MLB FIP average: 4.20 (2023).
- Compare ERA and FIP on FanGraphs.com—see if a pitcher’s stats hide luck.
Step 7: Play Along with Metrics Like wOBA
Weighted On-Base Average (wOBA) blends stats into one metric, weighting hits by impact. It’s advanced metrics gold.
How to Calculate It (Simplified):
- Formula: wOBA = (0.7 × BB + 0.9 × HBP + 0.9 × 1B + 1.25 × 2B + 1.6 × 3B + 2 × HR) ÷ (AB + BB + HBP + SF)
- Example: Soto, 2023:
- BB: 132, HBP: 2, 1B: 97, 2B: 32, 3B: 1, HR: 35, AB: 568, SF: 5
- wOBA = (0.7 × 132 + 0.9 × 2 + 0.9 × 97 + 1.25 × 32 + 1.6 × 1 + 2 × 35) ÷ 707 = (92.4 + 1.8 + 87.3 + 40 + 1.6 + 70) ÷ 707 = 293.1 ÷ 707 = 0.415
What It Means:
- MLB 2023 wOBA average: .315. Soto’s .415 shines—metrics like this quantify his bat.
- Look up wOBA on FanGraphs—see who’s making adjustments pay off.
Why Baseball Analytics Isn’t Just for Pros
Baseball analytics refers to using baseball data to make better decisions—data collection and data visualization aren’t just for a baseball data analyst job. In 2023, 68% of high school coaches used data analysis and visualization (NFHS), up from 22% in 2013. The $19 billion youth baseball community loves data to make better decisions. Statcast data tracked 700,000+ pitches in 2023 (MLB.com).
For you, stats reveal strengths and weaknesses. OBP shows who gets on base. FIP cuts pitcher luck. wOBA and BABIP (batting average on balls in play, .297 MLB average) split luck or skill. Advanced metrics go beyond earned runs—analytics can show future performance. Whether a hitter crushes a pitch or a pitcher limits many runs, stats are useful to quantify it.
Extra Fun:
- Historical: Babe Ruth’s 1921 OBP with the New York Yankees was .512—baseball research gold.
- Trend: Strikeouts rose as OBP fell from .345 (2000) to .316 (2023)—pitchers dominate.
Your Game Plan
You’ve got key metrics in baseball analytics—OBP, FIP, wOBA, spin rate. Try this:
- Pre-Game: Check stats on MLB.com—whose bat tops wOBA?
- During: Calculate OBP mid-game. Spot a 105 mph pitch—home run?
- Post-Game: Debate: “His FIP beats his ERA—he’s no dummy!” Informed decisions win.
Sabermetrics started with Bill James, grew with Moneyball, and exploded with Statcast. Now, baseball analytics is yours—watch smarter, not harder!





Leave a comment