Matt Coutney1B Tri-City Dust Devils
Age 27 L/R 6'1" / 230 lbs A+ HR -4% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION299 act + 199 ros · stats below = ROS only
wRC+†54
AVG/OBP/SLG.184 / .258 / .296
PA199
HR4
K%38
BB%8
BABIP286
ISO112
MLB%0%
Value2026 · WAR
BAT: -29.7 runs (wOBA-derived runs vs avg)-30BATRUN: +0.5 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -8.9 runs (Positional adjustment)-9POSREP: +14.1 runs (Replacement-level credit)+14REPTotal WAR: -2.40-2.4WAR
trajectory · projected WAR by year
-0.9-1.5-1.72628
Tools · ContractCON 40 / POW 55
Toolsscout grade
CONTACT40
scouting grade only
POWER55
scouting grade only
EYE50
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
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
2035Extbeyond 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
202223 ROKACL Angels 3228 5101 4150 00 179281321603 143333 4712 227 32
202223 ROKACL Angels 3226 6101 6110 00 231375385760 154357 3419 349 125
202324 A2 teams 512452 9913315 4120012 01 219301361662 142344 398 292 82
202324 A2 teams 512435 11516515 5815312 01 264366428794 163365 3011 353 128
202425 A+2 teams 501459 942018 301907 21 205264305569 100326 386 252 51
202425 A+2 teams 501440 1112529 481407 21 252335380714 127347 2810 320 103
202526 A+3 teams 438394 7321112 331498 31 185262335597 150260 348 257 55
202526 A+3 teams 438377 9025115 501128 31 239340430770 191298 2611 343 120
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD27 A+LAA 299266 471304 251226 30 177263271533 94305 418 241 43 -19 +1 +0 -5 +8 -1.6
YTD27 A+LAA 299252 641906 39876 30 254367401768 147362 2913 347 124 +8 +1 +0 -5 +8 1.2
ROS27 A+LAA 0% 199179 33804 15753 20 184258296554 112292 388 256 54 -10 +0 +0 -4 +6 -0.8
ROS27 MLBLAA 0% 11 0000 000 00 291 00 243 44 -0 +0 +0 -0 +0 -0.0
FULL27 A+LAA 300267 471304 251226 30 176262270531 94303 418 241 43 -19 +1 +0 -5 +8 -1.6
TOT27 A+LAA 498445 802108 401979 50 180261281542 101297 408 247 47 -30 +1 +0 -9 +14 -2.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBLAA 26% 405365 701718 311476 30 192266310576 118291 368 261 58 -19 +1 -1 -7 +11 -1.5
202829 MLBLAA 37% 462417 811919 361646 31 194268309577 115290 358 264 60 -21 +0 -1 -8 +13 -1.8
202728 MLBLAA 26% 10696 18402 8381 10 188257292549 104289 368 250 49 -6 +0 -0 -2 +3 -0.5
202829 MLBLAA 37% 169152 29703 13602 10 191263296560 105288 368 252 51 -9 +0 -1 -3 +5 -0.8
▸ Career Totals
Career 276249 471105 21983 20 189260293553 104284 368 251 50 -15 +0 -1 -5 +8 -1.3
/ 162G 650586 11126012 492317 50 189260295555 106284 368 251 50 -36 +1 -2 -12 +18 -3.1
Career 25492294 45599757 19094042 134 198272322594 124303 377 264 61 -114 +1 -2 -46 +72 -9.0
/ 162G 650585 11625215 4824011 31 198272325597 126302 377 264 61 -29 +0 -1 -12 +18 -2.3

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
202223 ROKACL Angels 3226 6101 6110 00 231375385760 154357 3419 349 125 +1 +0 +1 0.2
202324 A+Tri-City Dust Devils 192173 47813 11666 01 272337382718 110415 346 322 105 +1 -0 +5 0.6
202324 AInland Empire 66ers 320262 688412 47876 00 260384458842 198333 2715 371 142 +15 +0 +9 2.5
202425 AARocket City Trash Pandas 114103 20301 10420 00 194265252518 58317 379 240 42 -7 +0 +3 -0.4
202425 A+Tri-City Dust Devils 387337 912228 38987 21 270355418773 148355 2510 344 122 +9 +0 +11 2.1
202526 AARocket City Trash Pandas 10089 16711 9261 00 180263315577 135238 269 260 57 -5 +0 +3 -0.2
202526 A+Tri-City Dust Devils 297253 6614014 37776 31 261368482850 221321 2612 376 146 +15 +0 +8 2.5
202526 AInland Empire 66ers 4135 8400 491 00 229325343668 114296 2210 300 87 -1 +0 +1 0.1

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#2Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#3Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#4Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
#5Chad Pinderlast yr '22
career totals — 7 seasons, 1,740 PA
71,740625242294417-17-200.60.6
/162664242-6.5-7.60.2pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
127662194266312-5-2-1.0-0.5
/162664134-11.9-3.6-2.4pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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
Matt Coutney (OGILVIE) 27 40 55 45 50 180/261/281 101297 85 40% 8% 47 -2.4
Art Charles
2017 · AA
26 39→41 46→50 48→30 38 197/254/328 131299 144 37% 7% 58 -1.2 242/305/458 216333 285 34% 8% 114 +2.7 259/327/54828933242034%9%148+1.6
Josh Lester
2021 · AAA
27 38→41 46→60 47→40 41 200/253/330 129263 153 30% 6% 58 -1.2 209/257/398 189267 255 31% 6% 79 +0.3 201/249/39119024825431%5%70-0.3
Mike Gonzales
2015 · AA
27 43→48 47→50 46→30 41 215/277/350 135289 142 30% 6% 74 -0.1 210/269/316 106292 104 30% 6% 61 -1.0 181/240/252722577031%6%30-1.4
Nick Banks
2022 · AAA
27 43→46 43→45 41→45 37 211/259/315 104313 115 35% 6% 56 -1.3 225/281/354 129331 137 34% 6% 76 +0.1 230/289/37814833215533%6%81+0.2
Matt Skole
2016 · AAA
27 38→40 47→50 44→40 46 199/272/331 132262 164 30% 9% 67 -0.5 194/257/338 144249 184 29% 7% 63 -0.9 175/249/29912423815132%8%48-1.3
Luke Tendler
2019 · AA
27 41→42 45 38→40 39 208/258/327 118279 133 30% 6% 59 -1.1 201/252/317 116275 136 31% 6% 54 -1.4 176/228/28410823514431%6%33-2.2
Gabe Snyder
2021 · A
26 40→35 47→50 46→40 41 204/267/335 131282 155 32% 7% 66 -0.6 212/284/358 146304 158 33% 8% 79 +0.3 176/267/35417823919734%10%68-0.1
Dustin Geiger
2019 · AA
27 37→46 45→50 46→40 39 190/253/307 117280 136 36% 7% 53 -1.5 205/270/321 116336 117 39% 7% 63 -0.8 161/235/27711628412044%7%35-0.6
Viosergy Rosa
2017 · AA
27 41→49 42→45 40→30 44 201/272/305 104298 102 34% 9% 60 -1.0 207/264/349 142294 163 34% 7% 68 -0.5 196/250/35616026420034%6%64-0.4
Dariel Gomez
2023 · A
27 34→44 47→50 42→30 34 169/236/300 131309 152 48% 7% 43 -2.2 187/256/299 112344 115 45% 8% 52 -1.6 149/238/229803177050%10%24-0.7
Tim Pahuta
2010 · A
27 41 46→55 42→40 38 212/252/337 125282 145 30% 5% 59 -1.1 211/247/375 164274 215 31% 4% 68 -0.5 203/241/37917725323330%4%64-0.5
Connor Panas
2019 · AA
26 41→43 46→45 45→40 40 207/267/331 124274 145 29% 6% 65 -0.7 215/279/345 130279 138 27% 6% 73 -0.1 178/266/33916021817626%8%63-0.2
Rhett Wiseman
2021 · AA
27 37→46 49→50 46→45 36 193/251/337 144293 178 39% 6% 59 -1.1 196/248/313 117340 127 43% 5% 52 -1.6 164/215/27310829512346%4%24-1.8
Vince Fernandez
2021 · AA
26 38→37 47→55 48→45 35 183/249/319 136323 157 45% 7% 54 -1.4 199/270/367 168316 206 41% 6% 76 +0.1 178/255/35117328222442%6%63-0.4
Carlos Franco
2018 · AAA
26 44→49 45 42→45 40 219/273/337 119310 143 33% 7% 68 -0.5 213/263/344 131335 164 39% 6% 66 -0.6 194/244/31712331516142%6%50-1.4
Eric Crozier
2006 · MLB
27 38 46→50 45→40 36 188/244/325 138305 138 41% 7% 53 -1.5 204/261/343 139334 157 41% 7% 66 -0.6 184/260/34215826720237%9%64-0.3
Jameson Fisher
2021 · AA
27 39→36 40→45 44→45 42 186/257/276 90290 86 36% 8% 46 -2.0 215/267/333 118308 116 32% 6% 65 -0.7 227/273/36614030315229%5%72-0.1
Patrick Breen
2009 · AA
27 39→40 49→55 44→45 39 197/263/344 147307 178 40% 8% 66 -0.6 210/297/317 107321 1011 34% 9% 75 -0.0 166/296/2346826591135%12%54-0.3
Ricky Oropesa
2016 · AA
26 42→44 49→50 43→30 38 220/264/364 144295 182 32% 5% 72 -0.2 214/265/352 138299 175 33% 6% 69 -0.4 182/237/29911725317035%5%40-1.2
Preston Palmeiro
2022 · AAA
27 40→47 48→45 45→40 38 210/247/344 134266 167 28% 5% 59 -1.1 213/269/330 117271 115 24% 7% 65 -0.7 204/268/3081042597223%7%56-0.7