P Yohandri Contreras #3
Age: 21 | Bats: R | Throws: R | Morale: Normal
10/21/2028
OA: 35 POT: 35
P YOHANDRI CONTRERAS #3 - AGE: 21 - BATS: R - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
32 12 6-4 0 3.33 121.2 93 18 45 130 1.13 1.4
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 45 45 45 50
Movement 45 45 45 45
Control 40 40 40 40
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 45 45
Slider 45 50
Changeup 45 50
 
 
OTHER PITCHING RATINGS
Velocity 90-92 Mph
Stamina 55
Suggested Role BP/Emergency SP
Type Neutral
Hold Runners 50
Defense 60
RUN/BUNT RATINGS
Running Speed: 30
Stealing Ability: 30
Baserunning Inst.: 45
Sacrifice Bunt: 50
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/11/2028 @ WMI Win, 1-0 X 6.1 3 0 0 2 5 Win
08/31/2028 FWA Loss, 2-7 4.1 5 2 2 1 6
08/25/2028 @ QUC Loss, 4-8 2.2 2 1 1 2 3
08/23/2028 @ QUC Loss, 0-3 2.1 0 0 0 1 3
08/19/2028 WMI Loss, 2-12 2.2 4 2 2 0 5
08/16/2028 WMI Loss, 1-8 3.1 3 2 2 2 5
08/11/2028 @ GRE Loss, 0-1 2.0 1 1 1 3 2 Loss
08/05/2028 DTO Loss, 3-4 2.1 3 1 1 0 4
08/03/2028 DTO Loss, 3-5 3.2 1 0 0 1 5
07/30/2028 @ WMI Loss, 1-5 4.0 1 0 0 2 2
PERSONALITY
Just wants to make his mom proud.
Birthday:10/30/2006
Born in:Santa Bárbara del Zulia, ZUL
Nationality:Venezuelan
Height:6' 4"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:4 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
MIDWEST LEAGUE 2028 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 32 12 6 4 0 3.33 121.2 93 46 45 18 45 130 0 0.0 0 5 41.7
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 0 0 0.0 20 6 10.80 6.88 9.62 3.33 4.09 1.13 96 1.4 .258        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 200 41 9 2 7 17 24 64 0 1 3 .205 .300 .375 .675      
vs. RHB 238 52 8 1 11 29 21 66 1 2 5 .218 .294 .399 .693      
MIDWEST LEAGUE 2028 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
April 7 2 1 0 0 0.87 20.2 12 3 2 0 10 20  
May 7 2 2 1 0 5.84 24.2 25 16 16 4 8 22  
June 4 4 1 2 0 4.50 22.0 21 11 11 5 6 22  
July 5 3 1 0 0 2.55 24.2 13 7 7 4 9 28  
August 8 0 0 1 0 3.47 23.1 19 9 9 5 10 33  
September 1 1 1 0 0 0.00 6.1 3 0 0 0 2 5  
All-Star Game 1 0 0 0 0 13.50 3.1 5 5 5 1 5 3  
Last Year 12 0 0 1 0 4.29 21.0 20 10 10 4 7 15  
2 Years Ago 6 1 0 1 0 3.63 17.1 15 7 7 3 5 18  
Career 50 13 6 6 0 3.49 160.0 128 63 62 25 57 163  
Home 17 7 2 1 0 3.19 67.2 48 25 24 9 24 80  
Road 15 5 4 3 0 3.50 54.0 45 21 21 9 21 50  
Grass 32 12 6 4 0 3.33 121.2 93 46 45 18 45 130  
Day 8 3 1 0 0 3.03 29.2 20 11 10 5 9 40  
Night 24 9 5 4 0 3.42 92.0 73 35 35 13 36 90  
As Starter 12 12 4 3 0 3.14 66.0 48 23 23 9 24 68  
As Reliever / Substitution 20 0 2 1 0 3.56 55.2 45 23 22 9 21 62  
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+
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+
2024 Oakland (DSL) - R 17 11 5 2 3 0 7.80 30.0 31 26 26 1 27 20 0 0 1.93 .326 6.57 -0.4 57
2025 Oakland (DSL) - R 18 4 4 0 1 0 2.76 16.1 14 6 5 1 9 29 0 0 1.41 .406 3.01 0.6 181
2025 Oakland (ACL) - R 18 11 11 1 3 0 4.99 39.2 31 22 22 4 30 53 0 0 1.54 .310 4.64 0.7 102
2025 Total - R 18 15 15 1 4 0 4.34 56.0 45 28 27 5 39 82 0 0 1.50 .336 4.17 1.3 117
2026 Oakland (DSL) - R 19 4 0 0 0 1 0.00 5.1 0 0 0 0 4 10 0 0 0.75 .000 2.46 0.2 999
2026 Oakland (ACL) - R 19 1 0 0 0 0 0.00 2.0 1 0 0 0 0 1 0 0 0.50 .167 2.17 0.1 999
2026 Total - R 19 5 0 0 0 1 0.00 7.1 1 0 0 0 4 11 0 0 0.68 .077 2.38 0.2 999
2026 Stockton - A 19 7 2 1 1 0 5.28 15.1 16 9 9 5 7 20 0 0 1.50 .314 6.00 -0.3 73
2026 Lansing - A+ 19 6 1 0 1 0 3.63 17.1 15 7 7 3 5 18 0 0 1.15 .279 4.43 0.2 135
2026 Total - A+ 19 13 3 1 2 0 4.41 32.2 31 16 16 8 12 38 0 0 1.32 .295 5.17 -0.1 96
2027 Oakland (DSL) - R 20 2 0 0 1 0 4.15 4.1 4 3 2 0 2 4 0 0 1.38 .364 4.37 0.1 133
2027 Oakland (ACL) - R 20 2 0 1 0 0 0.00 3.2 2 0 0 0 2 4 0 0 1.09 .222 2.91 0.1 999
2027 Total - R 20 4 0 1 1 0 2.25 8.0 6 3 2 0 4 8 0 0 1.25 .300 3.70 0.2 245
2027 Stockton - A 20 15 6 2 6 0 10.19 35.1 40 41 40 12 23 36 0 0 1.78 .298 7.70 -1.2 38
2027 Lansing - A+ 20 12 0 0 1 0 4.29 21.0 20 10 10 4 7 15 0 0 1.29 .281 5.30 -0.1 110
2027 Total - A+ 20 27 6 2 7 0 7.99 56.1 60 51 50 16 30 51 0 0 1.60 .291 6.80 -1.3 50
2028 Lansing - A+ 21 32 12 6 4 0 3.33 121.2 93 46 45 18 45 130 0 0 1.13 .258 4.09 1.4 128
Total MWL 50 13 6 6 0 3.49 160.0 128 63 62 25 57 163 0 0 1.16 .263 4.29 126.0
Total CAL 22 8 3 7 0 8.70 50.2 56 50 49 17 30 56 0 0 1.70 .302 7.18 44.2
Total ACL 14 11 2 3 0 4.37 45.1 34 22 22 4 32 58 0 0 1.46 .294 4.39 116.3
Total DSL 21 9 2 5 1 5.30 56.0 49 35 33 2 42 63 0 0 1.62 .331 4.97 86.8
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Oakland (ACL) - R P 11 11 1 3 0 5 1 .800 39.2 0.91 -0.3 .465
2025 Oakland (DSL) - R P 4 4 0 3 0 3 0 1.000 16.1 1.65 -0.2 .904
2026 Lansing - A+ P 6 1 3 2 1 5 0 1.000 17.1 2.60 -0.4 .946
2026 Stockton - A P 7 2 0 0 0 0 0 .000 15.1 0.00 -0.1 .000
2026 Oakland (ACL) - R P 1 0 0 1 0 1 0 1.000 2.0 4.50 +0.1 .943
2026 Oakland (DSL) - R P 4 0 0 0 0 0 0 .000 5.1 0.00 0.0 .000
2027 Lansing - A+ P 12 0 1 2 0 3 0 1.000 21.0 1.29 +0.3 .916
2027 Stockton - A P 15 6 1 3 0 4 0 1.000 35.1 1.02 -0.1 1.269
2027 Oakland (ACL) - R P 2 0 0 1 0 1 0 1.000 3.2 2.45 +0.0 .928
2027 Oakland (DSL) - R P 2 0 1 1 0 2 0 1.000 4.1 4.15 +0.6 .000
2028 Lansing - A+ P 32 12 6 8 0 14 0 1.000 121.2 1.04 +0.2 .949
TOTAL P 96 36 13 24 1 38 1 .974 282.0 1.18 +0.2 .940
PLAYER HISTORY
06/02/2024 RHP Yohandri Contreras assigned to DSL Athletics. [Auto]
01/01/2025 OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 35 (45); Control: 20 (40).
01/01/2025 OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 35 (45); Control: 20 (40).
06/28/2025 Injured (dead arm),out for one week.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 35 (45); Movement: 35 (45); Control: 20 (40).
01/01/2026 OSA scouting updated ratings (potential): Stuff: 35 (45); Movement: 35 (45); Control: 20 (40).
05/13/2026 Injured (herniated disc (neck)),out for 5-6 weeks.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 35 (45); Movement: 40 (45); Control: 35 (40).
01/01/2027 OSA scouting updated ratings (potential): Stuff: 35 (45); Movement: 40 (45); Control: 35 (40).
04/11/2027 Injured (wrist soreness),day-to-day for 3 days.
06/04/2027 Injured (pulled abdominal muscle),day-to-day for 3 days.
06/29/2027 Injured (mild calf strain),day-to-day for 3 days.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 40 (45); Control: 40 (40).
01/01/2028 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 40 (45); Control: 40 (40).
06/25/2028 Was selected to the 2028 Midwest League All-Star Game.
10/10/2028 Released by the Oakland organization.
Thursday, June 19th , 2025 - OOTP Baseball 25.11 Build 104