RF Spencer Johnson #5
Age: 32 | Bats: R | Throws: R | Morale: Very Unhappy
10/03/2026
RF SPENCER JOHNSON #5 - AGE: 32 - BATS: R - THROWS: R - MORALE: VERY UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
41 142 43 10 0 12 43 41 52 .303 .471 .627 0 0.9
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 30 30 30
BABIP 35 35 35
Avoid K's 25 25 25
Gap 40 40 40
Power 45 45 45
Eye 30 30 30
FIELDING RATINGS
Catcher Infield Outfield
Range: - 35 55
Errors: - 35 60
Arm: 20 55 55
Turn DP: - 30 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 60
1st Base: 50 Center Field: 40
2nd Base: - Right Field: 55
3rd Base: -
       
RUN/BUNT
Running Speed: 45
Stealing Aggressiveness: 50
Stealing Ability: 35
Baserunning Inst.: 45
Sacrifice Bunt: 50
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/05/2026 @ PUL Loss, 7-14 4 1 1 1 1 1 1 0
09/04/2026 @ PUL Loss, 1-16 5 0 2 0 0 0 2 0
09/03/2026 @ PUL Loss, 4-5 3 0 0 0 0 1 2 0
09/02/2026 JAC Win, 11-6 3 1 1 1 0 2 1 0
09/01/2026 JAC Win, 13-4 3 0 1 1 0 1 0 0
08/31/2026 JAC Win, 8-2 4 1 1 2 0 1 2 0
08/30/2026 @ KNX Loss, 2-4 3 0 2 0 0 2 1 0
08/29/2026 @ KNX Loss, 4-6 4 0 3 0 0 0 1 0
08/28/2026 @ KNX Loss, 3-5 4 1 1 0 0 0 1 0
08/27/2026 ALL Win, 6-0 4 0 0 0 0 1 2 0
Birthday:11/01/1993
Born in:Unknown
Nationality:American
Height:6' 4"
Weight:205 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:-
MIDWEST LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 30 92 17 1 0 4 13 9 10 38 .185 .286 .326 .612 .286 .141 34
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 23 106 3 0 0 1 1 0 30 5 0 0 0.0 9.3 3.25 -1.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   33 4 0 0 1 2 2 0 16 0 1 0 .121 .121 .212 .333
Versus Right   59 13 1 0 3 11 7 10 22 0 0 3 .220 .361 .390 .751
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   7 2 0 0 1 2 1 2 3 0 0 0 .286 .444 .714 1.159
May   54 6 0 0 2 5 6 2 22 0 1 3 .111 .186 .222 .409
June   29 9 1 0 1 6 1 4 12 0 0 0 .310 .394 .448 .842
July   2 0 0 0 0 0 1 2 1 0 0 0 .000 .500 .000 .500
Last Year   206 58 8 0 12 36 31 27 55 1 3 3 .282 .371 .495 .866
2 Years Ago   133 40 7 1 12 30 21 5 38 0 1 2 .301 .336 .639 .975
Career   1328 347 49 4 68 246 213 164 365 7 24 24 .261 .351 .458 .809
Home   47 10 0 0 3 8 5 6 18 0 1 2 .213 .327 .404 .732
Road   45 7 1 0 1 5 4 4 20 0 0 1 .156 .240 .244 .484
Grass   92 17 1 0 4 13 9 10 38 0 1 3 .185 .286 .326 .612
Day   16 2 1 0 0 2 2 4 8 0 0 1 .125 .333 .188 .521
Night   76 15 0 0 4 11 7 6 30 0 1 2 .197 .274 .355 .629
As Starter   85 15 1 0 4 12 9 7 36 0 1 3 .176 .263 .329 .593
As Reliever / Substitution   7 2 0 0 0 1 0 3 2 0 0 0 .286 .500 .286 .786
APPALACHIAN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 41 142 43 10 0 12 43 30 41 52 .303 .471 .627 1.098 .488 .324 133
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 38 190 5 0 0 3 1 1 89 22 0 0 0.0 46.2 11.99 .9  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   31 7 1 0 1 6 5 6 13 0 1 0 .226 .351 .355 .706
Versus Right   111 36 9 0 11 37 25 35 39 1 0 5 .324 .500 .703 1.203
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
July   59 15 3 0 6 17 15 18 23 1 0 2 .254 .438 .610 1.048
August   65 23 5 0 5 23 13 18 23 0 0 3 .354 .512 .662 1.173
September   18 5 2 0 1 3 2 5 6 0 1 0 .278 .435 .556 .990
Career   142 43 10 0 12 43 30 41 52 1 1 5 .303 .471 .627 1.098
Home   67 21 3 0 6 27 15 18 24 1 0 2 .313 .466 .627 1.093
Road   75 22 7 0 6 16 15 23 28 0 1 3 .293 .475 .627 1.102
Grass   134 41 9 0 11 39 27 38 48 1 1 5 .306 .472 .619 1.091
Turf   8 2 1 0 1 4 3 3 4 0 0 0 .250 .455 .750 1.205
Day   40 14 3 0 3 8 6 9 13 0 0 2 .350 .490 .650 1.140
Night   102 29 7 0 9 35 24 32 39 1 1 3 .284 .464 .618 1.081
As Starter   138 43 10 0 12 43 29 40 51 1 1 5 .312 .478 .645 1.123
As Reliever / Substitution   4 0 0 0 0 0 1 1 1 0 0 0 .000 .200 .000 .200
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
2017 Kelowna - R 23 66 238 66 10 0 12 39 44 46 9 2 71 2 3 .277 .410 .471 .881 113 112 1.1
2018 Lynchburg - A 24 130 495 133 17 6 17 80 75 51 10 4 144 2 4 .269 .346 .430 .777 90 84 -0.3
2019 Welland - S A 25 62 214 57 17 0 4 32 45 37 11 3 72 1 1 .266 .396 .402 .798 101 100 0.8
2019 Lynchburg - A 25 1 4 2 0 0 0 0 0 0 0 0 2 0 0 .500 .500 .500 1.000 146 163 0.1
2020 Grand Rapids - A 26 70 254 77 15 0 14 65 50 40 5 2 66 3 2 .303 .405 .528 .933 138 134 1.9
2020 London - AA 26 25 58 17 4 2 3 11 12 8 2 0 16 0 0 .293 .397 .586 .983 133 129 0.4
2021 Grand Rapids - A 27 71 256 52 6 1 11 40 44 32 4 2 71 2 1 .203 .299 .363 .663 83 82 0.4
2021 London - AA 27 43 131 36 8 1 10 33 24 12 1 0 32 0 0 .275 .340 .580 .920 131 127 0.8
2022 Grand Rapids - A 28 85 248 63 9 2 7 35 38 32 6 1 58 3 6 .254 .352 .391 .743 102 101 1.2
2023 Grand Rapids - A 29 78 139 40 3 0 8 27 20 18 1 1 39 1 1 .288 .371 .482 .853 114 104 0.5
2023 London - AA 29 10 28 8 2 0 0 3 6 1 2 0 10 1 1 .286 .355 .357 .712 79 64 -0.2
2024 Grand Rapids - A 30 38 133 40 7 1 12 30 21 5 2 0 38 0 1 .301 .336 .639 .975 134 123 0.6
2024 Lynchburg - A 30 41 143 28 3 0 10 18 18 7 2 0 53 0 1 .196 .243 .427 .670 67 55 -0.7
2024 Total - A 30 79 276 68 10 1 22 48 39 12 4 0 91 0 2 .246 .288 .529 .817 100 88 -0.0
2024 London - AA 30 32 83 19 1 0 6 17 13 3 2 0 34 0 2 .229 .273 .458 .731 68 55 -0.3
2024 Vancouver - AAA 30 11 22 3 0 0 0 1 1 0 0 1 12 0 0 .136 .130 .136 .267 -32 -63 -0.5
2025 Grand Rapids - A 31 61 206 58 8 0 12 36 31 27 3 1 55 0 1 .282 .371 .495 .866 101 89 0.1
2025 London - AA 31 30 24 6 2 0 1 6 3 4 0 2 10 0 0 .250 .333 .458 .792 79 70 0.0
2026 Johnson City - R 32 41 142 43 10 0 12 43 30 41 5 1 52 0 0 .303 .471 .627 1.098 140 133 0.9
2026 Grand Rapids - A 32 30 92 17 1 0 4 13 9 10 3 0 38 0 0 .185 .286 .326 .612 44 34 -1.0
Total PCL 11 22 3 0 0 0 1 1 0 0 1 12 0 0 .136 .130 .136 .267 -32 -63
Total EL 140 324 86 17 3 20 70 58 28 7 2 102 1 3 .265 .335 .522 .857 107 99
Total Car 172 642 163 20 6 27 98 93 58 12 4 199 2 5 .254 .325 .430 .755 86 78
Total MWL 433 1328 347 49 4 68 246 213 164 24 7 365 9 12 .261 .351 .458 .809 106 100
Total NYP 62 214 57 17 0 4 32 45 37 11 3 72 1 1 .266 .396 .402 .798 101 100
Total Appy 41 142 43 10 0 12 43 30 41 5 1 52 0 0 .303 .471 .627 1.098 140 133
Total CAN 66 238 66 10 0 12 39 44 46 9 2 71 2 3 .277 .410 .471 .881 113 112
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
2017 Kelowna - CAN 23 10 36 6 1 0 2 6 5 4 0 2 14 0 0 .167 .238 .361 .599 44 9 -0.5
2019 Welland - NYP 25 4 14 2 1 0 0 0 2 2 0 0 4 0 0 .143 .250 .214 .464 17 16 -0.2
2020 London - EL 26 6 19 3 0 0 1 3 3 2 1 2 7 0 0 .158 .250 .316 .566 35 24 -0.2
2021 Grand Rapids - MWL 27 7 17 2 0 0 1 2 2 0 1 0 5 0 0 .118 .167 .294 .461 26 19 -0.1
Total EL 6 19 3 0 0 1 3 3 2 1 2 7 0 0 .158 .250 .316 .566 35 24
Total MWL 7 17 2 0 0 1 2 2 0 1 0 5 0 0 .118 .167 .294 .461 26 19
Total NYP 4 14 2 1 0 0 0 2 2 0 0 4 0 0 .143 .250 .214 .464 17 16
Total CAN 10 36 6 1 0 2 6 5 4 0 2 14 0 0 .167 .238 .361 .599 44 9
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2017 Kelowna - R LF 24 24 39 3 1 42 0 1.000 213.0 1.77 +0.6 1.024
2017 Kelowna - R RF 42 42 73 8 1 82 1 .988 375.0 1.94 +0.7 1.015
2018 Lynchburg - A 1B 3 2 11 0 0 11 0 1.000 20.0 4.95 +0.1 1.076
2018 Lynchburg - A 2B 1 1 4 2 0 8 2 .750 10.0 5.40 -1.0 .507
2018 Lynchburg - A 3B 4 4 4 2 0 7 1 .857 38.0 1.42 -1.4 .638
2018 Lynchburg - A SS 14 13 10 20 2 37 7 .811 120.1 2.24 -4.7 .701
2018 Lynchburg - A LF 49 49 112 5 1 118 1 .992 425.0 2.48 +6.2 1.093
2018 Lynchburg - A CF 39 35 86 7 3 96 3 .969 320.1 2.61 -6.9 .896
2018 Lynchburg - A RF 20 16 43 2 1 45 0 1.000 144.1 2.81 +1.8 1.064
2019 Lynchburg - A LF 1 1 3 0 0 3 0 1.000 8.0 3.38 +0.3 1.475
2019 Welland - S A LF 4 2 6 0 0 6 0 1.000 21.0 2.57 +0.1 .998
2019 Welland - S A CF 6 5 10 0 0 10 0 1.000 48.0 1.88 -0.0 .934
2019 Welland - S A RF 54 53 140 5 1 147 2 .986 485.2 2.69 +1.6 1.009
2020 London - AA 1B 5 2 20 2 2 22 0 1.000 25.0 7.92 +0.6 1.255
2020 Grand Rapids - A 1B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2020 London - AA LF 12 6 13 0 0 13 0 1.000 66.2 1.75 -0.3 .980
2020 Grand Rapids - A LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2020 London - AA CF 4 2 11 0 0 11 0 1.000 25.0 3.96 -0.2 1.019
2020 Grand Rapids - A CF 1 1 2 0 0 2 0 1.000 9.0 2.00 +0.2 1.048
2020 London - AA RF 3 2 5 0 0 5 0 1.000 21.1 2.11 +0.2 .992
2020 Grand Rapids - A RF 68 67 131 8 1 141 2 .986 607.1 2.06 -0.9 .996
2021 London - AA 1B 4 0 1 1 0 2 0 1.000 4.0 4.50 +0.0 1.045
2021 London - AA LF 35 31 76 1 1 81 4 .951 278.0 2.49 +0.2 .997
2021 Grand Rapids - A LF 3 1 2 1 0 4 1 .750 17.0 1.59 -0.6 .658
2021 London - AA CF 4 4 7 0 0 7 0 1.000 36.0 1.75 -0.8 .878
2021 Grand Rapids - A CF 6 4 22 0 0 23 1 .957 41.0 4.83 -0.7 .980
2021 London - AA RF 1 1 2 0 0 2 0 1.000 8.0 2.25 +0.4 1.924
2021 Grand Rapids - A RF 63 60 118 9 0 129 2 .984 562.1 2.03 +4.5 1.042
2022 Grand Rapids - A 1B 33 32 196 17 21 214 1 .995 278.1 6.89 +0.7 1.003
2022 Grand Rapids - A 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2022 Grand Rapids - A 3B 1 0 1 0 0 1 0 1.000 7.0 1.29 +0.7 .000
2022 Grand Rapids - A SS 2 2 1 3 1 4 0 1.000 17.0 2.12 -0.3 1.107
2022 Grand Rapids - A LF 22 9 27 1 0 31 3 .903 114.2 2.20 -0.7 .983
2022 Grand Rapids - A CF 22 22 64 3 0 67 0 1.000 189.0 3.19 +1.0 1.013
2022 Grand Rapids - A RF 4 3 8 0 0 8 0 1.000 27.0 2.67 +0.9 1.130
2023 Grand Rapids - A 1B 3 2 11 0 2 11 0 1.000 19.0 5.21 +0.0 1.039
2023 Grand Rapids - A LF 27 13 35 0 0 35 0 1.000 130.1 2.42 +0.2 1.021
2023 London - AA CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2023 Grand Rapids - A CF 23 14 47 1 0 48 0 1.000 143.1 3.01 -1.0 .965
2023 London - AA RF 10 9 21 0 0 21 0 1.000 82.0 2.30 +0.1 1.032
2023 Grand Rapids - A RF 23 9 18 1 0 19 0 1.000 99.2 1.72 -0.8 1.006
2024 Lynchburg - A 1B 26 26 204 13 19 218 1 .995 210.0 9.30 -0.2 .970
2024 Vancouver - AAA LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 London - AA LF 25 23 47 0 0 48 1 .979 200.0 2.12 +1.5 1.002
2024 Lynchburg - A LF 5 3 4 0 0 4 0 1.000 28.0 1.29 +0.2 .964
2024 Grand Rapids - A LF 5 3 11 1 0 12 0 1.000 29.0 3.72 +0.6 1.066
2024 Vancouver - AAA CF 2 2 6 0 0 6 0 1.000 17.0 3.18 -0.3 1.000
2024 London - AA CF 2 0 2 0 0 2 0 1.000 5.2 3.18 -0.3 .988
2024 Lynchburg - A CF 1 1 2 0 0 2 0 1.000 9.0 2.00 -0.4 .654
2024 Grand Rapids - A CF 14 14 33 0 0 33 0 1.000 126.0 2.36 -1.2 .948
2024 Vancouver - AAA RF 8 6 9 0 0 10 1 .900 55.0 1.47 +0.1 .986
2024 London - AA RF 5 2 2 0 0 2 0 1.000 25.0 0.72 +0.2 .988
2024 Lynchburg - A RF 15 5 15 1 0 16 0 1.000 75.0 1.92 +0.2 1.036
2024 Grand Rapids - A RF 20 19 29 1 1 30 0 1.000 163.2 1.65 +1.0 1.007
2025 London - AA 1B 3 1 13 2 5 15 0 1.000 19.0 7.11 +0.0 1.031
2025 Grand Rapids - A 1B 1 1 7 1 2 8 0 1.000 8.0 9.00 +0.1 1.034
2025 London - AA LF 6 0 1 1 0 2 0 1.000 15.1 1.17 +0.0 1.038
2025 Grand Rapids - A LF 1 1 1 0 0 1 0 1.000 9.0 1.00 -0.1 1.067
2025 London - AA CF 1 0 0 0 0 0 0 .000 0.1 0.00 0.0 .000
2025 Grand Rapids - A CF 52 49 119 5 0 127 3 .976 428.0 2.61 -4.0 .935
2025 London - AA RF 21 2 9 1 0 11 1 .909 43.1 2.08 +0.2 1.061
2025 Grand Rapids - A RF 13 6 7 0 0 8 1 .875 57.0 1.11 -0.6 1.038
2026 Grand Rapids - A 1B 13 11 84 6 7 90 0 1.000 96.0 8.44 -1.7 .851
2026 Johnson City - R 1B 8 8 36 1 5 37 0 1.000 63.0 5.29 +0.1 1.022
2026 Grand Rapids - A LF 10 4 15 0 0 15 0 1.000 54.0 2.50 -0.3 .972
2026 Johnson City - R LF 9 5 7 0 0 7 0 1.000 55.2 1.13 +0.1 1.020
2026 Grand Rapids - A CF 5 5 12 0 0 14 2 .857 44.0 2.45 -0.9 .883
2026 Johnson City - R CF 7 7 13 0 0 13 0 1.000 61.1 1.91 +0.4 .984
2026 Grand Rapids - A RF 3 3 2 1 0 3 0 1.000 26.0 1.04 -0.2 1.003
2026 Johnson City - R RF 18 18 34 2 0 37 1 .973 149.0 2.17 +1.2 1.093
TOTAL 1B 100 85 583 43 63 628 2 .997 743.1 7.58 -0.1 .984
TOTAL 2B 1 1 4 2 0 8 2 .750 10.0 5.40 -1.0 .507
TOTAL 3B 5 4 5 2 0 8 1 .875 45.0 1.40 -0.7 .638
TOTAL SS 16 15 11 23 3 41 7 .829 137.1 2.23 -5.0 .737
TOTAL LF 238 175 399 13 3 422 10 .976 1664.2 2.23 +7.8 1.028
TOTAL CF 189 165 436 16 3 461 9 .980 1503.0 2.71 -15.1 .944
TOTAL RF 391 323 666 39 5 716 11 .985 3006.2 2.11 +10.5 1.025
PLAYER HISTORY
06/13/2024 Hits three home runs against the Terre Haute Dirtbags, going 3-6 with 8 RBI and 3 runs scored!
09/27/2024 Retired from professional baseball.
11/17/2024 Returned from retirement.
01/01/2025 OSA scouting updated ratings: Contact: 35; Power: 45; Eye: 35.
01/01/2026 OSA scouting updated ratings: Contact: 30; Power: 45; Eye: 35.
08/14/2026 Suspended 4 games after ejection following a brawl.
Friday, October 2nd , 2026 - OOTP Baseball 27.4 Build 76