​
​
Sign In
  • Support FanGraphs
    FanGraphs Membership
    FanGraphs Shirts
    FanGraphs Mugs
    Gift a Membership
    Donate to FanGraphs
  • Fantasy
    Fantasy Tools
    Fantasy Player Rater
    Auction Calculator
    Ottoneu Fantasy Baseball
    Signup, FAQ, Blog Posts
  • Blogs
    Blog Roll

    FanGraphs
    • Sunday Notes: Mike Bacsik's Unremarkable Career Wasn't Always Unremarkable
    • Effectively Wild Episode 2320: Baseball Jobs (Dietician and Fun-Fact Finder)
    • Jacob deGrom, Command God
    • RosterResource Chat - 5/9/25
    Podcasts: Effectively Wild

    FanGraphs Prospects

    RotoGraphs
    • FAAB & Waiver Wire Report (Week 7)
    • The Sleeper and the Bust Episode: 1413 – 2-Start Pitchers for Week 7
    Podcasts: The Sleeper and The Bust | Field of Streams | Beat the Shift

    Community Research
    • Introducing Shape+: A Mixed Effects Take on Pitch Modeling

    Archived Blogs: The Hardball Times | NotGraphs | TechGraphs | FanGraphs+
    Archived THT: THT Live | Dispatch | Fantasy | ShysterBall
    Archived Podcasts: FanGraphs Audio | Chin Music | UMP: The Untitled McDongenhagen Project | Stealing Home | Doing It For Bartolo | OttoGraphs |
  • Projections
    2025 Pre-Season Projections
    ZiPS, ZiPS DC
    Steamer
    Depth Charts
    ATC
    THE BAT, THE BAT X
    OOPSY
    2025 600 PA / 200 IP Projections
    Steamer600, Steamer600 (Update)
    2025 Updated In-Season Projections
    ZiPS (RoS), ZiPS (Update), ZiPS DC (RoS)
    Steamer (RoS), Steamer (Update)
    Depth Charts (RoS)
    ATC DC (RoS)
    THE BAT (RoS), THE BAT X (RoS)
    OOPSY DC (RoS)
    3-Year Projections
    ZiPS 2026, ZiPS 2027
    On-Pace Leaders
    Every Game Played, Games Played %
    Cy Young Award Projections

    Auction Calculator
  • Scores
    Today
    Live Scoreboard, Probable Pitchers
    Live Daily Leaderboards
    Win Probability & Box Scores
    2025, 2024, 2023, 2022, 2021, 2020, 2019
    AL Games
    TEX (6) @ DET (1)Final
    MIL (4) @ TBR (2)Final
    BOS (3) @ KCR (1)Final
    CIN (0) @ HOU (6)Final
    SFG (6) @ MIN (7)Final/10
    MIA (2) @ CHW (4)Final
    NYY (12) @ ATH (2)Final
    BAL (7) @ LAA (3)Final
    TOR (9) @ SEA (1)Final
    PHI (3) @ CLE (0)Final
    NL Games
    CHC (2) @ NYM (6)Final
    STL (6) @ WSN (1)Final
    ATL (3) @ PIT (4)Final
    SDP (3) @ COL (9)Final
    LAD (8) @ ARI (1)Final
  • Standings
    2025 Projected Standings
    2025 Playoff Odds, Playoff Odds Graphs
    2024 ZiPS Postseason Game-By-Game Odds
    AL East
    Yankees23170.0
    Red Sox22202.0
    Blue Jays20203.0
    Rays18225.0
    Orioles15247.5
    AL Central
    Tigers26150.0
    Royals24182.5
    Guardians23172.5
    Twins21205.0
    White Sox122914.0
    AL West
    Mariners22170.0
    Astros20192.0
    Athletics21202.0
    Rangers20213.0
    Angels16236.0
    NL East
    Mets26150.0
    Phillies24161.5
    Braves19216.5
    Nationals17249.0
    Marlins152410.0
    NL Central
    Cubs23180.0
    Cardinals22191.0
    Brewers20213.0
    Reds20223.5
    Pirates14279.0
    NL West
    Dodgers27140.0
    Padres25141.0
    Giants24173.0
    D-backs21206.0
    Rockies73319.5
  • Leaders
    Major League Leaders
    Batting: 2025, 2024, 2023, 2022, 2021, Career
    Pitching: 2025, 2024, 2023, 2022, 2021, Career
    Fielding: 2025, 2024, 2023, 2022, 2021, Career
    Major League Leaders - Rank
    Batting: Ranking Grid, Compare Players, Compare Stats
    Pitching: Ranking Grid, Compare Players, Compare Stats
    Splits Leaderboards
    Season Stat Grid

    Postseason Leaders
    Batting: 2024, (WS), (LCS), (LDS), (WCS), Career
    Pitching: 2024, (WS), (LCS), (LDS), (WCS), Career

    Spring Training Leaders
    Batting: 2025, 2024, 2023
    Pitching: 2025, 2024, 2023

    KBO Leaders
    Batting, Pitching
    NPB Leaders
    Batting, Pitching

    Minor League Leaders
    AAA: International League, Pacific Coast League
    AA: Eastern League, Southern League, Texas League
    A+: Midwest League, South Atlantic League, Northwest League
    A: California League, Carolina League, Florida State League
    CPX: Arizona, Florida
    R: Dominican Summer League
    College Leaders
    Batting, Pitching

    WAR Tools
    Combined WAR Leaderboards
    WAR Graphs
    WPA Tools
    WPA Inquirer
    Rookie Leaders
    Batters 2025, Pitchers 2025
    Splits Leaders
    Batters: vs L, vs R, Home, Away
    Pitchers: vs L, vs R, Home, Away
  • Teams
    Team Batting Stats
    2025, 2024, 2023, 2022, 2021, 2020
    Team Pitching Stats
    2025, 2024, 2023, 2022, 2021, 2020
    Team WAR Totals (RoS)
    AL East
    Blue Jays  |  DC
    Orioles  |  DC
    Rays  |  DC
    Red Sox  |  DC
    Yankees  |  DC
    AL Central
    Guardians  |  DC
    Royals  |  DC
    Tigers  |  DC
    Twins  |  DC
    White Sox  |  DC
    AL West
    Angels  |  DC
    Astros  |  DC
    Athletics  |  DC
    Mariners  |  DC
    Rangers  |  DC
    NL East
    Braves  |  DC
    Marlins  |  DC
    Mets  |  DC
    Nationals  |  DC
    Phillies  |  DC
    NL Central
    Brewers  |  DC
    Cardinals  |  DC
    Cubs  |  DC
    Pirates  |  DC
    Reds  |  DC
    NL West
    D-backs  |  DC
    Dodgers  |  DC
    Giants  |  DC
    Padres  |  DC
    Rockies  |  DC
    Positional Depth Charts
    Batters: C, 1B, 2B, SS, 3B, LF, CF, RF, DH
    Pitchers: SP, RP
  • RosterResource
    Current Depth Charts
    AL East
    Blue Jays
    Orioles
    Rays
    Red Sox
    Yankees
    AL Central
    Guardians
    Royals
    Tigers
    Twins
    White Sox
    AL West
    Angels
    Astros
    Athletics
    Mariners
    Rangers
    NL East
    Braves
    Marlins
    Mets
    Nationals
    Phillies
    NL Central
    Brewers
    Cardinals
    Cubs
    Pirates
    Reds
    NL West
    D-backs
    Dodgers
    Giants
    Padres
    Rockies
    In-Season Tools
    2025 Closer Depth Chart
    2025 Injury Report
    2025 Payroll Pages
    2025 Transaction Tracker
    2025 Schedule Grid
    2025 Probables Grid
    2025 Lineup Tracker
    2025 Minor League Power Rankings
    Offseason Tools
    2025 Free Agent Tracker
    2025 Offseason Tracker
    2025 Opening Day Tracker
  • Prospects
    Prospects Home
    The Board
    The Board: Scouting + Stats!
    How To Use The Board: A Tutorial
    Farm System Rankings

    Top Prospects List
    20252024
    AL
    BALCHWATH
    BOSCLEHOU
    NYYDETLAA
    TBRKCRSEA
    TORMINTEX
    NL
    ATLCHCARI
    MIACINCOL
    NYMMILLAD
    PHIPITSDP
    WSNSTLSFG
    2025 Preseason Top 100
  • Glossary
    Library
    Batting Stats
    wOBA, wRC+, ISO, K% & BB%, more...
    Pitching Stats
    FIP, xFIP, BABIP, K/9 & BB/9, more...
    Defensive Stats
    UZR Primer, DRS, FSR, TZ & TZL, more...
    More
    WAR, UBR Primer, WPA, LI, Clutch
    Guts!
    Seasonal Constants
    Park Factors
    Park Factors by Handedness
  • Sign In
MENU

Mike Montgomery

Free Agent
P
Batting
Pitching
  • Stats
    • Dashboard
    • Standard
    • Advanced
    • Statcast
    • Batted Ball
    • Win Probability
    • Pitch Type & Velo
    • Pitch Values
    • Plate Discipline
    • PitchingBot
    • Stuff+
    • Fielding
    • Advanced Fielding
    • Statcast Fielding
    • Value

  • Splits
  • Splits Tool
  • Pitch-Type Splits
  • Game Log
  • Play Log
  • Player Graphs
  • Pitch Velocity Graphs
  • Game Charts
  • Comparison
  • Spray Charts
  • Heat Maps

Mike Montgomery

Free Agent (AAA)
P
Age: 35
Bats/Throws: L/L
6'5" / 220
DOB: 7/1/1989
(35 years, 10 months, 11 days)
P
SeasonTotal
Team- - -
LevelMLB
G183
GS70
IP541.0
K%18.0%
BB%8.8%
GB%53.6%
ERA3.84
FIP4.34
WAR3.8
RosterResource
Draft:2008, Rd: C-A, Pick: 6, Ovr: 36
Draft Team:Kansas City Royals
School:Hart HS
Service Time
5.089
MiLB Options
n/a
News
Rotowire: Montgomery signed a minor-league contract with the Dodgers on Tuesday, Alex Freedman with the Oklahoma City Dodgers reports. (6/6/2023)

