Theo HardySS Frisco RoughRiders
Age 24 S/R 6'1" / 185 lbs AA HR +15%BB +5% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION174 act + 16 ros · stats below = ROS only
showingROS
wRC+†50
AVG/OBP/SLG.133 / .188 / .133
PA16
HR0
K%31
BB%6
BABIP265
ISO73
MLB%2%
Value2026 · WAR
BAT: -11.8 runs (wOBA-derived runs vs avg)-12BATRUN: +1.4 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.0 runs (Positional adjustment)+2POSREP: +4.1 runs (Replacement-level credit)+4REPTotal WAR: -0.50-0.5WAR
0.00.51.00.00.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$3M ctrl surplus
Tools · ContractCON 20 / POW 34
Toolsscout grade
CONTACT20
scouting grade only
POWER34
scouting grade only
EYE54
scouting grade only
SPEED54
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
2029Pre-Arb$0.8M
2030Pre-Arb$0.9M
2031Pre-Arb$0.9M
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-1M +$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.

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)
202422 AAFrisco RoughRiders 1613 2110 241 00 154312385697 231222 2512 314 99 -0 +0 +0 0.0
202422 A+Hickory Crawdads 3629 6101 690 20 207343345688 138250 2517 310 96 -0 +0 +1 0.1
202523 AAFrisco RoughRiders 3936 8200 380 11 222282278560 56286 218 259 61 -2 -0 +1 -0.1
202523 A+Hub City Spartanburgers 12799 19210 21334 62 192355232587 40279 2617 285 79 -3 +0 +3 0.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202422 AA MLEFrisco RoughRiders 1614 2110 151 00 143250357607 214185 316 242 50 -1 +0 +0 -0.1
202422 A+ MLEHickory Crawdads 3631 6101 4120 20 194286323608 129218 3311 242 50 -2 +0 +1 -0.1
202523 AA MLEFrisco RoughRiders 3937 8200 2100 11 216256270527 54271 265 215 32 -3 -0 +1 -0.3
202523 A+ MLEHub City Spartanburgers 127107 18210 13434 62 168282206488 37259 3410 229 41 -9 +0 +3 -0.6
202422 A+ MLE2 teams 5245 8211 5171 20 178275333608 156250 3310 242 50
202422 A+ RAW2 teams 5242 8211 8131 20 190333357690 167241 2515 312 50
202523 A+ MLE2 teams 166144 26410 15534 73 181276222498 42280 329 226 39
202523 A+ RAW2 teams 166135 27410 24414 73 200337244582 44281 2514 279 39
202422 A+ MLE2 teams 5246 8211 5171 20 174275326601 152208 3310 242 50
202523 A+ MLE2 teams 166146 26410 15534 73 178276219495 41262 329 226 39
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202422 A+ MLE2 teams 5246 8211 5171 20 174275326601 152208 3310 242 50
202523 A+ MLE2 teams 166146 26410 15534 73 178276219495 41262 329 226 39
YTD24 AA MLETEX 174152 26422 14635 60 171263263526 92276 368 239 48 -11 +1 +0 +2 +4 -0.4
▸ 2026 season
YTD24 A+ RAWTEX 5947 12212 9162 20 255397468865 213345 2715 380 48
YTD24 AA RAWTEX 8069 12201 8282 30 174278246525 72275 3510 248 48
YTD24 AAA RAWTEX 3529 6110 461 10 207324310634 103261 1711 287 48
ROS24 AA MLETEX 2% 1615 2000 150 00 133188133321 263 316 243 50 -1 +0 +0 +0 +0 -0.0
TOT24 AA MLETEX 190167 28422 15685 60 168257251508 84268 368 239 48 -12 +1 +0 +2 +4 -0.5
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202725 MLB MLETEX 31% 300266 511024 26925 71 192276289566 98268 319 255 59 -15 +1 +0 +3 +6 -0.4
202826 MLB MLETEX 45% 361321 621225 311086 81 193277290566 97270 309 262 64 -16 +1 +0 +4 +8 -0.3
202927 MLB MLETEX 49% 382340 671326 331136 82 197280300580 103271 309 265 66 -16 +1 +0 +4 +8 -0.2
203028 MLB MLETEX 52% 395351 681326 351176 82 194278293572 100271 309 266 66 -16 +1 -1 +4 +9 -0.3
203129 MLB MLETEX 52% 395351 681326 351186 81 194278293572 100270 309 264 65 -16 +1 -1 +4 +9 -0.4
202725 MLB CTXTEX 31% 9384 16311 8281 20 190269286555 95270 309 246 59 -5 +0 +0 +1 +2 -0.1
202826 MLB CTXTEX 45% 161143 28513 14483 41 196281308589 112272 309 254 64 -7 +0 +0 +2 +3 -0.1
202927 MLB CTXTEX 49% 188167 33613 16563 41 198280299579 102273 309 257 66 -8 +0 +0 +2 +4 -0.1
203028 MLB CTXTEX 52% 204181 37714 18603 41 204287320608 116273 299 258 66 -8 +0 -0 +2 +4 -0.2
203129 MLB CTXTEX 52% 204181 35713 18613 41 193277293570 99272 309 256 65 -8 +0 -1 +2 +4 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 850756 14928514 7425313 184 197280303583 106274 309 255 62 -36 +2 -1 +9 +18 -0.8
/ 162G A+C 650578 11421411 5719310 143 197281304585 107273 309 255 62 -27 +2 -1 +7 +14 -0.6
Career MLE 20671833 352671228 18162334 4810 192277288564 95271 309 259 62 -79 +5 -2 +20 +40 -1.7
/ 162G MLE 650576 1112149 5719611 153 193278290568 97272 309 259 62 -28 +2 -1 +7 +14 -0.6