LF John Spinks #4
Age: 23 | Bats: L | Throws: R | Morale: Very Good
09/11/2026
LF JOHN SPINKS #4 - AGE: 23 - BATS: L - THROWS: R - MORALE: VERY GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
12 53 27 6 1 6 20 7 4 .509 .567 1.000 0 1.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 35 45 45
Gap 40 35 40 45
Power 45 40 50 50
Eye 45 40 45 45
Avoid K's 50 40 55 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 45 45
Errors: - 45 50
Arm: 20 25 35
Turn DP: - 35 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 45
1st Base: - Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 45
Stealing Aggressiveness: 40
Stealing Ability: 45
Baserunning Inst.: 55
Sacrifice Bunt: 50
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/07/2026 CLE Loss, 1-7 3 0 1 1 0 0 2 0
09/02/2026 BRA Win, 8-7 4 1 1 0 0 0 0 0
08/31/2026 NWA Win, 4-2 1 1 1 2 1 0 0 0
08/29/2026 @ WIC Win, 6-3 1 1 1 0 0 0 0 0
08/28/2026 @ WIC Loss, 7-8 5 1 0 0 0 0 1 0
08/22/2026 @ NWA Loss, 1-2 1 0 0 0 0 0 0 0
08/20/2026 @ ARK Win, 4-2 2 0 1 0 0 0 0 0
08/19/2026 @ ARK Loss, 3-4 1 0 0 0 0 0 0 0
08/18/2026 @ ARK Loss, 6-7 1 0 0 0 0 0 0 0
08/12/2026 @ CC Loss, 6-9 1 0 0 0 0 0 0 0
PERSONALITY
Birthday:01/10/2003
Born in:Old Fig Garden, CA
Nationality:American
Height:6' 3"
Weight:205 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, 5 Days
Service This Yr:None
40-Man Service:None, 85 Days
Pro Service:2 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
TEXAS LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 22 28 6 0 0 2 3 4 1 3 .214 .241 .429 .670 .287 .214 58
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 2 29 0 0 0 1 0 0 12 2 0 0 0.0 2.5 2.98 -0.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   28 6 0 0 2 3 4 1 3 0 0 0 .214 .241 .429 .670
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   1 1 0 0 1 2 1 0 0 0 0 0 1.000 1.000 4.000 5.000
April   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
May   1 0 0 0 0 0 0 1 0 0 0 0 .000 .500 .000 .500
June   10 3 0 0 1 1 1 0 1 0 0 0 .300 .300 .600 .900
August   16 3 0 0 1 2 3 0 2 0 0 0 .188 .188 .375 .562
Last Year   3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Career   31 6 0 0 2 3 4 1 3 0 0 0 .194 .219 .387 .606
Home   12 3 0 0 1 2 1 1 1 0 0 0 .250 .308 .500 .808
Road   16 3 0 0 1 1 3 0 2 0 0 0 .188 .188 .375 .562
Grass   26 6 0 0 2 3 4 1 2 0 0 0 .231 .259 .462 .721
Turf   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Day   3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Night   25 6 0 0 2 3 4 1 3 0 0 0 .240 .269 .480 .749
As Starter   9 1 0 0 0 0 1 0 1 0 0 0 .111 .111 .111 .222
As Reliever / Substitution   19 5 0 0 2 3 3 1 2 0 0 0 .263 .300 .579 .879
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 49 151 57 12 0 2 27 26 15 15 .377 .427 .497 .924 .408 .119 146
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 37 172 1 1 0 2 1 4 75 14 0 1 0.0 33.2 8.78 .8  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   42 15 2 0 0 12 8 3 1 2 1 1 .357 .396 .405 .801
Versus Right   109 42 10 0 2 15 18 12 14 2 0 0 .385 .439 .532 .971
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   3 1 0 0 0 1 0 0 2 1 0 0 .333 .250 .333 .583
Last Week   4 1 0 0 0 0 1 0 0 0 0 0 .250 .250 .250 .500
April   19 7 0 0 0 5 2 1 3 1 0 0 .368 .381 .368 .749
May   49 18 6 0 1 10 11 7 4 1 1 0 .367 .439 .551 .990
June   8 4 1 0 0 1 1 0 0 0 0 0 .500 .500 .625 1.125
July   68 26 5 0 1 10 11 7 6 1 0 1 .382 .442 .500 .942
September   7 2 0 0 0 1 1 0 2 1 0 0 .286 .250 .286 .536
Last Year   40 13 1 0 1 6 7 2 4 1 0 1 .325 .364 .425 .789
Career   191 70 13 0 3 33 33 17 19 5 1 2 .366 .414 .482 .896
Home   84 33 5 0 1 15 15 8 8 4 1 1 .393 .433 .488 .921
Road   67 24 7 0 1 12 11 7 7 0 0 0 .358 .419 .507 .926
Grass   151 57 12 0 2 27 26 15 15 4 1 1 .377 .427 .497 .924
Day   35 12 3 0 0 5 2 1 4 1 0 0 .343 .351 .429 .780
Night   116 45 9 0 2 22 24 14 11 3 1 1 .388 .448 .517 .965
As Starter   140 55 12 0 2 27 25 14 11 4 1 1 .393 .440 .521 .962
As Reliever / Substitution   11 2 0 0 0 0 1 1 4 0 0 0 .182 .250 .182 .432
FLORIDA COMPLEX LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 12 53 27 6 1 6 20 15 7 4 .509 .567 1.000 1.567 .615 .491 262
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 12 60 0 1 0 0 0 0 53 13 0 0 0.0 30.9 32.11 1.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   18 7 1 0 1 4 4 1 3 0 0 0 .389 .421 .611 1.032
Versus Right   35 20 5 1 5 16 11 6 1 0 0 0 .571 .634 1.200 1.834
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   31 15 5 1 4 16 12 5 2 0 0 0 .484 .556 1.097 1.652
July   22 12 1 0 2 4 3 2 2 0 0 0 .545 .583 .864 1.447
Career   53 27 6 1 6 20 15 7 4 0 0 0 .509 .567 1.000 1.567
Home   26 13 3 0 4 11 10 5 1 0 0 0 .500 .581 1.077 1.658
Road   27 14 3 1 2 9 5 2 3 0 0 0 .519 .552 .926 1.478
Grass   53 27 6 1 6 20 15 7 4 0 0 0 .509 .567 1.000 1.567
Day   20 9 3 0 1 6 3 0 1 0 0 0 .450 .450 .750 1.200
Night   33 18 3 1 5 14 12 7 3 0 0 0 .545 .625 1.152 1.777
As Starter   53 27 6 1 6 20 15 7 4 0 0 0 .509 .567 1.000 1.567
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 St. Louis (DSL) - R 22 21 87 26 4 0 5 14 16 4 0 0 12 0 1 .299 .330 .517 .847 107 106 0.3
2025 Palm Beach - A 22 20 40 13 1 0 1 6 7 2 1 1 4 0 0 .325 .364 .425 .789 103 107 0.1
2025 Peoria - A 22 60 134 48 12 0 5 28 23 13 0 0 19 0 1 .358 .415 .560 .975 147 158 0.8
2025 Total - A 22 80 174 61 13 0 6 34 30 15 1 1 23 0 1 .351 .403 .529 .932 137 146 0.9
2025 Springfield - AA 22 2 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -144 -0.1
2026 St. Louis (FCL) - R 23 12 53 27 6 1 6 20 15 7 0 0 4 0 0 .509 .567 1.000 1.567 252 262 1.2
2026 Palm Beach - A 23 49 151 57 12 0 2 27 26 15 1 4 15 0 1 .377 .427 .497 .924 140 146 0.8
2026 Springfield - AA 23 22 28 6 0 0 2 3 4 1 0 0 3 0 0 .214 .241 .429 .670 68 58 -0.1
Total TEX 24 31 6 0 0 2 3 4 1 0 0 3 0 0 .194 .219 .387 .606 52 39
Total MID 60 134 48 12 0 5 28 23 13 0 0 19 0 1 .358 .415 .560 .975 147 158
Total FSL 69 191 70 13 0 3 33 33 17 2 5 19 0 1 .366 .414 .482 .896 132 138
Total FCL 12 53 27 6 1 6 20 15 7 0 0 4 0 0 .509 .567 1.000 1.567 252 262
Total DSL 21 87 26 4 0 5 14 16 4 0 0 12 0 1 .299 .330 .517 .847 107 106
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Springfield - AA LF 2 0 0 0 0 0 0 .000 3.0 0.00 -0.1 .000
2026 Palm Beach - A LF 11 10 21 0 0 21 0 1.000 90.2 2.08 -0.9 .989
2026 St. Louis (FCL) - R LF 12 12 25 0 0 26 1 .962 106.0 2.12 -0.2 .983
TOTAL LF 25 22 46 0 0 47 1 .979 199.2 2.07 -1.2 .986
PLAYER HISTORY
09/18/2025 Wins the 2025 Florida State League Round 1 with the Palm Beach Cardinals!
01/01/2026 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 45 (45); Eye: 45 (45).
06/29/2026 Wins the FCL Player of the Week Award.
Thursday, June 4th , 2026 - OOTP Baseball 26.8 Build 82