Batting
Pitching
    • Season


Ryan Johnson

Ryan Johnson

Los Angeles Angels
P
Age: 24
Bats/Throws: B/R
6'6" / 215
DOB: 8/5/2002
(24 years, 3 months)
P
Season20262027Total
TeamLAAFGDC- - -
LevelMLBPROJMLB
G222336
GS192319
IP100.0124.0114.2
K%18.1%19.2%18.7%
BB%9.8%8.2%9.4%
GB%34.5%36.6%
ERA5.044.645.34
FIP5.334.725.35
WAR0.10.8-0.1
2026 Pitch
Selection
FC:39%
SL:24%
FS:21%
SI:17%
RosterResource
Current Role:Starting Rotation (RR)
How Acquired:Draft
Draft:2024, Rd: 2C, Pick: 1, Ovr: 74
Draft Team:Los Angeles Angels
Signing Bonus:$1,747,500
College:Dallas Baptist (Dallas, USA)
Service Time
0.043
MiLB Options
1
News
Rotowire: Johnson allowed four runs on seven hits and four walks while striking out three over five innings in a no-decision versus the Mariners on Saturday. (9/27/2026)

News Settings
Article Source
All
FG
RG
Show

Splits

Season:
2026
  • Career
  • 2026
  • 2025
  • Stat Presets:
    Batted Ball
  • Standard
  • Advanced
  • Batted Ball
  • Statcast
  • Bat Tracking
  • Statcast:
    Select
  • Pitch Type
  • Pitch Type Value
  • Pitch Value / 100
  • Plate Discipline - Legacy
  • Plate Discipline - ABS
  • Strike Zone Breakdown
  • Shadow Zone Breakdown
  • We've added new stat fields to Splits and changed the interface. If you are looking for a stat, please use the controls above to find Advanced, Batted Ball, and new stats! You can report bugs and submit feature requests here.

    Batted Ball

    SeasonHandednessGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026vs L0.8016.2%37.2%46.6%12.4%12.4%5.6%100.0%40.1%33.9%26.0%20.3%46.4%33.3%1086416670
    2026vs R0.6120.7%30.2%49.1%7.0%12.3%5.7%0.0%46.2%35.0%18.8%12.8%52.1%35.0%636216420
    SeasonHome / AwayGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Home0.6416.1%32.9%51.0%13.7%12.3%8.5%100.0%41.7%34.7%23.6%20.1%50.0%29.9%884315569
    2026Away0.8119.5%36.0%44.5%6.8%12.3%3.4%0.0%43.0%33.9%23.0%15.2%47.3%37.6%838317521
    2026Home vs L0.6617.0%33.0%50.0%14.9%10.6%9.7%100.0%37.9%35.8%26.3%22.1%47.4%30.5%538193345
    2026Home vs R0.6214.3%32.7%53.1%11.5%15.4%6.3%0.0%49.0%32.7%18.4%16.3%55.1%28.6%346122224
    2026Away vs L0.9515.5%41.2%43.3%9.5%14.3%2.5%0.0%42.3%32.0%25.8%18.6%45.4%36.1%548223325
    2026Away vs R0.6125.4%28.4%46.3%3.2%9.7%5.3%0.0%44.1%36.8%19.1%10.3%50.0%39.7%29094196
    SeasonMonthlyGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Mar/Apr0.5726.7%26.7%46.7%0.0%14.3%0.0%0.0%46.7%33.3%20.0%0.0%40.0%60.0%793247
    2026May0.8825.0%35.0%40.0%37.5%25.0%0.0%0.0%45.0%35.0%20.0%30.0%40.0%30.0%903159
    2026Jun0.9016.7%39.6%43.8%4.8%14.3%5.3%0.0%41.7%31.3%27.1%12.5%52.1%35.4%26085175
    2026Jul0.6517.6%32.4%50.0%11.8%17.6%4.5%100.0%34.8%37.7%27.5%21.7%42.0%36.2%407161246
    2026Aug0.7311.1%37.5%51.4%2.7%10.8%0.0%0.0%50.0%27.8%22.2%13.9%51.4%34.7%423174249
    2026Sept/Oct0.6921.4%32.1%46.4%15.4%5.1%14.8%0.0%41.2%38.8%20.0%20.0%52.9%27.1%463149314
    20261st Half0.9119.3%38.5%42.2%8.7%19.6%2.4%100.0%41.8%36.4%21.8%14.5%46.4%39.1%588208380
    20262nd Half0.6417.2%32.3%50.5%11.0%9.0%7.8%0.0%42.7%33.2%24.1%19.1%49.7%31.2%1134424710
    SeasonLeverageGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Low Leverage0.7720.8%34.4%44.8%15.9%13.0%5.7%0.0%40.3%33.8%26.0%20.1%44.2%35.7%868316552
    2026Medium Leverage0.7215.4%35.3%49.3%4.5%13.4%6.3%50.0%44.9%35.5%19.6%14.5%52.2%33.3%770287483
    2026High Leverage0.5011.8%29.4%58.8%10.0%0.0%0.0%0.0%41.2%29.4%29.4%17.6%58.8%23.5%842955
    SeasonSituationalGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Bases Empty0.8917.0%39.2%43.9%8.0%13.3%4.5%100.0%43.6%33.7%22.7%19.8%47.1%33.1%1011375636
    2026Men on Base0.5519.1%28.7%52.2%12.7%11.3%7.7%0.0%40.9%35.0%24.1%14.6%50.4%35.0%711257454
    2026Men In Scoring0.4517.1%25.7%57.1%17.5%10.0%5.6%0.0%40.0%38.6%21.4%15.7%52.9%31.4%345125220
    SeasonThrough CountGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Through 3 - 00.7522.2%33.3%44.4%0.0%50.0%0.0%0.0%55.6%33.3%11.1%0.0%33.3%66.7%1249034
    2026Through 3 - 11.1117.4%43.5%39.1%11.1%33.3%0.0%0.0%56.5%30.4%13.0%13.0%39.1%47.8%262149113
    2026Through 3 - 20.828.8%41.2%50.0%17.6%17.6%7.1%0.0%47.1%26.5%26.5%26.5%47.1%26.5%488240248
    2026Through 2 - 01.1418.9%43.2%37.8%14.3%28.6%0.0%0.0%51.4%29.7%18.9%16.2%37.8%45.9%337195142
    2026Through 1 - 00.6917.8%33.6%48.6%9.6%15.4%0.0%0.0%46.7%32.7%20.6%19.6%43.0%37.4%772376396
    2026Through 2 - 10.8112.1%39.4%48.5%12.5%9.4%3.8%0.0%40.9%31.8%27.3%25.8%42.4%31.8%548269279
    2026Through 1 - 10.8414.9%38.8%46.3%12.5%3.6%6.4%0.0%43.0%29.8%27.3%24.8%47.1%28.1%819337482
    2026Through 0 - 10.8516.4%38.4%45.2%13.6%4.5%10.7%0.0%40.4%35.6%24.0%19.9%48.6%31.5%894256638
    2026Through 2 - 20.8011.8%39.2%49.0%12.0%0.0%5.0%0.0%41.2%35.3%23.5%25.5%51.0%23.5%605253352
    2026Through 1 - 21.3314.0%49.1%36.8%19.0%0.0%7.1%0.0%50.9%33.3%15.8%19.3%52.6%28.1%609198411
    2026Through 0 - 20.6817.8%33.3%48.9%13.6%4.5%6.7%0.0%40.0%44.4%15.6%17.8%53.3%28.9%40976333
    SeasonSP / RPGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026As Starter0.7217.4%34.5%48.1%8.7%11.6%6.1%50.0%42.2%34.3%23.5%16.6%49.1%34.3%16326011031
    2026As Reliever0.8825.0%35.0%40.0%37.5%25.0%0.0%0.0%45.0%35.0%20.0%30.0%40.0%30.0%903159
    SeasonShiftsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026No Shift0.7322.9%32.5%44.6%8.1%0.0%3.7%0.0%38.6%37.3%24.1%18.1%49.4%32.5%29595200
    2026Shift - All0.8717.5%38.3%44.2%13.2%0.0%6.3%50.0%43.8%32.7%23.6%18.8%52.4%28.8%710226484
    2026Shift - Traditional0.8915.5%39.8%44.8%12.3%0.0%6.9%100.0%43.4%33.0%23.6%20.3%50.5%29.1%651209442
    2026Shift - Non Traditional0.7032.0%28.0%40.0%20.0%0.0%0.0%0.0%46.2%30.8%23.1%7.7%65.4%26.9%591742
    SeasonTTOGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    20261st Through Order as SP0.6715.7%33.9%50.4%8.6%13.8%5.1%100.0%45.7%32.8%21.6%18.1%48.3%33.6%711271440
    20262nd Through Order as SP0.7619.5%34.7%45.8%7.4%7.4%9.8%0.0%37.0%33.6%29.4%17.6%51.3%31.1%663239424
    20263rd Through Order as SP0.7316.7%35.2%48.1%11.5%15.4%0.0%0.0%46.3%38.9%14.8%11.1%46.3%42.6%25891167
    20261st Through Order as RP0.8627.8%33.3%38.9%42.9%14.3%0.0%0.0%38.9%38.9%22.2%33.3%38.9%27.8%792851
    20262nd Through Order as RP1.000.0%50.0%50.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%0.0%50.0%50.0%1138
    SeasonHandednessGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026vs L0.8016.2%37.2%46.6%12.4%12.4%5.6%100.0%40.1%33.9%26.0%20.3%46.4%33.3%1086416670
    2026vs R0.6120.7%30.2%49.1%7.0%12.3%5.7%0.0%46.2%35.0%18.8%12.8%52.1%35.0%636216420
    SeasonHome / AwayGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Home0.6416.1%32.9%51.0%13.7%12.3%8.5%100.0%41.7%34.7%23.6%20.1%50.0%29.9%884315569
    2026Away0.8119.5%36.0%44.5%6.8%12.3%3.4%0.0%43.0%33.9%23.0%15.2%47.3%37.6%838317521
    2026Home vs L0.6617.0%33.0%50.0%14.9%10.6%9.7%100.0%37.9%35.8%26.3%22.1%47.4%30.5%538193345
    2026Home vs R0.6214.3%32.7%53.1%11.5%15.4%6.3%0.0%49.0%32.7%18.4%16.3%55.1%28.6%346122224
    2026Away vs L0.9515.5%41.2%43.3%9.5%14.3%2.5%0.0%42.3%32.0%25.8%18.6%45.4%36.1%548223325
    2026Away vs R0.6125.4%28.4%46.3%3.2%9.7%5.3%0.0%44.1%36.8%19.1%10.3%50.0%39.7%29094196
    SeasonMonthlyGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Mar/Apr0.5726.7%26.7%46.7%0.0%14.3%0.0%0.0%46.7%33.3%20.0%0.0%40.0%60.0%793247
    2026May0.8825.0%35.0%40.0%37.5%25.0%0.0%0.0%45.0%35.0%20.0%30.0%40.0%30.0%903159
    2026Jun0.9016.7%39.6%43.8%4.8%14.3%5.3%0.0%41.7%31.3%27.1%12.5%52.1%35.4%26085175
    2026Jul0.6517.6%32.4%50.0%11.8%17.6%4.5%100.0%34.8%37.7%27.5%21.7%42.0%36.2%407161246
    2026Aug0.7311.1%37.5%51.4%2.7%10.8%0.0%0.0%50.0%27.8%22.2%13.9%51.4%34.7%423174249
    2026Sept/Oct0.6921.4%32.1%46.4%15.4%5.1%14.8%0.0%41.2%38.8%20.0%20.0%52.9%27.1%463149314
    20261st Half0.9119.3%38.5%42.2%8.7%19.6%2.4%100.0%41.8%36.4%21.8%14.5%46.4%39.1%588208380
    20262nd Half0.6417.2%32.3%50.5%11.0%9.0%7.8%0.0%42.7%33.2%24.1%19.1%49.7%31.2%1134424710
    SeasonLeverageGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Low Leverage0.7720.8%34.4%44.8%15.9%13.0%5.7%0.0%40.3%33.8%26.0%20.1%44.2%35.7%868316552
    2026Medium Leverage0.7215.4%35.3%49.3%4.5%13.4%6.3%50.0%44.9%35.5%19.6%14.5%52.2%33.3%770287483
    2026High Leverage0.5011.8%29.4%58.8%10.0%0.0%0.0%0.0%41.2%29.4%29.4%17.6%58.8%23.5%842955
    SeasonSituationalGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Bases Empty0.8917.0%39.2%43.9%8.0%13.3%4.5%100.0%43.6%33.7%22.7%19.8%47.1%33.1%1011375636
    2026Men on Base0.5519.1%28.7%52.2%12.7%11.3%7.7%0.0%40.9%35.0%24.1%14.6%50.4%35.0%711257454
    2026Men In Scoring0.4517.1%25.7%57.1%17.5%10.0%5.6%0.0%40.0%38.6%21.4%15.7%52.9%31.4%345125220
    SeasonThrough CountGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026Through 3 - 00.7522.2%33.3%44.4%0.0%50.0%0.0%0.0%55.6%33.3%11.1%0.0%33.3%66.7%1249034
    2026Through 3 - 11.1117.4%43.5%39.1%11.1%33.3%0.0%0.0%56.5%30.4%13.0%13.0%39.1%47.8%262149113
    2026Through 3 - 20.828.8%41.2%50.0%17.6%17.6%7.1%0.0%47.1%26.5%26.5%26.5%47.1%26.5%488240248
    2026Through 2 - 01.1418.9%43.2%37.8%14.3%28.6%0.0%0.0%51.4%29.7%18.9%16.2%37.8%45.9%337195142
    2026Through 1 - 00.6917.8%33.6%48.6%9.6%15.4%0.0%0.0%46.7%32.7%20.6%19.6%43.0%37.4%772376396
    2026Through 2 - 10.8112.1%39.4%48.5%12.5%9.4%3.8%0.0%40.9%31.8%27.3%25.8%42.4%31.8%548269279
    2026Through 1 - 10.8414.9%38.8%46.3%12.5%3.6%6.4%0.0%43.0%29.8%27.3%24.8%47.1%28.1%819337482
    2026Through 0 - 10.8516.4%38.4%45.2%13.6%4.5%10.7%0.0%40.4%35.6%24.0%19.9%48.6%31.5%894256638
    2026Through 2 - 20.8011.8%39.2%49.0%12.0%0.0%5.0%0.0%41.2%35.3%23.5%25.5%51.0%23.5%605253352
    2026Through 1 - 21.3314.0%49.1%36.8%19.0%0.0%7.1%0.0%50.9%33.3%15.8%19.3%52.6%28.1%609198411
    2026Through 0 - 20.6817.8%33.3%48.9%13.6%4.5%6.7%0.0%40.0%44.4%15.6%17.8%53.3%28.9%40976333
    SeasonSP / RPGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026As Starter0.7217.4%34.5%48.1%8.7%11.6%6.1%50.0%42.2%34.3%23.5%16.6%49.1%34.3%16326011031
    2026As Reliever0.8825.0%35.0%40.0%37.5%25.0%0.0%0.0%45.0%35.0%20.0%30.0%40.0%30.0%903159
    SeasonShiftsGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    2026No Shift0.7322.9%32.5%44.6%8.1%0.0%3.7%0.0%38.6%37.3%24.1%18.1%49.4%32.5%29595200
    2026Shift - All0.8717.5%38.3%44.2%13.2%0.0%6.3%50.0%43.8%32.7%23.6%18.8%52.4%28.8%710226484
    2026Shift - Traditional0.8915.5%39.8%44.8%12.3%0.0%6.9%100.0%43.4%33.0%23.6%20.3%50.5%29.1%651209442
    2026Shift - Non Traditional0.7032.0%28.0%40.0%20.0%0.0%0.0%0.0%46.2%30.8%23.1%7.7%65.4%26.9%591742
    SeasonTTOGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerPitchesBallsStrikes
    20261st Through Order as SP0.6715.7%33.9%50.4%8.6%13.8%5.1%100.0%45.7%32.8%21.6%18.1%48.3%33.6%711271440
    20262nd Through Order as SP0.7619.5%34.7%45.8%7.4%7.4%9.8%0.0%37.0%33.6%29.4%17.6%51.3%31.1%663239424
    20263rd Through Order as SP0.7316.7%35.2%48.1%11.5%15.4%0.0%0.0%46.3%38.9%14.8%11.1%46.3%42.6%25891167
    20261st Through Order as RP0.8627.8%33.3%38.9%42.9%14.3%0.0%0.0%38.9%38.9%22.2%33.3%38.9%27.8%792851
    20262nd Through Order as RP1.000.0%50.0%50.0%0.0%100.0%0.0%0.0%100.0%0.0%0.0%0.0%50.0%50.0%1138