2B Tristan Gray #32
Age: 30 | Bats: L | Throws: R | Morale: Very Unhappy
05/10/2026
2B TRISTAN GRAY #32 - AGE: 30 - BATS: L - THROWS: R - MORALE: VERY UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
22 82 22 4 0 5 18 12 19 .268 .365 .500 0 0.0
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 45 40 45
BABIP 50 45 50
Avoid K's 40 35 40
Gap 50 45 55
Power 45 45 45
Eye 40 40 40
FIELDING RATINGS
Catcher Infield Outfield
Range: - 55 50
Errors: - 60 50
Arm: 25 55 55
Turn DP: - 55 -
Framing: - - -
POSITION RATINGS
Pitcher: - Shortstop: 45
Catcher: - Left Field: -
1st Base: 60 Center Field: -
2nd Base: 50 Right Field: -
3rd Base: 50
       
RUN/BUNT
Running Speed: 45
Stealing Aggressiveness: 30
Stealing Ability: 25
Baserunning Inst.: 60
Sacrifice Bunt: 55
Bunt for Hit: 50
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
05/09/2026 @ HEM Loss, 3-5 4 0 1 0 0 1 0 0
05/07/2026 MAD Loss, 2-5 4 0 1 0 0 0 0 0
05/06/2026 MAD Win, 10-7 5 0 0 0 0 0 2 0
05/05/2026 MAD Loss, 3-4 2 0 2 0 0 2 0 0
05/04/2026 @ CHP Loss, 5-12 4 1 1 0 0 1 1 0
05/03/2026 @ CHP Loss, 4-7 3 1 0 0 0 2 3 0
05/02/2026 CHP Loss, 6-12 4 1 2 0 0 1 0 0
05/01/2026 @ DAY Loss, 4-12 4 0 0 0 0 0 0 0
04/29/2026 @ DAY Win, 12-8 4 0 1 2 0 1 1 0
04/27/2026 PLT Loss, 4-5 4 1 1 0 0 1 0 0
Birthday:03/22/1996
Born in:Unknown
Nationality:American
Height:6' 3"
Weight:195 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:-
EASTERN LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 22 82 22 4 0 5 18 12 12 19 .268 .365 .500 .865 .381 .232 94
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 20 96 1 0 0 1 0 1 41 9 0 0 0.0 15.9 6.93 .0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   14 4 1 0 1 2 3 4 1 0 0 1 .286 .474 .571 1.045
Versus Right   68 18 3 0 4 16 9 8 18 1 0 0 .265 .338 .485 .823
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   19 5 1 0 0 0 1 4 3 0 0 1 .263 .417 .316 .732
Last Week   19 4 1 0 0 2 3 5 4 1 0 0 .211 .360 .263 .623
April   52 15 2 0 5 18 9 5 13 1 0 0 .288 .345 .615 .960
May   30 7 2 0 0 0 3 7 6 0 0 1 .233 .395 .300 .695
Career   1743 503 86 8 91 328 312 248 322 16 7 18 .289 .380 .504 .883
Home   32 12 3 0 2 10 6 5 7 0 0 1 .375 .474 .656 1.130
Road   50 10 1 0 3 8 6 7 12 1 0 0 .200 .293 .400 .693
Grass   75 21 4 0 5 18 10 9 15 1 0 1 .280 .360 .533 .894
Turf   7 1 0 0 0 0 2 3 4 0 0 0 .143 .400 .143 .543
Day   21 9 2 0 2 4 5 6 6 0 0 1 .429 .571 .810 1.381
Night   61 13 2 0 3 14 7 6 13 1 0 0 .213 .279 .393 .673
As Starter   82 22 4 0 5 18 11 12 19 1 0 1 .268 .365 .500 .865
As Reliever / Substitution   0 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000 .000
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
2018 Rochester - S A 22 76 289 68 9 0 11 33 46 46 12 0 75 7 5 .235 .363 .381 .744 99 97 0.8
2018 Dunedin - A 22 60 232 69 7 1 4 22 37 18 6 4 49 6 5 .297 .358 .388 .746 80 79 -0.4
2019 Reading - AA 23 133 553 181 25 2 31 123 117 66 8 6 74 12 3 .327 .403 .548 .951 125 125 4.3
2020 Reading - AA 24 136 523 142 32 1 27 100 91 80 3 7 88 5 0 .272 .367 .491 .858 104 102 1.5
2021 Wilkes-Barre Scranton - AAA 25 138 512 113 24 1 25 90 73 61 4 8 103 4 3 .221 .304 .418 .722 82 79 -0.3
2022 Reading - AA 26 79 268 71 15 3 10 33 42 47 1 2 78 3 4 .265 .374 .455 .829 107 106 1.3
2022 Wilkes-Barre Scranton - AAA 26 52 168 45 7 0 4 21 12 22 0 2 32 1 4 .268 .349 .381 .730 88 88 -0.2
2023 Reading - AA 27 109 317 87 10 2 18 54 50 43 5 0 63 1 4 .274 .370 .489 .859 112 111 2.5
2024 Wilkes-Barre Scranton - AAA 28 131 487 144 26 1 22 76 81 54 7 6 93 1 8 .296 .370 .489 .859 115 116 1.8
2025 Wilkes-Barre Scranton - AAA 29 115 362 93 16 4 21 64 53 30 0 3 62 0 1 .257 .311 .497 .809 91 82 -0.3
2026 Reading - AA 30 22 82 22 4 0 5 18 12 12 1 1 19 0 0 .268 .365 .500 .865 101 94 0.0
Total INT 436 1529 395 73 6 72 251 219 167 11 19 290 6 16 .258 .332 .455 .787 96 93
Total EL 479 1743 503 86 8 91 328 312 248 18 16 322 21 11 .289 .380 .504 .883 112 111
Total FSL 60 232 69 7 1 4 22 37 18 6 4 49 6 5 .297 .358 .388 .746 80 79
Total NYP 76 289 68 9 0 11 33 46 46 12 0 75 7 5 .235 .363 .381 .744 99 97
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
2023 Reading - EL 27 5 9 2 0 0 1 3 2 2 0 0 2 0 0 .222 .364 .556 .919 125 123 0.8
Total EL 5 9 2 0 0 1 3 2 2 0 0 2 0 0 .222 .364 .556 .919 125 123
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2018 Dunedin - A 1B 41 41 284 17 30 306 5 .984 346.0 7.83 -1.2 .962
2018 Rochester - S A 1B 76 76 452 42 53 499 5 .990 678.2 6.55 +3.9 1.059
2018 Dunedin - A 2B 20 17 33 37 11 70 0 1.000 163.2 3.85 -0.1 .997
2018 Rochester - S A 3B 1 0 0 1 0 1 0 1.000 1.1 6.75 +0.1 1.112
2018 Dunedin - A LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2018 Rochester - S A LF 1 0 0 0 0 0 0 .000 0.2 0.00 0.0 .000
2018 Dunedin - A RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2019 Reading - AA 2B 112 110 249 333 83 586 4 .993 978.1 5.35 +3.0 1.010
2019 Reading - AA 3B 1 1 0 2 0 3 1 .667 8.0 2.25 -1.0 .533
2019 Reading - AA SS 3 3 5 9 2 14 0 1.000 28.2 4.40 +0.2 1.061
2019 Reading - AA LF 13 12 25 0 0 25 0 1.000 102.0 2.21 -1.6 .939
2020 Reading - AA 1B 125 125 995 68 93 1067 4 .996 1101.1 8.69 +5.4 1.030
2020 Reading - AA 2B 2 2 2 5 0 7 0 1.000 17.0 3.71 +0.3 1.009
2020 Reading - AA SS 10 9 17 29 6 46 0 1.000 79.1 5.22 +0.6 1.009
2021 Wilkes-Barre Scranton - AAA 1B 105 103 835 67 83 910 8 .991 916.1 8.86 +3.0 1.028
2021 Wilkes-Barre Scranton - AAA 2B 11 6 19 18 4 38 1 .974 59.1 5.61 -0.1 1.059
2021 Wilkes-Barre Scranton - AAA 3B 13 13 9 26 4 37 2 .946 117.0 2.69 -1.4 .953
2021 Wilkes-Barre Scranton - AAA SS 14 13 23 37 4 62 2 .968 113.0 4.78 -2.6 .841
2022 Wilkes-Barre Scranton - AAA 1B 7 7 61 2 3 63 0 1.000 58.0 9.78 +0.2 1.035
2022 Reading - AA 1B 6 6 27 0 2 28 1 .964 42.2 5.70 -0.1 1.021
2022 Wilkes-Barre Scranton - AAA 2B 4 4 7 15 3 22 0 1.000 34.0 5.82 +0.5 1.015
2022 Reading - AA 2B 11 11 22 17 5 39 0 1.000 93.0 3.77 -1.2 .970
2022 Wilkes-Barre Scranton - AAA 3B 3 3 0 3 0 4 1 .750 25.0 1.08 -0.4 .809
2022 Reading - AA 3B 46 38 9 82 9 94 3 .968 345.2 2.37 +0.1 1.004
2022 Wilkes-Barre Scranton - AAA SS 3 2 0 5 2 5 0 1.000 17.2 2.55 +0.2 1.304
2022 Reading - AA SS 10 8 12 22 3 34 0 1.000 70.0 4.37 +0.2 1.013
2022 Reading - AA RF 4 4 9 0 0 9 0 1.000 38.2 2.09 +0.4 .985
2023 Reading - AA 1B 3 1 22 2 2 24 0 1.000 22.0 9.82 +0.2 1.012
2023 Reading - AA 2B 52 46 64 134 31 198 0 1.000 433.0 4.12 +4.5 1.023
2023 Reading - AA 3B 20 9 7 21 2 29 1 .966 84.0 3.00 +0.3 1.012
2023 Reading - AA SS 35 32 30 84 13 114 0 1.000 277.1 3.70 +1.1 1.018
2024 Wilkes-Barre Scranton - AAA 1B 93 91 812 48 51 863 3 .997 788.0 9.82 -0.5 .993
2024 Wilkes-Barre Scranton - AAA 2B 9 9 16 25 8 42 1 .976 74.2 4.94 -2.2 .843
2024 Wilkes-Barre Scranton - AAA 3B 32 27 19 60 6 82 3 .963 243.2 2.92 +0.7 1.031
2024 Wilkes-Barre Scranton - AAA SS 2 2 4 3 0 7 0 1.000 13.0 4.85 -0.3 .870
2025 Wilkes-Barre Scranton - AAA 1B 48 29 276 24 23 301 1 .997 268.2 10.05 +1.4 1.032
2025 Wilkes-Barre Scranton - AAA 2B 4 4 8 13 2 21 0 1.000 32.0 5.91 -1.1 .857
2025 Wilkes-Barre Scranton - AAA 3B 42 39 44 73 4 122 5 .959 339.0 3.11 -1.2 .972
2025 Wilkes-Barre Scranton - AAA SS 15 13 20 34 2 56 2 .964 118.1 4.11 -1.9 .948
2026 Reading - AA 1B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Reading - AA 2B 13 13 24 31 7 58 3 .948 112.2 4.39 -2.9 .831
2026 Reading - AA 3B 9 7 1 8 1 9 0 1.000 64.0 1.27 +0.7 1.094
TOTAL 1B 504 479 3764 270 340 4061 27 .993 4221.2 8.60 +12.2 1.021
TOTAL 2B 238 222 444 628 154 1081 9 .992 1997.2 4.83 +0.6 .990
TOTAL 3B 167 137 89 276 26 381 16 .958 1227.2 2.68 -1.9 .991
TOTAL SS 92 82 111 223 32 338 4 .988 717.1 4.19 -2.4 .977
TOTAL LF 14 12 25 0 0 25 0 1.000 102.2 2.19 -1.6 .939
TOTAL RF 4 4 9 0 0 9 0 1.000 38.2 2.09 +0.4 .985
PLAYER HISTORY
05/22/2024 Injured (wrist soreness),day-to-day for one week.
07/29/2024 Injured (bruised shoulder),day-to-day for 4 days.
09/30/2024 Retired from professional baseball.
12/01/2024 Returned from retirement.
01/01/2025 OSA scouting updated ratings: Contact: 45; Power: 55; Eye: 45.
01/01/2026 OSA scouting updated ratings: Contact: 45; Power: 50; Eye: 45.
Saturday, May 9th , 2026 - OOTP Baseball 27.2 Build 59