Johnathon ThomasOF Harrisburg Senators
Age 26 R/R 5'7" / 175 lbs AA HR -9% Svc 0.0 · Ctrl thru 2034
wRC+†53
AVG/OBP/SLG.191 / .249 / .275
PA250
HR3
SB17
K%32
BB%5
MLB%2%
BAT: -13.2 runs (wOBA-derived runs vs avg)-13BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.5 runs (Positional adjustment)-2POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: -0.80-0.8WAR
Scouting · nowfuture
HIT
4545
PWR
3030
SPD
6060
EYE
3525
trajectory · 10 yrs
-0.6peak
2027

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
2032Arb-1$0.2M
2033Arb-2$0.4M
2034Arb-3$0.6M
Totals $-36M $-36M +$0.0M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202222 ROKFCL Nationals 1514 1000 140 00 .071.133.071.205 .000.100 277 .116 -53 -3 +0 +0 -0 +0 -0.2
202323 AFredericksburg Nationals 385338 61804 2013523 6512 .180.273.240.513 .059.284 355 .229 33 -29 +8 +0 -2 +11 -1.2
202424 A+Wilmington Blue Rocks 269242 34630 912211 237 .140.206.190.396 .050.281 453 .176 -7 -33 +2 +0 -2 +8 -2.5
202525 AA2 teams 348317 671232 14857 326 .211.260.287.547 .076.281 244 .233 37 -25 +4 +0 -2 +10 -1.3
▸ 2026 Season (actual · ROS · total)
202626 AAHarrisburg Senators 5043 10300 2125 64 .233.340.302.642 .070.323 244 .282 74 -1 -0 +0 -0 +1 -0.1
ROS26 MLBWSH 200182 36712 9637 114 .198.263.280.543 .082.285 324 .248 48 -12 +1 +0 -1 +6 -0.7
TOT26 MLBWSH 250225 461012 117512 178 .204.278.284.563 .080.295 304 .255 53 -13 +0 +0 -2 +7 -0.8
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202727 MLB 11%WSH 269245 511023 14768 134 .208.273.302.575 .094.279 285 .259 56 -13 +1 +0 -2 +8 -0.6
202828 MLB 22%WSH 319289 601224 18899 134 .208.275.304.580 .097.280 286 .263 59 -15 +1 -1 -2 +9 -0.7
202929 MLB 34%WSH 344311 641225 209610 134 .206.276.305.581 .100.280 286 .264 60 -16 +1 -1 -2 +10 -0.8
203030 MLB 44%WSH 359325 671325 2110110 124 .206.275.305.580 .098.279 286 .262 59 -17 +1 -2 -2 +10 -1.0
203131 MLB 58%WSH 357323 651324 2110210 103 .201.271.291.562 .090.277 296 .258 56 -18 +1 -3 -2 +10 -1.2
203232 MLB 76%WSH 347314 631224 2010110 82 .201.270.290.560 .089.276 296 .254 52 -19 +1 -4 -2 +10 -1.4
203333 MLB 93%WSH 322291 571123 19969 72 .196.266.278.545 .082.274 306 .249 49 -19 +1 -4 -2 +9 -1.5
203434 MLBWSH 281255 48913 16868 51 .188.258.267.525 .078.273 316 .243 44 -18 +1 -5 -2 +8 -1.6
▸ Career Totals (MLE all levels + projections)
Career 38153446 6741252239 2021156122 21253 .196.265.279.543 .083.280 305 .245 46 -234 +21 -20 -23 +108 -15.0
/ 162G 650587 1152147 3419721 369 .196.264.281.545 .085.280 305 .245 46 -40 +4 -3 -4 +18 -2.6

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202222 ROKFCL Nationals 1514 2000 130 00 .143.200.143.343 .000.182 207 .167 -14 -2 +0 +0 -0.2
202323 AFredericksburg Nationals 385323 731104 359323 6512 .226.344.297.641 .071.303 249 .302 89 -5 +8 +11 1.5
202424 A+Wilmington Blue Rocks 269236 45840 158911 237 .191.271.258.529 .068.304 336 .242 44 -17 +2 +8 -0.8
202525 AAHarrisburg Senators 249218 50912 13475 234 .229.282.307.589 .078.282 195 .259 56 -12 +3 +7 -0.2
202525 A+Wilmington Blue Rocks 9987 20420 7182 92 .230.299.322.621 .092.290 187 .277 70 -3 +1 +3 0.0

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
Johnathon Thomas (OGILVIE) 26 45 30 60 25 .191/.249/.275 .083.281 312 32% 5% 43 -0.9
Kenny Wilson
2016 · AAA
26 48→50 40 57→60 41 .227/.278/.324 .096.310 627 28% 6% 66 -0.6 .219/.281/.304 .085.307 625 28% 7% 63 -0.9 .199/.267/.293.094.30582235%7%52-0.6
Wes Rogers
2019 · AA
25 45→51 39→40 59→65 42 .217/.269/.305 .088.291 633 27% 6% 57 -1.2 .198/.256/.280 .082.303 618 34% 7% 46 -2.0 .164/.230/.230.066.27631239%7%20-1.8
Ray-Patrick Didder
2021 · AA
26 40→46 39→45 55→60 40 .184/.267/.265 .081.302 624 38% 8% 49 -1.8 .202/.278/.309 .107.292 1023 32% 7% 64 -0.8 .195/.280/.308.112.279122832%8%62-0.6
Michael Mitchell
2012 · AA
26 43→53 37→40 55 43 .206/.264/.277 .071.278 524 26% 6% 49 -1.8 .205/.244/.281 .076.277 619 27% 4% 40 -2.4 .196/.225/.258.062.26442027%2%22-3.0
D.J. Burt
2022 · AA
26 46→51 40 55→65 44 .219/.280/.306 .087.311 730 30% 8% 63 -0.9 .231/.298/.318 .087.311 638 25% 8% 73 -0.1 .227/.300/.298.072.29845623%9%66-0.4
Aaron Whitefield
2022 · AA
25 42→45 38→40 56→60 37 .197/.249/.275 .078.308 629 36% 6% 41 -2.3 .212/.269/.327 .115.325 1131 36% 7% 64 -0.8 .197/.256/.327.130.308134038%7%56-0.5
Eric Reed
2007 · MLB
26 49→51 38→40 56→60 37 .234/.269/.314 .080.315 528 27% 4% 59 -1.1 .227/.265/.307 .080.300 329 24% 4% 55 -1.4 .225/.261/.290.065.29303722%4%46-0.8
Stephen Wrenn
2021 · AA
26 41→43 42→45 59→60 39 .200/.260/.310 .111.293 926 34% 6% 56 -1.3 .207/.268/.324 .117.323 1222 37% 6% 63 -0.8 .189/.251/.296.108.301122939%5%47-1.1
Delvin Zinn
2022 · AA
25 41→44 37→30 56→55 40 .198/.246/.263 .066.269 530 28% 5% 37 -2.6 .186/.250/.259 .073.267 528 30% 7% 39 -2.5 .114/.203/.150.036.17903933%8%-8-1.3
Juan Ciriaco
2016 · AA
26 50→48 35→30 56→60 37 .234/.256/.292 .058.295 228 22% 3% 46 -2.0 .231/.252/.304 .073.277 618 18% 3% 49 -1.8 .229/.243/.292.063.26561916%1%37-0.8
Ryan Strausborger
2014 · AA
26 43→45 41→45 58→55 39 .210/.254/.315 .105.273 822 26% 4% 54 -1.4 .217/.259/.321 .104.275 926 24% 5% 57 -1.2 .204/.256/.297.093.27192827%5%48-0.9
Justin Dean
2023 · AAA
26 43→47 42→45 58→65 38 .201/.273/.305 .104.324 926 38% 7% 61 -1.0 .204/.283/.299 .095.323 938 36% 9% 63 -0.8 .208/.288/.296.088.32284735%9%62-0.6
Daniel Hinojosa
2009 · AAA
25 44 38→40 57→55 38 .208/.263/.282 .074.311 626 34% 6% 49 -1.8 .232/.275/.320 .088.308 520 25% 5% 63 -0.8 .249/.289/.333.084.32142023%4%69-0.2
Luis Aviles Jr.
2021 · AA
26 44→42 38→50 54→55 37 .206/.254/.285 .078.315 626 35% 6% 46 -2.0 .208/.250/.351 .143.287 1620 32% 5% 63 -0.9 .197/.239/.349.152.266182233%4%55-0.8
Josh Prince
2013 · AA
25 45→46 38→40 54→60 45 .216/.272/.299 .082.280 530 24% 7% 57 -1.2 .207/.277/.299 .092.274 828 26% 8% 60 -1.0 .216/.291/.302.086.28982826%9%64-0.4
Simon Whiteman
2023 · AA
26 40→44 37→30 58→55 42 .182/.263/.250 .067.302 426 38% 9% 42 -2.3 .195/.265/.272 .077.291 620 32% 8% 48 -1.9 .190/.256/.259.069.26252028%8%38-1.0
Mark Dolenc
2011 · AA
26 49→52 40 55 37 .229/.273/.320 .091.342 719 34% 5% 63 -0.9 .220/.263/.299 .079.344 616 36% 5% 53 -1.5 .211/.255/.269.058.33441636%4%39-1.2
Roemon Fields
2017 · AAA
26 46→56 35→30 57→60 42 .220/.262/.279 .059.285 332 24% 5% 47 -1.9 .230/.276/.291 .061.301 336 23% 6% 56 -1.3 .233/.283/.290.056.30324022%6%56-0.9
Shannon Wilkerson
2014 · AA
26 45→50 39→40 52→55 42 .216/.262/.306 .090.279 619 25% 6% 55 -1.4 .229/.271/.309 .080.293 414 22% 5% 58 -1.2 .235/.272/.308.072.29431220%4%55-0.7
Vance Vizcaino
2021 · AA
26 44 40 54→55 38 .209/.258/.302 .093.306 722 33% 6% 52 -1.6 .219/.277/.326 .107.317 1116 32% 6% 67 -0.5 .205/.263/.288.083.295111333%6%49-0.5