2B Tristan Gray #32
Age: 30 | Bats: L | Throws: R | Morale: Very Unhappy
09/02/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
110 430 150 28 1 34 110 60 100 .349 .431 .656 0 3.7
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: 70 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
09/01/2026 @ HAR Loss, 1-8 2 0 0 0 0 1 1 0
08/31/2026 @ HAR Loss, 5-9 4 1 2 2 1 1 1 0
08/30/2026 @ HAR Win, 11-9 5 1 3 3 0 0 1 0
08/28/2026 HEM Win, 7-6 4 1 1 1 1 0 0 0
08/27/2026 HEM Loss, 5-9 4 1 1 2 1 1 2 0
08/26/2026 HEM Win, 16-6 6 2 3 2 1 0 1 0
08/25/2026 @ MAD Loss, 3-4 4 1 3 3 1 1 0 0
08/24/2026 @ MAD Loss, 3-17 4 1 4 2 0 0 0 0
08/23/2026 @ MAD Win, 7-4 5 0 4 1 0 0 1 0
08/22/2026 CHP Win, 8-7 6 0 2 1 0 0 3 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 110 430 150 28 1 34 110 83 60 100 .349 .431 .656 1.087 .459 .307 141
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 103 501 5 1 0 5 2 4 282 63 0 0 0.0 126.5 11.74 3.7  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   82 24 4 0 4 17 11 12 22 0 2 2 .293 .396 .488 .884
Versus Right   348 126 24 1 30 93 72 48 78 4 0 3 .362 .439 .695 1.135
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   6 2 0 0 1 2 1 2 2 0 0 0 .333 .500 .833 1.333
Last Week   27 15 4 0 4 13 7 2 4 0 0 0 .556 .586 1.148 1.734
April   52 15 2 0 5 18 9 5 13 1 0 0 .288 .345 .615 .960
May   105 31 5 1 6 19 20 20 28 1 1 1 .295 .409 .533 .943
June   86 33 8 0 9 24 17 10 16 1 1 0 .384 .443 .791 1.234
July   93 33 7 0 7 25 23 16 22 1 0 1 .355 .450 .656 1.106
August   92 38 6 0 7 24 14 8 20 0 0 3 .413 .476 .707 1.182
September   2 0 0 0 0 0 0 1 1 0 0 0 .000 .333 .000 .333
All-Star Game   5 1 0 0 1 1 2 1 1 0 0 0 .200 .333 .800 1.133
Career   2091 631 110 9 120 420 383 296 403 19 9 22 .302 .391 .535 .926
Home   201 70 9 0 16 49 42 21 47 1 1 3 .348 .416 .632 1.048
Road   229 80 19 1 18 61 41 39 53 3 1 2 .349 .443 .677 1.120
Grass   382 136 26 0 30 98 72 47 86 4 2 3 .356 .427 .660 1.086
Turf   48 14 2 1 4 12 11 13 14 0 0 2 .292 .460 .625 1.085
Day   132 45 5 1 8 29 25 26 31 1 2 3 .341 .457 .576 1.033
Night   298 105 23 0 26 81 58 34 69 3 0 2 .352 .418 .691 1.110
As Starter   423 145 28 1 32 106 80 59 100 4 2 5 .343 .426 .641 1.066
As Reliever / Substitution   7 5 0 0 2 4 3 1 0 0 0 0 .714 .750 1.571 2.321
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 110 430 150 28 1 34 110 83 60 5 4 100 0 0 .349 .431 .656 1.087 147 141 3.7
Total INT 436 1529 395 73 6 72 251 219 167 11 19 290 6 16 .258 .332 .455 .787 96 93
Total EL 567 2091 631 110 9 120 420 383 296 22 19 403 21 11 .302 .391 .535 .926 120 118
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 C 1 0 0 0 0 0 0 .000 0.2 0.00 +0.0 .000 0 0 0 0.0
2026 Reading - AA 1B 53 53 399 40 36 439 0 1.000 469.2 8.41 +3.1 1.071
2026 Reading - AA 2B 30 29 51 61 18 115 3 .974 252.0 4.00 -4.0 .891
2026 Reading - AA 3B 28 20 13 42 2 55 0 1.000 194.2 2.54 +2.7 1.096
2026 Reading - AA SS 2 1 0 1 0 1 0 1.000 8.0 1.12 -0.3 1.120
TOTAL C 1 0 0 0 0 0 0 .000 0.2 0.00 +0.0 .000 0 0 0 0.0
TOTAL 1B 557 532 4163 310 376 4500 27 .994 4691.1 8.58 +15.3 1.026
TOTAL 2B 255 238 471 658 165 1138 9 .992 2137.0 4.75 -0.5 .988
TOTAL 3B 186 150 101 310 27 427 16 .963 1358.1 2.72 +0.1 1.002
TOTAL SS 94 83 111 224 32 339 4 .988 725.1 4.16 -2.8 .978
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.
06/08/2026 Wins the EL Player of the Week Award.
06/21/2026 Was selected to the 2026 Eastern League All-Star Game.
08/31/2026 Wins the EL Player of the Week Award.
Wednesday, September 2nd , 2026 - OOTP Baseball 27.4 Build 76