FG
2/17/21
And Now, a Mess of Minor MLB Moves
Dan Szymborski
RG
8/4/20
Who is Being Dropped and Why (Week 2)
Jeff Zimmerman
RG
3/30/20
Tout Wars Head to Head Points League – 2020 Recap – Part II
Ariel Cohen
RG
3/24/20
Tout Wars Head to Head Points League - 2020 Recap – Part I
Ariel Cohen
RG
3/11/20
Mining The News (3/11/20)
Jeff Zimmerman
RG
9/24/19
Streaming Starters: September 25th, 2019
Paul Sporer
RG
9/18/19
Streaming Starters: September 19th, 2019
Paul Sporer
RG
9/7/19
Sunday Streaming Starters (9/8/19)
Jeff Zimmerman
RG
9/5/19
Waiver Wire Week 24: 10 SP Targets
Nick Pollack
RG
8/28/19
Waiver Wire Week 23: 10 SP Targets
Nick Pollack
RG
8/25/19
Week 23 Waiver Wire Projections
Jeff Zimmerman
RG
8/21/19
More Arsenal and Skills Analysis of Available Arms
Jeff Zimmerman
RG
8/18/19
Week 22 FAAB Projections
Jeff Zimmerman
RG
8/16/19
Waiver Wire Week 21: 10 SP Targets
Nick Pollack
FG
7/16/19
Royals, Cubs Swap Role Players
Dan Szymborski
RG
6/8/19
Week 12 FAAB Projections
Jeff Zimmerman
RG
6/1/19
FAAB Projections for Week 11
Jeff Zimmerman
RG
9/18/18
Daily Starters – Tuesday, September 18th
Paul Sporer
FG
8/15/18
Hamels and Pray for Rain and Pray for More Rain?
Jay Jaffe
RG
10/4/17
Alex Chamberlain's 2017 Bold Predictions - A Review
Alex Chamberlain
RG
7/22/17
The Sleeper and the Bust Episode: 480 – Salazar Returns
Paul Sporer
RG
5/16/17
Tipping Pitches: Multi-Inning Relievers
Paul Sporer
RG
5/7/17
Roto Riteup May 7, 2017
Jessica Kleinschmidt
RG
3/21/17
Alex Chamberlain's 10 Bold Predictions for 2017
Alex Chamberlain
FG
2/19/17
Sunday Notes: Montgomery, Giants Pitching, Devers, more
David Laurila
More Articles
Quick Links
Season StatsSplitsPitch-Type SplitsGame LogPlay LogSplits ToolPlayer GraphsPitch Velocity GraphsGame ChartsComparisonSpray Charts
More

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • Statcast
  • Batted Ball
  • Win Probability
  • Pitch Type & Velo
  • Pitch Values
  • Plate Discipline
  • PitchingBot
  • Stuff+
  • Fielding
  • Advanced Fielding
  • Statcast Fielding
  • Value
  • You can shift + click on full MLB seasons in Season Stats and games in Game Logs to select spans for aggregate stats. Read more here

    Dashboard

    Customize
    Partial SeasonsPostseasonPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelAgeW
    W - Wins
    L
    L - Losses
    SV
    SV - Saves
    G
    G - Games Pitched
    GS
    GS - Games Started
    IP
    IP - Innings Pitched
    dividerK/9
    K/9 - Strikeouts per 9 Innings ((SO*9)/IP)
    BB/9
    BB/9 - Walks per 9 Innings ((BB*9)/IP)
    HR/9
    HR/9 - Home Runs per 9 Innings ((HR*9)/IP)
    BABIP
    BABIP - Batting Average on Balls in Play
    LOB%
    LOB% - Left on Base Percentage
    GB%
    GB% - Ground Ball Percentage (GB/BIP)
    HR/FB
    HR/FB - Home Run to Fly Ball Ratio
    dividervFA
    vFA - Fourseam Fastball velocity (Pitch Info)
    dividerERA
    ERA - Earned Run Average ((ER*9)/IP)
    xERA
    xERA - Expected ERA
    FIP
    FIP - Fielder Independent Pitching on an ERA scale
    xFIP
    xFIP - Expected Fielder Independent Pitching where Home Runs are calculated as 10.5% of Fly Balls induced
    WAR
    WAR - Wins Above Replacement
    2008KCRR1821012942.27.172.530.42.25777.7%60.9%6.5%1.694.053.86
    2009KCRA19230121258.08.073.720.16.26873.6%57.8%2.8%2.173.363.59
    2009KCRA+194109952.07.962.080.00.25271.7%43.8%0.0%2.252.443.60
    2009KCRMiLB196402121110.08.022.950.08.26072.7%50.9%1.0%2.212.933.59
    2010KCRR20010338.27.271.040.00.26188.9%43.5%0.0%1.043.624.46
    2010KCRA+202004424.212.041.460.00.26472.2%58.0%0.0%1.091.231.75
    2010KCRAA20540131359.27.243.920.60.30168.4%48.8%7.1%3.473.984.09
    2010KCRMiLB20750202093.08.523.000.39.28970.8%50.2%4.8%2.613.223.50
    2011KCRAAA2151102827150.27.714.120.90.32065.1%49.6%9.9%5.324.884.90
    2011KCRST21000419.07.008.000.00.23892.3%66.7%0.0%1.004.655.26
    2012KCRAA22260101058.06.833.261.86.31864.3%48.1%20.0%6.675.694.17
    2012KCRAAA22360171791.26.584.221.18.32358.9%46.2%11.8%5.695.415.04
    2012KCRMiLB2251202727149.26.673.851.44.32260.8%46.9%14.8%6.075.524.70
    2012KCRST22000202.23.3810.133.38.45539.5%41.7%25.0%20.2511.017.87
    2013TBRA+23010228.210.383.120.00.39146.2%36.4%0.0%6.232.322.88
    2013TBRAAA237802019108.26.383.980.75.30565.6%48.8%8.7%4.724.364.29
    2013TBRMiLB237902221117.16.673.910.69.31164.1%48.0%8.2%4.834.204.18
    2013TBRST23010303.03.009.000.00.60066.7%46.7%0.0%12.006.048.26
    2014TBRAAA2410502525126.07.003.430.64.28564.8%50.0%7.5%4.293.994.03
    2014TBRST24000203.03.000.000.00.143100.0%71.4%0.0%0.004.054.44
    2015SEAAAA25430111165.17.992.620.41.29963.8%49.5%5.3%4.133.433.81
    2015TBRST250016011.17.151.590.79.28677.6%51.4%10.0%2.383.673.64
    2015SEAMLB25460161690.06.403.701.10.29071.4%51.2%13.3%91.24.605.034.674.440.2
    2016SEAST261009110.23.382.530.00.26575.0%63.6%0.0%1.693.834.58
    20162 TmsMLB26450497100.08.283.420.72.26781.2%58.4%15.7%94.12.524.133.793.601.0
    2016SEAMLB2634032261.27.882.630.44.27279.9%58.8%8.3%94.72.343.203.541.0
    2016CHCMLB2611017538.18.924.701.17.25883.0%57.6%33.3%93.32.824.743.690.0
    2016CHCMLB2611111014.16.914.400.00.31176.2%63.6%0.0%3.143.083.54
    2017CHCST270207413.012.464.152.77.38972.2%26.3%30.8%6.236.504.12
    2017CHCMLB277834414130.26.893.790.69.25375.0%57.8%10.6%92.43.383.874.074.351.3
    2017CHCMLB27000504.18.318.316.23.52465.2%21.7%27.3%16.6213.088.60
    2018CHCST281106214.27.362.451.84.31984.3%56.3%23.1%4.305.454.30
    2018CHCMLB285603819124.06.242.830.73.30973.0%51.5%9.5%91.23.994.513.934.281.5
    2019CHCA29000112.018.000.000.00.333100.0%33.3%0.0%0.00-0.55-0.14
    2019CHCAA29000114.06.752.252.25.20038.5%54.5%20.0%6.755.803.79
    2019CHCAAA291102210.07.203.600.00.11157.1%56.0%0.0%2.703.405.06
    2019CHCMiLB291104416.08.442.810.56.15056.6%53.8%7.1%3.383.504.09
    2019CHCST29100517.02.573.861.29.30869.0%57.7%25.0%5.146.735.90
    20192 TmsMLB29390331391.06.823.361.78.34376.3%49.0%23.7%91.64.956.835.524.61-0.2
    2019CHCMLB2912020027.06.004.332.00.33775.8%43.3%28.6%92.45.676.214.87-0.5
    2019KCRMLB29270131364.07.172.951.69.34676.6%51.5%21.8%91.34.645.234.500.3
    2020KCRST301104410.25.913.382.53.25750.8%35.1%25.0%5.067.065.47
    2020KCRMLB30000315.16.751.691.69.29435.7%55.6%20.0%89.65.068.584.694.060.0
    2021NYYAAA311204416.28.644.861.08.34751.6%48.0%11.8%7.564.624.87
    2021NYMST31110417.111.052.451.23.40960.3%45.5%20.0%6.144.123.70
    2022NYMA32010223.212.274.910.00.33342.9%54.5%0.0%4.913.253.99
    2022NYMAAA322100221769.26.984.261.16.30953.7%50.9%12.5%6.725.325.34
    2022NYMMiLB322110241973.17.244.301.10.31053.0%51.1%12.2%6.635.215.27
    2023LADAAA33440181677.07.956.190.47.33065.0%43.3%5.6%5.265.206.36
    2025SteamerPROJ35000101.06.623.791.17.29871.3%44.8%4.594.804.800.0
    2025OOPSYPROJ35000113.96.264.621.39.28469.8%5.245.480.0
    2025SteamerROS35000101.06.553.971.12.29871.5%4.564.760.0
    Total- - -MLB2334318370541.06.903.390.96.29274.9%53.6%14.0%92.23.844.344.253.8
    Postseason- - -MLB11116018.27.235.301.45.37971.8%49.3%20.0%6.275.404.71
    SeasonTeamLevelAgeW
    W - Wins
    L
    L - Losses
    SV
    SV - Saves
    G
    G - Games Pitched
    GS
    GS - Games Started
    IP
    IP - Innings Pitched
    dividerK/9
    K/9 - Strikeouts per 9 Innings ((SO*9)/IP)
    BB/9
    BB/9 - Walks per 9 Innings ((BB*9)/IP)
    HR/9
    HR/9 - Home Runs per 9 Innings ((HR*9)/IP)
    BABIP
    BABIP - Batting Average on Balls in Play
    LOB%
    LOB% - Left on Base Percentage
    GB%
    GB% - Ground Ball Percentage (GB/BIP)
    HR/FB
    HR/FB - Home Run to Fly Ball Ratio
    dividervFA
    vFA - Fourseam Fastball velocity (Pitch Info)
    dividerERA
    ERA - Earned Run Average ((ER*9)/IP)
    xERA
    xERA - Expected ERA
    FIP
    FIP - Fielder Independent Pitching on an ERA scale
    xFIP
    xFIP - Expected Fielder Independent Pitching where Home Runs are calculated as 10.5% of Fly Balls induced
    WAR
    WAR - Wins Above Replacement
    2008KCRR1821012942.27.172.530.42.25777.7%60.9%6.5%1.694.053.86
    2009KCRA19230121258.08.073.720.16.26873.6%57.8%2.8%2.173.363.59
    2009KCRA+194109952.07.962.080.00.25271.7%43.8%0.0%2.252.443.60
    2009KCRMiLB196402121110.08.022.950.08.26072.7%50.9%1.0%2.212.933.59
    2010KCRR20010338.27.271.040.00.26188.9%43.5%0.0%1.043.624.46
    2010KCRA+202004424.212.041.460.00.26472.2%58.0%0.0%1.091.231.75
    2010KCRAA20540131359.27.243.920.60.30168.4%48.8%7.1%3.473.984.09
    2010KCRMiLB20750202093.08.523.000.39.28970.8%50.2%4.8%2.613.223.50
    2011KCRAAA2151102827150.27.714.120.90.32065.1%49.6%9.9%5.324.884.90
    2011KCRST21000419.07.008.000.00.23892.3%66.7%0.0%1.004.655.26
    2012KCRAA22260101058.06.833.261.86.31864.3%48.1%20.0%6.675.694.17
    2012KCRAAA22360171791.26.584.221.18.32358.9%46.2%11.8%5.695.415.04
    2012KCRMiLB2251202727149.26.673.851.44.32260.8%46.9%14.8%6.075.524.70
    2012KCRST22000202.23.3810.133.38.45539.5%41.7%25.0%20.2511.017.87
    2013TBRA+23010228.210.383.120.00.39146.2%36.4%0.0%6.232.322.88
    2013TBRAAA237802019108.26.383.980.75.30565.6%48.8%8.7%4.724.364.29
    2013TBRMiLB237902221117.16.673.910.69.31164.1%48.0%8.2%4.834.204.18
    2013TBRST23010303.03.009.000.00.60066.7%46.7%0.0%12.006.048.26
    2014TBRAAA2410502525126.07.003.430.64.28564.8%50.0%7.5%4.293.994.03
    2014TBRST24000203.03.000.000.00.143100.0%71.4%0.0%0.004.054.44
    2015SEAAAA25430111165.17.992.620.41.29963.8%49.5%5.3%4.133.433.81
    2015TBRST250016011.17.151.590.79.28677.6%51.4%10.0%2.383.673.64
    2015SEAMLB25460161690.06.403.701.10.29071.4%51.2%13.3%91.24.605.034.674.440.2
    2016SEAST261009110.23.382.530.00.26575.0%63.6%0.0%1.693.834.58
    20162 TmsMLB26450497100.08.283.420.72.26781.2%58.4%15.7%94.12.524.133.793.601.0
    2016SEAMLB2634032261.27.882.630.44.27279.9%58.8%8.3%94.72.343.203.541.0
    2016CHCMLB2611017538.18.924.701.17.25883.0%57.6%33.3%93.32.824.743.690.0
    2016CHCMLB2611111014.16.914.400.00.31176.2%63.6%0.0%3.143.083.54
    2017CHCST270207413.012.464.152.77.38972.2%26.3%30.8%6.236.504.12
    2017CHCMLB277834414130.26.893.790.69.25375.0%57.8%10.6%92.43.383.874.074.351.3
    2017CHCMLB27000504.18.318.316.23.52465.2%21.7%27.3%16.6213.088.60
    2018CHCST281106214.27.362.451.84.31984.3%56.3%23.1%4.305.454.30
    2018CHCMLB285603819124.06.242.830.73.30973.0%51.5%9.5%91.23.994.513.934.281.5
    2019CHCA29000112.018.000.000.00.333100.0%33.3%0.0%0.00-0.55-0.14
    2019CHCAA29000114.06.752.252.25.20038.5%54.5%20.0%6.755.803.79
    2019CHCAAA291102210.07.203.600.00.11157.1%56.0%0.0%2.703.405.06
    2019CHCMiLB291104416.08.442.810.56.15056.6%53.8%7.1%3.383.504.09
    2019CHCST29100517.02.573.861.29.30869.0%57.7%25.0%5.146.735.90
    20192 TmsMLB29390331391.06.823.361.78.34376.3%49.0%23.7%91.64.956.835.524.61-0.2
    2019CHCMLB2912020027.06.004.332.00.33775.8%43.3%28.6%92.45.676.214.87-0.5
    2019KCRMLB29270131364.07.172.951.69.34676.6%51.5%21.8%91.34.645.234.500.3
    2020KCRST301104410.25.913.382.53.25750.8%35.1%25.0%5.067.065.47
    2020KCRMLB30000315.16.751.691.69.29435.7%55.6%20.0%89.65.068.584.694.060.0
    2021NYYAAA311204416.28.644.861.08.34751.6%48.0%11.8%7.564.624.87
    2021NYMST31110417.111.052.451.23.40960.3%45.5%20.0%6.144.123.70
    2022NYMA32010223.212.274.910.00.33342.9%54.5%0.0%4.913.253.99
    2022NYMAAA322100221769.26.984.261.16.30953.7%50.9%12.5%6.725.325.34
    2022NYMMiLB322110241973.17.244.301.10.31053.0%51.1%12.2%6.635.215.27
    2023LADAAA33440181677.07.956.190.47.33065.0%43.3%5.6%5.265.206.36
    2025SteamerPROJ35000101.06.623.791.17.29871.3%44.8%4.594.804.800.0
    2025OOPSYPROJ35000113.96.264.621.39.28469.8%5.245.480.0
    2025SteamerROS35000101.06.553.971.12.29871.5%4.564.760.0
    Total- - -MLB2334318370541.06.903.390.96.29274.9%53.6%14.0%92.23.844.344.253.8
    Postseason- - -MLB11116018.27.235.301.45.37971.8%49.3%20.0%6.275.404.71

    Standard

    Partial SeasonsPostseasonPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelW
    W - Wins
    L
    L - Losses
    ERA
    ERA - Earned Run Average ((ER*9)/IP)
    G
    G - Games Pitched
    GS
    GS - Games Started
    QSCG
    CG - Complete Games
    ShO
    ShO - Shoutouts
    SV
    SV - Saves
    HLD
    HLD - Holds
    BS
    BS - Blown Saves
    IP
    IP - Innings Pitched
    TBF
    TBF - Total Batters Faced
    H
    H - Hits Allowed
    R
    R - Runs Allowed
    ER
    ER - Earned Runs
    HR
    HR - Home Runs
    BB
    BB - Walks
    IBB
    IBB - Intentional
    HBP
    HBP - Hit Batters
    WP
    WP - Wild Pitches
    BK
    BK - Balks
    SO
    SO - Strikeouts
    2008KCRR211.691290001042.216231128212014034
    2009KCRA232.1712120000058.0232421914124124152
    2009KCRA+412.25990000052.0212381513012035046
    2009KCRMiLB642.21212100000110.0444803427136159198
    2010KCRR011.0433000008.2336110102007
    2010KCRA+201.09440000024.290145304002033
    2010KCRAA543.4713130000059.2255563123426049148
    2010KCRMiLB752.6120200000093.03787637274310611188
    2011KCRAAA5115.32282700000150.26641579589156907141129
    2011KCRST001.0041000009.0365110800107
    2012KCRAA266.6710100000058.02596944431221035044
    2012KCRAAA365.6917171000091.242811074581243034167
    2012KCRMiLB5126.07272710000149.268717911810124640691111
    2012KCRST0020.2520000012.2166661300101
    2013TBRA+016.2322000008.23797603013010
    2013TBRAAA784.72201910000108.247411165579480615077
    2013TBRMiLB794.83222110000117.151112072639510718087
    2013TBRST0112.0030000103.0199440300201
    2014TBRAAA1054.29252500000126.053911768609480511198
    2014TBRST000.0020000003.091000001001
    2015SEAAAA434.1311110000065.1270593230319037058
    2015TBRST002.38600010111.14711431200109
    2015SEAMLB464.60161692200090.039592494611371410064
    2016SEAST101.69910003110.2419320300104
    20162 TmsMLB452.52497200050100.041479332883821010092
    2016SEAMLB342.3432210003061.2250491816318265054
    2016CHCMLB112.8217510002038.1164301512520045038
    2016CHCMLB113.1411000012014.163145507001011
    2017CHCST026.23740001113.0651811946011018
    2017CHCMLB783.384414600310130.2540103524910554870100
    2017CHCMLB0016.62500000004.13214983410204
    2018CHCST114.30620001014.266187734000012
    2018CHCMLB563.993819700000124.053413158551039474086
    2019CHCA000.0011000002.071000000004
    2019CHCAA006.7511000004.0153331100003
    2019CHCAAA112.70220000010.0393330400208
    2019CHCMiLB113.38440000016.06176615002015
    2019CHCST105.1451000107.0339541301002
    20192 TmsMLB394.95331330003191.040211355501834143069
    2019CHCMLB125.6720000003127.0123351817613100018
    2019KCRMLB274.64131330000064.02797837331221043051
    2020KCRST115.06440000010.249121063400107
    2020KCRMLB005.06310000005.1236531100004
    2021NYYAAA127.56440000016.27619151429000016
    2021NYMST116.1441000007.13510651201109
    2022NYMA014.9122000003.2204420201005
    2022NYMAAA2106.7222170001169.2319766052933065054
    2022NYMMiLB2116.6324190001173.1339806454935075059
    2023LADAAA445.2618160000077.0365815345453079068
    2025SteamerPROJ004.5910000001.0411100001
    2025OOPSYPROJ005.24110003.91842212003
    2025SteamerROS004.5610000001.041110001
    Total- - -MLB23343.84183702722391541.02308524252231582041233340415
    Postseason- - -MLB116.2716000012018.295281413311103015
    SeasonTeamLevelW
    W - Wins
    L
    L - Losses
    ERA
    ERA - Earned Run Average ((ER*9)/IP)
    G
    G - Games Pitched
    GS
    GS - Games Started
    QSCG
    CG - Complete Games
    ShO
    ShO - Shoutouts
    SV
    SV - Saves
    HLD
    HLD - Holds
    BS
    BS - Blown Saves
    IP
    IP - Innings Pitched
    TBF
    TBF - Total Batters Faced
    H
    H - Hits Allowed
    R
    R - Runs Allowed
    ER
    ER - Earned Runs
    HR
    HR - Home Runs
    BB
    BB - Walks
    IBB
    IBB - Intentional
    HBP
    HBP - Hit Batters
    WP
    WP - Wild Pitches
    BK
    BK - Balks
    SO
    SO - Strikeouts
    2008KCRR211.691290001042.216231128212014034
    2009KCRA232.1712120000058.0232421914124124152
    2009KCRA+412.25990000052.0212381513012035046
    2009KCRMiLB642.21212100000110.0444803427136159198
    2010KCRR011.0433000008.2336110102007
    2010KCRA+201.09440000024.290145304002033
    2010KCRAA543.4713130000059.2255563123426049148
    2010KCRMiLB752.6120200000093.03787637274310611188
    2011KCRAAA5115.32282700000150.26641579589156907141129
    2011KCRST001.0041000009.0365110800107
    2012KCRAA266.6710100000058.02596944431221035044
    2012KCRAAA365.6917171000091.242811074581243034167
    2012KCRMiLB5126.07272710000149.268717911810124640691111
    2012KCRST0020.2520000012.2166661300101
    2013TBRA+016.2322000008.23797603013010
    2013TBRAAA784.72201910000108.247411165579480615077
    2013TBRMiLB794.83222110000117.151112072639510718087
    2013TBRST0112.0030000103.0199440300201
    2014TBRAAA1054.29252500000126.053911768609480511198
    2014TBRST000.0020000003.091000001001
    2015SEAAAA434.1311110000065.1270593230319037058
    2015TBRST002.38600010111.14711431200109
    2015SEAMLB464.60161692200090.039592494611371410064
    2016SEAST101.69910003110.2419320300104
    20162 TmsMLB452.52497200050100.041479332883821010092
    2016SEAMLB342.3432210003061.2250491816318265054
    2016CHCMLB112.8217510002038.1164301512520045038
    2016CHCMLB113.1411000012014.163145507001011
    2017CHCST026.23740001113.0651811946011018
    2017CHCMLB783.384414600310130.2540103524910554870100
    2017CHCMLB0016.62500000004.13214983410204
    2018CHCST114.30620001014.266187734000012
    2018CHCMLB563.993819700000124.053413158551039474086
    2019CHCA000.0011000002.071000000004
    2019CHCAA006.7511000004.0153331100003
    2019CHCAAA112.70220000010.0393330400208
    2019CHCMiLB113.38440000016.06176615002015
    2019CHCST105.1451000107.0339541301002
    20192 TmsMLB394.95331330003191.040211355501834143069
    2019CHCMLB125.6720000003127.0123351817613100018
    2019KCRMLB274.64131330000064.02797837331221043051
    2020KCRST115.06440000010.249121063400107
    2020KCRMLB005.06310000005.1236531100004
    2021NYYAAA127.56440000016.27619151429000016
    2021NYMST116.1441000007.13510651201109
    2022NYMA014.9122000003.2204420201005
    2022NYMAAA2106.7222170001169.2319766052933065054
    2022NYMMiLB2116.6324190001173.1339806454935075059
    2023LADAAA445.2618160000077.0365815345453079068
    2025SteamerPROJ004.5910000001.0411100001
    2025OOPSYPROJ005.24110003.91842212003
    2025SteamerROS004.5610000001.041110001
    Total- - -MLB23343.84183702722391541.02308524252231582041233340415
    Postseason- - -MLB116.2716000012018.295281413311103015

    Advanced

    Partial SeasonsPostseasonPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular SeasonAverages
    SeasonTeamLevelK/9
    K/9 - Strikeouts per 9 Innings ((SO*9)/IP)
    BB/9
    BB/9 - Walks per 9 Innings ((BB*9)/IP)
    K/BB
    K/BB - Strikeout to Walk Ratio (SO/BB)
    HR/9
    HR/9 - Home Runs per 9 Innings ((HR*9)/IP)
    dividerK%
    K% - Strikeout Percentage (SO/TBF)
    BB%
    BB% - Walk Percentage (BB/TBF)
    K-BB%
    K-BB% - The difference between strikeout percentage and walk percentage
    dividerAVG
    AVG - Batting Average Against
    WHIP
    WHIP - Walks + Hits divided by Innings Pitched
    BABIP
    BABIP - Batting Average on Balls in Play
    LOB%
    LOB% - Left on Base Percentage
    dividerERA-
    ERA- - ERA adjusted for park and league where 100 is average and lower is better
    FIP-
    FIP- - FIP adjusted for park and league where 100 is average and lower is better
    dividerFIP
    FIP - Fielder Independent Pitching on an ERA scale
    2008KCRR7.172.532.830.4221.0%7.4%13.6%.2081.01.25777.7%39924.05
    2009KCRA8.073.722.170.1622.4%10.3%12.1%.2041.14.26873.6%56843.36
    2009KCRA+7.962.083.830.0021.7%5.7%16.0%.1930.96.25271.7%59642.44
    2009KCRMiLB8.022.952.720.0822.1%8.1%14.0%.1991.05.26072.7%57752.93
    2010KCRR7.271.047.000.0021.2%3.0%18.2%.2000.81.26188.9%26903.62
    2010KCRA+12.041.468.250.0036.7%4.4%32.2%.1630.73.26472.2%30331.23
    2010KCRAA7.243.921.850.6018.8%10.2%8.6%.2491.37.30168.4%82983.98
    2010KCRMiLB8.523.002.840.3923.3%8.2%15.1%.2231.15.28970.8%63803.22
    2011KCRAAA7.714.121.870.9019.4%10.4%9.0%.2671.50.32065.1%103934.88
    2011KCRST7.008.000.880.0019.4%22.2%-2.8%.1791.44.23892.3%221014.65
    2012KCRAA6.833.262.101.8617.0%8.1%8.9%.2941.55.31864.3%1551375.69
    2012KCRAAA6.584.221.561.1815.7%10.0%5.6%.2881.67.32358.9%1211135.41
    2012KCRMiLB6.673.851.731.4416.2%9.3%6.8%.2901.62.32260.8%1341225.52
    2012KCRST3.3810.130.333.386.3%18.8%-12.5%.4623.38.45539.5%45925211.01
    2013TBRA+10.383.123.330.0027.0%8.1%18.9%.2731.38.39146.2%170632.32
    2013TBRAAA6.383.981.600.7516.2%10.1%6.1%.2641.46.30565.6%1191124.36
    2013TBRMiLB6.673.911.710.6917.0%10.0%7.0%.2651.46.31164.1%1231094.20
    2013TBRST3.009.000.330.005.3%15.8%-10.5%.5634.00.60066.7%2551296.04
    2014TBRAAA7.003.432.040.6418.2%8.9%9.3%.2411.31.28564.8%103983.99
    2014TBRST3.000.001.000.0011.1%0.0%11.1%.1250.33.143100.0%0924.05
    2015SEAAAA7.992.623.050.4121.5%7.0%14.4%.2381.19.29963.8%103793.43
    2015TBRST7.151.594.500.7919.1%4.3%14.9%.2441.15.28677.6%54853.67
    2015SEAMLB6.403.701.731.1016.2%9.4%6.8%.2601.43.29071.4%1191184.67
    20157.762.922.661.0220.4%7.7%12.7%.2511.29.29672.9%4.03
    2016SEAST3.382.531.330.009.8%7.3%2.4%.2371.13.26575.0%35803.83
    20162 TmsMLB8.283.422.420.7222.2%9.2%13.0%.2161.17.26781.2%62913.79
    2016SEAMLB7.882.633.000.4421.6%7.2%14.4%.2171.09.27279.9%58763.20
    2016CHCMLB8.924.701.901.1723.2%12.2%11.0%.2141.30.25883.0%681144.74
    2016CHCMLB6.914.401.570.0017.5%11.1%6.3%.2501.47.31176.2%75753.08
    20168.103.142.581.1721.1%8.2%12.9%.2521.32.29872.9%4.24
    2017CHCST12.464.153.002.7727.7%9.2%18.5%.3101.85.38972.2%1381366.50
    2017CHCMLB6.893.791.820.6918.5%10.2%8.3%.2161.21.25375.0%78944.07
    2017CHCMLB8.318.311.006.2312.5%12.5%0.0%.5004.15.52465.2%38430113.08
    20178.343.292.531.2721.6%8.5%13.1%.2521.34.29772.6%4.40
    2018CHCST7.362.453.001.8418.2%6.1%12.1%.2901.50.31984.3%951145.45
    2018CHCMLB6.242.832.210.7316.1%7.3%8.8%.2681.37.30973.0%100983.93
    20188.533.252.631.1622.3%8.5%13.8%.2451.30.29372.8%4.19
    2019CHCA18.000.004.000.0057.1%0.0%57.1%.1430.50.333100.0%0-15-0.55
    2019CHCAA6.752.253.002.2520.0%6.7%13.3%.2141.00.20038.5%1781545.80
    2019CHCAAA7.203.602.000.0020.5%10.3%10.3%.0860.70.11157.1%50633.40
    2019CHCMiLB8.442.813.000.5624.6%8.2%16.4%.1250.75.15056.6%75763.50
    2019CHCST2.573.860.671.296.1%9.1%-3.0%.3101.71.30869.0%1091376.73
    20192 TmsMLB6.823.362.031.7817.2%8.5%8.7%.3101.62.34376.3%1071235.52
    2019CHCMLB6.004.331.382.0014.6%10.6%4.1%.3181.78.33775.8%1281416.21
    2019KCRMLB7.172.952.431.6918.3%7.5%10.8%.3071.55.34676.6%981165.23
    20198.883.292.691.4023.0%8.5%14.4%.2491.33.29672.3%4.49
    2020KCRST5.913.381.752.5314.3%8.2%6.1%.2671.50.25750.8%1101507.06
    2020KCRMLB6.751.694.001.6917.4%4.3%13.0%.2731.31.29435.7%1111074.69
    20209.073.542.561.3423.4%9.2%14.3%.2421.33.29171.8%4.46
    2021NYYAAA8.644.861.781.0821.1%11.8%9.2%.2841.68.34751.6%1711034.62
    2021NYMST11.052.454.501.2325.7%5.7%20.0%.3131.64.40960.3%128854.12
    2022NYMA12.274.912.500.0025.0%10.0%15.0%.2351.64.33342.9%120803.25
    2022NYMAAA6.984.261.641.1616.9%10.3%6.6%.2711.56.30953.7%1411095.32
    2022NYMMiLB7.244.301.691.1017.4%10.3%7.1%.2691.57.31053.0%1401085.21
    2023LADAAA7.956.191.280.4718.6%14.5%4.1%.2661.74.33065.0%97945.20
    2025SteamerPROJ6.623.791.751.1716.7%9.5%7.1%.2651.47.29871.3%4.80
    2025OOPSYPROJ6.264.621.361.3914.7%10.9%3.9%.2631.61.28469.8%5.48
    2025SteamerROS6.553.971.651.1216.4%9.9%6.5%.2651.48.29871.5%4.76
    Total- - -MLB6.903.392.030.9618.0%8.8%9.1%.2531.35.29274.9%921034.34
    Postseason- - -MLB7.235.301.361.4515.8%11.6%4.2%.3332.09.37971.8%1471275.40
    SeasonTeamLevelK/9
    K/9 - Strikeouts per 9 Innings ((SO*9)/IP)
    BB/9
    BB/9 - Walks per 9 Innings ((BB*9)/IP)
    K/BB
    K/BB - Strikeout to Walk Ratio (SO/BB)
    HR/9
    HR/9 - Home Runs per 9 Innings ((HR*9)/IP)
    dividerK%
    K% - Strikeout Percentage (SO/TBF)
    BB%
    BB% - Walk Percentage (BB/TBF)
    K-BB%
    K-BB% - The difference between strikeout percentage and walk percentage
    dividerAVG
    AVG - Batting Average Against
    WHIP
    WHIP - Walks + Hits divided by Innings Pitched
    BABIP
    BABIP - Batting Average on Balls in Play
    LOB%
    LOB% - Left on Base Percentage
    dividerERA-
    ERA- - ERA adjusted for park and league where 100 is average and lower is better
    FIP-
    FIP- - FIP adjusted for park and league where 100 is average and lower is better
    dividerFIP
    FIP - Fielder Independent Pitching on an ERA scale
    2008KCRR7.172.532.830.4221.0%7.4%13.6%.2081.01.25777.7%39924.05
    2009KCRA8.073.722.170.1622.4%10.3%12.1%.2041.14.26873.6%56843.36
    2009KCRA+7.962.083.830.0021.7%5.7%16.0%.1930.96.25271.7%59642.44
    2009KCRMiLB8.022.952.720.0822.1%8.1%14.0%.1991.05.26072.7%57752.93
    2010KCRR7.271.047.000.0021.2%3.0%18.2%.2000.81.26188.9%26903.62
    2010KCRA+12.041.468.250.0036.7%4.4%32.2%.1630.73.26472.2%30331.23
    2010KCRAA7.243.921.850.6018.8%10.2%8.6%.2491.37.30168.4%82983.98
    2010KCRMiLB8.523.002.840.3923.3%8.2%15.1%.2231.15.28970.8%63803.22
    2011KCRAAA7.714.121.870.9019.4%10.4%9.0%.2671.50.32065.1%103934.88
    2011KCRST7.008.000.880.0019.4%22.2%-2.8%.1791.44.23892.3%221014.65
    2012KCRAA6.833.262.101.8617.0%8.1%8.9%.2941.55.31864.3%1551375.69
    2012KCRAAA6.584.221.561.1815.7%10.0%5.6%.2881.67.32358.9%1211135.41
    2012KCRMiLB6.673.851.731.4416.2%9.3%6.8%.2901.62.32260.8%1341225.52
    2012KCRST3.3810.130.333.386.3%18.8%-12.5%.4623.38.45539.5%45925211.01
    2013TBRA+10.383.123.330.0027.0%8.1%18.9%.2731.38.39146.2%170632.32
    2013TBRAAA6.383.981.600.7516.2%10.1%6.1%.2641.46.30565.6%1191124.36
    2013TBRMiLB6.673.911.710.6917.0%10.0%7.0%.2651.46.31164.1%1231094.20
    2013TBRST3.009.000.330.005.3%15.8%-10.5%.5634.00.60066.7%2551296.04
    2014TBRAAA7.003.432.040.6418.2%8.9%9.3%.2411.31.28564.8%103983.99
    2014TBRST3.000.001.000.0011.1%0.0%11.1%.1250.33.143100.0%0924.05
    2015SEAAAA7.992.623.050.4121.5%7.0%14.4%.2381.19.29963.8%103793.43
    2015TBRST7.151.594.500.7919.1%4.3%14.9%.2441.15.28677.6%54853.67
    2015SEAMLB6.403.701.731.1016.2%9.4%6.8%.2601.43.29071.4%1191184.67
    20157.762.922.661.0220.4%7.7%12.7%.2511.29.29672.9%4.03
    2016SEAST3.382.531.330.009.8%7.3%2.4%.2371.13.26575.0%35803.83
    20162 TmsMLB8.283.422.420.7222.2%9.2%13.0%.2161.17.26781.2%62913.79
    2016SEAMLB7.882.633.000.4421.6%7.2%14.4%.2171.09.27279.9%58763.20
    2016CHCMLB8.924.701.901.1723.2%12.2%11.0%.2141.30.25883.0%681144.74
    2016CHCMLB6.914.401.570.0017.5%11.1%6.3%.2501.47.31176.2%75753.08
    20168.103.142.581.1721.1%8.2%12.9%.2521.32.29872.9%4.24
    2017CHCST12.464.153.002.7727.7%9.2%18.5%.3101.85.38972.2%1381366.50
    2017CHCMLB6.893.791.820.6918.5%10.2%8.3%.2161.21.25375.0%78944.07
    2017CHCMLB8.318.311.006.2312.5%12.5%0.0%.5004.15.52465.2%38430113.08
    20178.343.292.531.2721.6%8.5%13.1%.2521.34.29772.6%4.40
    2018CHCST7.362.453.001.8418.2%6.1%12.1%.2901.50.31984.3%951145.45
    2018CHCMLB6.242.832.210.7316.1%7.3%8.8%.2681.37.30973.0%100983.93
    20188.533.252.631.1622.3%8.5%13.8%.2451.30.29372.8%4.19
    2019CHCA18.000.004.000.0057.1%0.0%57.1%.1430.50.333100.0%0-15-0.55
    2019CHCAA6.752.253.002.2520.0%6.7%13.3%.2141.00.20038.5%1781545.80
    2019CHCAAA7.203.602.000.0020.5%10.3%10.3%.0860.70.11157.1%50633.40
    2019CHCMiLB8.442.813.000.5624.6%8.2%16.4%.1250.75.15056.6%75763.50
    2019CHCST2.573.860.671.296.1%9.1%-3.0%.3101.71.30869.0%1091376.73
    20192 TmsMLB6.823.362.031.7817.2%8.5%8.7%.3101.62.34376.3%1071235.52
    2019CHCMLB6.004.331.382.0014.6%10.6%4.1%.3181.78.33775.8%1281416.21
    2019KCRMLB7.172.952.431.6918.3%7.5%10.8%.3071.55.34676.6%981165.23
    20198.883.292.691.4023.0%8.5%14.4%.2491.33.29672.3%4.49
    2020KCRST5.913.381.752.5314.3%8.2%6.1%.2671.50.25750.8%1101507.06
    2020KCRMLB6.751.694.001.6917.4%4.3%13.0%.2731.31.29435.7%1111074.69
    20209.073.542.561.3423.4%9.2%14.3%.2421.33.29171.8%4.46
    2021NYYAAA8.644.861.781.0821.1%11.8%9.2%.2841.68.34751.6%1711034.62
    2021NYMST11.052.454.501.2325.7%5.7%20.0%.3131.64.40960.3%128854.12
    2022NYMA12.274.912.500.0025.0%10.0%15.0%.2351.64.33342.9%120803.25
    2022NYMAAA6.984.261.641.1616.9%10.3%6.6%.2711.56.30953.7%1411095.32
    2022NYMMiLB7.244.301.691.1017.4%10.3%7.1%.2691.57.31053.0%1401085.21
    2023LADAAA7.956.191.280.4718.6%14.5%4.1%.2661.74.33065.0%97945.20
    2025SteamerPROJ6.623.791.751.1716.7%9.5%7.1%.2651.47.29871.3%4.80
    2025OOPSYPROJ6.264.621.361.3914.7%10.9%3.9%.2631.61.28469.8%5.48
    2025SteamerROS6.553.971.651.1216.4%9.9%6.5%.2651.48.29871.5%4.76
    Total- - -MLB6.903.392.030.9618.0%8.8%9.1%.2531.35.29274.9%921034.34
    Postseason- - -MLB7.235.301.361.4515.8%11.6%4.2%.3332.09.37971.8%1471275.40

    Statcast

    Partial SeasonsPostseasonPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelEvents
    Events - The number of Batted Balls (TBF - SO - BB - HBP)
    EV
    EV - Exit Velocity (mph) - Speed of the baseball as it comes off the bat
    maxEV
    maxEV - Maximum Exit Velocity (mph) - Highest speed of a ball off the bat.
    LA
    LA - Launch Angle (degree) - Vertical direction of the ball as it leaves the bat
    Barrels
    Barrels - A batted ball with comparable hit types (in terms of exit velocity and launch angle) have led to a minimum .500 batting average and 1.500 slugging percentage
    Barrel%
    Barrel% - Percentage of batted balls that are classified as barrels
    HardHit
    HardHit - Number of batted balls with exit velocity of 95 mph or higher
    HardHit%
    HardHit% - Percentage of batted balls with exit velocity of 95 mph or higher
    dividerERA
    ERA - Earned Run Average ((ER*9)/IP)
    xERA
    xERA - Expected ERA
    2015SEAMLB29089.3112.07.8165.5%10536.2%4.605.03
    20162 TmsMLB27489.4112.43.0114.0%9534.7%2.524.13
    2016SEAMLB17289.0112.44.252.9%5330.8%2.34
    2016CHCMLB10290.0110.31.065.9%4241.2%2.82
    2017CHCMLB37786.0114.13.8112.9%10628.1%3.383.87
    2018CHCMLB40287.9112.97.7153.7%15538.6%3.994.51
    20192 TmsMLB29590.4112.67.0227.5%13144.4%4.956.83
    2019CHCMLB9291.9112.16.566.5%4548.9%5.67
    2019KCRMLB20389.7112.67.3167.9%8642.4%4.64
    2020KCRMLB1890.1109.87.9211.1%738.9%5.068.58
    2023LADAAA23788.6110.710.88937.6%5.26
    Total- - -MLB165688.4114.15.9774.6%59936.2%3.84
    SeasonTeamLevelEvents
    Events - The number of Batted Balls (TBF - SO - BB - HBP)
    EV
    EV - Exit Velocity (mph) - Speed of the baseball as it comes off the bat
    maxEV
    maxEV - Maximum Exit Velocity (mph) - Highest speed of a ball off the bat.
    LA
    LA - Launch Angle (degree) - Vertical direction of the ball as it leaves the bat
    Barrels
    Barrels - A batted ball with comparable hit types (in terms of exit velocity and launch angle) have led to a minimum .500 batting average and 1.500 slugging percentage
    Barrel%
    Barrel% - Percentage of batted balls that are classified as barrels
    HardHit
    HardHit - Number of batted balls with exit velocity of 95 mph or higher
    HardHit%
    HardHit% - Percentage of batted balls with exit velocity of 95 mph or higher
    dividerERA
    ERA - Earned Run Average ((ER*9)/IP)
    xERA
    xERA - Expected ERA
    2015SEAMLB29089.3112.07.8165.5%10536.2%4.605.03
    20162 TmsMLB27489.4112.43.0114.0%9534.7%2.524.13
    2016SEAMLB17289.0112.44.252.9%5330.8%2.34
    2016CHCMLB10290.0110.31.065.9%4241.2%2.82
    2017CHCMLB37786.0114.13.8112.9%10628.1%3.383.87
    2018CHCMLB40287.9112.97.7153.7%15538.6%3.994.51
    20192 TmsMLB29590.4112.67.0227.5%13144.4%4.956.83
    2019CHCMLB9291.9112.16.566.5%4548.9%5.67
    2019KCRMLB20389.7112.67.3167.9%8642.4%4.64
    2020KCRMLB1890.1109.87.9211.1%738.9%5.068.58
    2023LADAAA23788.6110.710.88937.6%5.26
    Total- - -MLB165688.4114.15.9774.6%59936.2%3.84

    Batted Ball

    Partial SeasonsPostseasonPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelGB/FB
    GB/FB - Ground Ball to Fly Ball Ratio
    LD%
    LD% - Line Drive Percentage (LD/BIP)
    GB%
    GB% - Ground Ball Percentage (GB/BIP)
    FB%
    FB% - Fly Ball Percentage (FB/BIP)
    IFFB%
    IFFB% - Infield Fly Ball Percentage (IFFB/FB)
    HR/FB
    HR/FB - Home Run to Fly Ball Ratio
    IFH%
    IFH% - Infield Hit Percentage (IFH/GB)
    BUH%
    BUH% - Bunt Hit Percentage (BUH/BU)
    dividerPull%
    Pull% - Percentage of balls in play that were pulled by the batter
    Cent%
    Cent% - Percentage of balls in play that were hit to center field by the batter
    Oppo%
    Oppo% - Percentage of balls in play that were hit to opposite field by the batter
    dividerSoft%
    Soft% - Percentage of balls in play that were classified as hit with soft speed. (Baseball Info Solutions)
    Med%
    Med% - Percentage of balls in play that were classified as hit with medium speed. (Baseball Info Solutions)
    Hard%
    Hard% - Percentage of balls in play that were classified as hit with hard speed. (Baseball Info Solutions)
    dividerSIERA
    SIERA - Skill Interactive ERA
    xFIP-
    xFIP- - xFIP adjusted by league where 100 is average and lower is better
    xFIP
    xFIP - Expected Fielder Independent Pitching where Home Runs are calculated as 10.5% of Fly Balls induced
    2008KCRR2.1610.9%60.9%28.2%22.6%6.5%41.4%20.7%37.9%893.86
    2009KCRA2.3617.7%57.8%24.5%11.1%2.8%45.5%21.4%33.1%913.59
    2009KCRA+0.949.7%43.8%46.5%14.9%0.0%37.7%23.8%38.4%903.60
    2009KCRMiLB1.4413.7%50.9%35.4%13.6%1.0%41.6%22.6%35.7%903.59
    2010KCRR0.770.0%43.5%56.5%7.7%0.0%43.5%13.0%43.5%1134.46
    2010KCRA+1.9312.0%58.0%30.0%0.0%0.0%34.6%13.5%51.9%451.75
    2010KCRAA1.5018.6%48.8%32.6%12.5%7.1%36.9%30.1%33.0%1034.09
    2010KCRMiLB1.4615.5%50.2%34.3%9.5%4.8%37.1%25.1%37.8%883.50
    2011KCRAAA1.4716.7%49.6%33.8%15.8%9.9%42.0%25.3%32.7%964.90
    2011KCRST2.809.5%66.7%23.8%20.0%0.0%42.9%23.8%33.3%1155.26
    2012KCRAA1.4819.5%48.1%32.4%15.0%20.0%49.5%20.0%30.5%1034.17
    2012KCRAAA1.3519.7%46.2%34.1%17.6%11.8%44.9%25.6%29.4%1075.04
    2012KCRMiLB1.4019.6%46.9%33.5%16.7%14.8%46.6%23.5%29.8%1064.70
    2012KCRST1.2525.0%41.7%33.3%25.0%25.0%50.0%41.7%8.3%1787.87
    2013TBRA+1.1431.8%36.4%31.8%14.3%0.0%37.5%25.0%37.5%782.88
    2013TBRAAA1.5820.4%48.8%30.8%20.4%8.7%43.2%27.5%29.3%1114.29
    2013TBRMiLB1.5521.1%48.0%30.9%20.0%8.2%42.8%27.4%29.8%1094.18
    2013TBRST1.4020.0%46.7%33.3%0.0%0.0%46.7%40.0%13.3%1728.26
    2014TBRAAA1.5818.3%50.0%31.7%16.7%7.5%45.2%22.6%32.1%1004.03
    2014TBRST5.0014.3%71.4%14.3%0.0%0.0%57.1%28.6%14.3%994.44
    2015SEAAAA1.6019.6%49.5%31.0%15.8%5.3%46.9%21.9%31.3%873.81
    2015TBRST1.8020.0%51.4%28.6%30.0%10.0%38.9%13.9%47.2%833.64
    2015SEAMLB1.7719.9%51.2%28.9%6.0%13.3%6.1%50.0%44.3%34.6%21.1%14.2%58.5%27.3%4.561104.44
    2016SEAST4.2021.2%63.6%15.2%20.0%0.0%50.0%20.6%29.4%954.58
    20162 TmsMLB3.0822.7%58.4%19.0%9.8%15.7%5.1%20.0%47.4%33.6%19.0%18.2%56.2%25.5%3.57863.60
    2016SEAMLB2.7820.0%58.8%21.2%11.1%8.3%6.0%0.0%50.6%30.8%18.6%18.0%59.3%22.7%3.32833.54
    2016CHCMLB3.8027.3%57.6%15.2%6.7%33.3%3.5%33.3%42.2%38.2%19.6%18.6%51.0%30.4%4.01903.69
    2016CHCMLB7.0027.3%63.6%9.1%0.0%0.0%7.1%0.0%40.0%42.2%17.8%26.7%35.6%37.8%3.74863.54
    2017CHCST0.7739.5%26.3%34.2%7.7%30.8%50.0%27.5%22.5%884.12
    2017CHCMLB2.2816.8%57.8%25.4%4.3%10.6%7.0%14.3%41.1%37.9%21.0%20.7%49.1%30.2%4.461014.35
    2017CHCMLB0.4530.4%21.7%47.8%0.0%27.3%0.0%0.0%37.5%33.3%29.2%0.0%54.2%45.8%6.191988.60
    2018CHCST2.0816.7%56.3%27.1%0.0%23.1%52.0%22.0%26.0%914.30
    2018CHCMLB1.9221.7%51.5%26.8%6.7%9.5%6.4%10.0%42.5%30.1%27.4%20.6%46.5%32.8%4.441054.28
    2019CHCA1.0033.3%33.3%33.3%0.0%0.0%66.7%0.0%33.3%-4-0.14
    2019CHCAA1.200.0%54.5%45.5%20.0%20.0%72.7%0.0%27.3%1033.79
    2019CHCAAA1.7512.0%56.0%32.0%25.0%0.0%51.9%18.5%29.6%925.06
    2019CHCMiLB1.5010.3%53.8%35.9%21.4%7.1%58.5%12.2%29.3%834.09
    2019CHCST3.7526.9%57.7%15.4%0.0%25.0%63.0%14.8%22.2%1205.90
    20192 TmsMLB1.8724.8%49.0%26.2%2.6%23.7%8.5%0.0%43.9%35.7%20.4%13.3%40.8%45.9%4.901024.61
    2019CHCMLB1.8633.3%43.3%23.3%0.0%28.6%2.6%0.0%49.5%34.1%16.5%11.0%47.3%41.8%5.281104.87
    2019KCRMLB1.8721.0%51.5%27.5%3.6%21.8%10.7%0.0%41.4%36.5%22.2%14.3%37.9%47.8%4.74984.50
    2020KCRST1.0832.4%35.1%32.4%25.0%25.0%50.0%28.9%21.1%1195.47
    2020KCRMLB2.0016.7%55.6%27.8%0.0%20.0%10.0%0.0%61.1%33.3%5.6%11.1%61.1%27.8%4.01914.06
    2021NYYAAA1.4118.0%48.0%34.0%17.6%11.8%54.9%17.6%27.5%1084.87
    2021NYMST2.0031.8%45.5%22.7%40.0%20.0%45.8%33.3%20.8%793.70
    2022NYMA3.0027.3%54.5%18.2%50.0%0.0%58.3%25.0%16.7%1023.99
    2022NYMAAA1.5416.1%50.9%33.0%15.3%12.5%59.0%20.3%20.7%1155.34
    2022NYMMiLB1.5816.6%51.1%32.3%16.2%12.2%59.0%20.5%20.5%1145.27
    2023LADAAA1.4025.8%43.3%30.9%15.3%5.6%49.2%24.4%26.5%1126.36
    2025SteamerPROJ20.5%44.8%34.7%4.80
    Total- - -MLB2.1120.9%53.6%25.5%5.6%14.0%6.7%14.3%43.8%34.3%21.9%17.7%49.9%32.3%4.381014.25
    Postseason- - -MLB2.2028.4%49.3%22.4%0.0%20.0%6.1%0.0%39.1%39.1%21.7%17.4%42.0%40.6%4.771124.71
    SeasonTeamLevelGB/FB
    GB/FB - Ground Ball to Fly Ball Ratio
    LD%
    LD% - Line Drive Percentage (LD/BIP)
    GB%
    GB% - Ground Ball Percentage (GB/BIP)
    FB%
    FB% - Fly Ball Percentage (FB/BIP)
    IFFB%
    IFFB% - Infield Fly Ball Percentage (IFFB/FB)
    HR/FB
    HR/FB - Home Run to Fly Ball Ratio
    IFH%
    IFH% - Infield Hit Percentage (IFH/GB)
    BUH%
    BUH% - Bunt Hit Percentage (BUH/BU)
    dividerPull%
    Pull% - Percentage of balls in play that were pulled by the batter
    Cent%
    Cent% - Percentage of balls in play that were hit to center field by the batter
    Oppo%
    Oppo% - Percentage of balls in play that were hit to opposite field by the batter
    dividerSoft%
    Soft% - Percentage of balls in play that were classified as hit with soft speed. (Baseball Info Solutions)
    Med%
    Med% - Percentage of balls in play that were classified as hit with medium speed. (Baseball Info Solutions)
    Hard%
    Hard% - Percentage of balls in play that were classified as hit with hard speed. (Baseball Info Solutions)
    dividerSIERA
    SIERA - Skill Interactive ERA
    xFIP-
    xFIP- - xFIP adjusted by league where 100 is average and lower is better
    xFIP
    xFIP - Expected Fielder Independent Pitching where Home Runs are calculated as 10.5% of Fly Balls induced
    2008KCRR2.1610.9%60.9%28.2%22.6%6.5%41.4%20.7%37.9%893.86
    2009KCRA2.3617.7%57.8%24.5%11.1%2.8%45.5%21.4%33.1%913.59
    2009KCRA+0.949.7%43.8%46.5%14.9%0.0%37.7%23.8%38.4%903.60
    2009KCRMiLB1.4413.7%50.9%35.4%13.6%1.0%41.6%22.6%35.7%903.59
    2010KCRR0.770.0%43.5%56.5%7.7%0.0%43.5%13.0%43.5%1134.46
    2010KCRA+1.9312.0%58.0%30.0%0.0%0.0%34.6%13.5%51.9%451.75
    2010KCRAA1.5018.6%48.8%32.6%12.5%7.1%36.9%30.1%33.0%1034.09
    2010KCRMiLB1.4615.5%50.2%34.3%9.5%4.8%37.1%25.1%37.8%883.50
    2011KCRAAA1.4716.7%49.6%33.8%15.8%9.9%42.0%25.3%32.7%964.90
    2011KCRST2.809.5%66.7%23.8%20.0%0.0%42.9%23.8%33.3%1155.26
    2012KCRAA1.4819.5%48.1%32.4%15.0%20.0%49.5%20.0%30.5%1034.17
    2012KCRAAA1.3519.7%46.2%34.1%17.6%11.8%44.9%25.6%29.4%1075.04
    2012KCRMiLB1.4019.6%46.9%33.5%16.7%14.8%46.6%23.5%29.8%1064.70
    2012KCRST1.2525.0%41.7%33.3%25.0%25.0%50.0%41.7%8.3%1787.87
    2013TBRA+1.1431.8%36.4%31.8%14.3%0.0%37.5%25.0%37.5%782.88
    2013TBRAAA1.5820.4%48.8%30.8%20.4%8.7%43.2%27.5%29.3%1114.29
    2013TBRMiLB1.5521.1%48.0%30.9%20.0%8.2%42.8%27.4%29.8%1094.18
    2013TBRST1.4020.0%46.7%33.3%0.0%0.0%46.7%40.0%13.3%1728.26
    2014TBRAAA1.5818.3%50.0%31.7%16.7%7.5%45.2%22.6%32.1%1004.03
    2014TBRST5.0014.3%71.4%14.3%0.0%0.0%57.1%28.6%14.3%994.44
    2015SEAAAA1.6019.6%49.5%31.0%15.8%5.3%46.9%21.9%31.3%873.81
    2015TBRST1.8020.0%51.4%28.6%30.0%10.0%38.9%13.9%47.2%833.64
    2015SEAMLB1.7719.9%51.2%28.9%6.0%13.3%6.1%50.0%44.3%34.6%21.1%14.2%58.5%27.3%4.561104.44
    2016SEAST4.2021.2%63.6%15.2%20.0%0.0%50.0%20.6%29.4%954.58
    20162 TmsMLB3.0822.7%58.4%19.0%9.8%15.7%5.1%20.0%47.4%33.6%19.0%18.2%56.2%25.5%3.57863.60
    2016SEAMLB2.7820.0%58.8%21.2%11.1%8.3%6.0%0.0%50.6%30.8%18.6%18.0%59.3%22.7%3.32833.54
    2016CHCMLB3.8027.3%57.6%15.2%6.7%33.3%3.5%33.3%42.2%38.2%19.6%18.6%51.0%30.4%4.01903.69
    2016CHCMLB7.0027.3%63.6%9.1%0.0%0.0%7.1%0.0%40.0%42.2%17.8%26.7%35.6%37.8%3.74863.54
    2017CHCST0.7739.5%26.3%34.2%7.7%30.8%50.0%27.5%22.5%884.12
    2017CHCMLB2.2816.8%57.8%25.4%4.3%10.6%7.0%14.3%41.1%37.9%21.0%20.7%49.1%30.2%4.461014.35
    2017CHCMLB0.4530.4%21.7%47.8%0.0%27.3%0.0%0.0%37.5%33.3%29.2%0.0%54.2%45.8%6.191988.60
    2018CHCST2.0816.7%56.3%27.1%0.0%23.1%52.0%22.0%26.0%914.30
    2018CHCMLB1.9221.7%51.5%26.8%6.7%9.5%6.4%10.0%42.5%30.1%27.4%20.6%46.5%32.8%4.441054.28
    2019CHCA1.0033.3%33.3%33.3%0.0%0.0%66.7%0.0%33.3%-4-0.14
    2019CHCAA1.200.0%54.5%45.5%20.0%20.0%72.7%0.0%27.3%1033.79
    2019CHCAAA1.7512.0%56.0%32.0%25.0%0.0%51.9%18.5%29.6%925.06
    2019CHCMiLB1.5010.3%53.8%35.9%21.4%7.1%58.5%12.2%29.3%834.09
    2019CHCST3.7526.9%57.7%15.4%0.0%25.0%63.0%14.8%22.2%1205.90
    20192 TmsMLB1.8724.8%49.0%26.2%2.6%23.7%8.5%0.0%43.9%35.7%20.4%13.3%40.8%45.9%4.901024.61
    2019CHCMLB1.8633.3%43.3%23.3%0.0%28.6%2.6%0.0%49.5%34.1%16.5%11.0%47.3%41.8%5.281104.87
    2019KCRMLB1.8721.0%51.5%27.5%3.6%21.8%10.7%0.0%41.4%36.5%22.2%14.3%37.9%47.8%4.74984.50
    2020KCRST1.0832.4%35.1%32.4%25.0%25.0%50.0%28.9%21.1%1195.47
    2020KCRMLB2.0016.7%55.6%27.8%0.0%20.0%10.0%0.0%61.1%33.3%5.6%11.1%61.1%27.8%4.01914.06
    2021NYYAAA1.4118.0%48.0%34.0%17.6%11.8%54.9%17.6%27.5%1084.87
    2021NYMST2.0031.8%45.5%22.7%40.0%20.0%45.8%33.3%20.8%793.70
    2022NYMA3.0027.3%54.5%18.2%50.0%0.0%58.3%25.0%16.7%1023.99
    2022NYMAAA1.5416.1%50.9%33.0%15.3%12.5%59.0%20.3%20.7%1155.34
    2022NYMMiLB1.5816.6%51.1%32.3%16.2%12.2%59.0%20.5%20.5%1145.27
    2023LADAAA1.4025.8%43.3%30.9%15.3%5.6%49.2%24.4%26.5%1126.36
    2025SteamerPROJ20.5%44.8%34.7%4.80
    Total- - -MLB2.1120.9%53.6%25.5%5.6%14.0%6.7%14.3%43.8%34.3%21.9%17.7%49.9%32.3%4.381014.25
    Postseason- - -MLB2.2028.4%49.3%22.4%0.0%20.0%6.1%0.0%39.1%39.1%21.7%17.4%42.0%40.6%4.771124.71

    More Batted Ball

    Partial SeasonsPostseasonPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelGB
    GB - Ground Balls
    FB
    FB - Fly Balls
    LD
    LD - Line Drives
    IFFB
    IFFB - Infield Fly Balls
    IFH
    IFH - Infield Hits
    BU
    BU - Bunt Attempts
    BUH
    BUH - Bunt Hits
    RS
    RS - Run Support
    Balls
    Balls - Balls Thrown
    Strikes
    Strikes - Strikes Thrown
    Pitches
    Pitches - Pitches Thrown
    dividerEV
    EV - Exit Velocity (mph) - Speed of the baseball as it comes off the bat
    LA
    LA - Launch Angle (degree) - Vertical direction of the ball as it leaves the bat
    Barrels
    Barrels - A batted ball with comparable hit types (in terms of exit velocity and launch angle) have led to a minimum .500 batting average and 1.500 slugging percentage
    Barrel%
    Barrel% - Percentage of batted balls that are classified as barrels
    2008KCRR673112763218281
    2009KCRA8536264107316423
    2009KCRA+6367141056292348
    2009KCRMiLB1481034014163608771
    2010KCRR10130174451
    2010KCRA+29156017152169
    2010KCRAA8456327372605977
    2010KCRMiLB123843883968011197
    2011KCRAAA2231527524104315422585
    2011KCRST14521365288
    2012KCRAA8960369368563931
    2012KCRAAA13810259186109421552
    2012KCRMiLB227162952797815052483
    2012KCRST5431242549
    2013TBRA+8771175471
    2013TBRAAA163103682169910451744
    2013TBRMiLB171110752271610991815
    2013TBRST7530131932
    2014TBRAAA189120692083212832115
    2014TBRST511021012
    2015SEAAAA9157369362605967
    2015TBRST181073126375
    2015SEAMLB1478357592139539914145389.37.8165.5%
    2016SEAST215714469113
    20162 TmsMLB1575161585155584929151389.43.0114.0%
    2016SEAMLB100363446203034554388889.04.252.9%
    2016CHCMLB57152712312523938662590.01.065.9%
    2016CHCMLB284120210588140228
    2017CHCST10131513298130
    2017CHCMLB214946241571778091266207586.03.8112.9%
    2017CHCMLB5117001015170121
    2018CHCST2713801890108
    2018CHCMLB20210585713101567091238194787.97.7153.7%
    2019CHCA111081927
    2019CHCAA6501172542
    2019CHCAAA148326085145
    2019CHCMiLB21144385129214
    2019CHCST15470224769
    20192 TmsMLB14276722124042605974157990.47.0227.5%
    2019CHCMLB39213001101718730749491.96.566.5%
    2019KCRMLB10355422113025418667108589.77.3167.9%
    2020KCRST13121236186147
    2020KCRMLB10530100642559790.17.9211.1%
    2021NYYAAA241793123161284
    2021NYMST105723072102
    2022NYMA6231224264
    2022NYMAAA1117235114957301225
    2022NYMMiLB1177438125177721289
    2023LADAAA101726011579785136488.610.8
    2025SteamerPROJ111
    Total- - -MLB872414340235828427532885376866488.45.9774.6%
    Postseason- - -MLB33151902206139210349
    SeasonTeamLevelGB
    GB - Ground Balls
    FB
    FB - Fly Balls
    LD
    LD - Line Drives
    IFFB
    IFFB - Infield Fly Balls
    IFH
    IFH - Infield Hits
    BU
    BU - Bunt Attempts
    BUH
    BUH - Bunt Hits
    RS
    RS - Run Support
    Balls
    Balls - Balls Thrown
    Strikes
    Strikes - Strikes Thrown
    Pitches
    Pitches - Pitches Thrown
    dividerEV
    EV - Exit Velocity (mph) - Speed of the baseball as it comes off the bat
    LA
    LA - Launch Angle (degree) - Vertical direction of the ball as it leaves the bat
    Barrels
    Barrels - A batted ball with comparable hit types (in terms of exit velocity and launch angle) have led to a minimum .500 batting average and 1.500 slugging percentage
    Barrel%
    Barrel% - Percentage of batted balls that are classified as barrels
    2008KCRR673112763218281
    2009KCRA8536264107316423
    2009KCRA+6367141056292348
    2009KCRMiLB1481034014163608771
    2010KCRR10130174451
    2010KCRA+29156017152169
    2010KCRAA8456327372605977
    2010KCRMiLB123843883968011197
    2011KCRAAA2231527524104315422585
    2011KCRST14521365288
    2012KCRAA8960369368563931
    2012KCRAAA13810259186109421552
    2012KCRMiLB227162952797815052483
    2012KCRST5431242549
    2013TBRA+8771175471
    2013TBRAAA163103682169910451744
    2013TBRMiLB171110752271610991815
    2013TBRST7530131932
    2014TBRAAA189120692083212832115
    2014TBRST511021012
    2015SEAAAA9157369362605967
    2015TBRST181073126375
    2015SEAMLB1478357592139539914145389.37.8165.5%
    2016SEAST215714469113
    20162 TmsMLB1575161585155584929151389.43.0114.0%
    2016SEAMLB100363446203034554388889.04.252.9%
    2016CHCMLB57152712312523938662590.01.065.9%
    2016CHCMLB284120210588140228
    2017CHCST10131513298130
    2017CHCMLB214946241571778091266207586.03.8112.9%
    2017CHCMLB5117001015170121
    2018CHCST2713801890108
    2018CHCMLB20210585713101567091238194787.97.7153.7%
    2019CHCA111081927
    2019CHCAA6501172542
    2019CHCAAA148326085145
    2019CHCMiLB21144385129214
    2019CHCST15470224769
    20192 TmsMLB14276722124042605974157990.47.0227.5%
    2019CHCMLB39213001101718730749491.96.566.5%
    2019KCRMLB10355422113025418667108589.77.3167.9%
    2020KCRST13121236186147
    2020KCRMLB10530100642559790.17.9211.1%
    2021NYYAAA241793123161284
    2021NYMST105723072102
    2022NYMA6231224264
    2022NYMAAA1117235114957301225
    2022NYMMiLB1177438125177721289
    2023LADAAA101726011579785136488.610.8
    2025SteamerPROJ111
    Total- - -MLB872414340235828427532885376866488.45.9774.6%
    Postseason- - -MLB33151902206139210349

    Win Probability

    Partial SeasonsPostseasonPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelWPA
    WPA - Win Probability Added
    -WPA
    -WPA - Loss Advancement
    +WPA
    +WPA - Win Advancement
    RE24
    RE24 - Run Above Average based on the 24 Base/Out States
    REW
    REW - Wins Above Average based on the 24 Base/Out States
    pLI
    pLI - Average Leverage Index
    inLI
    inLI - Average Leverage Index at the start of the inning
    gmLI
    gmLI - Average Leverage Index when entering the game
    exLI
    exLI - Average Leverage Index when exiting the game
    Pulls
    Pulls - Number of times pulled from the game
    WPA/LI
    WPA/LI - Situational Wins
    Clutch
    Clutch - How much better or worse a player does in high leverage situations than he would have done in a context neutral environment
    SD
    SD - Shutdowns
    MD
    MD - Meltdowns
    2015SEAMLB-0.58-6.656.06-4.10-0.350.860.770.861.0014-0.820.1400
    20162 TmsMLB0.31-5.746.059.640.910.900.800.850.93311.08-0.7496
    2016SEAMLB0.34-3.103.447.490.730.810.770.890.94190.97-0.5585
    2016CHCMLB-0.04-2.642.602.150.181.030.840.780.92120.11-0.1511
    2016CHCMLB0.27-1.001.27-0.05-0.021.161.291.120.878-0.060.2931
    2017CHCMLB2.32-7.169.4820.832.070.970.880.931.05332.46-0.07114
    2017CHCMLB-0.61-0.810.20-8.44-0.870.830.240.760.643-0.48-0.2603
    2018CHCMLB0.59-8.519.104.310.440.910.820.761.0232-0.040.6843
    20192 TmsMLB-1.19-8.056.87-10.85-0.970.920.911.121.0927-0.97-0.3238
    2019CHCMLB-0.93-2.551.62-8.62-0.740.770.861.281.2814-0.46-0.7538
    2019KCRMLB-0.26-5.505.25-2.23-0.230.990.940.870.8813-0.510.2500
    2020KCRMLB-0.24-0.490.24-1.97-0.190.750.660.470.603-0.15-0.1810
    Total- - -MLB1.20-36.6037.7917.861.900.910.840.891.011401.58-0.272821
    Postseason- - -MLB-0.34-1.811.47-8.49-0.891.040.871.010.8111-0.540.2134
    SeasonTeamLevelWPA
    WPA - Win Probability Added
    -WPA
    -WPA - Loss Advancement
    +WPA
    +WPA - Win Advancement
    RE24
    RE24 - Run Above Average based on the 24 Base/Out States
    REW
    REW - Wins Above Average based on the 24 Base/Out States
    pLI
    pLI - Average Leverage Index
    inLI
    inLI - Average Leverage Index at the start of the inning
    gmLI
    gmLI - Average Leverage Index when entering the game
    exLI
    exLI - Average Leverage Index when exiting the game
    Pulls
    Pulls - Number of times pulled from the game
    WPA/LI
    WPA/LI - Situational Wins
    Clutch
    Clutch - How much better or worse a player does in high leverage situations than he would have done in a context neutral environment
    SD
    SD - Shutdowns
    MD
    MD - Meltdowns
    2015SEAMLB-0.58-6.656.06-4.10-0.350.860.770.861.0014-0.820.1400
    20162 TmsMLB0.31-5.746.059.640.910.900.800.850.93311.08-0.7496
    2016SEAMLB0.34-3.103.447.490.730.810.770.890.94190.97-0.5585
    2016CHCMLB-0.04-2.642.602.150.181.030.840.780.92120.11-0.1511
    2016CHCMLB0.27-1.001.27-0.05-0.021.161.291.120.878-0.060.2931
    2017CHCMLB2.32-7.169.4820.832.070.970.880.931.05332.46-0.07114
    2017CHCMLB-0.61-0.810.20-8.44-0.870.830.240.760.643-0.48-0.2603
    2018CHCMLB0.59-8.519.104.310.440.910.820.761.0232-0.040.6843
    20192 TmsMLB-1.19-8.056.87-10.85-0.970.920.911.121.0927-0.97-0.3238
    2019CHCMLB-0.93-2.551.62-8.62-0.740.770.861.281.2814-0.46-0.7538
    2019KCRMLB-0.26-5.505.25-2.23-0.230.990.940.870.8813-0.510.2500
    2020KCRMLB-0.24-0.490.24-1.97-0.190.750.660.470.603-0.15-0.1810
    Total- - -MLB1.20-36.6037.7917.861.900.910.840.891.011401.58-0.272821
    Postseason- - -MLB-0.34-1.811.47-8.49-0.891.040.871.010.8111-0.540.2134

    Pitch Type & Velo

    Data Source:



    Partial SeasonsPostseasonPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLeveldividerFA%
    FA% - Fastball percentage, includes FF (four seam) and FA (unclassified fastball) (Statcast)
    vFA
    vFA - Fastball velocity, includes FF (four seam) and FA (unclassified fastball) (Statcast)
    dividerdividerFC%
    FC% - Cutter percentage (Statcast)
    vFC
    vFC - Cutter velocity (Statcast)
    dividerdividerdividerSI%
    SI% - Sinker percentage (Statcast)
    vSI
    vSI - Sinker velocity (Statcast)
    dividerdividerCU%
    CU% - Curveball percentage (Statcast)
    vCU
    vCU - Curveball velocity (Statcast)
    dividerdividerdividerCH%
    CH% - Changeup percentage (Statcast)
    vCH
    vCH - Changeup velocity (Statcast)
    dividerdividerdivider
    2015SEAMLB37.2%91.329.4%88.612.8%75.220.7%80.9
    20162 TmsMLB53.0%93.612.7%89.224.4%77.09.9%83.8
    2016SEAMLB58.6%94.011.2%89.621.0%77.19.1%84.2
    2016CHCMLB45.1%93.014.9%88.729.1%76.910.9%83.3
    2017CHCMLB53.2%92.311.0%88.223.9%77.212.0%83.3
    2018CHCMLB18.7%91.37.5%87.532.2%91.521.8%77.219.9%83.1
    20192 TmsMLB13.8%91.617.0%87.726.8%92.321.2%77.721.2%84.3
    2019CHCMLB9.3%92.33.7%88.638.3%92.628.2%77.820.5%84.5
    2019KCRMLB15.8%91.423.1%87.621.5%92.018.0%77.721.5%84.3
    2020KCRMLB22.7%89.229.9%85.015.5%90.210.3%76.721.6%82.4
    2023LADAAA23.9%89.423.1%85.012.0%89.814.8%75.826.2%82.3
    Total- - -MLB35.2%92.314.9%88.212.3%91.821.0%77.116.6%83.0
    SeasonTeamLeveldividerFA%
    FA% - Fastball percentage, includes FF (four seam) and FA (unclassified fastball) (Statcast)
    vFA
    vFA - Fastball velocity, includes FF (four seam) and FA (unclassified fastball) (Statcast)
    dividerdividerFC%
    FC% - Cutter percentage (Statcast)
    vFC
    vFC - Cutter velocity (Statcast)
    dividerdividerdividerSI%
    SI% - Sinker percentage (Statcast)
    vSI
    vSI - Sinker velocity (Statcast)
    dividerdividerCU%
    CU% - Curveball percentage (Statcast)
    vCU
    vCU - Curveball velocity (Statcast)
    dividerdividerdividerCH%
    CH% - Changeup percentage (Statcast)
    vCH
    vCH - Changeup velocity (Statcast)
    dividerdividerdivider
    2015SEAMLB37.2%91.329.4%88.612.8%75.220.7%80.9
    20162 TmsMLB53.0%93.612.7%89.224.4%77.09.9%83.8
    2016SEAMLB58.6%94.011.2%89.621.0%77.19.1%84.2
    2016CHCMLB45.1%93.014.9%88.729.1%76.910.9%83.3
    2017CHCMLB53.2%92.311.0%88.223.9%77.212.0%83.3
    2018CHCMLB18.7%91.37.5%87.532.2%91.521.8%77.219.9%83.1
    20192 TmsMLB13.8%91.617.0%87.726.8%92.321.2%77.721.2%84.3
    2019CHCMLB9.3%92.33.7%88.638.3%92.628.2%77.820.5%84.5
    2019KCRMLB15.8%91.423.1%87.621.5%92.018.0%77.721.5%84.3
    2020KCRMLB22.7%89.229.9%85.015.5%90.210.3%76.721.6%82.4
    2023LADAAA23.9%89.423.1%85.012.0%89.814.8%75.826.2%82.3
    Total- - -MLB35.2%92.314.9%88.212.3%91.821.0%77.116.6%83.0

    Pitch Values

    Data Source:



    Partial SeasonsPostseasonPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelwFA
    wFA - Fastball runs above average, includes FF (four seam) and FA (unclassified fastball) (Statcast)
    wFC
    wFC - Cutter runs above average (Statcast)
    wSI
    wSI - Sinker runs above average (Statcast)
    wCU
    wCU - Curveball runs above average (Statcast)
    wCH
    wCH - Changeup runs above average (Statcast)
    dividerwFA/C
    wFA/C - Fastball runs above average per 100 pitches, includes FF (four seam) and FA (unclassified fastball) (Statcast)
    wFC/C
    wFC/C - Cutter runs above average per 100 pitches (Statcast)
    wSI/C
    wSI/C - Sinker runs above average per 100 pitches (Statcast)
    wCU/C
    wCU/C - Curveball runs above average per 100 pitches (Statcast)
    wCH/C
    wCH/C - Changeup runs above average per 100 pitches (Statcast)
    2015SEAMLB-2.62.7-1.0-1.7-0.480.62-0.52-0.58
    20162 TmsMLB-6.98.37.52.3-0.874.362.041.56
    2016SEAMLB-0.85.53.22.1-0.155.611.722.63
    2016CHCMLB-6.22.84.30.2-2.193.042.360.29
    2017CHCMLB16.3-1.91.55.51.48-0.820.312.23
    2018CHCMLB-2.60.1-6.90.711.7-0.720.09-1.100.173.01
    20192 TmsMLB-4.5-2.8-5.2-4.92.0-2.07-1.05-1.24-1.460.60
    2019CHCMLB-0.5-0.1-2.1-1.6-3.2-1.06-0.55-1.14-1.15-3.19
    2019KCRMLB-4.0-2.7-3.1-3.35.2-2.34-1.09-1.32-1.682.24
    2020KCRMLB-0.60.60.1-1.0-0.5-2.901.960.84-9.76-2.39
    Total- - -MLB-0.97.0-12.02.919.2-0.030.54-1.130.161.34
    SeasonTeamLevelwFA
    wFA - Fastball runs above average, includes FF (four seam) and FA (unclassified fastball) (Statcast)
    wFC
    wFC - Cutter runs above average (Statcast)
    wSI
    wSI - Sinker runs above average (Statcast)
    wCU
    wCU - Curveball runs above average (Statcast)
    wCH
    wCH - Changeup runs above average (Statcast)
    dividerwFA/C
    wFA/C - Fastball runs above average per 100 pitches, includes FF (four seam) and FA (unclassified fastball) (Statcast)
    wFC/C
    wFC/C - Cutter runs above average per 100 pitches (Statcast)
    wSI/C
    wSI/C - Sinker runs above average per 100 pitches (Statcast)
    wCU/C
    wCU/C - Curveball runs above average per 100 pitches (Statcast)
    wCH/C
    wCH/C - Changeup runs above average per 100 pitches (Statcast)
    2015SEAMLB-2.62.7-1.0-1.7-0.480.62-0.52-0.58
    20162 TmsMLB-6.98.37.52.3-0.874.362.041.56
    2016SEAMLB-0.85.53.22.1-0.155.611.722.63
    2016CHCMLB-6.22.84.30.2-2.193.042.360.29
    2017CHCMLB16.3-1.91.55.51.48-0.820.312.23
    2018CHCMLB-2.60.1-6.90.711.7-0.720.09-1.100.173.01
    20192 TmsMLB-4.5-2.8-5.2-4.92.0-2.07-1.05-1.24-1.460.60
    2019CHCMLB-0.5-0.1-2.1-1.6-3.2-1.06-0.55-1.14-1.15-3.19
    2019KCRMLB-4.0-2.7-3.1-3.35.2-2.34-1.09-1.32-1.682.24
    2020KCRMLB-0.60.60.1-1.0-0.5-2.901.960.84-9.76-2.39
    Total- - -MLB-0.97.0-12.02.919.2-0.030.54-1.130.161.34

    Plate Discipline

    Data Source:



    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source regardless of selection.
    All MiLB and Pace data are from Statcast regardless of selection.
    Partial SeasonsPostseasonPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular SeasonAverages
    SeasonTeamLevelO-Swing%
    O-Swing% - Percentage of pitches a batter swings at outside the strike zone (Statcast)
    Z-Swing%
    Z-Swing% - Percentage of pitches a batter swings at inside the strike zone (Statcast)
    Swing%
    Swing% - Total percentage of pitches a batter swings at (Statcast)
    O-Contact%
    O-Contact% - Percentage of times a batter makes contact with the ball when swinging at pitches thrown outside the strike zone (Statcast)
    Z-Contact%
    Z-Contact% - Percentage of times a batter makes contact with the ball when swinging at pitches thrown inside the strike zone (Statcast)
    Contact%
    Contact% - Total percentage of contact made when swinging at all pitches (Statcast)
    Zone%
    Zone% - Percentage of pitches seen inside the strike zone (Statcast)
    dividerF-Strike%
    F-Strike% - First pitch strike percentage
    SwStr%
    SwStr% - Percentage of Strikes that were swung at and missed
    CStr%
    CStr% - Called strike percent
    CSW%
    CSW% - Called + swinging strike percent
    dividerPace
    Pace - Average time inbetween pitches (Statcast)
    2008KCRR68.0%61.8%20.4%26.0%9.6%35.6%
    2009KCRA68.8%52.9%24.1%32.4%5.9%38.3%
    2009KCRA+73.0%59.4%22.6%29.6%10.9%40.5%
    2009KCRMiLB70.7%56.0%23.4%31.1%8.2%39.3%
    2010KCRR76.5%69.2%21.2%23.5%9.8%33.3%
    2010KCRA+85.2%36.8%36.7%53.8%4.7%58.6%
    2010KCRAA46.0%80.0%45.5%9.2%15.6%24.8%
    2010KCRMiLB52.8%69.5%41.3%16.1%13.8%29.9%
    2011KCRAAA42.5%78.4%42.6%9.2%16.9%26.0%
    2011KCRST39.8%74.3%22.2%10.2%19.3%29.5%
    2012KCRAA41.8%79.4%41.7%8.6%18.4%27.0%
    2012KCRAAA44.4%80.3%41.8%8.8%15.9%24.7%
    2012KCRMiLB43.4%80.0%41.8%8.7%16.8%25.5%
    2012KCRST34.7%94.1%25.0%2.0%16.3%18.4%
    2013TBRA+73.2%57.7%27.0%31.0%2.8%33.8%
    2013TBRAAA42.0%76.8%42.6%9.7%17.7%27.5%
    2013TBRMiLB43.2%75.5%41.5%10.6%17.1%27.7%
    2013TBRST59.4%78.9%10.5%12.5%0.0%12.5%
    2014TBRAAA42.9%78.2%49.0%9.4%17.4%26.7%
    2014TBRST58.3%100.0%11.1%0.0%25.0%25.0%
    2015SEAAAA45.5%74.1%44.1%11.8%16.9%28.6%
    2015TBRST84.0%58.7%17.0%34.7%0.0%34.7%
    2015SEAMLB27.4%65.3%45.9%63.1%89.4%81.3%48.8%63.0%8.5%16.6%25.1%20.8
    201528.6%64.3%46.9%60.6%86.5%78.8%51.2%60.9%9.9%23.2
    2016SEAST47.8%87.0%26.8%6.2%12.4%18.6%
    20162 TmsMLB28.8%61.6%44.9%52.3%84.1%73.7%49.0%55.8%11.6%16.5%28.1%20.8
    2016SEAMLB30.3%62.2%45.9%56.3%86.1%76.1%49.0%55.6%10.7%15.2%25.9%20.8
    2016CHCMLB26.6%60.8%43.4%45.9%81.2%70.1%49.0%56.1%13.0%18.2%31.2%20.8
    201628.2%64.0%46.5%59.7%85.9%78.1%51.2%60.3%10.1%23.3
    2017CHCST56.9%59.5%30.8%23.1%18.5%41.5%
    2017CHCMLB22.6%62.8%43.1%59.1%88.1%80.6%50.9%59.8%8.4%17.3%25.7%21.2
    201726.3%65.6%46.5%58.6%84.6%77.5%51.3%60.3%10.5%22.7
    2018CHCST69.4%74.7%21.2%17.6%13.9%31.5%
    2018CHCMLB25.9%64.0%45.8%61.8%85.2%78.9%52.2%61.6%9.6%17.2%26.8%21.8
    201826.9%65.3%46.6%57.1%84.7%76.9%51.2%60.6%10.7%22.5
    2019CHCA51.9%42.9%42.9%29.6%18.5%48.1%
    2019CHCAA50.0%57.1%26.7%21.4%9.5%31.0%
    2019CHCAAA40.7%72.9%43.6%11.0%17.9%29.0%
    2019CHCMiLB43.9%64.9%39.3%15.4%16.4%31.8%
    2019CHCST58.0%75.0%24.2%14.5%10.1%24.6%
    20192 TmsMLB30.1%63.4%44.8%60.2%91.0%79.5%44.3%62.7%9.2%16.5%25.7%22.3
    2019CHCMLB26.9%63.1%44.0%61.4%89.8%80.6%47.3%60.2%8.5%17.8%26.3%22.0
    2019KCRMLB31.4%63.6%45.2%59.8%91.5%78.9%42.9%63.8%9.5%15.9%25.4%22.4
    201928.7%65.7%47.0%57.3%84.6%76.2%49.5%60.9%11.2%23.0
    2020KCRST44.2%80.0%22.4%8.8%14.3%23.1%
    2020KCRMLB21.1%75.0%43.3%41.7%96.7%81.0%41.2%43.5%8.2%13.4%21.6%20.7
    202027.2%65.2%46.0%55.1%83.8%75.2%49.4%59.9%11.4%23.2
    2021NYYAAA38.7%75.5%46.1%9.5%18.0%27.5%
    2021NYMST59.8%62.3%40.0%22.5%10.8%33.3%
    2022NYMA46.9%66.7%40.0%15.6%18.8%34.4%
    2022NYMAAA44.9%75.1%49.8%11.2%13.9%25.1%
    2022NYMMiLB45.0%74.7%49.3%11.4%14.1%25.5%
    2023LADAAA27.7%61.8%42.3%61.6%87.0%77.5%42.8%41.6%9.5%14.9%24.4%17.5
    Total- - -MLB26.7%63.5%44.8%59.1%87.5%78.9%49.2%60.4%9.4%16.8%26.2%21.4
    SeasonTeamLevelO-Swing%
    O-Swing% - Percentage of pitches a batter swings at outside the strike zone (Statcast)
    Z-Swing%
    Z-Swing% - Percentage of pitches a batter swings at inside the strike zone (Statcast)
    Swing%
    Swing% - Total percentage of pitches a batter swings at (Statcast)
    O-Contact%
    O-Contact% - Percentage of times a batter makes contact with the ball when swinging at pitches thrown outside the strike zone (Statcast)
    Z-Contact%
    Z-Contact% - Percentage of times a batter makes contact with the ball when swinging at pitches thrown inside the strike zone (Statcast)
    Contact%
    Contact% - Total percentage of contact made when swinging at all pitches (Statcast)
    Zone%
    Zone% - Percentage of pitches seen inside the strike zone (Statcast)
    dividerF-Strike%
    F-Strike% - First pitch strike percentage
    SwStr%
    SwStr% - Percentage of Strikes that were swung at and missed
    CStr%
    CStr% - Called strike percent
    CSW%
    CSW% - Called + swinging strike percent
    dividerPace
    Pace - Average time inbetween pitches (Statcast)
    2008KCRR68.0%61.8%20.4%26.0%9.6%35.6%
    2009KCRA68.8%52.9%24.1%32.4%5.9%38.3%
    2009KCRA+73.0%59.4%22.6%29.6%10.9%40.5%
    2009KCRMiLB70.7%56.0%23.4%31.1%8.2%39.3%
    2010KCRR76.5%69.2%21.2%23.5%9.8%33.3%
    2010KCRA+85.2%36.8%36.7%53.8%4.7%58.6%
    2010KCRAA46.0%80.0%45.5%9.2%15.6%24.8%
    2010KCRMiLB52.8%69.5%41.3%16.1%13.8%29.9%
    2011KCRAAA42.5%78.4%42.6%9.2%16.9%26.0%
    2011KCRST39.8%74.3%22.2%10.2%19.3%29.5%
    2012KCRAA41.8%79.4%41.7%8.6%18.4%27.0%
    2012KCRAAA44.4%80.3%41.8%8.8%15.9%24.7%
    2012KCRMiLB43.4%80.0%41.8%8.7%16.8%25.5%
    2012KCRST34.7%94.1%25.0%2.0%16.3%18.4%
    2013TBRA+73.2%57.7%27.0%31.0%2.8%33.8%
    2013TBRAAA42.0%76.8%42.6%9.7%17.7%27.5%
    2013TBRMiLB43.2%75.5%41.5%10.6%17.1%27.7%
    2013TBRST59.4%78.9%10.5%12.5%0.0%12.5%
    2014TBRAAA42.9%78.2%49.0%9.4%17.4%26.7%
    2014TBRST58.3%100.0%11.1%0.0%25.0%25.0%
    2015SEAAAA45.5%74.1%44.1%11.8%16.9%28.6%
    2015TBRST84.0%58.7%17.0%34.7%0.0%34.7%
    2015SEAMLB27.4%65.3%45.9%63.1%89.4%81.3%48.8%63.0%8.5%16.6%25.1%20.8
    201528.6%64.3%46.9%60.6%86.5%78.8%51.2%60.9%9.9%23.2
    2016SEAST47.8%87.0%26.8%6.2%12.4%18.6%
    20162 TmsMLB28.8%61.6%44.9%52.3%84.1%73.7%49.0%55.8%11.6%16.5%28.1%20.8
    2016SEAMLB30.3%62.2%45.9%56.3%86.1%76.1%49.0%55.6%10.7%15.2%25.9%20.8
    2016CHCMLB26.6%60.8%43.4%45.9%81.2%70.1%49.0%56.1%13.0%18.2%31.2%20.8
    201628.2%64.0%46.5%59.7%85.9%78.1%51.2%60.3%10.1%23.3
    2017CHCST56.9%59.5%30.8%23.1%18.5%41.5%
    2017CHCMLB22.6%62.8%43.1%59.1%88.1%80.6%50.9%59.8%8.4%17.3%25.7%21.2
    201726.3%65.6%46.5%58.6%84.6%77.5%51.3%60.3%10.5%22.7
    2018CHCST69.4%74.7%21.2%17.6%13.9%31.5%
    2018CHCMLB25.9%64.0%45.8%61.8%85.2%78.9%52.2%61.6%9.6%17.2%26.8%21.8
    201826.9%65.3%46.6%57.1%84.7%76.9%51.2%60.6%10.7%22.5
    2019CHCA51.9%42.9%42.9%29.6%18.5%48.1%
    2019CHCAA50.0%57.1%26.7%21.4%9.5%31.0%
    2019CHCAAA40.7%72.9%43.6%11.0%17.9%29.0%
    2019CHCMiLB43.9%64.9%39.3%15.4%16.4%31.8%
    2019CHCST58.0%75.0%24.2%14.5%10.1%24.6%
    20192 TmsMLB30.1%63.4%44.8%60.2%91.0%79.5%44.3%62.7%9.2%16.5%25.7%22.3
    2019CHCMLB26.9%63.1%44.0%61.4%89.8%80.6%47.3%60.2%8.5%17.8%26.3%22.0
    2019KCRMLB31.4%63.6%45.2%59.8%91.5%78.9%42.9%63.8%9.5%15.9%25.4%22.4
    201928.7%65.7%47.0%57.3%84.6%76.2%49.5%60.9%11.2%23.0
    2020KCRST44.2%80.0%22.4%8.8%14.3%23.1%
    2020KCRMLB21.1%75.0%43.3%41.7%96.7%81.0%41.2%43.5%8.2%13.4%21.6%20.7
    202027.2%65.2%46.0%55.1%83.8%75.2%49.4%59.9%11.4%23.2
    2021NYYAAA38.7%75.5%46.1%9.5%18.0%27.5%
    2021NYMST59.8%62.3%40.0%22.5%10.8%33.3%
    2022NYMA46.9%66.7%40.0%15.6%18.8%34.4%
    2022NYMAAA44.9%75.1%49.8%11.2%13.9%25.1%
    2022NYMMiLB45.0%74.7%49.3%11.4%14.1%25.5%
    2023LADAAA27.7%61.8%42.3%61.6%87.0%77.5%42.8%41.6%9.5%14.9%24.4%17.5
    Total- - -MLB26.7%63.5%44.8%59.1%87.5%78.9%49.2%60.4%9.4%16.8%26.2%21.4

    PitchingBot

    Model Type:



    Partial SeasonsPostseasonPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLeveldividerbotStf FAbotStf SIbotStf FCbotStf FSbotStf SLbotStf CUbotStf CHbotStf KCdividerbotOvrbotStfbotCmddividerbotxRV100botERA
    2020KCRMLB28205444452938281.536.74
    Total- - -MLB28205444452938281.536.74
    SeasonTeamLeveldividerbotStf FAbotStf SIbotStf FCbotStf FSbotStf SLbotStf CUbotStf CHbotStf KCdividerbotOvrbotStfbotCmddividerbotxRV100botERA
    2020KCRMLB28205444452938281.536.74
    Total- - -MLB28205444452938281.536.74

    Stuff+

    Model Type:



    Partial SeasonsPostseasonPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLeveldividerStf+ FAStf+ SIStf+ FCStf+ FSStf+ SLStf+ CUStf+ CHStf+ KCStf+ FOdividerStuff+Location+Pitching+
    2020KCRMLB8487978699929488
    Total- - -MLB8487978699929488
    SeasonTeamLeveldividerStf+ FAStf+ SIStf+ FCStf+ FSStf+ SLStf+ CUStf+ CHStf+ KCStf+ FOdividerStuff+Location+Pitching+
    2020KCRMLB8487978699929488
    Total- - -MLB8487978699929488

    Fielding

    Partial SeasonsPostseasonPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPos
    Pos - Position
    G
    G - Games Played
    GS
    GS - Games Started
    Inn
    Inn - Innings Played
    PO
    PO - Putouts
    A
    A - Assists
    dividerE
    E - Errors
    FE
    FE - Fielding Errors
    TE
    TE - Throwing Errors
    dividerDP
    DP - Double Plays
    DPS
    DPS - Double Plays Started
    DPT
    DPT - Double Plays Turned
    DPF
    DPF - Double Plays Finished
    dividerScp
    Scp - First Baseman Scoops
    dividerSB
    SB - Catcher/Pitcher Stolen Bases
    CS
    CS - Catcher/Pitcher Caught Stealing
    PB
    PB - Catcher/Pitcher Passed Balls
    WP
    WP - Catcher/Pitcher Wild Pitches
    dividerFP
    FP - Fielding Percentage (PO+A)/(PO+A+E)
    dividerTZ
    TZ - Total Zone in runs above average
    2008KCRRP12942.231501
    2009KCRAP121258.011100
    2009KCRA+P9952.04810
    2010KCRRP338.20100
    2010KCRA+P4424.21310
    2010KCRAAP131359.261210
    2011KCRAAAP2827150.252200
    2012KCRAAP101058.02602
    2012KCRAAAP171791.221910
    2013TBRA+P228.20100
    2013TBRAAAP2019108.222114
    2014TBRAAAP2525126.031321
    2015SEAAAAP111165.13700
    2015SEAMLBP161690.0510000210111.000
    20162 TmsMLBP497100.06920200002.882
    2016SEAMLBP32261.23320200001.750
    2016CHCMLBP17538.136000000011.000
    2017CHCMLBP4414130.2523000330061.000
    2018CHCMLBP3819124.0162210110018.974
    2019CHCAP112.00000
    2019CHCAAP114.00000
    2019CHCAAAP2210.01210
    20192 TmsMLBP331391.0515000000081.000
    2019CHCMLBP20027.025000000041.000
    2019KCRMLBP131364.0310000000041.000
    2020KCRMLBP315.10000000001.000
    2021NYYAAAP4416.20300
    2022NYMAP223.20000
    2022NYMAAAP221769.24920
    2023LADAAAP181677.01600
    Total- - -- - -P18370541.03779303640226.975
    SeasonTeamLevelPos
    Pos - Position
    G
    G - Games Played
    GS
    GS - Games Started
    Inn
    Inn - Innings Played
    PO
    PO - Putouts
    A
    A - Assists
    dividerE
    E - Errors
    FE
    FE - Fielding Errors
    TE
    TE - Throwing Errors
    dividerDP
    DP - Double Plays
    DPS
    DPS - Double Plays Started
    DPT
    DPT - Double Plays Turned
    DPF
    DPF - Double Plays Finished
    dividerScp
    Scp - First Baseman Scoops
    dividerSB
    SB - Catcher/Pitcher Stolen Bases
    CS
    CS - Catcher/Pitcher Caught Stealing
    PB
    PB - Catcher/Pitcher Passed Balls
    WP
    WP - Catcher/Pitcher Wild Pitches
    dividerFP
    FP - Fielding Percentage (PO+A)/(PO+A+E)
    dividerTZ
    TZ - Total Zone in runs above average
    2008KCRRP12942.231501
    2009KCRAP121258.011100
    2009KCRA+P9952.04810
    2010KCRRP338.20100
    2010KCRA+P4424.21310
    2010KCRAAP131359.261210
    2011KCRAAAP2827150.252200
    2012KCRAAP101058.02602
    2012KCRAAAP171791.221910
    2013TBRA+P228.20100
    2013TBRAAAP2019108.222114
    2014TBRAAAP2525126.031321
    2015SEAAAAP111165.13700
    2015SEAMLBP161690.0510000210111.000
    20162 TmsMLBP497100.06920200002.882
    2016SEAMLBP32261.23320200001.750
    2016CHCMLBP17538.136000000011.000
    2017CHCMLBP4414130.2523000330061.000
    2018CHCMLBP3819124.0162210110018.974
    2019CHCAP112.00000
    2019CHCAAP114.00000
    2019CHCAAAP2210.01210
    20192 TmsMLBP331391.0515000000081.000
    2019CHCMLBP20027.025000000041.000
    2019KCRMLBP131364.0310000000041.000
    2020KCRMLBP315.10000000001.000
    2021NYYAAAP4416.20300
    2022NYMAP223.20000
    2022NYMAAAP221769.24920
    2023LADAAAP181677.01600
    Total- - -- - -P18370541.03779303640226.975

    Advanced Fielding

    Partial SeasonsPostseasonPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPos
    Pos - Position
    Inn
    Inn - Innings Played
    dividerrSZrCERArSB
    rSB - Stolen Base Runs Saved runs above average (C/P) (Fielding Bible)
    rGDP
    rGDP - Double Plays Runs Saved runs above average (2B/SS) (Fielding Bible)
    rARM
    rARM - Outfield Arm Runs Saved runs above average (OF) (Fielding Bible)
    rGFP
    rGFP - Good Fielding Plays Runs Saved runs above average (Fielding Bible)
    rPM
    rPM - Plus/Minus Runs Saved runs above average (Fielding Bible)
    DRS
    DRS - Total Defensive Runs Saved runs above average (Fielding Bible)
    dividerARM
    Arm - Outfield Arm runs above average (UZR)
    DPR
    DPR - Double Play runs above average (UZR)
    RngR
    RngR - Range runs above average (UZR)
    ErrR
    ErrR - Error runs above average (UZR)
    UZR
    UZR - Ultimate Zone Rating in runs above average (Arm+DPR+RngR+ErrR)
    UZR/150
    UZR/150 - UZR runs above average per 150 Defensive Games
    dividerFRMdividerOAA
    OAA - Statcast Outs Above Average measuring range
    FRV
    FRV - Statcast Fielding Run Value in runs above average (Throwing+Blocking+Framing+Arm+Range)
    2015SEAMLBP90.0000221.0
    20162 TmsMLBP100.0-100-1-1-0.5
    2016SEAMLBP61.2000-1-1-0.9
    2016CHCMLBP38.1000000.5
    2017CHCMLBP130.2000-1-1-0.8
    2018CHCMLBP124.0-11113-1.3
    20192 TmsMLBP91.010-110-1.1
    2019CHCMLBP27.00-1010-0.1
    2019KCRMLBP64.001-100-1.0
    2020KCRMLBP5.1000000.0
    Total- - -- - -P541.0-11023-2.7
    SeasonTeamLevelPos
    Pos - Position
    Inn
    Inn - Innings Played
    dividerrSZrCERArSB
    rSB - Stolen Base Runs Saved runs above average (C/P) (Fielding Bible)
    rGDP
    rGDP - Double Plays Runs Saved runs above average (2B/SS) (Fielding Bible)
    rARM
    rARM - Outfield Arm Runs Saved runs above average (OF) (Fielding Bible)
    rGFP
    rGFP - Good Fielding Plays Runs Saved runs above average (Fielding Bible)
    rPM
    rPM - Plus/Minus Runs Saved runs above average (Fielding Bible)
    DRS
    DRS - Total Defensive Runs Saved runs above average (Fielding Bible)
    dividerARM
    Arm - Outfield Arm runs above average (UZR)
    DPR
    DPR - Double Play runs above average (UZR)
    RngR
    RngR - Range runs above average (UZR)
    ErrR
    ErrR - Error runs above average (UZR)
    UZR
    UZR - Ultimate Zone Rating in runs above average (Arm+DPR+RngR+ErrR)
    UZR/150
    UZR/150 - UZR runs above average per 150 Defensive Games
    dividerFRMdividerOAA
    OAA - Statcast Outs Above Average measuring range
    FRV
    FRV - Statcast Fielding Run Value in runs above average (Throwing+Blocking+Framing+Arm+Range)
    2015SEAMLBP90.0000221.0
    20162 TmsMLBP100.0-100-1-1-0.5
    2016SEAMLBP61.2000-1-1-0.9
    2016CHCMLBP38.1000000.5
    2017CHCMLBP130.2000-1-1-0.8
    2018CHCMLBP124.0-11113-1.3
    20192 TmsMLBP91.010-110-1.1
    2019CHCMLBP27.00-1010-0.1
    2019KCRMLBP64.001-100-1.0
    2020KCRMLBP5.1000000.0
    Total- - -- - -P541.0-11023-2.7

    Inside Edge Fielding

    Partial SeasonsPostseasonPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPos
    Pos - Position
    Inn
    Inn - Innings Played
    Impossible (0%)
    Impossible (0%) - Plays rating by Inside Edge scouts with a 0% chance of being successfully fielded
    Remote (1-10%)
    Remote (1-10%) - Plays rating by Inside Edge scouts with a 1-10% chance of being successfully fielded
    Unlikely (10-40%)
    Unlikely (10-40%) - Plays rating by Inside Edge scouts with a 10-40% chance of being successfully fielded
    Even (40-60%)
    Even (40-60%) - Plays rating by Inside Edge scouts with a 40-60% chance of being successfully fielded
    Likely (60-90%)
    Likely (60-90%) - Plays rating by Inside Edge scouts with a 60-90% chance of being successfully fielded
    Routine (90-100%)
    Routine (90-100%) - Plays rating by Inside Edge scouts with a 90-100% chance of being successfully fielded
    2015SEAMLBP90.00.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)100.0%       (1)100.0%       (9)
    20162 TmsMLBP100.00.0%       (0)0.0%       (0)0.0%       (0)0.0%       (1)50.0%       (4)100.0%     (10)
    2016SEAMLBP61.20.0%       (0)0.0%       (0)0.0%       (0)0.0%       (1)66.7%       (3)100.0%       (2)
    2016CHCMLBP38.10.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)0.0%       (1)100.0%       (8)
    2017CHCMLBP130.20.0%       (0)0.0%       (1)0.0%       (0)50.0%       (2)100.0%       (2)100.0%     (20)
    2018CHCMLBP124.00.0%       (0)0.0%       (0)0.0%       (1)0.0%       (0)60.0%       (5)100.0%     (16)
    20192 TmsMLBP91.00.0%       (1)50.0%       (2)0.0%       (1)0.0%       (0)100.0%       (2)100.0%     (10)
    2019CHCMLBP27.00.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)100.0%       (1)100.0%       (3)
    2019KCRMLBP64.00.0%       (1)50.0%       (2)0.0%       (1)0.0%       (0)100.0%       (1)100.0%       (7)
    Total- - -- - -P541.00.0%       (1)33.3%       (3)0.0%       (2)33.3%       (3)71.4%     (14)100.0%     (65)
    SeasonTeamLevelPos
    Pos - Position
    Inn
    Inn - Innings Played
    Impossible (0%)
    Impossible (0%) - Plays rating by Inside Edge scouts with a 0% chance of being successfully fielded
    Remote (1-10%)
    Remote (1-10%) - Plays rating by Inside Edge scouts with a 1-10% chance of being successfully fielded
    Unlikely (10-40%)
    Unlikely (10-40%) - Plays rating by Inside Edge scouts with a 10-40% chance of being successfully fielded
    Even (40-60%)
    Even (40-60%) - Plays rating by Inside Edge scouts with a 40-60% chance of being successfully fielded
    Likely (60-90%)
    Likely (60-90%) - Plays rating by Inside Edge scouts with a 60-90% chance of being successfully fielded
    Routine (90-100%)
    Routine (90-100%) - Plays rating by Inside Edge scouts with a 90-100% chance of being successfully fielded
    2015SEAMLBP90.00.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)100.0%       (1)100.0%       (9)
    20162 TmsMLBP100.00.0%       (0)0.0%       (0)0.0%       (0)0.0%       (1)50.0%       (4)100.0%     (10)
    2016SEAMLBP61.20.0%       (0)0.0%       (0)0.0%       (0)0.0%       (1)66.7%       (3)100.0%       (2)
    2016CHCMLBP38.10.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)0.0%       (1)100.0%       (8)
    2017CHCMLBP130.20.0%       (0)0.0%       (1)0.0%       (0)50.0%       (2)100.0%       (2)100.0%     (20)
    2018CHCMLBP124.00.0%       (0)0.0%       (0)0.0%       (1)0.0%       (0)60.0%       (5)100.0%     (16)
    20192 TmsMLBP91.00.0%       (1)50.0%       (2)0.0%       (1)0.0%       (0)100.0%       (2)100.0%     (10)
    2019CHCMLBP27.00.0%       (0)0.0%       (0)0.0%       (0)0.0%       (0)100.0%       (1)100.0%       (3)
    2019KCRMLBP64.00.0%       (1)50.0%       (2)0.0%       (1)0.0%       (0)100.0%       (1)100.0%       (7)
    Total- - -- - -P541.00.0%       (1)33.3%       (3)0.0%       (2)33.3%       (3)71.4%     (14)100.0%     (65)

    Statcast Fielding

    Partial SeasonsPostseasonPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelPos
    Pos - Position
    Inn
    Inn - Innings Played
    dividerThrowing
    Throwing - Statcast Catcher Throwing in runs above average
    Blocking
    Blocking - Statcast Catcher Blocking in runs above average
    Framing
    Framing - Statcast Catcher Framing in runs above average
    dividerArm
    Arm - Statcast Arm in runs above average
    Range
    Range - Statcast Runs Above Average measuring range
    dividerFRV
    FRV - Statcast Fielding Run Value in runs above average (Throwing+Blocking+Framing+Arm+Range)
    20162 TmsMLBP100.0
    2016SEAMLBP61.2
    2016CHCMLBP38.1
    2017CHCMLBP130.2
    2018CHCMLBP124.0
    20192 TmsMLBP91.0
    2019CHCMLBP27.0
    2019KCRMLBP64.0
    2020KCRMLBP5.1
    Total- - -- - -P541.0
    SeasonTeamLevelPos
    Pos - Position
    Inn
    Inn - Innings Played
    dividerThrowing
    Throwing - Statcast Catcher Throwing in runs above average
    Blocking
    Blocking - Statcast Catcher Blocking in runs above average
    Framing
    Framing - Statcast Catcher Framing in runs above average
    dividerArm
    Arm - Statcast Arm in runs above average
    Range
    Range - Statcast Runs Above Average measuring range
    dividerFRV
    FRV - Statcast Fielding Run Value in runs above average (Throwing+Blocking+Framing+Arm+Range)
    20162 TmsMLBP100.0
    2016SEAMLBP61.2
    2016CHCMLBP38.1
    2017CHCMLBP130.2
    2018CHCMLBP124.0
    20192 TmsMLBP91.0
    2019CHCMLBP27.0
    2019KCRMLBP64.0
    2020KCRMLBP5.1
    Total- - -- - -P541.0

    Value

    Partial SeasonsPostseasonPreseason ProjectionsIn-Season ProjectionsMinor LeaguesSpring TrainingMLB Regular Season
    SeasonTeamLevelRA9-WAR
    RA9-WAR - Wins Above Replacement calculated using Runs Allowed
    BIP-Wins
    BIP-Wins - BABIP wins above average
    LOB-Wins
    LOB-Wins - Sequencing in wins above average (calculated as the difference between RA9-WAR and WAR minus BIP-Wins)
    FDP-Wins
    FDP-Wins - BABIP and Sequencing wins above average, also the difference between RA9-WAR and WAR
    dividerRAR
    RAR - Runs Above Replacement
    WAR
    WAR - Wins Above Replacement
    dividerDollars
    Dollars - WAR converted to a dollar scale based on what a player would make in free agency
    Salary
    Salary - The player's actual salary
    2015SEAMLB0.20.1-0.10.02.10.2$1.7
    20162 TmsMLB2.20.70.51.29.41.0$7.7
    2016SEAMLB1.50.40.20.69.41.0$7.8
    2016CHCMLB0.70.30.40.70.00.0-$0.0
    2017CHCMLB2.61.4-0.11.313.11.3$10.6
    2018CHCMLB1.6-0.60.70.114.01.5$11.7
    20192 TmsMLB0.5-1.01.70.7-2.1-0.2-$1.7
    2019CHCMLB-0.3-0.30.50.2-5.6-0.5-$4.3
    2019KCRMLB0.8-0.71.20.53.50.3$2.6
    2020KCRMLB-0.10.0-0.1-0.1-0.20.0-$0.1
    2025SteamerROS0.00.00.00.0-0.10.0
    Total- - -MLB7.00.62.63.236.33.8$30.0
    SeasonTeamLevelRA9-WAR
    RA9-WAR - Wins Above Replacement calculated using Runs Allowed
    BIP-Wins
    BIP-Wins - BABIP wins above average
    LOB-Wins
    LOB-Wins - Sequencing in wins above average (calculated as the difference between RA9-WAR and WAR minus BIP-Wins)
    FDP-Wins
    FDP-Wins - BABIP and Sequencing wins above average, also the difference between RA9-WAR and WAR
    dividerRAR
    RAR - Runs Above Replacement
    WAR
    WAR - Wins Above Replacement
    dividerDollars
    Dollars - WAR converted to a dollar scale based on what a player would make in free agency
    Salary
    Salary - The player's actual salary
    2015SEAMLB0.20.1-0.10.02.10.2$1.7
    20162 TmsMLB2.20.70.51.29.41.0$7.7
    2016SEAMLB1.50.40.20.69.41.0$7.8
    2016CHCMLB0.70.30.40.70.00.0-$0.0
    2017CHCMLB2.61.4-0.11.313.11.3$10.6
    2018CHCMLB1.6-0.60.70.114.01.5$11.7
    20192 TmsMLB0.5-1.01.70.7-2.1-0.2-$1.7
    2019CHCMLB-0.3-0.30.50.2-5.6-0.5-$4.3
    2019KCRMLB0.8-0.71.20.53.50.3$2.6
    2020KCRMLB-0.10.0-0.1-0.1-0.20.0-$0.1
    2025SteamerROS0.00.00.00.0-0.10.0
    Total- - -MLB7.00.62.63.236.33.8$30.0
    Updated: Sunday, May 11, 2025 11:35 PM ETUpdated: 5/11/2025 11:35 PM ET
    @fangraphs - Contact Us - Advertise- Terms of Service - Privacy Policy
    sis_logo
    All major league baseball data including pitch type, velocity, batted ball location, and play-by-play data provided by Sports Info Solutions.
    mlb logo
    Major League and Minor League Baseball data provided by Major League Baseball.
    Mitchel Lichtman
    All UZR (ultimate zone rating) calculations are provided courtesy of Mitchel Lichtman.
    TangoTiger.com
    All Win Expectancy, Leverage Index, Run Expectancy, and Fans Scouting Report data licenced from TangoTiger.com
    Retrosheet.org
    Play-by-play data prior to 2002 was obtained free of charge from and is copyrighted by Retrosheet.

    Support FanGraphs
    Become a Member

    Please consider becoming a FanGraphs Member. All the great work that you've come to rely on is made possible by Member support, including analysis, stats, projections, RosterResource, prospect coverage, and podcasts.

    Membership starts at $.16 a day.

    Already a Member: Log In

    Sign Me Up