P Johan Oviedo #24
Age: 27 | Bats: R | Throws: R | Morale: Normal
10/04/2025
OA: 46 POT: 46
P JOHAN OVIEDO #24 - AGE: 27 - BATS: R - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
51 5 4-4 0 5.75 92.1 106 20 40 105 1.58 -0.2
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 48 46 49 48
Movement 49 47 50 49
Control 46 45 46 46
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 61 61
Slider 58 58
Curveball 54 54
Changeup 46 46
 
OTHER PITCHING RATINGS
Velocity 95-97 Mph
Stamina 55
Suggested Role Starter
Type Flyball Pitcher
Hold Runners 52
Defense 84
RUN/BUNT RATINGS
Running Speed: 20
Stealing Ability: 21
Baserunning Inst.: 23
Sacrifice Bunt: 52
Bunt for Hit: 39
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/28/2025 TB Loss, 6-8 1.0 5 5 5 0 2 Loss
09/24/2025 BOS Loss, 3-5 0.1 0 0 0 0 1
09/23/2025 BOS Loss, 4-9 1.0 1 1 1 0 1
09/20/2025 @ KC Loss, 1-5 1.1 0 0 0 1 4
09/19/2025 @ KC Loss, 7-11 2.0 2 3 3 1 3
09/15/2025 @ TB Win, 5-3 2.0 0 0 0 1 1 Win
09/14/2025 BAL Loss, 6-11 1.2 4 3 3 0 4
09/07/2025 @ NYY Win, 8-7 1.2 0 0 0 2 2 Win
09/05/2025 @ NYY Loss, 1-9 2.1 2 2 2 1 1
08/31/2025 MIL Win, 10-7 X 5.0 4 2 2 4 3
Birthday:03/02/1998
Born in:Havana, LA
Nationality:Cuban
Height:6' 5"
Weight:210 lbs
Local Popularity:Very Popular
National Pop.:Very Popular
STATUS
Contract:Major League Contract
Salary:$570,500
Signed Through:2025 Season
Major Service:2 Years, None
Service This Yr:194 Days
40-Man Service:3 Years, None
Pro Service:2 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:1 option year left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2025 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 51 5 4 4 0 5.75 92.1 106 59 59 20 40 105 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 46 13 14.72 10.33 10.23 3.90 5.10 1.58 116 -0.2 .351        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 184 59 11 1 13 32 17 50 1 0 2 .321 .382 .603 .986      
vs. RHB 185 47 14 2 7 27 23 55 0 0 3 .254 .346 .465 .811      
MAJOR LEAGUE BASEBALL 2025 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Last Week 3 0 0 1 0 23.14 2.1 6 6 6 2 0 4  
April 7 0 1 0 0 5.11 12.1 17 7 7 3 4 19  
May 10 0 0 0 0 3.21 14.0 11 5 5 1 6 10  
June 9 0 1 0 0 3.14 14.1 16 5 5 3 5 12  
July 11 0 0 0 0 4.86 16.2 22 9 9 3 1 20  
August 5 5 0 3 0 7.89 21.2 26 19 19 4 18 25  
September 9 0 2 1 0 9.45 13.1 14 14 14 6 6 19  
Spring Training 15 0 2 3 2 4.87 20.1 23 11 11 2 10 14  
Last Year 72 0 0 4 1 4.46 103.0 83 52 51 12 47 88  
Career 123 5 4 8 1 5.07 195.1 189 111 110 32 87 193  
Home 25 2 1 1 0 5.28 44.1 54 26 26 8 15 44  
Road 26 3 3 3 0 6.19 48.0 52 33 33 12 25 61  
Grass 43 3 3 3 0 5.52 75.0 86 46 46 16 30 89  
Turf 8 2 1 1 0 6.75 17.1 20 13 13 4 10 16  
Day 20 2 3 2 0 6.75 36.0 51 27 27 8 17 37  
Night 31 3 1 2 0 5.11 56.1 55 32 32 12 23 68  
As Starter 5 5 0 3 0 7.89 21.2 26 19 19 4 18 25  
As Reliever / Substitution 46 0 4 1 0 5.09 70.2 80 40 40 16 22 80  
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+
2024 Minnesota - MLB 26 72 0 0 4 1 4.46 103.0 83 52 51 12 47 88 0 0 1.26 .254 4.66 0.0 100
2025 Minnesota - MLB 27 37 0 2 0 0 4.08 57.1 66 26 26 10 16 61 0 0 1.43 .354 4.18 0.2 103
2025 Toronto - MLB 27 14 5 2 4 0 8.49 35.0 40 33 33 10 24 44 0 0 1.83 .345 6.61 -0.5 51
2025 Total - MLB 27 51 5 4 4 0 5.75 92.1 106 59 59 20 40 105 0 0 1.58 .351 5.10 -0.5 72
Total MLB 123 5 4 8 1 5.07 195.1 189 111 110 32 87 193 0 0 1.41 .299 4.87 -0.3 86
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+
2021 St. Paul - AAA 23 24 24 4 12 0 6.32 115.1 125 86 81 12 79 103 0 0 1.77 .328 4.75 0.5 64
2022 St. Paul - AAA 24 28 28 6 11 0 4.58 149.1 146 87 76 12 64 119 0 0 1.41 .305 4.24 2.4 100
2023 St. Paul - AAA 25 27 27 8 12 0 4.27 164.1 169 80 78 7 70 112 0 0 1.45 .320 3.60 2.6 91
Total AAA E 79 79 18 35 0 4.93 429.0 440 253 235 31 213 334 0 0 1.52 .317 4.13 83.8
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2024 Minnesota - MLB P 70 0 1 6 1 7 0 1.000 103.0 0.61 +1.1 .992
2025 Minnesota - MLB P 37 0 0 2 0 2 0 1.000 57.1 0.31 -0.5 1.022
2025 Toronto - MLB P 14 5 0 0 0 1 1 .000 35.0 0.00 -0.4 .000
TOTAL P 121 5 1 8 1 10 1 .900 195.1 0.41 +0.2 .876
PLAYER HISTORY
05/19/2021 Injured (mild shoulder strain),day-to-day for 5 days.
11/28/2021 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 47 (67); Movement: 46 (72); Control: 30 (34).
06/13/2022 Injured (sore ankle),day-to-day for 3 days.
11/09/2022 Named the #99 prospect in the MLB
12/01/2022 Received a 1-year contract through automatic renewal worth a total of $700,000.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 50 (65); Movement: 54 (54); Control: 37 (40).
01/01/2024 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 57 (57); Control: 47 (47).
01/01/2024 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 57 (57); Control: 47 (47).
07/08/2024 Injured (strained abdominal muscle),day-to-day for one week.
11/23/2024 Received a 1-year contract through arbitration worth a total of $2,400,000.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 49 (49); Control: 46 (46).
03/09/2025 Injured (strained back),day-to-day for 4 days.
07/30/2025 Was traded by the Minnesota Twins to the Toronto Blue Jays, along with C Luis Campusano, in exchange for CL Josh Hader.
Saturday, October 4th , 2025 - OOTP Baseball 26.7 Build 77