Kyle HayesC Harrisburg Senators
Age 28 R/R 6'1" / 190 lbs AA Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION42 act + 10 ros · stats below = ROS only
showingROS
wRC+†73
AVG/OBP/SLG.111 / .200 / .111
PA10
HR0
K%30
BB%10
BABIP293
ISO106
MLB%2%
Value2026 · WAR
BAT: -3.1 runs (wOBA-derived runs vs avg)-3BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +1.1 runs (Replacement-level credit)+1REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
0.00.00.12628
Tools · Contract
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

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202224 A+Quad Cities River Bandits 1613 0000 152 00 188188 316 135 -22 -2 +0 +0 -0.2
202224 AColumbia Fireflies 8773 10202 9304 10 137264247511 110195 3410 246 52 -5 +0 +2 -0.3
202325 AANorthwest Arkansas Naturals 1811 4110 521 00 3645886361.225 273400 1128 496 222 +3 +0 +0 0.3
202426 A+Quad Cities River Bandits 5848 7300 7203 01 146293208501 62250 3412 251 56 -3 -0 +1 -0.2
202426 ROKACL Royals 2015 5000 520 00 333500333833 385 1025 401 157 +1 +0 +0 0.2
202527 AAAOmaha Storm Chasers 2921 3100 4102 00 143333190524 48231 3414 254 58 -1 +0 +1 -0.1
202527 AANorthwest Arkansas Naturals 138109 18401 19458 10 165331229560 64270 3314 276 73 -4 +0 +3 -0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202224 A+ MLEQuad Cities River Bandits 1613 0000 172 00 188188 446 100 -46 -3 +0 +0 -0.2
202224 A MLEColumbia Fireflies 8778 6101 5454 10 77172128301 51161 526 155 -9 -11 +0 +2 -0.9
202325 AA MLENorthwest Arkansas Naturals 1812 4110 421 00 3335295831.113 250349 1122 464 200 +2 +0 +0 0.3
202426 A+ MLEQuad Cities River Bandits 5850 5200 5263 01 100224140364 40211 459 181 9 -6 -0 +1 -0.6
202426 ROK MLEACL Royals 2017 4000 330 00 235350235585 306 1515 297 87 -0 +0 +0 0.0
202527 AAA MLEOmaha Storm Chasers 2922 3100 3122 00 136296182478 45196 4110 229 41 -2 +0 +1 -0.1
202527 AA MLENorthwest Arkansas Naturals 138116 17401 12548 10 147272207479 60245 399 219 34 -11 +0 +3 -0.8
202224 A MLE2 teams 10391 6101 6526 10 66175110285 44132 506 146 -15
202224 A RAW2 teams 10386 10202 10356 10 116252209462 93163 3410 229 -15
202325 AA MLENorthwest Arkansas Naturals 1812 4110 421 00 3335295831.113 250364 1122 464 200
202325 AA RAWNorthwest Arkansas Naturals 1811 4110 521 00 3645886361.225 273400 1128 496 200
202426 A+ MLE2 teams 7867 10200 8293 01 149269179448 30263 3710 211 29
202426 A+ RAW2 teams 7863 12300 12223 01 190346238584 48293 2815 289 29
202527 AA MLE2 teams 167138 20501 156610 10 145276203479 58260 409 221 36
202527 AA RAW2 teams 167130 21501 235510 10 162331223554 62263 3314 272 36
202224 A MLE2 teams 10390 6101 6526 10 67175111286 44136 506 146 -15
202325 AA MLENorthwest Arkansas Naturals 1813 4110 421 00 3085295381.068 231349 1122 464 200
202426 A+ MLE2 teams 7867 10200 8293 01 149269179448 30235 3710 211 29
202527 AA MLE2 teams 167140 20501 156610 10 143276200476 57236 409 221 36
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202325 AA MLENorthwest Arkansas Naturals 1813 4110 421 00 3085295381.068 231349 1122 464 200
202426 A+ MLE2 teams 7867 10200 8293 01 149269179448 30235 3710 211 29
202527 AA MLE2 teams 167140 20501 156610 10 143276200476 57236 409 221 36
YTD28 AA MLEWSH 4238 8001 2192 00 211286289575 79389 455 234 45 -3 +0 +0 +1 +1 -0.1
▸ 2026 season
YTD28 AA RAWWSH 2521 5000 391 00 238360238598 417 3612 294 45
YTD28 AAA RAWWSH 1716 4001 071 00 250294438732 188375 410 325 45
ROS28 AA MLEWSH 2% 109 1000 130 00 111200111311 295 3010 276 73 -0 +0 +0 +0 +0 0.0
TOT28 AA MLEWSH 5247 9001 3222 00 191269255525 64333 426 242 50 -3 +0 +0 +1 +1 -0.1
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202729 MLB MLEWSH 28% 243215 44814 20746 31 205290307597 102294 308 278 74 -7 +0 -1 +4 +5 0.1
202830 MLB MLEWSH 43% 290257 531015 24877 41 206292311603 105292 308 279 75 -9 +0 -2 +5 +6 0.1
202729 MLB CTXWSH 28% 6861 12201 5212 10 197279279558 82292 317 258 74 -2 +0 -0 +1 +1 0.0
202830 MLB CTXWSH 43% 125111 22402 10383 20 198282288571 90291 308 259 75 -4 +0 -1 +2 +3 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 193172 34603 15595 30 198281285566 87279 318 259 56 -6 +1 -1 +3 +4 0.1
/ 162G A+C 650579 11420010 5119917 100 197281283565 86279 318 259 56 -20 +2 -4 +12 +14 0.4
Career MLE 909789 13827311 7831333 93 175277259535 84270 349 251 56 -16 +1 -3 +10 +12 0.2
/ 162G MLE 650564 981928 5622424 62 174277257534 83268 349 251 56 -20 +1 -4 +12 +14 0.3