P Ralph Hahn #19
Age: 29 | Bats: R | Throws: R | Morale: Angry
10/08/2024
P RALPH HAHN #19 - AGE: 29 - BATS: R - THROWS: R - MORALE: ANGRY
G GS Rec SV ERA IP HA HR BB K WHIP WAR
5 0 0-0 0 3.97 11.1 13 2 3 11 1.41 0.0
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 60 60 60 60
Movement 45 45 50 50
Control 50 50 50 50
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 60 60
Curveball 35 35
Splitter 60 60
 
 
OTHER PITCHING RATINGS
Velocity 91-93 Mph
Stamina 60
Suggested Role Bullpen
Type Neutral
Hold Runners 40
Defense 80
RUN/BUNT RATINGS
Running Speed: 35
Stealing Ability: 55
Baserunning Inst.: 45
Sacrifice Bunt: 55
Bunt for Hit: 40
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
10/02/2024 CHA Loss, 1-6 1.1 6 3 3 1 2
09/24/2024 @ GD Loss, 2-15 0.2 0 0 0 1 0
09/07/2024 @ NO Loss, 1-3 0.1 3 3 3 0 0 Loss
09/06/2024 @ NO Win, 5-2 1.0 0 0 0 0 0 Save
09/04/2024 RR Win, 11-10 1.0 3 2 2 1 3 Win
09/01/2024 @ IOW Win, 5-2 1.0 1 0 0 0 1 Save
08/31/2024 @ STL Loss, 0-8 2.0 1 0 0 0 2
08/23/2024 @ ALB Loss, 4-5 0.0 1 1 1 0 0 Loss
08/22/2024 @ ALB Loss, 3-4 1.2 4 3 1 2 1 Loss
08/19/2024 OKL Win, 5-4 0.2 3 1 1 0 0 Save
PERSONALITY
Birthday:02/17/1995
Born in:Phoenix, AZ
Nationality:American
Height:6' 0"
Weight:195 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$780,000
Signed Through:2024 Season
Major Service:None, 142 Days
Service This Yr:36 Days
40-Man Service:2 Years, None
Pro Service:7 Years
Arbitration Eligibility:Not yet eligible
Option Years:1 option year left
Contract Extension: -
Drafted:2017, 21st Pick in Round 9
MAJOR SUPERIOR LEAGUE 2024 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 5 0 0 0 0 3.97 11.1 13 5 5 2 3 11 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 5 3 12.71 10.32 8.74 2.38 4.08 1.41 107 0.0 .355        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 19 8 2 0 1 3 1 5 0 0 0 .421 .450 .684 1.134      
vs. RHB 25 5 0 1 1 2 2 6 0 1 0 .200 .259 .400 .659      
MAJOR SUPERIOR LEAGUE 2024 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Last Week 1 0 0 0 0 20.25 1.1 6 3 3 0 1 2  
August 3 0 0 0 0 1.93 9.1 7 2 2 2 1 9  
September 1 0 0 0 0 0.00 0.2 0 0 0 0 1 0  
October 1 0 0 0 0 20.25 1.1 6 3 3 0 1 2  
Spring Training 9 0 0 0 0 1.32 13.2 7 2 2 2 2 15  
Last Year 17 1 0 1 0 8.82 33.2 45 33 33 8 14 30  
Career 22 1 0 1 0 7.60 45.0 58 38 38 10 17 41  
Home 1 0 0 0 0 20.25 1.1 6 3 3 0 1 2  
Road 4 0 0 0 0 1.80 10.0 7 2 2 2 2 9  
Grass 5 0 0 0 0 3.97 11.1 13 5 5 2 3 11  
Day 2 0 0 0 0 1.35 6.2 5 1 1 1 0 8  
Night 3 0 0 0 0 7.71 4.2 8 4 4 1 3 3  
As Reliever / Substitution 5 0 0 0 0 3.97 11.1 13 5 5 2 3 11  
PACIFIC COAST LEAGUE 2024 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 34 7 3 6 8 6.24 62.0 85 45 43 13 19 48 0 0.0 0 2 28.6
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 11 3 72.7 27 19 15.24 12.34 6.97 2.76 5.38 1.68 132 -0.6 .355        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 96 42 10 2 9 24 11 12 1 0 0 .438 .491 .865 1.355      
vs. RHB 167 43 9 1 4 21 8 36 0 1 1 .257 .295 .395 .691      
PACIFIC COAST LEAGUE 2024 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 5 1 0 0 1 4.26 6.1 9 3 3 1 6 6  
May 8 3 0 2 0 7.17 21.1 27 17 17 5 2 15  
June 5 2 1 1 0 6.92 13.0 15 10 10 3 7 11  
July 7 1 1 0 2 2.63 13.2 16 4 4 1 1 9  
August 5 0 0 2 3 8.31 4.1 11 6 4 2 2 3  
September 4 0 1 1 2 13.50 3.1 7 5 5 1 1 4  
Last Year 16 9 2 6 3 7.00 54.0 68 44 42 12 15 30  
2 Years Ago 36 11 5 10 1 5.97 110.0 140 83 73 14 33 108  
Career 100 27 10 24 12 5.95 255.2 317 183 169 42 79 213  
Home 15 4 3 0 4 5.18 33.0 48 19 19 3 11 27  
Road 19 3 0 6 4 7.45 29.0 37 26 24 10 8 21  
Grass 34 7 3 6 8 6.24 62.0 85 45 43 13 19 48  
Day 14 2 1 3 5 9.35 17.1 33 18 18 5 7 15  
Night 20 5 2 3 3 5.04 44.2 52 27 25 8 12 33  
As Starter 7 7 2 1 0 6.21 37.2 46 26 26 7 14 24  
As Reliever / Substitution 27 0 1 5 8 6.29 24.1 39 19 17 6 5 24  
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2023 Alaska - MSL 28 17 1 0 1 0 8.82 33.2 45 33 33 8 14 30 0 0 1.75 .366 6.02 -0.7 45
2024 Alaska - MSL 29 5 0 0 0 0 3.97 11.1 13 5 5 2 3 11 0 0 1.41 .355 4.08 0.0 97
Total MSL 22 1 0 1 0 7.60 45.0 58 38 38 10 17 41 0 0 1.67 .364 5.53 -0.7 52
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2017 Total - 22 20 20 7 8 0 4.19 135.1 140 66 63 15 49 108 0 0 1.40 .306 4.20 1.6 100
2017 Ogden - R 22 14 14 5 4 0 4.40 73.2 65 39 36 3 26 81 0 0 1.24 .305 3.68 1.8 105
2017 Great Lakes - A 22 1 1 0 0 0 1.42 6.1 6 1 1 1 1 7 0 0 1.11 .312 3.64 0.1 236
2018 Rancho Cucamonga - A 23 23 0 2 1 3 4.54 33.2 27 19 17 4 15 36 0 0 1.25 .267 4.86 0.0 101
2019 Great Lakes - A 24 5 5 3 1 0 1.39 32.1 25 5 5 1 6 37 0 0 0.96 .289 2.44 1.0 269
2019 Rancho Cucamonga - A 24 19 19 9 4 0 3.47 116.2 98 51 45 6 42 106 0 0 1.20 .281 4.23 1.5 120
2019 Total - A 24 24 24 12 5 0 3.02 149.0 123 56 50 7 48 143 0 0 1.15 .283 3.84 2.5 136
2020 Mesa - R 25 3 2 0 1 0 5.11 12.1 13 7 7 0 5 16 0 0 1.46 .406 3.70 0.4 104
2020 Tennessee - AA 25 1 1 1 0 0 3.86 7.0 5 3 3 0 3 6 0 0 1.14 .278 2.92 0.2 104
2020 Iowa - AAA 25 5 0 0 0 0 0.84 10.2 5 1 1 0 1 11 0 0 0.56 .192 1.79 0.4 528
2021 Tennessee - AA 26 17 15 6 3 1 1.73 98.2 67 24 19 4 37 101 0 0 1.05 .257 2.82 2.3 205
2021 Iowa - AAA 26 9 0 0 2 0 4.74 19.0 19 10 10 3 11 16 0 0 1.58 .281 6.32 -0.2 107
2022 Iowa - AAA 27 36 11 5 10 1 5.97 110.0 140 83 73 14 33 108 0 0 1.57 .378 4.32 1.3 77
2023 Hoth - AAA 28 16 9 2 6 3 7.00 54.0 68 44 42 12 15 30 0 0 1.54 .322 6.10 -0.6 58
2024 Hoth - AAA 29 34 7 3 6 8 6.24 62.0 85 45 43 13 19 48 0 0 1.68 .355 5.38 -0.6 65
Total PCL 100 27 10 24 12 5.95 255.2 317 183 169 42 79 213 0 0 1.55 .347 5.00 72.9
Total SL 18 16 7 3 1 1.87 105.2 72 27 22 4 40 107 0 0 1.06 .259 2.82 192.3
Total CAL 42 19 11 5 3 3.71 150.1 125 70 62 10 57 142 0 0 1.21 .278 4.37 115.1
Total MID 6 6 3 1 0 1.40 38.2 31 6 6 2 7 44 0 0 0.98 .293 2.64 262.8
Total AZL 3 2 0 1 0 5.11 12.1 13 7 7 0 5 16 0 0 1.46 .406 3.70 104.4
Total PIO 14 14 5 4 0 4.40 73.2 65 39 36 3 26 81 0 0 1.24 .305 3.68 104.6
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2017 Great Lakes - A P 1 1 0 0 0 0 0 .000 6.1 0.00 +0.3 .000
2017 Ogden - R P 14 14 3 5 0 8 0 1.000 73.2 0.98 -1.2 1.026
2018 Rancho Cucamonga - A P 23 0 0 6 0 7 1 .857 33.2 1.60 +0.8 .872
2018 Rancho Cucamonga - A 2B 29 28 59 72 23 135 4 .970 249.2 4.72 -3.6 .857
2018 Rancho Cucamonga - A 3B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2018 Rancho Cucamonga - A LF 9 7 14 0 0 14 0 1.000 62.1 2.02 -0.2 .975
2019 Rancho Cucamonga - A P 19 19 5 9 0 15 1 .933 116.2 1.08 +0.6 1.058
2019 Great Lakes - A P 5 5 1 3 0 5 1 .800 32.1 1.11 -0.0 1.049
2019 Rancho Cucamonga - A 2B 1 1 2 5 1 7 0 1.000 8.0 7.88 -0.4 .741
2019 Great Lakes - A 2B 7 6 18 17 3 35 0 1.000 59.0 5.34 -0.1 .956
2019 Rancho Cucamonga - A 3B 1 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2019 Rancho Cucamonga - A LF 31 31 43 1 0 44 0 1.000 277.1 1.43 -0.2 .966
2019 Great Lakes - A LF 7 7 9 1 1 10 0 1.000 60.0 1.50 +0.6 1.140
2020 Iowa - AAA P 5 0 1 1 0 2 0 1.000 10.2 1.69 +0.0 1.057
2020 Tennessee - AA P 1 1 0 0 0 0 0 .000 7.0 0.00 +0.1 .000
2020 Mesa - R P 3 2 0 2 0 2 0 1.000 12.1 1.46 -0.2 1.063
2020 Iowa - AAA LF 3 3 5 1 0 6 0 1.000 24.0 2.25 +0.0 .977
2020 Mesa - R LF 7 7 8 0 0 8 0 1.000 58.0 1.24 -0.5 1.011
2021 Iowa - AAA P 9 0 1 1 0 2 0 1.000 19.0 0.95 -0.3 1.027
2021 Tennessee - AA P 17 15 7 12 1 20 1 .950 98.2 1.73 +0.6 1.017
2022 Iowa - AAA P 36 11 7 7 0 15 1 .933 110.0 1.15 -1.4 .915
2023 Alaska - MLB P 17 1 0 3 0 3 0 1.000 33.2 0.80 -0.7 .992
2023 Hoth - AAA P 16 9 1 9 0 10 0 1.000 54.0 1.67 -1.1 1.099
2024 Alaska - MLB P 5 0 0 3 0 3 0 1.000 11.1 2.38 -0.2 1.012
2024 Hoth - AAA P 33 7 2 2 0 4 0 1.000 62.0 0.58 -0.6 .972
TOTAL P 204 85 28 63 1 96 5 .948 681.1 1.20 -3.3 1.009
TOTAL 2B 37 35 79 94 27 177 4 .977 316.2 4.92 -4.2 .871
TOTAL 3B 2 0 0 0 0 0 0 .000 5.0 0.00 0.0 .000
TOTAL LF 57 55 79 3 1 82 0 1.000 481.2 1.53 -0.3 .987
PLAYER HISTORY
06/05/2017 Drafted in the 2017 first-year player draft (Round 9, Pick 21, 261st overall pick) by the Hollywood B's, out of college (Arizona State; Tempe, AZ).
01/01/2018 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 45 (50); Control: 30 (50).
04/22/2018 Injured (Finger blister), day-to-day for 3 days.
09/20/2018 Wins the 2018 Round 2 MVP Award.
09/21/2018 Wins the 2018 California League Round 2 with the Rancho Cucamonga Comets!
01/01/2019 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 45 (45); Control: 35 (45).
04/13/2019 Goes 5-5 against the Beloit Sparrows, with 1 2B, 1 3B, 0 RBI and 2 R.
05/01/2019 Injured (Mild oblique strain), day-to-day for 2 days.
05/24/2019 Injured (Sore elbow), day-to-day for 3 days.
07/17/2019 Injured on 07/15/2019, diagnosed with a strained triceps, is day-to-day.
01/01/2020 OSA scouting updated ratings (potential): Stuff: 50 (60); Movement: 45 (45); Control: 40 (50).
04/08/2020 Released by the Hollywood organization.
08/07/2020 Signed a minor league contract ($60,000 bonus) with the Springfield Isotopes organization.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 45 (45); Control: 45 (50).
06/14/2021 Injured (forearm cramp),day-to-day for 5 days.
07/12/2021 Was selected to the 2021 Southern League All-Star Game.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 45 (50).
01/01/2023 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 40 (40); Control: 50 (50).
02/17/2023 Was traded by the Springfield Isotopes to the Alaska Snow Sox, along with LF Eugene McGowan, in exchange for LF Lonnie Turner.
11/28/2023 Received a 1-year contract through automatic renewal worth a total of $780,000.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 50 (50).
Sunday, September 29th , 2024 - OOTP Baseball 24.4 Build 61