CF John St.john #43
Age: 20 | Bats: S | Throws: R | Morale: Good
09/11/2026
CF JOHN ST.JOHN #43 - AGE: 20 - BATS: S - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
62 242 77 13 0 6 24 15 46 .318 .363 .446 2 0.7
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 35 35 35 50
Gap 35 35 35 50
Power 30 35 30 40
Eye 35 35 35 45
Avoid K's 40 40 35 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 20 50
Errors: - 20 45
Arm: 25 45 40
Turn DP: - 20 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 45
1st Base: - Center Field: 25
2nd Base: - Right Field: 35
3rd Base: -
       
RUN/BUNT
Running Speed: 40
Stealing Aggressiveness: 50
Stealing Ability: 45
Baserunning Inst.: 50
Sacrifice Bunt: 55
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/10/2026 @ PB Loss, 7-8 5 1 3 2 0 0 0 0
09/09/2026 @ LAK Loss, 3-5 2 1 2 1 1 1 0 0
09/08/2026 @ LAK Win, 7-6 4 1 3 2 1 1 0 0
09/06/2026 @ CLE Loss, 2-3 4 0 1 0 0 0 1 0
09/05/2026 @ CLE Loss, 4-8 5 0 0 0 0 0 2 0
09/04/2026 @ CLE Loss, 4-10 3 0 0 0 0 0 0 0
09/03/2026 FMY Win, 1-0 2 0 0 0 0 2 2 0
09/02/2026 FMY Win, 8-2 5 1 2 0 0 0 1 0
09/01/2026 FMY Win, 6-2 5 1 3 0 0 0 0 0
08/30/2026 @ STL Win, 5-2 5 0 1 1 0 0 1 0
PERSONALITY
Birthday:08/17/2006
Born in:San Diego, CA
Nationality:American
Height:5' 10"
Weight:170 lbs
Local Popularity:Unknown
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:1 Year
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:2025, 11th Pick in Round 20
MIDWEST LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 11 40 14 2 0 1 3 5 2 9 .350 .372 .475 .847 .378 .125 130
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 11 43 0 0 0 2 0 1 19 3 1 0 100.0 6.7 6.23 .4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   7 4 1 0 0 1 1 0 2 0 0 0 .571 .571 .714 1.286
Versus Right   33 10 1 0 1 2 4 2 7 1 0 0 .303 .333 .424 .758
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
August   40 14 2 0 1 3 5 2 9 1 0 0 .350 .372 .475 .847
Career   40 14 2 0 1 3 5 2 9 1 0 0 .350 .372 .475 .847
Home   10 4 1 0 0 1 2 1 4 0 0 0 .400 .455 .500 .955
Road   30 10 1 0 1 2 3 1 5 1 0 0 .333 .344 .467 .810
Grass   40 14 2 0 1 3 5 2 9 1 0 0 .350 .372 .475 .847
Day   3 0 0 0 0 0 0 1 2 0 0 0 .000 .250 .000 .250
Night   37 14 2 0 1 3 5 1 7 1 0 0 .378 .385 .514 .898
As Starter   40 14 2 0 1 3 5 2 9 1 0 0 .350 .372 .475 .847
FLORIDA STATE LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 62 242 77 13 0 6 24 25 15 46 .318 .363 .446 .809 .349 .128 104
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 61 272 2 0 0 4 13 0 108 19 2 1 66.7 39.3 5.80 .7  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   65 25 8 0 2 7 9 5 13 0 0 1 .385 .437 .600 1.037
Versus Right   177 52 5 0 4 17 16 10 33 0 13 1 .294 .335 .390 .725
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   11 8 2 0 2 5 3 2 0 0 1 0 .727 .769 1.455 2.224
Last Week   24 6 3 0 0 0 2 2 6 0 1 0 .250 .308 .375 .683
April   8 2 0 0 0 0 0 0 4 0 0 0 .250 .250 .250 .500
June   82 23 2 0 0 6 6 5 19 0 2 2 .280 .337 .305 .642
July   71 23 4 0 3 10 10 1 9 0 6 0 .324 .333 .507 .840
August   46 15 2 0 1 3 4 5 8 0 3 0 .326 .392 .435 .827
September   35 14 5 0 2 5 5 4 6 0 2 0 .400 .462 .714 1.176
Career   242 77 13 0 6 24 25 15 46 0 13 2 .318 .363 .446 .809
Home   102 36 8 0 4 13 15 5 21 0 7 1 .353 .389 .549 .938
Road   140 41 5 0 2 11 10 10 25 0 6 1 .293 .344 .371 .716
Grass   230 76 13 0 6 24 25 15 43 0 12 2 .330 .377 .465 .842
Turf   12 1 0 0 0 0 0 0 3 0 1 0 .083 .083 .083 .167
Day   51 11 0 0 1 2 7 5 11 0 2 0 .216 .286 .275 .560
Night   191 66 13 0 5 22 18 10 35 0 11 2 .346 .384 .492 .876
As Starter   242 77 13 0 6 24 25 15 46 0 13 2 .318 .363 .446 .809
As Reliever / Substitution   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
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 10 27 13 4 0 2 7 8 2 0 .481 .517 .852 1.369 .560 .370 222
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 7 29 0 0 0 0 0 0 23 6 0 0 0.0 12.2 23.46 .6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   7 4 1 0 2 4 3 1 0 0 0 0 .571 .625 1.571 2.196
Versus Right   20 9 3 0 0 3 5 1 0 0 0 0 .450 .476 .600 1.076
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   10 2 1 0 0 1 3 1 0 0 0 0 .200 .273 .300 .573
July   9 6 3 0 1 4 3 0 0 0 0 0 .667 .667 1.333 2.000
August   8 5 0 0 1 2 2 1 0 0 0 0 .625 .667 1.000 1.667
Career   27 13 4 0 2 7 8 2 0 0 0 0 .481 .517 .852 1.369
Home   16 10 3 0 1 5 6 1 0 0 0 0 .625 .647 1.000 1.647
Road   11 3 1 0 1 2 2 1 0 0 0 0 .273 .333 .636 .970
Grass   27 13 4 0 2 7 8 2 0 0 0 0 .481 .517 .852 1.369
Day   10 4 2 0 0 2 3 1 0 0 0 0 .400 .455 .600 1.055
Night   17 9 2 0 2 5 5 1 0 0 0 0 .529 .556 1.000 1.556
As Starter   24 11 3 0 1 5 7 2 0 0 0 0 .458 .500 .708 1.208
As Reliever / Substitution   3 2 1 0 1 2 1 0 0 0 0 0 .667 .667 2.000 2.667
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 Total - 18 36 144 69 30 5 5 44 67 25 5 3 8 6 5 .479 .559 .861 1.420 100 100 4.4
2025 Miami (FCL) - R 18 22 72 25 2 0 1 9 8 3 1 0 7 0 0 .347 .382 .417 .798 97 97 -0.2
2026 Miami (DSL) - R 19 10 27 13 4 0 2 7 8 2 0 0 0 0 0 .481 .517 .852 1.369 201 222 0.6
2026 Jupiter - A 19 62 242 77 13 0 6 24 25 15 2 0 46 2 1 .318 .363 .446 .809 110 104 0.7
2026 Beloit - A 19 11 40 14 2 0 1 3 5 2 0 1 9 1 0 .350 .372 .475 .847 125 130 0.4
2026 Total - A 19 73 282 91 15 0 7 27 30 17 2 1 55 3 1 .323 .364 .450 .815 112 108 1.2
Total MID 11 40 14 2 0 1 3 5 2 0 1 9 1 0 .350 .372 .475 .847 125 130
Total FSL 62 242 77 13 0 6 24 25 15 2 0 46 2 1 .318 .363 .446 .809 110 104
Total FCL 22 72 25 2 0 1 9 8 3 1 0 7 0 0 .347 .382 .417 .798 97 97
Total DSL 10 27 13 4 0 2 7 8 2 0 0 0 0 0 .481 .517 .852 1.369 201 222
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Jupiter - A LF 22 22 37 0 0 37 0 1.000 198.1 1.68 +1.7 1.039
2026 Miami (DSL) - R LF 6 3 7 0 0 8 1 .875 29.1 2.15 +0.4 1.059
2026 Beloit - A CF 9 9 19 0 0 20 1 .950 75.1 2.27 -0.5 .940
2026 Jupiter - A CF 32 31 75 2 0 80 3 .963 278.1 2.49 -4.3 .906
2026 Beloit - A RF 1 1 2 0 0 2 0 1.000 7.0 2.57 +0.2 1.058
2026 Jupiter - A RF 7 7 12 0 0 12 0 1.000 60.0 1.80 -1.7 .879
2026 Miami (DSL) - R RF 5 4 3 0 0 3 0 1.000 33.0 0.82 +0.2 1.107
TOTAL LF 28 25 44 0 0 45 1 .978 227.2 1.74 +2.0 1.042
TOTAL CF 41 40 94 2 0 100 4 .960 353.2 2.44 -4.8 .913
TOTAL RF 13 12 17 0 0 17 0 1.000 100.0 1.53 -1.4 .931
PLAYER HISTORY
07/11/2025 Drafted in the 2025 first-year player draft out of high school (Baptist Christian; Hemet, CA) by the River Hills Rockets. (Round 20, Pick 11, 581st overall pick).
08/10/2025 Injured (strained forearm),day-to-day for 2 weeks.
01/01/2026 OSA scouting updated ratings (potential): Contact: 30 (55); Power: 25 (45); Eye: 30 (45).
Thursday, June 4th , 2026 - OOTP Baseball 26.8 Build 82