P Joaquín Ochoa #26
Age: 25 | Bats: S | Throws: R | Morale: Great
08/01/2032
P JOAQUÍN OCHOA #26 - AGE: 25 - BATS: S - THROWS: R - MORALE: GREAT
G GS Rec SV ERA IP HA HR BB K WHIP WAR
38 0 3-0 3 3.18 76.1 68 8 23 70 1.19 1.0
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 100 100 100 100
Movement 23 22 24 23
Control 49 47 51 52
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 95 95
Slider 76 81
Changeup 8 8
Forkball 80 80
 
OTHER PITCHING RATINGS
Velocity 99-101 Mph
Stamina 59
Suggested Role Starter
Type Extreme Flyball
Hold Runners 27
Defense 28
RUN/BUNT RATINGS
Running Speed: 2
Stealing Ability: 22
Baserunning Inst.: 23
Sacrifice Bunt: 59
Bunt for Hit: 2
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
07/30/2032 @ MTL Win, 5-3 2.1 1 1 1 0 4
07/27/2032 SLM Loss, 3-7 1.0 2 3 3 2 1
07/26/2032 SLM Loss, 3-5 2.1 2 0 0 0 1
07/24/2032 @ SSHL Win, 5-2 2.0 3 1 1 0 1 Win
07/21/2032 CANT Win, 3-1 2.0 0 0 0 0 3
07/19/2032 CANT Win, 6-4 2.2 1 0 0 0 4 Win
07/16/2032 BOS Win, 7-1 2.1 4 1 1 0 1
07/14/2032 @ ANC Win, 10-8 1.2 2 0 0 2 0
07/12/2032 @ ANC Win, 4-1 2.0 1 1 1 0 1
07/07/2032 @ MYR Win, 13-6 3.1 1 0 0 0 2 Save
PERSONALITY
His teammates say they don't know a lot about him.
Low: Adaptability
Birthday:12/19/2006
Born in:Esmeralda, CAM
Nationality:Cuban
Height:6' 4"
Weight:195 lbs
Local Popularity:Well Known
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:5 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2026, 7th Pick in Round 15
VBL DOUBLE A 2032 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 38 0 3 0 3 3.18 76.1 68 27 27 8 23 70 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 6 1 75.0 38 14 10.85 8.02 8.25 2.71 3.79 1.19 81 1.0 .294        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 103 27 10 0 3 10 11 23 1 0 0 .262 .330 .447 .777      
vs. RHB 177 41 8 0 5 17 12 47 1 0 1 .232 .283 .362 .644      
VBL DOUBLE A 2032 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
This Week 3 0 0 0 0 6.35 5.2 5 4 4 1 2 6  
Last Week 3 0 2 0 0 1.35 6.2 4 1 1 1 0 8  
April 10 0 0 0 1 4.08 17.2 19 8 8 1 9 20  
May 10 0 1 0 0 3.72 19.1 20 8 8 2 5 17  
June 7 0 0 0 1 1.84 14.2 11 3 3 0 4 13  
July 11 0 2 0 1 2.92 24.2 18 8 8 5 5 20  
All-Star Game 1 0 0 0 0 0.00 1.0 0 0 0 0 0 0  
Career 38 0 3 0 3 3.18 76.1 68 27 27 8 23 70  
Home 20 0 2 0 1 2.38 41.2 32 11 11 3 12 40  
Road 18 0 1 0 2 4.15 34.2 36 16 16 5 11 30  
Grass 33 0 2 0 3 2.42 67.0 52 18 18 5 19 63  
Turf 5 0 1 0 0 8.68 9.1 16 9 9 3 4 7  
Night 38 0 3 0 3 3.18 76.1 68 27 27 8 23 70  
As Reliever / Substitution 38 0 3 0 3 3.18 76.1 68 27 27 8 23 70  
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+
2022 Valley Christian - HS 15 28 28 7 7 0 3.73 140.0 105 62 58 15 49 137 0 0 1.10 .247 4.04 2.8 124
2023 Valley Christian - HS 16 5 5 0 1 0 2.66 23.2 18 7 7 4 8 25 0 0 1.10 .255 4.44 0.2 154
2024 Long Beach State - COL 17 7 0 1 0 0 1.35 13.1 8 2 2 1 7 10 0 0 1.12 .194 4.21 -0.0 274
2025 Long Beach State - COL 18 48 1 4 4 6 5.36 87.1 84 56 52 8 49 114 0 0 1.52 .338 3.78 1.4 88
2026 Long Beach State - COL 19 23 23 3 5 0 5.14 103.1 117 70 59 14 51 92 0 0 1.63 .333 4.81 1.4 94
2027 Brevard County - R 20 8 0 0 1 0 4.63 11.2 9 6 6 1 10 7 0 0 1.63 .216 6.89 -0.2 111
2028 Fullerton - R 21 36 8 8 4 1 6.85 93.1 113 72 71 11 37 95 0 0 1.61 .367 4.78 1.2 76
2029 Wichita - A 22 42 1 7 1 1 2.92 86.1 65 31 28 10 30 111 0 0 1.10 .279 3.51 1.4 157
2030 Wichita - A 23 28 27 10 7 0 3.62 144.1 124 63 58 10 49 168 0 0 1.20 .315 3.35 4.2 129
2031 Wichita - A 24 29 29 10 3 0 3.20 135.0 121 53 48 11 36 153 0 0 1.16 .317 3.34 3.9 145
2032 Weyerhaeuser - AA 25 38 0 3 0 3 3.18 76.1 68 27 27 8 23 70 0 0 1.19 .294 3.79 1.0 147
Total AA 38 0 3 0 3 3.18 76.1 68 27 27 8 23 70 0 0 1.19 .294 3.79 147.1
Total A 99 57 27 11 1 3.30 365.2 310 147 134 31 115 432 0 0 1.16 .308 3.39 140.4
Total NCAA 78 24 8 9 6 4.99 204.0 209 128 113 23 107 216 0 0 1.55 .326 4.33 95.1
Total HS 33 33 7 8 0 3.57 163.2 123 69 65 19 57 162 0 0 1.10 .248 4.09 127.2
Total RL 44 8 8 5 1 6.60 105.0 122 78 77 12 47 102 0 0 1.61 .349 5.01 78.8
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2022 Valley Christian - HS P 28 28 9 13 0 23 1 .957 140.0 1.41 -2.4 .881
2023 Valley Christian - HS P 5 5 0 5 0 5 0 1.000 23.2 1.90 +0.0 .845
2024 Long Beach State - COL P 7 0 2 0 0 2 0 1.000 13.1 1.35 +0.2 .000
2025 Long Beach State - COL P 48 1 2 5 0 8 1 .875 87.1 0.72 -0.7 1.077
2026 Long Beach State - COL P 22 22 5 5 0 11 1 .909 103.1 0.87 -1.6 1.339
2027 Brevard County - R P 8 0 0 1 0 1 0 1.000 11.2 0.77 +0.1 1.081
2028 Fullerton - R P 36 8 4 6 0 10 0 1.000 93.1 0.96 -1.2 1.081
2029 Wichita - A P 41 1 2 5 0 9 2 .778 86.1 0.73 -1.6 .271
2030 Wichita - A P 28 27 12 8 1 20 0 1.000 144.1 1.25 +0.8 1.082
2031 Wichita - A P 29 29 5 6 0 11 0 1.000 135.0 0.73 -1.2 1.077
2032 Weyerhaeuser - AA P 38 0 2 6 2 9 1 .889 76.1 0.94 -0.3 .886
TOTAL P 290 121 43 60 3 109 6 .945 914.2 1.01 -8.0 .949
PLAYER HISTORY
03/01/2022 Joined the Valley Christian Defenders.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 26 (100); Movement: 21 (47); Control: 43 (63).
05/27/2023 Injured (Surgery to remove bone chips (elbow)), out for 4-5 months.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 21 (90); Movement: 21 (45); Control: 40 (63).
03/15/2024 Was not drafted and joined the Long Beach State 49ers.
04/27/2024 Injured (fever),out for 4 days.
08/09/2024 Injured (allergic reaction),out for 4 days.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 28 (84); Movement: 24 (47); Control: 23 (46).
01/01/2026 OSA scouting updated ratings (potential): Stuff: 32 (86); Movement: 24 (46); Control: 30 (45).
04/20/2026 Injured (abdominal soreness),day-to-day for 3 days.
06/17/2026 Injured (abdominal soreness),day-to-day for 2 days.
12/25/2026 Released by the Long Beach State 49ers.
12/25/2026 Drafted in the 2026 first-year player draft (Round 15, Pick 7, 455th overall pick) by the Oklahoma City Cyclones.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 45 (91); Movement: 24 (43); Control: 36 (46).
01/01/2028 OSA scouting updated ratings (potential): Stuff: 58 (100); Movement: 26 (44); Control: 42 (45).
01/02/2028 Released by the Oklahoma City organization.
01/22/2028 Signed a minor league contract with the Kittanning Union organization.
08/17/2028 Injured (shoulder tendinitis),day-to-day for one week.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 74 (100); Movement: 35 (42); Control: 47 (47).
01/01/2030 OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 44 (44); Control: 50 (50).
06/19/2030 Was selected to the 2030 VBL Single A All-Star Game.
07/23/2030 Injured (back stiffness),day-to-day for 2 days.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 27 (27); Control: 51 (54).
06/18/2031 Was selected to the 2031 VBL Single A All-Star Game.
07/01/2031 Injured (sore elbow),day-to-day for one week.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 100 (100); Movement: 25 (25); Control: 49 (52).
06/27/2032 Was selected to the 2032 VBL Double A All-Star Game.
Thursday, April 25th , 2024 - OOTP Baseball 24.9 Build 80