3B Nathaniel Ochoa Leyva #49
Age: 22 | Bats: R | Throws: R | Morale: Normal
09/02/2026
3B NATHANIEL OCHOA LEYVA #49 - AGE: 22 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
21 71 20 3 0 5 10 4 22 .282 .333 .535 0 0.1
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 30 30 30
BABIP 30 30 30
Avoid K's 30 30 30
Gap 30 35 30
Power 35 35 35
Eye 30 30 30
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 40
Errors: - 50 35
Arm: - 50 35
Turn DP: - 50 -
Framing: - - -
POSITION RATINGS
Pitcher: - Shortstop: 30
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: - Right Field: -
3rd Base: 40
       
RUN/BUNT
Running Speed: 45
Stealing Aggressiveness: 45
Stealing Ability: 65
Baserunning Inst.: 50
Sacrifice Bunt: 45
Bunt for Hit: 40
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
08/30/2026 @ KCC Win, 4-3 4 1 2 2 1 0 1 0
08/29/2026 TC Loss, 4-7 4 1 2 2 1 0 1 0
08/28/2026 TC Loss, 7-9 5 0 1 0 0 0 1 0
08/27/2026 TC Loss, 3-4 3 0 1 0 0 0 1 0
08/26/2026 @ SPR Win, 9-8 4 0 0 0 0 0 3 0
08/25/2026 @ SPR Loss, 5-6 3 0 0 1 0 1 1 0
08/22/2026 FW Loss, 3-7 4 1 1 0 0 0 1 0
08/21/2026 FW Loss, 0-8 3 0 1 0 0 0 1 0
08/20/2026 FW Win, 6-5 2 0 0 0 0 0 0 0
08/19/2026 SBE Win, 12-8 5 0 1 0 0 0 2 0
Birthday:10/15/2003
Born in:Burlington, ON
Nationality:Canadian
Height:6' 4"
Weight:215 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
CAROLINA LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 10 33 11 2 1 1 9 6 3 11 .333 .389 .545 .934 .414 .212 116
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 9 36 0 0 0 1 0 0 18 4 0 0 0.0 6.8 7.96 .1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   7 4 1 0 0 0 1 0 0 0 0 0 .571 .571 .714 1.286
Versus Right   26 7 1 1 1 9 5 3 11 0 0 0 .269 .345 .500 .845
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   12 4 1 1 0 5 4 3 3 0 0 0 .333 .467 .583 1.050
July   21 7 1 0 1 4 2 0 8 0 0 0 .333 .333 .524 .857
Last Year   241 63 5 1 9 31 31 18 67 0 3 7 .261 .331 .402 .733
2 Years Ago   114 17 0 0 4 8 5 1 45 0 3 1 .149 .164 .254 .418
Career   388 91 7 2 14 48 42 22 123 0 6 8 .235 .289 .371 .661
Home   20 7 1 0 1 4 2 0 8 0 0 0 .350 .350 .550 .900
Road   13 4 1 1 0 5 4 3 3 0 0 0 .308 .438 .538 .976
Grass   33 11 2 1 1 9 6 3 11 0 0 0 .333 .389 .545 .934
Day   14 4 0 0 1 4 2 0 7 0 0 0 .286 .286 .500 .786
Night   19 7 2 1 0 5 4 3 4 0 0 0 .368 .455 .579 1.033
As Starter   32 11 2 1 1 9 6 3 11 0 0 0 .344 .400 .562 .963
As Reliever / Substitution   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
MIDWEST LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 21 71 20 3 0 5 10 13 4 22 .282 .333 .535 .869 .374 .254 90
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 19 78 2 0 0 2 0 1 38 8 0 1 0.0 11.8 5.80 .1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   17 5 0 0 0 0 1 0 3 0 0 2 .294 .368 .294 .663
Versus Right   54 15 3 0 5 10 12 4 19 1 0 0 .278 .322 .611 .933
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   23 6 0 0 2 5 2 1 8 1 0 0 .261 .280 .522 .802
May   6 2 0 0 0 0 1 0 1 0 0 1 .333 .429 .333 .762
June   18 6 3 0 2 3 6 0 7 0 0 0 .333 .333 .833 1.167
July   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
August   46 12 0 0 3 7 6 4 14 1 0 1 .261 .327 .457 .783
Career   71 20 3 0 5 10 13 4 22 1 0 2 .282 .333 .535 .869
Home   45 13 2 0 3 5 8 2 15 0 0 2 .289 .347 .533 .880
Road   26 7 1 0 2 5 5 2 7 1 0 0 .269 .310 .538 .849
Grass   71 20 3 0 5 10 13 4 22 1 0 2 .282 .333 .535 .869
Day   25 8 1 0 3 6 6 1 5 1 0 1 .320 .357 .720 1.077
Night   46 12 2 0 2 4 7 3 17 0 0 1 .261 .320 .435 .755
As Starter   67 19 3 0 5 10 13 4 21 1 0 2 .284 .338 .552 .890
As Reliever / Substitution   4 1 0 0 0 0 0 0 1 0 0 0 .250 .250 .250 .500
NEW YORK-PENN 2023 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 73 228 57 6 0 4 24 30 26 60 .250 .335 .329 .664 .313 .079 71
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 71 267 3 0 0 4 10 0 75 10 1 4 20.0 25.8 3.68 -0.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   34 9 2 0 1 6 6 2 10 0 0 1 .265 .324 .412 .736
Versus Right   194 48 4 0 3 18 24 24 50 0 10 2 .247 .336 .314 .651
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Career   228 57 6 0 4 24 30 26 60 0 10 3 .250 .335 .329 .664
APPALACHIAN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 20 77 24 4 0 8 28 22 17 28 .312 .442 .675 1.117 .481 .364 129
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 18 95 1 0 0 0 0 0 52 12 3 1 75.0 25.1 12.57 .3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   16 5 0 0 3 12 4 4 5 0 0 1 .312 .476 .875 1.351
Versus Right   61 19 4 0 5 16 18 13 23 0 0 0 .311 .432 .623 1.055
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
July   42 12 3 0 2 12 9 5 20 0 0 1 .286 .375 .500 .875
August   35 12 1 0 6 16 13 12 8 0 0 0 .343 .511 .886 1.396
Last Year   34 11 1 0 1 4 5 8 13 0 2 0 .324 .452 .441 .894
2 Years Ago   150 30 5 0 3 10 13 18 59 0 2 1 .200 .290 .293 .583
Career   261 65 10 0 12 42 40 43 100 0 4 2 .249 .359 .425 .785
Home   32 11 1 0 4 13 12 7 12 0 0 1 .344 .475 .750 1.225
Road   45 13 3 0 4 15 10 10 16 0 0 0 .289 .418 .622 1.040
Grass   62 20 2 0 8 22 20 15 22 0 0 1 .323 .462 .742 1.203
Turf   15 4 2 0 0 6 2 2 6 0 0 0 .267 .353 .400 .753
Day   23 3 0 0 1 5 5 9 9 0 0 0 .130 .375 .261 .636
Night   54 21 4 0 7 23 17 8 19 0 0 1 .389 .476 .852 1.328
As Starter   75 23 4 0 8 27 22 17 27 0 0 1 .307 .441 .680 1.121
As Reliever / Substitution   2 1 0 0 0 1 0 0 1 0 0 0 .500 .500 .500 1.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
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
2022 Total - 18 6 18 3 0 0 0 1 3 5 1 0 8 0 0 .167 .375 .167 .542 100 100 -0.1
2023 Welland - S A 19 73 228 57 6 0 4 24 30 26 3 0 60 1 4 .250 .335 .329 .664 76 71 -0.2
2024 Johnson City - R 20 39 150 30 5 0 3 10 13 18 1 0 59 1 2 .200 .290 .293 .583 36 28 -1.1
2024 Lynchburg - A 20 36 114 17 0 0 4 8 5 1 1 0 45 0 0 .149 .164 .254 .418 5 -19 -1.6
2025 Johnson City - R 21 10 34 11 1 0 1 4 5 8 0 0 13 0 0 .324 .452 .441 .894 88 86 0.0
2025 Lynchburg - A 21 70 241 63 5 1 9 31 31 18 7 0 67 4 4 .261 .331 .402 .733 75 70 -0.4
2026 Johnson City - R 22 20 77 24 4 0 8 28 22 17 1 0 28 3 1 .312 .442 .675 1.117 144 129 0.3
2026 Grand Rapids - A 22 21 71 20 3 0 5 10 13 4 2 1 22 0 1 .282 .333 .535 .869 101 90 0.1
2026 Lynchburg - A 22 10 33 11 2 1 1 9 6 3 0 0 11 0 0 .333 .389 .545 .934 116 116 0.1
2026 Total - A 22 31 104 31 5 1 6 19 19 7 2 1 33 0 1 .298 .351 .538 .889 106 98 0.2
Total Car 116 388 91 7 2 14 48 42 22 8 0 123 4 4 .235 .289 .371 .661 59 49
Total MWL 21 71 20 3 0 5 10 13 4 2 1 22 0 1 .282 .333 .535 .869 101 90
Total NYP 73 228 57 6 0 4 24 30 26 3 0 60 1 4 .250 .335 .329 .664 76 71
Total Appy 69 261 65 10 0 12 42 40 43 2 0 100 4 3 .249 .359 .425 .785 76 67
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
2025 Johnson City - Appy 21 5 17 2 1 0 0 1 2 2 1 0 10 0 1 .118 .250 .176 .426 -10 -32 -0.3
Total Appy 5 17 2 1 0 0 1 2 2 1 0 10 0 1 .118 .250 .176 .426 -10 -32
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2022 - - 2B 1 1 1 1 0 3 1 .667 8.0 2.25 0.0 .000
2022 - - 3B 3 3 1 4 0 6 1 .833 24.0 1.88 0.0 .000
2022 - - SS 1 0 0 0 0 1 1 .000 8.0 0.00 0.0 .000
2023 Welland - S A 2B 14 14 25 26 2 53 2 .962 123.2 3.71 -2.8 .790
2023 Welland - S A 3B 43 43 11 58 3 73 4 .945 360.0 1.73 -0.1 .971
2023 Welland - S A SS 9 4 8 12 2 20 0 1.000 48.0 3.75 -0.7 .853
2024 Lynchburg - A 3B 10 9 4 14 3 18 0 1.000 79.0 2.05 +0.1 1.018
2024 Johnson City - R 3B 35 34 16 36 3 57 5 .912 299.0 1.57 -0.9 .880
2024 Johnson City - R SS 4 4 5 4 1 10 1 .900 35.0 2.31 -0.8 .793
2025 Lynchburg - A 3B 4 4 4 8 0 12 0 1.000 33.0 3.27 -0.4 .957
2025 Johnson City - R 3B 3 3 3 2 1 5 0 1.000 24.0 1.88 +0.1 1.086
2025 Lynchburg - A SS 61 59 113 156 24 274 5 .982 519.2 4.66 -0.3 .982
2025 Johnson City - R SS 6 6 10 8 3 18 0 1.000 52.0 3.12 -0.1 .995
2026 Lynchburg - A 3B 7 6 5 9 2 15 1 .933 45.0 2.80 -0.7 .869
2026 Grand Rapids - A 3B 6 6 7 9 1 16 0 1.000 52.0 2.77 +0.5 .998
2026 Johnson City - R 3B 7 7 2 10 0 13 1 .923 62.0 1.74 +0.2 1.093
2026 Lynchburg - A SS 2 2 4 4 0 8 0 1.000 16.1 4.41 +0.1 .936
2026 Grand Rapids - A SS 13 12 12 27 5 43 4 .907 112.0 3.13 -1.0 .934
2026 Johnson City - R SS 3 3 2 2 0 5 1 .800 27.0 1.33 -0.9 .681
TOTAL 2B 15 15 26 27 2 56 3 .946 131.2 3.62 -2.8 .790
TOTAL 3B 118 115 53 150 13 215 12 .944 978.0 1.87 -1.2 .956
TOTAL SS 99 90 154 213 35 379 12 .968 818.0 4.04 -3.6 .958
PLAYER HISTORY
01/01/2025 OSA scouting updated ratings: Contact: 30; Power: 30; Eye: 25.
07/23/2025 Injured (torn hamstring),out for 6 weeks.
09/09/2025 Injured (bruised shoulder),day-to-day for 4 days.
01/01/2026 OSA scouting updated ratings: Contact: 20; Power: 20; Eye: 20.
04/20/2026 Injured (torn hamstring),out for 5 weeks.
07/19/2026 Injured (hip soreness),day-to-day for 5 days.
Wednesday, September 2nd , 2026 - OOTP Baseball 27.4 Build 76