1B Jonathan Harper #25
Age: 18 | Bats: R | Throws: R | Morale: Normal
09/11/2026
1B JONATHAN HARPER #25 - AGE: 18 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
42 146 53 12 1 6 19 20 44 .363 .450 .582 2 0.8
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 25 25 25 45
Gap 35 35 35 65
Power 20 20 20 55
Eye 30 30 25 55
Avoid K's 20 20 20 30
FIELDING RATINGS
Catcher Infield Outfield
Range: - 40 40
Errors: - 40 40
Arm: 20 40 35
Turn DP: - 35 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 50 Center Field: -
2nd Base: 25 Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 65
Stealing Aggressiveness: 55
Stealing Ability: 40
Baserunning Inst.: 40
Sacrifice Bunt: 40
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/10/2026 @ Roy1 Loss, 4-9 5 0 1 0 0 0 2 0
09/08/2026 Met1 Win, 14-2 5 1 2 2 0 1 2 0
09/06/2026 @ Met1 Loss, 4-8 2 0 0 0 0 0 2 0
09/05/2026 @ Met1 Loss, 1-10 4 0 1 0 0 0 2 0
09/04/2026 @ Met1 Loss, 6-7 4 1 3 0 0 0 0 0
09/01/2026 Met1 Win, 5-1 4 1 0 0 0 1 2 0
08/19/2026 AOGr Loss, 4-11 4 1 1 0 0 0 2 0
08/18/2026 AOGr Win, 15-12 4 2 2 0 0 1 0 0
08/17/2026 AOGr Loss, 5-11 2 0 1 1 0 0 0 0
08/15/2026 @ AOGr Loss, 8-9 5 1 1 2 1 0 1 0
PERSONALITY
Birthday:12/28/2007
Born in:Lawrence, IN
Nationality:American
Height:6' 0"
Weight:185 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, 31 Days
Service This Yr:None
40-Man Service:None, 31 Days
Pro Service:1 Year
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
ARIZONA COMPLEX LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 14 54 17 6 0 0 6 7 2 15 .315 .339 .426 .765 .336 .111 70
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 14 56 0 0 0 1 0 0 23 6 0 1 0.0 7.1 4.94 -0.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   15 4 2 0 0 2 1 0 8 0 0 0 .267 .267 .400 .667
Versus Right   39 13 4 0 0 4 6 2 7 0 0 0 .333 .366 .436 .802
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
July   8 2 0 0 0 0 1 0 2 0 0 0 .250 .250 .250 .500
August   46 15 6 0 0 6 6 2 13 0 0 0 .326 .354 .457 .811
Postseason   17 6 2 0 1 3 4 1 3 0 0 0 .353 .389 .647 1.036
Last Year   136 40 3 1 7 28 28 16 38 0 3 3 .294 .381 .485 .866
Career   190 57 9 1 7 34 35 18 53 0 3 3 .300 .370 .468 .838
Home   31 9 3 0 0 5 4 2 7 0 0 0 .290 .333 .387 .720
Road   23 8 3 0 0 1 3 0 8 0 0 0 .348 .348 .478 .826
Grass   54 17 6 0 0 6 7 2 15 0 0 0 .315 .339 .426 .765
Day   13 2 0 0 0 1 1 1 4 0 0 0 .154 .214 .154 .368
Night   41 15 6 0 0 5 6 1 11 0 0 0 .366 .381 .512 .893
As Starter   54 17 6 0 0 6 7 2 15 0 0 0 .315 .339 .426 .765
DOMINICAN ROOKIE LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 42 146 53 12 1 6 19 29 20 44 .363 .450 .582 1.032 .441 .219 142
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 42 170 3 0 0 0 1 0 85 19 2 2 50.0 40.3 11.33 .8  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   39 18 3 0 4 7 10 4 12 0 0 0 .462 .512 .846 1.358
Versus Right   107 35 9 1 2 12 19 16 32 0 1 3 .327 .429 .486 .915
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   14 4 0 0 0 0 2 1 6 0 0 0 .286 .333 .286 .619
June   69 27 8 1 2 9 16 12 20 0 0 1 .391 .488 .623 1.111
July   77 26 4 0 4 10 13 8 24 0 1 2 .338 .414 .545 .959
Postseason   24 7 1 0 0 2 3 2 10 0 0 0 .292 .346 .333 .679
Last Year   29 5 0 0 0 2 2 2 7 0 0 1 .172 .250 .172 .422
Career   175 58 12 1 6 21 31 22 51 0 1 4 .331 .418 .514 .932
Home   62 25 5 1 3 7 13 9 17 0 1 1 .403 .486 .661 1.147
Road   84 28 7 0 3 12 16 11 27 0 0 2 .333 .423 .524 .946
Grass   129 49 11 1 6 18 27 18 37 0 1 2 .380 .463 .620 1.083
Turf   17 4 1 0 0 1 2 2 7 0 0 1 .235 .350 .294 .644
Day   65 24 6 0 2 7 12 9 18 0 1 2 .369 .461 .554 1.014
Night   81 29 6 1 4 12 17 11 26 0 0 1 .358 .441 .605 1.046
As Starter   146 53 12 1 6 19 29 20 44 0 1 3 .363 .450 .582 1.032
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
2025 Colorado (DSL) - R 17 4 13 2 0 0 0 1 1 1 1 0 5 0 0 .154 .267 .154 .421 8 10 -0.1
2025 Colorado(ACL) - R 17 44 136 40 3 1 7 28 28 16 3 0 38 0 0 .294 .381 .485 .866 99 102 0.3
2025 Total - R 17 48 149 42 3 1 7 29 29 17 4 0 43 0 0 .282 .371 .456 .827 92 94 0.2
2025 Spokane - A 17 1 3 1 0 0 0 1 0 0 0 0 1 0 0 .333 .333 .333 .667 73 68 -0.0
2025 Colorado (DSL) - R 17 4 16 3 0 0 0 1 1 1 0 0 2 0 0 .188 .235 .188 .423 8 -4 -0.2
2026 Colorado (DSL) - R 18 22 79 31 9 1 2 10 16 13 1 0 24 1 1 .392 .484 .608 1.091 146 161 0.6
2026 Colorado(ACL) - R 18 14 54 17 6 0 0 6 7 2 0 0 15 0 1 .315 .339 .426 .765 68 70 -0.2
2026 Colorado (DSL) - R 18 20 67 22 3 0 4 9 13 7 2 0 20 1 1 .328 .408 .552 .960 114 119 0.1
2026 Total - R 18 56 200 70 18 1 6 25 36 22 3 0 59 2 3 .350 .422 .540 .962 116 124 0.4
Total NWL 1 3 1 0 0 0 1 0 0 0 0 1 0 0 .333 .333 .333 .667 73 68
Total ACL 58 190 57 9 1 7 34 35 18 3 0 53 0 1 .300 .370 .468 .838 91 94
Total DSL 50 175 58 12 1 6 21 31 22 4 0 51 2 2 .331 .418 .514 .932 112 120
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
2026 Colorado (DSL) - DSL 18 6 24 7 1 0 0 2 3 2 0 0 10 0 0 .292 .346 .333 .679 56 57 -0.2
2026 Colorado(ACL) - ACL 18 5 17 6 2 0 1 3 4 1 0 0 3 0 0 .353 .389 .647 1.036 123 129 -0.0
2026 Total - ACL 18 11 41 13 3 0 1 5 7 3 0 0 13 0 0 .317 .364 .463 .827 84 86 -0.2
Total ACL 5 17 6 2 0 1 3 4 1 0 0 3 0 0 .353 .389 .647 1.036 123 129
Total DSL 6 24 7 1 0 0 2 3 2 0 0 10 0 0 .292 .346 .333 .679 56 57
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Colorado(ACL) - R 1B 5 5 39 4 8 43 0 1.000 42.0 9.21 +0.4 1.080
2026 Colorado (DSL) - R 1B 21 21 174 11 18 185 0 1.000 181.2 9.17 +0.3 1.031
2026 Colorado (DSL) - R 1B 20 20 134 8 12 142 0 1.000 164.0 7.79 -0.7 1.005
TOTAL 1B 46 46 347 23 38 370 0 1.000 387.2 8.59 +0.1 1.028
PLAYER HISTORY
01/01/2026 OSA scouting updated ratings (potential): Contact: 20 (45); Power: 20 (55); Eye: 20 (60).
Thursday, June 4th , 2026 - OOTP Baseball 26.8 Build 82