SS Miguel Ochoa #9
Age: 32 | Bats: R | Throws: R | Morale: Angry
07/16/2032
SS MIGUEL OCHOA #9 - AGE: 32 - BATS: R - THROWS: R - MORALE: ANGRY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
66 184 43 8 3 4 13 13 35 .234 .297 .375 4 0.4
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 51 56 50 51
Gap 52 58 50 52
Power 49 51 48 49
Eye 54 58 52 54
Avoid K's 65 70 64 65
FIELDING RATINGS
Catcher Infield Outfield
Range: - 69 64
Errors: - 85 78
Arm: 3 58 41
Turn DP: - 61 -
Ability: 1 - -
POSITION RATINGS
Pitcher: - Shortstop: 58
Catcher: - Left Field: 34
1st Base: - Center Field: 4
2nd Base: 76 Right Field: 23
3rd Base: 63
       
RUN/BUNT
Running Speed: 51
Stealing Ability: 66
Baserunning Inst.: 80
Sacrifice Bunt: 24
Bunt for Hit: 27
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
07/11/2032 @ WPG Loss, 4-6 2 0 0 0 0 1 0 0
07/10/2032 @ WPG Loss, 1-6 4 0 2 0 0 0 1 0
07/09/2032 @ WPG Win, 4-3 1 0 0 0 0 1 0 0
07/08/2032 @ WPG Win, 11-10 5 2 4 1 1 0 0 0
07/06/2032 @ STL Loss, 1-4 3 0 1 0 0 1 0 1
07/05/2032 @ STL Loss, 1-2 0 0 0 0 0 0 0 0
07/04/2032 WPG Loss, 4-7 3 0 0 0 0 1 1 0
07/02/2032 WPG Win, 6-5 0 0 0 0 0 0 0 0
07/01/2032 WPG Win, 6-2 4 0 1 1 0 0 1 1
06/30/2032 BOB Win, 2-1 0 0 0 0 0 0 0 0
PERSONALITY
Just goes about his business.
Birthday:02/02/2000
Born in:Carora, LAR
Nationality:Venezuelan
Height:5' 11"
Weight:180 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$331,650
Signed Through:2032 Season
Major Service:6 Years, 24 Days
Service This Yr:102 Days
40-Man Service:7 Years, 102 Days
Pro Service:12 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:1 option year left
Contract Extension: -
Drafted:-
THE VIRTUAL BASEBALL LEAGUE 2032 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 66 184 43 8 3 4 13 18 13 35 .234 .297 .375 .672 .291 .141 83
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 50 202 4 0 0 8 0 1 69 15 4 2 66.7 18.8 3.34 .4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   99 21 4 0 2 5 7 8 20 1 0 3 .212 .288 .313 .601
Versus Right   85 22 4 3 2 8 11 5 15 0 0 1 .259 .308 .447 .755
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   15 7 1 0 1 1 2 3 1 0 0 1 .467 .579 .733 1.312
April   47 9 1 1 1 4 6 1 8 0 0 1 .191 .224 .319 .544
May   56 9 4 1 0 3 5 1 10 0 0 2 .161 .203 .268 .471
June   59 17 2 1 2 4 5 7 14 1 0 0 .288 .358 .458 .816
July   22 8 1 0 1 2 2 4 3 0 0 1 .364 .481 .545 1.027
Spring Training   38 14 2 1 0 7 6 9 5 0 1 1 .368 .500 .474 .974
Last Year   229 52 5 1 3 21 25 22 51 1 2 1 .227 .296 .297 .593
2 Years Ago   522 129 19 2 6 56 52 30 127 1 1 8 .247 .298 .326 .623
Career   1995 512 83 9 31 202 204 128 447 8 3 33 .257 .311 .354 .665
Home   87 17 5 2 0 3 7 4 17 0 0 2 .195 .247 .299 .546
Road   97 26 3 1 4 10 11 9 18 1 0 2 .268 .339 .443 .783
Grass   181 43 8 3 4 13 18 12 33 1 0 4 .238 .298 .381 .679
Turf   3 0 0 0 0 0 0 1 2 0 0 0 .000 .250 .000 .250
Night   184 43 8 3 4 13 18 13 35 1 0 4 .234 .297 .375 .672
As Starter   171 41 8 3 4 13 18 13 33 1 0 3 .240 .303 .392 .695
As Reliever / Substitution   13 2 0 0 0 0 0 0 2 0 0 1 .154 .214 .154 .368
Pinch Hitting   3 1 0 0 0 0 0 0 0 0 0 1 .333 .500 .333 .833
Close/Late   44 12 2 1 2 4 6 4 9 0 0 2 .273 .360 .500 .860
Inning 1-3   49 12 4 2 0 3 8 4 10 1 0 0 .245 .296 .408 .704
Inning 4-6   67 16 2 0 2 6 4 3 10 0 0 1 .239 .282 .358 .640
Inning 7-9   58 11 2 0 2 3 5 5 13 0 0 3 .190 .288 .328 .615
Extra Innings   10 4 0 1 0 1 1 1 2 0 0 0 .400 .455 .600 1.055
0 Outs   60 12 2 1 2 4 9 6 11 0 0 1 .200 .284 .367 .650
1 Outs   63 16 4 2 0 3 5 3 11 1 0 1 .254 .294 .381 .675
2 Outs   61 15 2 0 2 6 4 4 13 0 0 2 .246 .313 .377 .690
Scoring Position   40 8 1 0 0 9 4 4 9 1 0 1 .200 .283 .225 .508
Bases Empty   117 32 7 3 4 4 14 8 19 0 0 3 .274 .336 .487 .823
Runner on 1st   27 3 0 0 0 0 0 1 7 0 0 0 .111 .143 .111 .254
Runner on 2nd   16 5 0 0 0 3 1 2 5 0 0 0 .312 .389 .312 .701
Runner on 3rd   5 0 0 0 0 1 0 0 0 1 0 0 .000 .000 .000 .000
Runner on 1st & 2nd   8 1 1 0 0 1 2 1 0 0 0 0 .125 .222 .250 .472
Runner on 1st & 3rd   3 1 0 0 0 1 0 0 1 0 0 1 .333 .500 .333 .833
Runner on 2nd & 3rd   2 0 0 0 0 1 0 1 0 0 0 0 .000 .333 .000 .333
Bases Loaded   6 1 0 0 0 2 1 0 3 0 0 0 .167 .167 .167 .333
Two Strikes   84 14 3 0 2 5 4 2 35 1 0 2 .167 .202 .274 .476
First Pitch   30 7 2 0 0 3 2 0 0 0 0 1 .233 .258 .300 .558
Count 0-1   12 2 1 0 0 1 2 0 0 0 0 0 .167 .167 .250 .417
Count 0-2   15 2 0 0 0 1 0 0 6 0 0 1 .133 .188 .133 .321
Count 1-0   21 8 0 2 1 2 4 0 0 0 0 1 .381 .409 .714 1.123
Count 1-1   13 5 0 0 1 2 1 0 0 0 0 0 .385 .385 .615 1.000
Count 1-2   32 5 1 0 1 2 1 0 14 0 0 0 .156 .156 .281 .438
Count 2-0   5 1 1 0 0 0 1 0 0 0 0 0 .200 .200 .400 .600
Count 2-1   14 4 0 0 0 0 1 0 0 0 0 0 .286 .286 .286 .571
Count 2-2   28 5 2 0 1 2 3 0 13 1 0 1 .179 .200 .357 .557
Count 3-0   1 0 0 0 0 0 2 4 0 0 0 0 .000 .800 .000 .800
Count 3-1   4 2 1 1 0 0 1 7 0 0 0 0 .500 .818 1.250 2.068
Full Count   9 2 0 0 0 0 0 2 2 0 0 0 .222 .364 .222 .586
Behind in Count   59 9 2 0 1 4 3 0 20 0 0 1 .153 .167 .237 .404
Ahead in Count   45 15 2 3 1 2 9 11 0 0 0 1 .333 .474 .578 1.051
Batting Leadoff   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 2nd   4 1 0 0 0 0 0 0 0 0 0 0 .250 .250 .250 .500
Batting 3rd   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 6th   26 6 0 0 0 2 1 1 6 1 0 1 .231 .276 .231 .507
Batting 7th   42 7 2 2 0 3 3 4 9 0 0 1 .167 .255 .310 .565
Batting 8th   81 21 3 1 3 5 10 7 13 0 0 1 .259 .326 .432 .758
Batting 9th   28 8 3 0 1 3 4 1 7 0 0 1 .286 .333 .500 .833
Low Leverage   74 16 3 1 1 2 6 7 12 0 0 2 .216 .301 .324 .626
Medium Leverage   74 20 4 1 3 7 9 5 16 1 0 0 .270 .312 .473 .785
High Leverage   35 7 1 1 0 4 3 1 7 0 0 2 .200 .263 .286 .549
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2026 Corpus Christi - VBL 26 54 108 33 3 2 3 13 18 7 4 1 21 1 0 .306 .367 .454 .820 115 121 0.7
2027 Corpus Christi - VBL 27 131 384 122 16 1 4 39 30 22 6 3 74 5 4 .318 .361 .396 .757 99 105 1.5
2028 Corpus Christi - VBL 28 105 363 88 20 0 8 34 34 18 8 0 84 4 2 .242 .293 .364 .657 69 71 0.1
2029 Corpus Christi - VBL 29 91 205 45 12 0 3 26 27 16 2 1 55 2 1 .220 .281 .322 .603 55 58 -0.7
2030 Corpus Christi - VBL 30 153 522 129 19 2 6 56 52 30 8 1 127 12 1 .247 .298 .326 .623 63 68 0.4
2031 Corpus Christi - VBL 31 109 229 52 5 1 3 21 25 22 1 1 51 4 4 .227 .296 .297 .593 57 63 -0.9
2032 Corpus Christi - VBL 32 66 184 43 8 3 4 13 18 13 4 1 35 4 2 .234 .297 .375 .672 85 83 0.4
Total VBL 709 1995 512 83 9 31 202 204 128 33 8 447 32 14 .257 .311 .354 .665 74 78 1.5
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2024 Rochester - A 24 131 475 116 27 2 17 77 76 61 8 6 48 14 4 .244 .336 .417 .753 107 108 3.9
2025 Stacy - AA 25 90 322 81 12 2 2 28 35 41 4 4 51 10 0 .252 .340 .320 .659 79 82 0.6
2025 Augusta - AAA 25 22 73 15 3 0 0 4 5 6 0 0 11 2 0 .205 .266 .247 .512 34 38 -0.2
2026 Augusta - AAA 26 70 269 73 20 0 2 20 37 15 0 2 38 15 4 .271 .308 .368 .676 75 75 0.1
2031 Corpus Christi - TRN 31 7 16 4 0 1 0 2 0 3 0 1 5 0 0 .250 .350 .375 .725 103 101 0.1
Total AAA 92 342 88 23 0 2 24 42 21 0 2 49 17 4 .257 .299 .342 .641 66 67
Total AA 90 322 81 12 2 2 28 35 41 4 4 51 10 0 .252 .340 .320 .659 79 82
Total A 131 475 116 27 2 17 77 76 61 8 6 48 14 4 .244 .336 .417 .753 107 108
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2024 Rochester - A 2B 115 114 172 306 59 479 1 .998 959.0 4.49 +7.6 1.033
2024 Rochester - A 3B 3 3 2 0 0 3 1 .667 27.0 0.67 -0.4 1.056
2024 Rochester - A SS 19 12 21 39 9 62 2 .968 125.2 4.30 -0.1 1.021
2024 Rochester - A LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2025 Augusta - AAA 2B 17 17 41 50 18 92 1 .989 138.0 5.93 +0.5 1.085
2025 Stacy - AA 2B 57 55 113 149 40 264 2 .992 489.0 4.82 +2.2 1.062
2025 Augusta - AAA 3B 3 0 0 1 0 1 0 1.000 8.0 1.12 +0.0 1.060
2025 Stacy - AA 3B 2 2 0 4 0 4 0 1.000 18.0 2.00 -0.1 1.061
2025 Augusta - AAA SS 1 0 1 0 0 1 0 1.000 1.0 9.00 -0.1 .000
2025 Stacy - AA SS 5 2 2 4 0 6 0 1.000 22.1 2.42 +0.1 1.034
2025 Stacy - AA LF 11 9 17 1 0 18 0 1.000 77.0 2.10 -0.1 1.038
2025 Augusta - AAA RF 5 4 8 0 0 8 0 1.000 34.0 2.12 +0.5 1.136
2025 Stacy - AA RF 9 9 13 0 0 14 1 .929 75.0 1.56 +0.1 1.093
2026 Corpus Christi - MLB 2B 25 16 36 35 10 72 1 .986 145.1 4.40 +0.4 1.050
2026 Augusta - AAA 2B 68 68 125 200 57 330 5 .985 580.0 5.04 -2.4 .972
2026 Corpus Christi - MLB 3B 8 1 2 3 1 5 0 1.000 19.0 2.37 -0.8 .622
2026 Augusta - AAA 3B 2 0 0 1 0 1 0 1.000 2.0 4.50 +0.2 1.061
2026 Corpus Christi - MLB SS 3 0 3 4 1 7 0 1.000 8.1 7.56 +0.0 1.030
2026 Augusta - AAA SS 4 2 1 7 0 8 0 1.000 23.0 3.13 +0.2 1.040
2026 Corpus Christi - MLB LF 7 6 16 0 0 16 0 1.000 52.0 2.77 -0.2 .987
2027 Corpus Christi - MLB 2B 38 36 63 118 20 183 2 .989 302.0 5.39 +1.2 1.030
2027 Corpus Christi - MLB 3B 72 63 36 107 14 146 3 .979 541.1 2.38 -4.9 .934
2027 Corpus Christi - MLB SS 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2027 Corpus Christi - MLB LF 4 1 4 0 0 4 0 1.000 13.1 2.70 +0.3 1.306
2027 Corpus Christi - MLB RF 1 0 0 0 0 0 0 .000 6.0 0.00 -0.4 .000
2028 Corpus Christi - MLB 2B 97 94 157 290 59 451 4 .991 809.2 4.97 +3.4 1.017
2028 Corpus Christi - MLB 3B 6 4 1 6 0 8 1 .875 43.1 1.45 -1.8 .692
2028 Corpus Christi - MLB SS 2 1 3 3 1 6 0 1.000 10.0 5.40 +0.0 1.029
2028 Corpus Christi - MLB LF 2 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2028 Corpus Christi - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2029 Corpus Christi - MLB 2B 48 34 68 107 28 178 3 .983 323.0 4.88 +1.7 1.003
2029 Corpus Christi - MLB 3B 10 0 1 1 0 2 0 1.000 19.0 0.95 +0.1 1.041
2029 Corpus Christi - MLB SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2029 Corpus Christi - MLB LF 6 4 6 0 0 6 0 1.000 32.0 1.69 -0.5 .829
2029 Corpus Christi - MLB CF 14 7 21 0 0 21 0 1.000 73.0 2.59 -3.4 .838
2029 Corpus Christi - MLB RF 1 1 1 0 0 1 0 1.000 9.0 1.00 -0.1 .989
2030 Corpus Christi - MLB 2B 152 152 290 406 112 701 5 .993 1282.1 4.88 +4.1 1.017
2030 Corpus Christi - MLB 3B 10 0 1 5 1 6 0 1.000 17.0 3.18 +0.3 1.044
2030 Corpus Christi - MLB SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2030 Corpus Christi - MLB LF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2031 Corpus Christi - MLB 2B 35 24 42 71 19 116 3 .974 210.0 4.84 -0.6 .996
2031 Corpus Christi - TRN 2B 3 3 1 8 2 9 0 1.000 26.0 3.12 -0.0 .973
2031 Corpus Christi - MLB 3B 34 0 4 18 1 23 1 .957 81.0 2.44 +0.0 .996
2031 Corpus Christi - TRN 3B 2 1 0 2 0 2 0 1.000 11.0 1.64 +0.2 1.022
2031 Corpus Christi - MLB SS 42 30 29 74 9 108 5 .954 252.1 3.67 -4.0 .902
2031 Corpus Christi - TRN SS 1 1 0 2 1 2 0 1.000 9.0 2.00 -0.4 .666
2031 Corpus Christi - MLB LF 6 0 2 0 0 2 0 1.000 12.0 1.50 +0.1 .975
2031 Corpus Christi - MLB CF 3 0 2 0 0 2 0 1.000 8.0 2.25 +0.0 .984
2031 Corpus Christi - MLB RF 5 5 4 0 0 4 0 1.000 39.0 0.92 -0.4 .740
2032 Corpus Christi - MLB 2B 22 14 29 48 8 79 2 .975 137.0 5.06 +1.9 1.042
2032 Corpus Christi - MLB 3B 10 2 2 4 1 6 0 1.000 34.1 1.57 -0.4 .835
2032 Corpus Christi - MLB SS 33 31 42 79 16 123 2 .984 251.0 4.34 -1.4 .971
2032 Corpus Christi - MLB LF 5 0 2 0 0 2 0 1.000 14.0 1.29 -0.3 .977
2032 Corpus Christi - MLB CF 1 1 1 0 0 1 0 1.000 9.0 1.00 +0.2 .987
2032 Corpus Christi - MLB RF 2 1 2 0 0 2 0 1.000 9.0 2.00 -0.1 .989
TOTAL 2B 677 627 1137 1788 432 2954 29 .990 5401.1 4.87 +20.0 1.020
TOTAL 3B 162 76 49 152 18 207 6 .971 821.0 2.20 -7.5 .927
TOTAL SS 111 79 102 212 37 323 9 .972 703.2 4.02 -5.7 .954
TOTAL LF 43 20 47 1 0 48 0 1.000 205.1 2.10 -0.7 1.000
TOTAL CF 18 8 24 0 0 24 0 1.000 90.0 2.40 -3.3 .854
TOTAL RF 23 20 28 0 0 29 1 .966 172.0 1.47 -0.4 1.038
PLAYER HISTORY
12/03/2023 Joined the Rochester Clippers.
01/01/2024 OSA scouting updated ratings (potential): Contact: 49 (58); Power: 30 (56); Eye: 52 (62).
03/29/2024 Named the #90 prospect in the VBL
06/15/2024 Was selected to the 2024 VBL Single A All-Star Game.
06/25/2024 Goes 5-5 against the Lowell Spinners, with 3 2B, 2 RBI and 3 R.
06/27/2024 Named the #76 prospect in the VBL
07/04/2024 Was selected to the 2024 The Virtual Baseball League All-Star Futures Game.
10/30/2024 Named the #66 prospect in the VBL
01/01/2025 OSA scouting updated ratings (potential): Contact: 63 (71); Power: 41 (63); Eye: 48 (58).
03/21/2025 Injured (hamstring tightness),day-to-day for 2 days.
11/25/2025 Received a 1-year contract through automatic renewal worth a total of $120,000.
01/01/2026 OSA scouting updated ratings (potential): Contact: 64 (69); Power: 49 (59); Eye: 51 (59).
07/28/2026 Injured (pulled abdominal muscle),day-to-day for 5 days.
11/30/2026 Received a 1-year contract through automatic renewal worth a total of $120,000.
01/01/2027 OSA scouting updated ratings (potential): Contact: 64 (66); Power: 51 (53); Eye: 51 (60).
08/01/2027 Injured (heel soreness),day-to-day for 1 day.
11/26/2027 Received a 1-year contract through automatic renewal worth a total of $120,000.
01/01/2028 OSA scouting updated ratings (potential): Contact: 64 (64); Power: 51 (51); Eye: 51 (61).
11/30/2028 Received a 1-year contract through automatic renewal worth a total of $120,000.
01/01/2029 OSA scouting updated ratings (potential): Contact: 64 (65); Power: 51 (52); Eye: 53 (63).
09/04/2029 Injured (bruised thigh),day-to-day for one week.
11/24/2029 Received a 1-year contract through arbitration worth a total of $189,000.
01/01/2030 OSA scouting updated ratings (potential): Contact: 62 (63); Power: 52 (52); Eye: 61 (63).
04/26/2030 Injured (bruised knee),day-to-day for one week.
11/24/2030 Received a 1-year contract through arbitration worth a total of $261,300.
01/01/2031 OSA scouting updated ratings (potential): Contact: 54 (54); Power: 52 (52); Eye: 54 (54).
03/20/2031 Injured (strained oblique),day-to-day for 3 weeks.
11/19/2031 Received a 1-year contract through arbitration worth a total of $331,650.
01/01/2032 OSA scouting updated ratings (potential): Contact: 49 (49); Power: 50 (50); Eye: 54 (54).
03/23/2032 Injured (jammed finger),day-to-day for 2 days.
LEADERBOARD APPEARANCES
Year GS Rank
2030 152 7
Wednesday, April 17th , 2024 - OOTP Baseball 24.9 Build 80