Pitching

Michael Morales

Michael Morales

Seattle Mariners (AA)
P
Age: 24
Bats/Throws: R/R
6'2" / 205
DOB: 8/13/2002
(24 years, 2 months, 8 days)
P
Report: 2026 Updated
Org Rk
Ovr Rk
ETA
FV
22
N/A
2026
35+

Fastball
35 / 40
Slider
50 / 50
Curveball
50 / 50
Changeup
45 / 50
Cutter
45 / 45
Command
50 / 60
RosterResource
How Acquired:Draft
Draft:2021, Rd: 3, Pick: 12, Ovr: 83
Draft Team:Seattle Mariners
Signing Bonus:$1,500,000
High School:East Pennsboro HS
Rule 5 Eligible
Eligible
News Settings
Article Source
All
FG
RG
Show

Stats

Stat Groups:
Select
  • Dashboard
  • Standard
  • Advanced
  • ZiPS 3 Yr Proj
  • Batted Ball
  • Fielding
  • Heat Map:
    Off
    On
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2021SEACPX18000111.09.009.000.00.50033.3%0.0%0.0%18.005.486.73
    2022SEAA195702626120.19.353.741.05.35758.1%41.9%10.1%5.915.055.13
    2023SEAA205402222101.19.413.550.62.30760.5%45.2%7.9%4.534.244.23
    2024SEAA+21910151584.08.572.680.21.32180.2%43.0%2.7%2.362.903.64
    2024SEAAA21410121265.09.281.801.52.27372.4%32.2%14.1%3.884.193.53
    2024SEAMiLB2113202727149.08.882.300.79.30177.5%38.4%8.6%3.023.463.59
    2025SEAAA224702222101.26.203.280.44.31664.8%43.3%4.7%4.604.014.69
    2026SEAST23000202.13.8615.430.00.14350.0%28.6%0.0%11.579.2210.83
    2026SteamerPROJ23000001.05.962.991.41.28670.8%42.1%4.704.974.860.0
    2026ZiPSPROJ235602121103.05.683.061.31.28366.7%4.984.930.2
    2026OOPSYPROJ23000114.95.513.331.33.27965.4%5.025.090.0
    2026SEAAA23240171766.18.015.701.49.26665.8%41.8%17.2%6.116.205.95
    SeasonTeamLevelAgeWLSVGGSIPdividerK/9BB/9HR/9BABIPLOB%GB%HR/FBdividervFAdividerERAxERAFIPxFIPWAR
    2021SEACPX18000111.09.009.000.00.50033.3%0.0%0.0%18.005.486.73
    2022SEAA195702626120.19.353.741.05.35758.1%41.9%10.1%5.915.055.13
    2023SEAA205402222101.19.413.550.62.30760.5%45.2%7.9%4.534.244.23
    2024SEAA+21910151584.08.572.680.21.32180.2%43.0%2.7%2.362.903.64
    2024SEAAA21410121265.09.281.801.52.27372.4%32.2%14.1%3.884.193.53
    2024SEAMiLB2113202727149.08.882.300.79.30177.5%38.4%8.6%3.023.463.59
    2025SEAAA224702222101.26.203.280.44.31664.8%43.3%4.7%4.604.014.69
    2026SEAST23000202.13.8615.430.00.14350.0%28.6%0.0%11.579.2210.83
    2026SteamerPROJ23000001.05.962.991.41.28670.8%42.1%4.704.974.860.0
    2026ZiPSPROJ235602121103.05.683.061.31.28366.7%4.984.930.2
    2026OOPSYPROJ23000114.95.513.331.33.27965.4%5.025.090.0
    2026SEAAA23240171766.18.015.701.49.26665.8%41.8%17.2%6.116.205.95
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2021SEACPX0018.0011000001.062220100001
    2022SEAA575.91262600000120.15591439679145009110125
    2023SEAA544.53222200000101.143592605174005171106
    2024SEAA+912.3615150000084.0346782322225024080
    2024SEAAA413.8812120000065.02645831281113011067
    2024SEAMiLB1323.02272700000149.0610136545013380350147
    2025SEAAA474.60222200000101.24351055752537078170
    2026SEAST0011.5720000102.1131330401201
    2026SteamerPROJ004.7000000001.0411100001
    2026ZiPSPROJ564.98212100103.045210962571535056165
    2026OOPSYPROJ005.02110004.92153312003
    2026SEAAA246.1117170000066.12945846451142056359
    SeasonTeamLevelWLERAGGSQSCGShOSVHLDBSIPTBFHRERHRBBIBBHBPWPBKSO
    2021SEACPX0018.0011000001.062220100001
    2022SEAA575.91262600000120.15591439679145009110125
    2023SEAA544.53222200000101.143592605174005171106
    2024SEAA+912.3615150000084.0346782322225024080
    2024SEAAA413.8812120000065.02645831281113011067
    2024SEAMiLB1323.02272700000149.0610136545013380350147
    2025SEAAA474.60222200000101.24351055752537078170
    2026SEAST0011.5720000102.1131330401201
    2026SteamerPROJ004.7000000001.0411100001
    2026ZiPSPROJ564.98212100103.045210962571535056165
    2026OOPSYPROJ005.02110004.92153312003
    2026SEAAA246.1117170000066.12945846451142056359
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2021SEACPX9.009.001.000.0016.7%16.7%0.0%.4003.00.50033.3%3801125.48
    2022SEAA9.353.742.501.0522.4%8.9%13.4%.2861.60.35758.1%1191045.05
    2023SEAA9.413.552.650.6224.4%9.2%15.2%.2361.30.30760.5%101964.24
    2024SEAA+8.572.683.200.2123.1%7.2%15.9%.2451.23.32180.2%54672.90
    2024SEAAA9.281.805.151.5225.4%4.9%20.5%.2321.09.27372.4%1071104.19
    2024SEAMiLB8.882.303.870.7924.1%6.2%17.9%.2391.17.30177.5%77863.46
    2025SEAAA6.203.281.890.4416.1%8.5%7.6%.2691.40.31664.8%1241044.01
    2026SEAST3.8615.430.250.007.7%30.8%-23.1%.1252.14.14350.0%2351889.22
    2026SteamerPROJ5.962.991.991.4115.2%7.6%7.5%.2671.39.28670.8%4.97
    2026ZiPSPROJ5.683.061.861.3114.4%7.7%6.6%.2651.40.28366.7%4.93
    2026OOPSYPROJ5.513.331.651.3314.5%8.8%5.7%.2621.37.27965.4%5.09
    2026SEAAA8.015.701.401.4920.1%14.3%5.8%.2351.51.26665.8%1371346.20
    SeasonTeamLevelK/9BB/9K/BBHR/9dividerK%BB%K-BB%dividerAVGWHIPBABIPLOB%dividerERA-FIP-dividerFIP
    2021SEACPX9.009.001.000.0016.7%16.7%0.0%.4003.00.50033.3%3801125.48
    2022SEAA9.353.742.501.0522.4%8.9%13.4%.2861.60.35758.1%1191045.05
    2023SEAA9.413.552.650.6224.4%9.2%15.2%.2361.30.30760.5%101964.24
    2024SEAA+8.572.683.200.2123.1%7.2%15.9%.2451.23.32180.2%54672.90
    2024SEAAA9.281.805.151.5225.4%4.9%20.5%.2321.09.27372.4%1071104.19
    2024SEAMiLB8.882.303.870.7924.1%6.2%17.9%.2391.17.30177.5%77863.46
    2025SEAAA6.203.281.890.4416.1%8.5%7.6%.2691.40.31664.8%1241044.01
    2026SEAST3.8615.430.250.007.7%30.8%-23.1%.1252.14.14350.0%2351889.22
    2026SteamerPROJ5.962.991.991.4115.2%7.6%7.5%.2671.39.28670.8%4.97
    2026ZiPSPROJ5.683.061.861.3114.4%7.7%6.6%.2651.40.28366.7%4.93
    2026OOPSYPROJ5.513.331.651.3314.5%8.8%5.7%.2621.37.27965.4%5.09
    2026SEAAA8.015.701.401.4920.1%14.3%5.8%.2351.51.26665.8%1371346.20
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelAgedividerWLGGSIPdividerHRERHRBBSOdividerK/9BB/9K/BBHR/9dividerAVGWHIPBABIPLOB%dividerERAFIPWAR
    2026ZiPSPROJ23562121103.010962571535655.683.061.861.31.2651.40.28366.7%4.984.930.2
    2027ZiPSPROJ24562121103.010457531334665.772.971.941.14.2571.34.27967.6%4.634.630.5
    2028ZiPSPROJ25562121105.710356521234705.962.892.061.02.2521.30.27967.4%4.434.390.8
    SeasonTeamLevelAgedividerWLGGSIPdividerHRERHRBBSOdividerK/9BB/9K/BBHR/9dividerAVGWHIPBABIPLOB%dividerERAFIPWAR
    2026ZiPSPROJ23562121103.010962571535655.683.061.861.31.2651.40.28366.7%4.984.930.2
    2027ZiPSPROJ24562121103.010457531334665.772.971.941.14.2571.34.27967.6%4.634.630.5
    2028ZiPSPROJ25562121105.710356521234705.962.892.061.02.2521.30.27967.4%4.434.390.8
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2021SEACPX0.0075.0%0.0%25.0%0.0%0.0%0.0%50.0%50.0%1346.73
    2022SEAA1.1020.0%41.9%38.1%22.3%10.1%43.7%26.1%30.1%1005.13
    2023SEAA1.3822.1%45.2%32.7%29.2%7.9%48.4%23.9%27.7%914.23
    2024SEAA+1.3825.7%43.0%31.2%21.6%2.7%51.0%16.7%32.2%893.64
    2024SEAAA0.7424.4%32.2%43.3%21.8%14.1%49.7%23.0%27.3%863.53
    2024SEAMiLB1.0525.2%38.4%36.5%21.7%8.6%50.5%19.4%30.1%873.59
    2025SEAAA1.3023.5%43.3%33.2%23.6%4.7%45.8%24.8%29.4%1114.69
    2026SEAST1.0042.9%28.6%28.6%50.0%0.0%0.0%42.9%57.1%21910.83
    2026SteamerPROJ20.4%42.1%37.5%4.86
    2026SEAAA1.1923.1%41.8%35.2%25.0%17.2%53.7%17.6%28.7%1185.95
    SeasonTeamLevelGB/FBLD%GB%FB%IFFB%HR/FBIFH%BUH%dividerPull%Cent%Oppo%dividerSoft%Med%Hard%dividerSIERAxFIP-xFIP
    2021SEACPX0.0075.0%0.0%25.0%0.0%0.0%0.0%50.0%50.0%1346.73
    2022SEAA1.1020.0%41.9%38.1%22.3%10.1%43.7%26.1%30.1%1005.13
    2023SEAA1.3822.1%45.2%32.7%29.2%7.9%48.4%23.9%27.7%914.23
    2024SEAA+1.3825.7%43.0%31.2%21.6%2.7%51.0%16.7%32.2%893.64
    2024SEAAA0.7424.4%32.2%43.3%21.8%14.1%49.7%23.0%27.3%863.53
    2024SEAMiLB1.0525.2%38.4%36.5%21.7%8.6%50.5%19.4%30.1%873.59
    2025SEAAA1.3023.5%43.3%33.2%23.6%4.7%45.8%24.8%29.4%1114.69
    2026SEAST1.0042.9%28.6%28.6%50.0%0.0%0.0%42.9%57.1%21910.83
    2026SteamerPROJ20.4%42.1%37.5%4.86
    2026SEAAA1.1923.1%41.8%35.2%25.0%17.2%53.7%17.6%28.7%1185.95
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2021SEACPX01304711
    2022SEAA153139733174312952038
    2023SEAA12389602661710111628
    2024SEAA+1027461164197991218
    2024SEAAA58784417302617919
    2024SEAMiLB1601521053372114162137
    2025SEAAA13810675255939841577
    2026SEAST223128235189.922.900.0%
    2026SteamerPROJ111
    2026SEAAA766442164706661136
    SeasonTeamLevelGBFBLDIFFBIFHBUBUHRSBallsStrikesPitchesdividerEVLABarrelsBarrel%
    2021SEACPX01304711
    2022SEAA153139733174312952038
    2023SEAA12389602661710111628
    2024SEAA+1027461164197991218
    2024SEAAA58784417302617919
    2024SEAMiLB1601521053372114162137
    2025SEAAA13810675255939841577
    2026SEAST223128235189.922.900.0%
    2026SteamerPROJ111
    2026SEAAA766442164706661136
    MLB F-Strike%, SwStr%, CStr%, CSW% are from the Sports Info Solution data source.
    All MiLB and Pace data are from Statcast.
    Preseason ProjectionsMinor LeaguesSpring TrainingAverages
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2021SEACPX63.6%57.1%16.7%27.3%0.0%27.3%
    2022SEAA46.5%73.1%47.4%12.5%16.7%29.2%
    2023SEAA45.1%69.5%47.1%13.8%16.6%30.4%
    2024SEAA+48.0%73.5%47.7%12.7%17.0%29.7%
    2024SEAAA50.7%75.1%51.1%12.6%16.0%28.6%
    2024SEAMiLB49.2%74.2%49.2%12.7%16.6%29.2%
    2025SEAAA46.7%79.2%45.7%9.7%15.4%25.1%
    2026SEAST9.4%73.7%33.3%100.0%78.6%82.4%37.3%23.1%5.9%11.8%17.6%21.3
    2026SEAAA43.2%77.2%44.9%9.9%15.2%25.1%
    SeasonTeamLevelO-Swing%Z-Swing%Swing%dividerO-Contact%Z-Contact%Contact%Zone%dividerF-Strike%SwStr%CStr%CSW%dividerPace
    2021SEACPX63.6%57.1%16.7%27.3%0.0%27.3%
    2022SEAA46.5%73.1%47.4%12.5%16.7%29.2%
    2023SEAA45.1%69.5%47.1%13.8%16.6%30.4%
    2024SEAA+48.0%73.5%47.7%12.7%17.0%29.7%
    2024SEAAA50.7%75.1%51.1%12.6%16.0%28.6%
    2024SEAMiLB49.2%74.2%49.2%12.7%16.6%29.2%
    2025SEAAA46.7%79.2%45.7%9.7%15.4%25.1%
    2026SEAST9.4%73.7%33.3%100.0%78.6%82.4%37.3%23.1%5.9%11.8%17.6%21.3
    2026SEAAA43.2%77.2%44.9%9.9%15.2%25.1%
    Preseason ProjectionsMinor LeaguesSpring Training
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2021SEACPXP111.00000
    2022SEAAP2626120.151701
    2023SEAAP2222101.131010
    2024SEAA+P151584.03400
    2024SEAAAP121265.03100
    2025SEAAAP2222101.24811
    2026SEAAAP171766.11400
    SeasonTeamLevelPosGGSInnPOAdividerEFETEdividerDPDPSDPTDPFdividerScpdividerSBCSPBWPdividerFPdividerTZ
    2021SEACPXP111.00000
    2022SEAAP2626120.151701
    2023SEAAP2222101.131010
    2024SEAA+P151584.03400
    2024SEAAAP121265.03100
    2025SEAAAP2222101.24811
    2026SEAAAP171766.11400