Johnathon ThomasOF Harrisburg Senators
Age 26 R/R 5'7" / 175 lbs AA Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION329 act + 8 ros · stats below = ROS only
showingROS
wRC+†48
AVG/OBP/SLG.125 / .125 / .125
PA8
HR0
K%25
BB%4
BABIP274
ISO70
MLB%2%
Value2026 · WAR
BAT: -22.1 runs (wOBA-derived runs vs avg)-22BATRUN: +2.9 runs (SB/CS + UBR baserunning)+3RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.0 runs (Positional adjustment)-2POSREP: +7.3 runs (Replacement-level credit)+7REPTotal WAR: -1.50-1.5WAR
trajectory · projected WAR by year
0.0-0.32627
Tools · ContractCON 45 / POW 30
Toolsscout grade
CONTACT45
scouting grade only
POWER30
scouting grade only
EYE25
scouting grade only
SPEED60
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
2028Extbeyond projection horizon · no WAR estimate
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.

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)
202222 ROKFCL Nationals 1514 2000 130 00 143200143343 182 207 167 -1 -2 +0 +0 -0.2
202323 AFredericksburg Nationals 385323 731104 359323 6512 226344297641 71303 249 302 91 -4 +8 +8 1.2
202424 A+Wilmington Blue Rocks 269236 45840 158911 237 191271258529 68304 336 242 50 -16 +2 +6 -0.9
202525 AAHarrisburg Senators 249218 50912 13475 234 229282307589 78282 195 259 61 -11 +3 +5 -0.3
202525 A+Wilmington Blue Rocks 9987 20420 7182 92 230299322621 92290 187 277 73 -3 +1 +2 0.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202222 ROK MLEFCL Nationals 1514 1000 140 00 7113371205 146 277 116 -35 -2 +0 +0 -0.2
202323 A MLEFredericksburg Nationals 385338 61804 2013523 6512 180273240513 59271 355 229 41 -27 +8 +8 -1.1
202424 A+ MLEWilmington Blue Rocks 269241 36630 1012211 237 149218199417 50281 454 184 11 -29 +2 +6 -2.1
202525 AA MLEHarrisburg Senators 249227 49912 9585 234 216261291552 75267 234 236 46 -16 +3 +5 -0.8
202525 A+ MLEWilmington Blue Rocks 9990 18320 5252 92 200258278536 78264 255 228 40 -7 +1 +2 -0.4
202222 ROK MLEFCL Nationals 1514 1000 140 00 7113371205 100 277 116 -35
202222 ROK RAWFCL Nationals 1514 2000 130 00 143200143343 182 207 167 -35
202323 A MLEFredericksburg Nationals 385338 61804 2013523 6512 180273240513 59284 355 229 41
202323 A RAWFredericksburg Nationals 385323 731104 359323 6512 226344297641 71303 249 302 41
202424 A+ MLEWilmington Blue Rocks 269241 36630 1012211 237 149218199417 50300 454 184 11
202424 A+ RAWWilmington Blue Rocks 269236 45840 158911 237 191271258529 68304 336 242 11
202525 AA MLE2 teams 348317 681332 14837 326 215263293557 79283 244 234 44
202525 AA RAW2 teams 348305 701332 20657 326 230287311598 82285 196 264 44
202222 ROK MLEFCL Nationals 1514 1000 140 00 7113371205 146 277 116 -35
202323 A MLEFredericksburg Nationals 385339 61804 2013523 6512 180273239512 59271 355 229 41
202424 A+ MLEWilmington Blue Rocks 269246 36630 1012211 237 146218195413 49281 454 184 11
202525 AA MLE2 teams 348324 681332 14837 326 210263287550 77266 244 234 44
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202323 A MLEFredericksburg Nationals 385339 61804 2013523 6512 180273239512 59271 355 229 41
202424 A+ MLEWilmington Blue Rocks 269246 36630 1012211 237 146218195413 49281 454 184 11
202525 AA MLE2 teams 348324 681332 14837 326 210263287550 77266 244 234 44
YTD26 AA MLEWSH 329295 57924 1510514 267 193265278543 85282 325 234 45 -22 +2 +0 -2 +7 -1.4
▸ 2026 season
YTD26 AA RAWWSH 290254 571024 207512 246 224311327638 102299 267 291 45
YTD26 AAA RAWWSH 3934 5001 2112 21 147237235472 88182 285 220 45
ROS26 AA MLEWSH 2% 88 1000 020 10 125125125250 276 250 239 48 -0 +0 +0 -0 +0 -0.0
TOT26 AA MLEWSH 337303 58924 1510714 277 191262274536 83278 324 234 45 -22 +3 +0 -2 +7 -1.5
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202727 MLB MLEWSH 27% 336306 601123 1710110 174 196261275536 78275 305 245 52 -19 +2 +0 -2 +7 -1.3
202727 MLB CTXWSH 27% 9083 16301 4273 51 193256265521 72273 304 222 52 -5 +1 +0 -1 +2 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 9083 16301 4273 51 193256265521 72273 304 222 38 -5 +1 +0 -1 +2 -0.3
/ 162G A+C 650599 1162207 2919522 367 194257265522 72275 304 222 38 -37 +4 +0 -4 +14 -2.3
Career MLE 13611224 2273889 6244751 13829 185254252506 66282 335 224 38 -20 +2 +0 -2 +7 -1.3
/ 162G MLE 650585 1081844 3021324 6614 185254250503 65280 335 224 38 -37 +4 +0 -4 +14 -2.4