Tristan Gray3B Minnesota Twins
Age 30 L/R 6'1" / 215 lbs MLB BB +3% Svc 0.715 · Ctrl thru 2031 peak 0.4 · 2026
wRC+†vL 24686vR 25
AVG/OBP/SLG.201 / .261 / .367
PA250
HR9
K%31
BB%7
MLB%100%
BAT: -4.1 runs (wOBA-derived runs vs avg)-4BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: +0.40+0.4WAR
Scouting · nowfuture
HIT
5050
PWR
5555
SPD
4545
EYE
4440
trajectory · 10 yrs
0.1peak
2027

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2024
Service   0.715 yrs.days
Team Control Through   2031
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Pre-Arb$0.8M+0.4$2M+$0.8M
2027Pre-Arb$0.8M
2028Pre-Arb$0.8M
2029Arb-1$0.2M
2030Arb-2$0.4M
2031Extbeyond projection horizon · no WAR estimate
Totals $-7M $-6M +$0.8M

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201822 A+2 teams 679627 11642117 382247 88 .185.240.337.576 .152.252 336 .248 48 -40 -2 +0 +2 +19 -2.0
201923 AAMontgomery Biscuits 495437 8413318 421229 210 .192.277.359.636 .167.218 258 .277 70 -17 -4 +0 +2 +14 -0.5
202125 AAADurham Bulls 275255 531036 16952 11 .208.260.341.601 .133.301 356 .261 58 -13 -0 +0 +1 +8 -0.5
202226 AAADurham Bulls 500468 8215026 201918 42 .175.222.374.596 .199.220 384 .252 51 -28 +0 +0 +2 +14 -1.2
202327 AAADurham Bulls 525483 8619121 321977 23 .178.239.352.591 .174.243 386 .255 53 -28 -1 +0 +6 +15 -0.8
202428 AAA2 teams 500456 8418214 341685 01 .184.248.325.573 .140.251 347 .252 51 -28 -0 +1 -9 +14 -2.3
202529 AAA2 teams 368334 751749 221003 31 .225.279.380.659 .156.283 276 .281 74 -11 +0 -1 +1 +10 -0.0
▸ 2026 Season (actual · ROS · total)
202630 MLBMinnesota Twins 4641 11103 2161 00 .268.318.512.830 .244.348 354 .344 121 +1 +0 +0 +0 +1 0.3
ROS30 MLBMIN 204187 40818 13652 10 .214.272.396.668 .182.269 326 .287 78 -5 +0 -1 +1 +6 0.1
TOT30 MLBMIN 250228 519111 15813 10 .224.280.417.697 .193.290 326 .297 86 -4 +0 -0 +1 +7 0.4
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202731 MLBMIN 365334 7014213 241024 00 .210.271.380.651 .171.256 287 .287 78 -9 +0 -4 +1 +10 -0.2
202832 MLBMIN 346316 6613212 23974 00 .209.271.377.648 .168.257 287 .285 76 -9 +0 -5 +1 +10 -0.3
202933 MLBMIN 316289 5911210 21903 00 .204.265.360.625 .156.258 287 .281 73 -10 +0 -5 +1 +9 -0.5
203034 MLBMIN 272249 511019 18803 00 .205.267.361.628 .157.256 297 .275 69 -10 +0 -6 +1 +8 -0.7
▸ Career Totals (MLE all levels + projections)
Career 48454435 86619022163 303153157 2126 .195.256.358.614 .163.253 326 .267 62 -207 -6 -21 +10 +137 -8.8
/ 162G 650595 11625322 412058 33 .195.257.358.615 .163.251 326 .267 62 -28 -1 -3 +1 +18 -1.2

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201822 A+Charlotte Stone Crabs 496449 10738213 391133 55 .238.303.419.722 .180.287 238 .317 101 +1 -1 +14 1.4
201822 INTLPerth Heat 183156 509110 21464 33 .321.414.583.998 .263.392 2511 .430 187 +18 -1 +5 2.3
201923 AAMontgomery Biscuits 495418 9416517 61929 210 .225.336.409.745 .184.244 1912 .331 111 +6 -4 +14 1.7
202125 AAADurham Bulls 275248 611348 23812 11 .246.315.427.742 .181.329 298 .327 108 +3 -0 +8 1.0
202226 AAADurham Bulls 500458 10321033 301598 42 .225.284.487.771 .262.259 326 .334 113 +8 +0 +14 2.2
202327 AAADurham Bulls 525468 11025130 461667 23 .235.312.485.797 .250.292 329 .347 124 +14 -1 +15 2.9
202428 MLBOakland Athletics 3128 3100 3160 00 .107.194.143.336 .036.250 5210 .167 -14 -4 +0 +1 -9 +1 -1.2
202428 AAALas Vegas Aviators 469418 10525419 411215 01 .251.325.467.792 .215.304 269 .345 122 +12 -0 +13 2.5
202529 MLBTampa Bay Rays 8678 18503 6190 00 .231.286.410.696 .179.263 227 .301 89 -1 +0 -1 +1 +2 0.2
202529 AAACharlotte Knights 282248 671549 24673 31 .270.342.472.814 .202.324 249 .350 126 +8 +0 +8 1.7
▸ Career Totals (raw MLB only — historical actual)
MLB Career 117106 21603 9350 00 .198.261.340.600 .142.261 308 .266 62 -5 +0 -0 -8 +3 -1.0

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Tristan Gray (OGILVIE) 30 50 55 45 40 .206/.265/.378 .172.253 91 28% 6% 78 +0.1
Jason Vosler
2023 · MLB
29 41→44 52→55 49→40 45 .217/.282/.379 .162.265 216 27% 7% 84 +0.6 .214/.274/.387 .173.271 225 29% 7% 82 +0.5 .207/.268/.386.179.25824430%7%77+0.1
Jack Mayfield
2021 · MLB
30 42→45 52→55 46→50 41 .223/.270/.391 .168.262 217 24% 5% 82 +0.5 .218/.264/.370 .152.259 1810 23% 5% 73 -0.1 .207/.252/.352.145.244171023%4%61-0.5
Raffy Lopez
2018 · MLB
30 43→51 50 48→40 42 .221/.276/.371 .150.283 185 29% 7% 79 +0.3 .215/.275/.374 .159.296 205 33% 7% 79 +0.3 .177/.243/.308.131.25517237%8%42-1.2
Rougned Odor
2023 · MLB
29 38→48 54→60 46→50 45 .209/.280/.385 .176.245 226 25% 7% 85 +0.7 .221/.299/.381 .160.267 189 24% 9% 92 +1.2 .198/.295/.353.155.23916824%11%81+0.1
Ryan Fitzgerald
2023 · AAA
29 38→44 51→55 44→45 42 .204/.266/.370 .166.256 187 28% 6% 75 -0.0 .210/.273/.363 .153.278 169 29% 7% 76 +0.0 .225/.292/.365.140.28614725%7%80+0.2
Clint Coulter
2023 · AAA
30 43 53→50 44→40 40 .226/.285/.396 .170.278 215 27% 5% 90 +1.0 .221/.288/.362 .141.267 159 23% 6% 82 +0.5 .199/.277/.318.119.23911921%6%62-0.4
Jose Rojas
2022 · MLB
29 41→48 52→65 46→50 45 .217/.271/.387 .170.263 197 26% 7% 81 +0.4 .212/.269/.396 .184.254 238 27% 7% 83 +0.6 .209/.275/.433.224.237301027%8%92+0.8
Norel González
2023 · AAA
29 45 51→50 41→40 41 .232/.286/.392 .160.290 196 27% 6% 89 +0.9 .222/.283/.362 .140.292 166 29% 7% 79 +0.3 .199/.272/.321.123.26315229%8%61-0.4
Ryan Flaherty
2016 · MLB
30 42→47 49→55 50→45 47 .219/.288/.367 .148.264 174 24% 8% 83 +0.6 .229/.306/.349 .120.293 126 24% 9% 86 +0.8 .222/.294/.352.130.28815427%8%77+0.1
Jeremy Barfield
2018 · AAA
30 42→48 56→55 47→30 41 .226/.283/.411 .185.277 254 29% 6% 93 +1.3 .215/.277/.372 .157.293 206 32% 7% 80 +0.4 .100/.182/.164.064.1537038%7%-13-1.1
Mark Saccomanno
2009 · AAA
29 42→46 53→55 43→40 39 .224/.260/.393 .168.267 224 26% 4% 78 +0.2 .220/.260/.354 .134.268 154 24% 4% 66 -0.6 .211/.252/.330.119.25813224%4%54-1.2
Daniel Palka
2022 · MLB
30 40→43 53→60 49→50 48 .215/.286/.385 .171.264 226 28% 9% 87 +0.8 .225/.283/.396 .171.284 235 29% 7% 89 +0.9 .215/.272/.382.166.26924229%7%75+0.0
JT Riddle
2021 · MLB
29 42→52 50 48→45 42 .221/.262/.373 .152.257 177 22% 5% 72 -0.2 .202/.243/.326 .124.245 135 23% 4% 53 -1.5 .194/.231/.313.119.23712223%3%41-1.4
Val Majewski
2011 · AAA
30 44→54 49→45 46→50 46 .226/.284/.369 .142.273 178 24% 7% 81 +0.4 .228/.283/.343 .115.283 1110 22% 7% 73 -0.1 .228/.281/.323.096.2786919%6%64-0.3
Bryce Brentz
2019 · MLB
30 42→50 54→60 47→40 39 .224/.269/.401 .177.290 234 31% 6% 84 +0.6 .209/.273/.386 .177.309 235 38% 7% 82 +0.5 .174/.252/.345.171.26023041%8%59-0.6
Brian O'Keefe
2023 · AAA
30 42 51→55 45→40 40 .218/.273/.375 .158.294 205 33% 6% 79 +0.3 .204/.265/.371 .167.260 214 30% 7% 75 -0.0 .182/.248/.350.167.21922229%8%59-0.5
Dixon Machado
2022 · AAA
30 43→53 50→45 44→55 48 .222/.295/.375 .153.274 186 26% 9% 89 +0.9 .232/.305/.324 .092.277 88 18% 8% 79 +0.3 .223/.304/.305.081.2678618%9%70-0.2
Donnie Murphy
2013 · MLB
30 41 56→60 48→45 44 .222/.285/.417 .195.262 245 26% 6% 95 +1.4 .211/.276/.370 .159.265 206 28% 6% 79 +0.3 .195/.262/.332.137.24617428%6%61-0.5
Matt Clark
2017 · MLB
30 43→45 54→60 47→30 43 .229/.284/.400 .171.275 233 26% 6% 90 +1.0 .235/.288/.418 .183.291 244 27% 7% 97 +1.5 .236/.294/.445.209.28129027%7%107+1.4
Colin Moran
2023 · MLB
30 45→55 51→55 46→30 49 .233/.303/.387 .154.289 203 26% 9% 94 +1.3 .227/.297/.360 .133.292 165 27% 8% 85 +0.7 .213/.291/.308.095.27713026%8%66-0.2