Trey Harris2B Harrisburg Senators
Age 30 R/R 5'9" / 220 lbs AA Svc 0.0 · Ctrl thru 2034
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 250 proj PA
wRC+†41
AVG/OBP/SLG.204 / .248 / .275
PA250
HR1
K%25
BB%4
ISO72
MLB%2%
Value2026 · WAR
BAT: -16.6 runs (wOBA-derived runs vs avg)-17BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: -0.90-0.9WAR
trajectory · projected WAR by year
-0.9-0.9-1.02628
Tools · ContractCON 38 / POW 29
Toolsscout grade
CONTACT38
scouting grade only
POWER29
scouting grade only
EYE34
scouting grade only
SPEED46
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201822 ROK2 teams 226200 481411 17387 73 240321335656 95290 178 290 80
201822 ROK2 teams 226189 571821 28267 73 302411434845 132344 1212 379 148
201923 A4 teams 590545 14322717 2713715 107 262315422737 160321 235 317 101
201923 A4 teams 590527 16830716 4310315 107 319385493878 175371 177 387 154
202125 AAMississippi Braves 405377 8413010 149312 43 223273337610 114268 233 267 63
202125 AAMississippi Braves 405364 901508 267212 43 247318354672 107287 186 305 92
202226 AAHarrisburg Senators 373339 741215 1910113 75 218286304590 86295 275 255 53
202226 AAHarrisburg Senators 373332 801215 267813 75 241321328649 87300 217 298 86
202327 AAHarrisburg Senators 260240 501111 13746 44 208266275541 67295 285 248 48
202327 AAHarrisburg Senators 260233 581412 20586 44 249324343668 94322 228 305 91
202428 AA2 teams 337319 551121 11954 43 172210229438 56239 283 192 5
202428 AA2 teams 337312 621221 18724 43 199251260511 61252 215 234 37
▸ 2026 Season
202630 MLBWSH 250234 471011 11643 42 201246265511 64274 264 239 41 -17 +0 +0 +1 +7 -0.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202731 MLBWSH 23% 248231 481012 12633 31 208256286542 78273 255 243 44 -16 +0 -3 +1 +7 -1.0
202832 MLBWSH 35% 274255 521112 14703 31 204254278532 75271 265 244 45 -17 +0 -4 +1 +8 -1.2
202731 MLBWSH 23% 5652 10200 3141 10 192250231481 38273 255 234 38 -4 +0 -1 +0 +2 -0.3
202832 MLBWSH 35% 9589 18401 5241 10 202253281534 79271 255 235 38 -7 +0 -1 +0 +3 -0.5
▸ Career Totals
Career 151141 28601 8382 20 199252262514 64265 255 235 38 -11 +0 -2 +1 +4 -0.7
/ 162G 650607 1202604 341649 90 198251260511 63264 255 235 38 -46 +2 -8 +2 +18 -3.2
Career 29632740 6011141540 13873566 4629 219273316589 96284 255 261 58 -142 -2 -6 +11 +84 -5.7
/ 162G 650601 1322539 3016114 106 220272316589 97283 255 261 58 -31 -0 -1 +2 +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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201822 ARome Braves 9484 24900 7132 30 286355393748 107333 147 335 114 +2 +1 +3 0.5
201822 ROKGCL Braves 132105 33921 21135 43 314450467917 152352 1016 411 172 +11 -0 +4 1.4
201923 AAMississippi Braves 156146 41732 4334 12 281314411725 130351 213 320 103 +1 -1 +4 0.4
201923 A+Florida Fire Frogs 139122 37504 12265 30 303388443831 139359 199 375 145 +7 +1 +4 1.2
201923 ARome Braves 230202 741448 20326 44 3664395941.033 228405 149 447 200 +26 -1 +7 3.2
201923 INTLScottsdale Scorpions 6557 16402 7120 21 281359456816 175318 1811 357 132 +2 +0 +2 0.4
202125 AAMississippi Braves 405364 901508 267212 43 247318354672 107287 186 305 92 -4 -0 +11 0.7
202226 AAHarrisburg Senators 373332 801215 267813 75 241321328649 87300 217 298 86 -6 -1 +11 0.4
202327 AAHarrisburg Senators 260233 581412 20586 44 249324343668 94322 228 305 91 -3 -1 +7 0.4
202428 AAHarrisburg Senators 202188 391010 10473 23 207259271530 64275 235 242 44 -13 -1 +6 -0.8
202428 A+Wilmington Blue Rocks 135124 23211 8251 20 185241242483 56220 196 221 27 -11 +0 +4 -0.7

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
Trey Harris (OGILVIE) 30 38 29 46 34 204/248/275 71274 14 25% 4% 41 -1.0
Carlos Eduardo Gonzalez
2015 · AAA
30 42 39→30 43→50 38 202/250/287 84279 69 29% 5% 45 -2.1 219/275/338 119277 1210 24% 6% 69 -0.4 201/252/294922538623%6%43-0.7
Gary Patchett
2009 · AAA
30 44 36→30 41→30 41 211/264/271 60289 55 28% 6% 46 -2.0 210/257/280 70281 64 26% 5% 46 -2.0 202/248/255532684025%4%34-1.3
Rosario Irazoqui
2016 · AAA
30 43 38→30 44→45 38 209/248/281 71271 77 25% 4% 42 -2.3 218/265/316 98283 108 26% 5% 59 -1.1 210/256/287772748026%4%44-0.6
Erick Castillo
2022 · AAA
29 43 37→30 47→30 45 205/275/277 71256 55 21% 6% 54 -1.4 219/278/298 79278 77 23% 5% 60 -1.0 223/271/238152890021%2%38-0.5
Horacio Vasquez
2016 · AAA
30 43 39→40 48→40 39 211/250/292 81273 79 25% 4% 46 -2.0 226/257/306 80289 610 23% 4% 52 -1.6 245/256/275303110621%2%41-0.7
Pat Cantwell
2018 · AAA
28 42 37→30 45→40 38 200/254/268 68282 59 30% 5% 42 -2.3 228/300/342 114318 1110 30% 7% 82 +0.5 257/346/40414732516624%9%114+0.7
Alberto Rosario
2017 · MLB
30 45 37→40 44→50 42 215/255/288 73263 44 20% 4% 47 -1.9 218/257/279 61273 46 21% 4% 45 -2.1 211/249/246362663321%4%30-0.9
Khayyan Norfork
2018 · AA
29 47→44 37→40 47→50 42 223/279/290 67299 47 26% 6% 58 -1.2 212/274/313 101281 118 27% 7% 63 -0.9 137/205/23910215717427%6%12-0.8
Enrique Trujillo
2017 · AAA
30 49 36→30 47→50 44 232/278/293 61283 415 19% 5% 58 -1.2 221/269/299 78278 617 22% 5% 56 -1.3 211/260/2564527002820%5%38-0.6
Sharlon Schoop
2016 · AAA
29 43→44 37→40 42→45 41 207/249/275 68269 54 25% 5% 41 -2.3 212/260/328 116271 124 26% 5% 60 -1.0 204/256/33012625714026%5%55-0.4
Jonathan Diaz
2015 · MLB
30 45→47 36→30 48→50 49 212/286/278 66264 312 20% 8% 59 -1.1 208/283/273 65261 48 20% 8% 56 -1.3 201/283/251512523620%9%48-1.1
Pete Kozma
2017 · MLB
29 40→47 36→45 46→50 44 193/246/256 63241 412 22% 6% 35 -2.8 196/245/282 86245 79 22% 5% 42 -2.3 190/238/287962317621%5%38-1.7
Max McDowell
2023 · AAA
29 40→48 39→40 47→50 44 192/276/277 85266 69 28% 7% 56 -1.3 193/274/297 104277 126 33% 7% 60 -1.0 168/259/2599124513135%7%43-0.9
Eliezer Zambrano
2017 · AA
30 43 38→30 41→40 41 205/235/276 71237 65 17% 3% 34 -2.8 205/241/286 81262 67 23% 4% 40 -2.4 177/192/209312320023%2%-6-1.1
Ali Solis
2018 · AAA
30 40 41→45 46→30 36 200/236/296 95271 95 30% 4% 41 -2.3 203/238/332 129285 166 34% 4% 52 -1.6 188/222/33915124622334%4%44-1.3
Leury Bonilla
2015 · AAA
30 46 38→45 42→50 41 218/260/295 76288 59 26% 5% 50 -1.7 224/266/310 86283 79 22% 5% 57 -1.2 230/269/295652844620%4%50-1.0
Chris Rabago
2022 · AAA
29 38 40 47→55 43 190/255/276 86266 813 31% 7% 45 -2.1 197/261/293 96305 910 36% 6% 53 -1.5 152/225/219672575540%6%15-1.2
Roberto Baldoquin
2022 · AA
28 42 40→30 48→45 38 203/255/293 90292 79 32% 5% 49 -1.8 218/289/294 76280 58 22% 7% 64 -0.8 205/285/239342670221%7%45-0.8
Argenis Diaz
2017 · AAA
30 48→52 36→40 41→50 43 226/264/288 63278 45 20% 5% 50 -1.7 221/266/304 83280 77 23% 5% 56 -1.3 212/259/269582744223%5%41-1.0
Justin Toole
2015 · AAA
28 48 34→30 43→50 42 224/260/279 55270 27 18% 4% 46 -2.0 225/265/292 67284 47 21% 5% 52 -1.6 228/258/262342910221%4%37-1.0