P Myung-hwan O #31
Age: 24 | Bats: R | Throws: R | Morale: Normal
05/25/2032
P MYUNG-HWAN O #31 - AGE: 24 - BATS: R - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
18 0 4-1 2 4.79 20.2 24 2 15 13 1.89 -0.2
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 95 93 96 100
Movement 88 84 91 88
Control 48 46 49 50
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 99 99
Splitter 61 78
 
 
 
OTHER PITCHING RATINGS
Velocity 99-101 Mph
Stamina 55
Suggested Role BP/Emergency SP
Type Extreme Groundball
Hold Runners 100
Defense 4
RUN/BUNT RATINGS
Running Speed: 1
Stealing Ability: 7
Baserunning Inst.: 6
Sacrifice Bunt: 47
Bunt for Hit: 1
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
05/24/2032 JUN Loss, 4-8 2.0 1 0 0 2 1
05/23/2032 JUN Win, 8-4 0.1 0 0 0 1 0
05/20/2032 @ PAL Win, 10-8 2.2 2 1 0 1 0 Win
05/17/2032 @ PAL Win, 4-1 1.0 2 1 1 0 0
05/13/2032 @ CONQ Win, 6-5 1.2 1 0 0 1 2 Win
05/11/2032 DUR Loss, 9-16 1.1 3 2 2 3 1
05/09/2032 DUR Win, 7-0 0.2 0 0 0 0 0
05/07/2032 @ HOU Win, 4-2 1.2 3 0 0 0 1
05/06/2032 @ HOU Win, 6-1 1.2 2 1 1 0 1 Save
05/01/2032 NEWT Win, 2-1 1.2 0 0 0 2 1 Save
PERSONALITY
Stands in a corner in a crowded bar.
Birthday:07/14/2007
Born in:Seoul, SEO
Nationality:South Korean
Height:5' 11"
Weight:185 lbs
Local Popularity:Well Known
National Pop.:Fair
STATUS
Contract:Major League Contract
Salary:$120,000
Signed Through:2032 Season
Major Service:None, 60 Days
Service This Yr:None
40-Man Service:2 Years, 50 Days
Pro Service:7 Years
Arbitration Eligibility:Not yet eligible
Option Years:Last option year
Contract Extension: -
Drafted:2025, 12th Pick in Round 1
VBL TRIPLE A 2032 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 18 0 4 1 2 4.79 20.2 24 12 11 2 15 13 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 3 1 66.7 18 9 17.42 10.45 5.66 6.53 5.59 1.89 119 -0.2 .333        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 42 13 5 0 1 4 13 8 0 0 0 .310 .473 .500 .973      
vs. RHB 38 11 2 0 1 8 2 5 1 0 1 .289 .333 .421 .754      
VBL TRIPLE A 2032 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
This Week 1 0 0 0 0 0.00 2.0 1 0 0 0 2 1  
Last Week 3 0 1 0 0 2.25 4.0 4 2 1 0 2 0  
April 8 0 2 1 0 10.50 6.0 10 7 7 1 5 6  
May 10 0 2 0 2 2.45 14.2 14 5 4 1 10 7  
Last Year 3 0 1 0 2 3.00 3.0 3 1 1 0 1 3  
2 Years Ago 25 0 0 2 15 4.30 23.0 19 12 11 1 13 14  
Career 94 0 13 6 45 3.78 97.2 86 48 41 9 57 62  
Home 11 0 1 0 1 3.27 11.0 10 4 4 1 12 7  
Road 7 0 3 1 1 6.52 9.2 14 8 7 1 3 6  
Grass 18 0 4 1 2 4.79 20.2 24 12 11 2 15 13  
Night 18 0 4 1 2 4.79 20.2 24 12 11 2 15 13  
As Reliever / Substitution 18 0 4 1 2 4.79 20.2 24 12 11 2 15 13  
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+
2030 Kiawah Island - VBL 22 9 0 0 0 0 3.24 16.2 20 8 6 2 6 9 0 0 1.56 .321 5.76 -0.2 135
Total VBL 9 0 0 0 0 3.24 16.2 20 8 6 2 6 9 0 0 1.56 .321 5.76 -0.2 135
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+
2023 Ketcham - HS 15 35 35 8 8 0 3.02 158.0 112 56 53 10 58 217 0 0 1.08 .294 2.50 5.4 135
2024 Ketcham - HS 16 28 28 7 7 0 2.93 132.0 109 50 43 3 55 155 0 0 1.24 .315 2.35 5.8 163
2025 Dutchess County - R 17 46 0 4 5 25 3.40 53.0 43 20 20 1 31 35 0 0 1.40 .271 4.36 0.5 136
2026 Dutchess County - R 18 20 0 2 3 1 5.14 35.0 31 22 20 1 24 27 0 0 1.57 .286 4.64 0.3 97
2027 Dutchess County - R 19 4 0 0 1 1 9.00 4.0 6 4 4 0 6 4 0 0 3.00 .429 5.38 -0.0 55
2027 Dupo - AA 19 42 0 3 5 28 4.02 47.0 47 27 21 2 35 27 0 0 1.74 .302 4.64 -0.0 108
2028 Dupo - AA 20 52 0 3 5 39 2.29 59.0 44 20 15 4 29 47 0 0 1.24 .248 4.03 0.9 197
2029 St. Paul - AAA 21 48 0 8 3 26 3.18 51.0 40 23 18 6 28 32 0 0 1.33 .236 5.41 -0.6 141
2030 Dupo - AA 22 7 0 0 1 5 3.24 8.1 5 3 3 0 8 3 0 0 1.56 .217 4.96 -0.1 135
2030 St. Paul - AAA 22 25 0 0 2 15 4.30 23.0 19 12 11 1 13 14 0 0 1.39 .265 4.28 0.1 98
2031 Kiawah Island - TRN 23 4 0 2 1 0 6.14 7.1 10 5 5 0 2 6 0 0 1.64 .400 2.58 0.2 74
2031 Raleigh - A 23 50 0 8 5 29 3.46 52.0 50 26 20 3 29 51 0 0 1.52 .324 3.83 0.9 130
2031 St. Paul - AAA 23 3 0 1 0 2 3.00 3.0 3 1 1 0 1 3 0 0 1.33 .333 1.43 0.2 146
2032 St. Paul - AAA 24 18 0 4 1 2 4.79 20.2 24 12 11 2 15 13 0 0 1.89 .333 5.59 -0.2 98
Total AAA 94 0 13 6 45 3.78 97.2 86 48 41 9 57 62 0 0 1.46 .268 5.06 117.8
Total AA 101 0 6 11 72 3.07 114.1 96 50 39 6 72 77 0 0 1.47 .270 4.35 143.2
Total A 50 0 8 5 29 3.46 52.0 50 26 20 3 29 51 0 0 1.52 .324 3.83 130.2
Total HS 63 63 15 15 0 2.98 290.0 221 106 96 13 113 372 0 0 1.15 .304 2.43 146.3
Total RL 70 0 6 9 27 4.30 92.0 80 46 44 2 61 66 0 0 1.53 .285 4.51 112.1
CAREER POSTSEASON 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+
2030 Kiawah Island - VBL 22 2 0 0 0 0 18.00 3.0 7 7 6 0 3 3 0 0 3.33 .500 4.66 -0.0 24
Total VBL 2 0 0 0 0 18.00 3.0 7 7 6 0 3 3 0 0 3.33 .500 4.66 24.3
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2023 Ketcham - HS P 35 35 8 17 1 26 1 .962 158.0 1.42 -0.1 1.074
2024 Ketcham - HS P 28 28 7 13 0 20 0 1.000 132.0 1.36 +1.1 1.019
2025 Dutchess County - R P 44 0 3 1 0 4 0 1.000 53.0 0.68 +0.4 .000
2026 Dutchess County - R P 19 0 2 0 0 2 0 1.000 35.0 0.51 +0.2 .000
2027 Dupo - AA P 42 0 3 1 0 4 0 1.000 47.0 0.77 -0.3 1.068
2027 Dutchess County - R P 4 0 1 0 0 1 0 1.000 4.0 2.25 +0.1 1.081
2028 Dupo - AA P 52 0 2 1 1 3 0 1.000 59.0 0.46 +0.3 1.081
2029 St. Paul - AAA P 48 0 4 7 0 12 1 .917 51.0 1.94 +0.3 .924
2030 Kiawah Island - MLB P 9 0 3 0 0 4 1 .750 16.2 1.62 -0.6 .000
2030 St. Paul - AAA P 25 0 1 2 0 3 0 1.000 23.0 1.17 -0.1 1.076
2030 Dupo - AA P 7 0 0 1 0 1 0 1.000 8.1 1.08 +0.0 1.078
2031 St. Paul - AAA P 3 0 1 1 0 2 0 1.000 3.0 6.00 +0.1 1.046
2031 Raleigh - A P 50 0 2 4 1 7 1 .857 52.0 1.04 -0.2 1.077
2031 Kiawah Island - TRN P 4 0 0 3 0 3 0 1.000 7.1 3.68 +0.0 1.073
2032 St. Paul - AAA P 17 0 0 1 0 1 0 1.000 20.2 0.44 +0.0 1.046
TOTAL P 387 63 37 52 3 93 4 .957 670.0 1.20 +1.2 1.019
PLAYER HISTORY
03/01/2023 Joined the Ketcham Indians.
05/11/2023 Injured (Mild calf strain), day-to-day for 1 day.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 24 (78); Movement: 41 (71); Control: 1 (1).
07/10/2024 Was selected to the 2024 National High School Federation All-Star Game.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 30 (98); Movement: 45 (73); Control: 25 (50).
03/15/2025 Released by the Ketcham Indians.
03/15/2025 Drafted in the 2025 first-year player draft (Round 1, Pick 12, 12th overall pick) by the Kiawah Island Muckdogs.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 38 (100); Movement: 50 (68); Control: 27 (38).
01/01/2027 OSA scouting updated ratings (potential): Stuff: 45 (100); Movement: 54 (64); Control: 34 (38).
07/11/2027 Was selected to the 2027 The Virtual Baseball League All-Star Futures Game.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 69 (100); Movement: 54 (63); Control: 37 (42).
07/09/2028 Was selected to the 2028 The Virtual Baseball League All-Star Futures Game.
10/27/2028 Finished 3rd in 2028 AA ML Reliever of the Year Award voting.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 79 (100); Movement: 67 (67); Control: 43 (47).
07/08/2029 Was selected to the 2029 The Virtual Baseball League All-Star Futures Game.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 87 (100); Movement: 67 (67); Control: 54 (54).
07/08/2030 Was selected to the 2030 The Virtual Baseball League All-Star Futures Game.
11/26/2030 Received a 1-year contract through automatic renewal worth a total of $120,000.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 91 (100); Movement: 92 (92); Control: 49 (51).
11/21/2031 Received a 1-year contract through automatic renewal worth a total of $120,000.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 96 (100); Movement: 92 (92); Control: 53 (56).
04/19/2032 Injured (mild hamstring strain),day-to-day for one week.
LEADERBOARD APPEARANCES
Year W Rank
2031 2 9
Thursday, March 28th , 2024 - OOTP Baseball 24.9 Build 80