3B Luis Ochoa #35
Age: 35 | Bats: R | Throws: R | Morale: Good
06/09/2026
3B LUIS OCHOA #35 - AGE: 35 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
27 95 23 4 0 4 8 16 16 .242 .351 .411 6 0.7
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 45 40 40
Gap 45 45 45 45
Power 50 50 50 50
Eye 55 55 55 55
Avoid K's 45 45 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 30 30
Errors: - 45 50
Arm: 20 70 60
Turn DP: - 40 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 45 Center Field: -
2nd Base: - Right Field: -
3rd Base: 40
       
RUN/BUNT
Running Speed: 65
Stealing Aggressiveness: 45
Stealing Ability: 70
Baserunning Inst.: 75
Sacrifice Bunt: 35
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
06/07/2026 RIC Win, 3-1 3 0 0 0 0 1 1 1
06/06/2026 RIC Loss, 5-7 4 1 2 2 1 0 1 0
06/05/2026 @ DUR Win, 9-5 4 2 3 1 1 1 0 0
06/01/2026 BUF Win, 6-1 3 0 0 0 0 1 0 0
05/31/2026 BUF Loss, 4-7 3 0 1 1 0 1 1 0
05/29/2026 @ TOL Loss, 5-8 3 1 1 0 0 2 1 0
05/28/2026 @ TOL Loss, 0-10 3 0 0 0 0 0 1 0
05/27/2026 @ TOL Loss, 3-5 4 1 1 0 0 0 1 0
05/25/2026 SYR Win, 13-1 2 2 0 0 0 3 0 0
05/23/2026 @ LV Win, 7-1 3 0 1 0 0 1 1 1
PERSONALITY
Birthday:12/25/1990
Born in:Santiago, SAN
Nationality:Dominican
Height:6' 0"
Weight:200 lbs
Local Popularity:Fair
National Pop.:Insignificant
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:3 Years, 40 Days
Service This Yr:None
40-Man Service:5 Years, 76 Days
Pro Service:13 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
Contract Extension: -
Drafted:-
INTERNATIONAL LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 27 95 23 4 0 4 8 12 16 16 .242 .351 .411 .762 .359 .168 124
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 26 111 0 0 0 2 1 0 39 8 6 0 100.0 15.5 5.57 .7  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   32 9 2 0 2 3 3 7 3 0 0 0 .281 .410 .531 .942
Versus Right   63 14 2 0 2 5 9 9 13 0 1 0 .222 .319 .349 .669
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   14 5 0 0 2 3 3 3 2 0 0 0 .357 .471 .786 1.256
April   25 4 2 0 1 3 3 6 5 0 1 0 .160 .323 .360 .683
May   56 14 2 0 1 2 6 7 9 0 0 0 .250 .333 .339 .673
June   14 5 0 0 2 3 3 3 2 0 0 0 .357 .471 .786 1.256
Last Year   304 81 12 2 10 35 38 46 63 4 0 0 .266 .359 .418 .777
2 Years Ago   77 15 2 0 4 14 17 11 18 1 0 1 .195 .300 .377 .677
Career   1585 393 68 12 54 210 216 194 346 14 1 6 .248 .330 .408 .738
Home   47 8 1 0 2 4 4 7 7 0 1 0 .170 .278 .319 .597
Road   48 15 3 0 2 4 8 9 9 0 0 0 .312 .421 .500 .921
Grass   81 20 4 0 3 7 11 16 14 0 1 0 .247 .371 .407 .779
Turf   14 3 0 0 1 1 1 0 2 0 0 0 .214 .214 .429 .643
Day   37 8 3 0 1 5 2 7 6 0 0 0 .216 .341 .378 .719
Night   58 15 1 0 3 3 10 9 10 0 1 0 .259 .358 .431 .789
As Starter   95 23 4 0 4 8 11 16 16 0 1 0 .242 .351 .411 .762
As Reliever / Substitution   0 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000 .000
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
2017 Philadelphia - MSL 26 7 14 7 0 0 2 3 3 1 0 0 1 0 0 .500 .533 .929 1.462 315 355 0.4
2018 Philadelphia - MSL 27 133 461 115 23 4 21 67 57 33 3 7 83 11 2 .249 .300 .453 .753 115 117 2.6
2019 Philadelphia - MSL 28 154 580 129 31 1 16 72 69 48 1 2 134 9 4 .222 .282 .362 .644 76 73 1.2
2020 Philadelphia - MSL 29 40 115 24 4 0 4 11 11 7 0 2 26 1 0 .209 .250 .348 .598 61 58 -0.3
2021 Philadelphia - MSL 30 5 5 0 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000 .000 -100 -128 -0.1
2021 Charlotte - MSL 30 41 107 30 7 1 4 15 13 10 0 2 28 6 0 .280 .336 .477 .813 125 125 1.0
2021 Total - MSL 30 46 112 30 7 1 4 15 13 10 0 2 30 6 0 .268 .323 .455 .778 116 115 0.9
2022 Charlotte - MSL 31 4 14 2 1 0 0 0 2 0 0 0 6 0 0 .143 .143 .214 .357 3 -2 -0.1
Total MSL 384 1296 307 66 6 47 168 155 99 4 13 280 27 6 .237 .290 .406 .696 94 94 4.7
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
2015 Lakewood - A 24 20 80 29 3 0 3 8 9 3 0 0 16 5 3 .362 .386 .512 .898 156 160 0.6
2015 Clearwater - A 24 103 392 98 22 3 14 58 49 24 1 5 100 7 3 .250 .291 .429 .720 104 104 0.6
2015 Total - A 24 123 472 127 25 3 17 66 58 27 1 5 116 12 6 .269 .307 .443 .750 112 113 1.2
2016 Reading - AA 25 98 369 98 8 2 17 58 54 33 2 2 79 10 5 .266 .328 .436 .764 121 124 1.5
2016 Lehigh Valley - AAA 25 42 152 31 8 1 5 23 15 19 1 3 33 1 2 .204 .291 .368 .660 75 74 -0.5
2017 Lehigh Valley - AAA 26 132 502 136 25 4 16 80 67 53 2 3 114 12 7 .271 .341 .432 .773 131 132 4.1
2018 Lehigh Valley - AAA 27 5 16 1 0 0 0 0 0 5 0 0 6 1 0 .062 .286 .062 .348 9 29 -0.2
2020 Lehigh Valley - AAA 29 69 257 66 11 2 7 32 39 26 1 2 50 11 1 .257 .325 .397 .722 107 106 1.1
2021 Lehigh Valley - AAA 30 48 182 40 6 3 8 18 28 18 1 1 46 10 3 .220 .292 .418 .710 103 103 0.8
2022 Sacramento - AAA 31 83 273 82 19 6 10 54 44 27 3 4 54 12 4 .300 .365 .524 .889 132 140 1.6
2023 Albuquerque - AAA 32 118 422 95 19 3 19 63 59 46 3 3 96 10 2 .225 .304 .419 .723 102 99 1.0
2024 Altoona - AA 33 18 64 16 2 2 0 7 10 10 0 2 12 1 0 .250 .342 .344 .686 89 89 0.2
2024 Indianapolis - AAA 33 21 77 15 2 0 4 14 17 11 1 1 18 3 1 .195 .300 .377 .677 102 108 0.4
2025 Indianapolis - AAA 34 106 304 81 12 2 10 35 38 46 0 4 63 16 1 .266 .359 .418 .777 132 136 3.2
2026 Indianapolis - AAA 35 27 95 23 4 0 4 8 12 16 0 0 16 6 0 .242 .351 .411 .762 117 124 0.7
Total IL 450 1585 393 68 12 54 210 216 194 6 14 346 60 15 .248 .330 .408 .738 115 117
Total PCL 201 695 177 38 9 29 117 103 73 6 7 150 22 6 .255 .328 .460 .788 114 115
Total EL 116 433 114 10 4 17 65 64 43 2 4 91 11 5 .263 .330 .423 .753 116 118
Total FSL 103 392 98 22 3 14 58 49 24 1 5 100 7 3 .250 .291 .429 .720 104 104
Total SAL 20 80 29 3 0 3 8 9 3 0 0 16 5 3 .362 .386 .512 .898 156 160
CAREER POSTSEASON 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
2023 Albuquerque - PCL 32 9 37 11 3 1 2 10 10 3 2 0 6 2 0 .297 .381 .595 .976 171 167 -0.1
Total PCL 9 37 11 3 1 2 10 10 3 2 0 6 2 0 .297 .381 .595 .976 171 167
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2017 Philadelphia - MLB 3B 7 4 0 8 0 8 0 1.000 38.0 1.89 -0.2 .960
2017 Lehigh Valley - AAA 3B 132 132 64 276 13 365 25 .932 1178.0 2.60 -1.9 .991
2018 Philadelphia - MLB 3B 123 118 69 201 23 296 26 .912 1040.2 2.34 -5.0 .972
2018 Lehigh Valley - AAA 3B 5 5 3 10 2 15 2 .867 43.0 2.72 -0.8 .906
2019 Philadelphia - MLB 3B 150 149 73 272 26 360 15 .958 1305.1 2.38 +3.5 1.022
2020 Philadelphia - MLB 3B 30 27 11 34 4 52 7 .865 244.0 1.66 -2.9 .897
2020 Lehigh Valley - AAA 3B 57 54 24 130 4 163 9 .945 482.0 2.88 -3.0 .969
2021 Charlotte - MLB 3B 31 24 9 39 5 51 3 .941 222.0 1.95 +0.1 .988
2021 Lehigh Valley - AAA 3B 45 45 21 84 7 109 4 .963 390.2 2.42 +0.2 1.009
2022 Charlotte - MLB 3B 4 4 0 7 0 7 0 1.000 32.0 1.97 -0.0 1.029
2022 Sacramento - AAA 3B 14 12 10 22 3 35 3 .914 122.0 2.36 -2.9 .812
2023 Albuquerque - AAA 1B 74 74 667 41 31 711 3 .996 646.2 9.85 +2.8 1.015
2023 Albuquerque - AAA 3B 4 2 0 5 0 5 0 1.000 24.0 1.88 -0.9 .859
2023 Albuquerque - AAA CF 2 0 1 0 0 1 0 1.000 1.2 5.40 +0.0 .993
2024 Indianapolis - AAA 1B 13 13 115 5 1 121 1 .992 116.2 9.26 -1.0 .922
2024 Altoona - AA 1B 8 8 76 4 2 81 1 .988 73.0 9.86 -0.4 .916
2024 Indianapolis - AAA 3B 3 3 0 4 0 5 1 .800 26.0 1.38 -0.5 .820
2024 Altoona - AA 3B 10 10 3 30 2 33 0 1.000 84.0 3.54 +0.7 1.015
2025 Indianapolis - AAA 1B 20 17 137 7 21 144 0 1.000 152.0 8.53 +0.5 1.068
2025 Indianapolis - AAA 3B 66 56 27 108 16 139 4 .971 518.2 2.34 -0.3 1.013
2025 Indianapolis - AAA SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 Indianapolis - AAA RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Indianapolis - AAA 1B 3 3 25 4 2 29 0 1.000 27.0 9.67 +0.2 1.038
2026 Indianapolis - AAA 3B 21 21 13 47 4 64 4 .938 182.1 2.96 -1.9 .963
TOTAL 1B 118 115 1020 61 57 1086 5 .995 1015.1 9.58 +2.2 1.003
TOTAL 3B 702 666 327 1277 109 1707 103 .940 5932.2 2.43 -15.9 .986
TOTAL CF 2 0 1 0 0 1 0 1.000 1.2 5.40 +0.0 .993
PLAYER HISTORY
11/17/2025 Signed a minor league contract extension with the Toledo Mud Hens organization.
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 55 (55).
LEADERBOARD APPEARANCES
Year SF Rank
2018 7 4
Monday, June 8th , 2026 - OOTP Baseball 26.4 Build 61