LF Troy Johnston #21
Age: 28 | Bats: L | Throws: L | Morale: Very Good
10/04/2025
OA: 42 POT: 42
LF TROY JOHNSTON #21 - AGE: 28 - BATS: L - THROWS: L - MORALE: VERY GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
117 400 139 33 4 4 66 28 104 .347 .405 .480 12 2.4
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 57 50 60 57
Gap 62 49 70 62
Power 34 26 36 34
Eye 39 36 40 39
Avoid K's 60 50 64 60
FIELDING RATINGS
Catcher Infield Outfield
Range: - 19 42
Errors: - 25 43
Arm: 2 38 51
Turn DP: - 13 -
Framing: 2 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 44
1st Base: 31 Center Field: -
2nd Base: - Right Field: 9
3rd Base: -
       
RUN/BUNT
Running Speed: 56
Stealing Aggressiveness: 42
Stealing Ability: 76
Baserunning Inst.: 56
Sacrifice Bunt: 49
Bunt for Hit: 45
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/29/2025 @ TUL Loss, 7-8 5 1 2 2 0 0 2 0
09/28/2025 @ TUL Loss, 0-5 1 0 0 0 0 0 1 0
09/26/2025 TUL Loss, 3-6 4 0 2 0 0 0 0 0
09/25/2025 TUL Win, 9-3 5 1 2 1 0 0 2 0
09/21/2025 @ SA Loss, 2-6 1 0 0 0 0 0 1 0
09/20/2025 @ SA Loss, 1-6 4 0 0 0 0 0 2 0
09/18/2025 SA Win, 3-2 4 0 1 0 0 1 2 0
09/13/2025 @ SPF Win, 7-3 3 2 1 0 0 1 1 1
09/12/2025 @ WIC Loss, 3-4 4 0 1 0 0 0 0 0
09/11/2025 @ WIC Loss, 0-4 4 0 0 0 0 0 2 0
Birthday:06/22/1997
Born in:Puyallup, WA
Nationality:American
Height:5' 11"
Weight:205 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:None
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
DOUBLE-A CENTRAL 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 117 400 139 33 4 4 66 55 28 104 .347 .405 .480 .885 .417 .133 148
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 97 441 11 1 0 2 1 1 192 41 12 13 48.0 77.3 7.51 2.4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   71 20 6 0 1 7 10 5 19 0 1 2 .282 .346 .408 .755
Versus Right   329 119 27 4 3 59 45 23 85 1 0 9 .362 .417 .495 .913
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   10 4 0 1 0 1 1 0 3 0 0 0 .400 .400 .600 1.000
April   49 22 7 0 0 10 6 7 11 0 0 1 .449 .526 .592 1.118
May   99 30 9 1 1 15 13 8 27 0 1 1 .303 .361 .444 .806
June   96 37 8 0 0 12 14 3 24 1 0 1 .385 .406 .469 .875
July   76 22 4 1 1 12 8 1 21 0 0 5 .289 .341 .408 .749
August   55 21 4 1 2 16 9 6 18 0 0 2 .382 .460 .600 1.060
September   25 7 1 1 0 1 5 3 3 0 0 1 .280 .379 .400 .779
All-Star Game   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Postseason   24 7 0 1 0 3 2 1 10 0 0 0 .292 .320 .375 .695
Last Year   387 129 25 3 9 59 72 41 118 3 2 20 .333 .421 .483 .904
Career   787 268 58 7 13 125 127 69 222 4 3 31 .341 .413 .482 .895
Home   183 61 12 2 1 27 26 12 42 1 0 5 .333 .388 .437 .825
Road   217 78 21 2 3 39 29 16 62 0 1 6 .359 .418 .516 .935
Grass   400 139 33 4 4 66 55 28 104 1 1 11 .347 .405 .480 .885
Day   136 51 10 1 1 21 20 8 32 1 0 5 .375 .427 .485 .912
Night   264 88 23 3 3 45 35 20 72 0 1 6 .333 .393 .477 .870
As Starter   383 134 33 3 3 61 52 28 101 1 1 9 .350 .406 .475 .881
As Reliever / Substitution   17 5 0 1 1 5 3 0 3 0 0 2 .294 .368 .588 .957
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
2024 Midland - AA 26 99 387 129 25 3 9 59 72 41 20 3 118 9 11 .333 .421 .483 .904 160 164 4.5
2024 Las Vegas - AAA 26 28 98 27 6 1 4 16 22 14 7 3 12 1 1 .276 .393 .480 .873 110 104 0.3
2025 Midland - AA 27 117 400 139 33 4 4 66 55 28 11 1 104 12 13 .347 .405 .480 .885 143 148 2.4
Total AAA W 28 98 27 6 1 4 16 22 14 7 3 12 1 1 .276 .393 .480 .873 110 104
Total AA C 216 787 268 58 7 13 125 127 69 31 4 222 21 24 .341 .413 .482 .895 151 156
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 Midland - AA C 27 7 24 7 0 1 0 3 2 1 0 0 10 0 1 .292 .320 .375 .695 91 90 -1.2
Total AA C 7 24 7 0 1 0 3 2 1 0 0 10 0 1 .292 .320 .375 .695 91 90
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Midland - AA 1B 84 83 443 39 24 485 3 .994 684.0 6.34 -3.4 .938
2025 Midland - AA LF 3 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
TOTAL 1B 84 83 443 39 24 485 3 .994 684.0 6.34 -3.4 .938
TOTAL LF 3 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
PLAYER HISTORY
01/01/2022 OSA scouting updated ratings (potential): Contact: 14 (40); Power: 16 (36); Eye: 24 (43).
01/01/2023 OSA scouting updated ratings (potential): Contact: 41 (42); Power: 41 (46); Eye: 47 (51).
01/01/2024 OSA scouting updated ratings (potential): Contact: 58 (58); Power: 41 (41); Eye: 46 (46).
04/17/2024 Injured (bruised thumb),day-to-day for one week.
07/09/2024 Was selected to the 2024 Double-A Central All-Star Game.
09/24/2024 Wins the 2024 Double-A Central Round 2 with the Midland RockHounds!
10/05/2024 Wins the 2024 AA C Platinum Stick Award at DH.
01/01/2025 OSA scouting updated ratings (potential): Contact: 58 (58); Power: 34 (34); Eye: 39 (39).
07/15/2025 Was selected to the 2025 Double-A Central All-Star Game.
08/07/2025 Injured (back tightness),day-to-day for 1-2 weeks.
Saturday, October 4th , 2025 - OOTP Baseball 26.7 Build 77