Osiris JohnsonSS Beloit Sky Carp
Age 25 R/R 6'0" / 198 lbs A+ HR -10%H -3% Svc 0.0 · Ctrl thru 2035
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 96 proj PA
wRC+†56
AVG/OBP/SLG.204 / .254 / .299
PA8
HR0
K%26
BB%5
ISO96
MLB%0%
Value2026 · WAR
BAT: -0.4 runs (wOBA-derived runs vs avg)-0BATRUN: +0.0 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.1 runs (Positional adjustment)+0POSREP: +0.2 runs (Replacement-level credit)+0REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.10.0-0.1-0.1-0.1262830
Tools · ContractCON 46 / POW 31
Toolsscout grade
CONTACT46
scouting grade only
POWER31
scouting grade only
EYE37
scouting grade only
SPEED63
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
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M
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.3M +$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)
201817 AGreensboro Grasshoppers 8885 16302 1341 02 188207294501 106280 391 220 35 -7 -1 +2 -0.6
201817 ROKGCL Marlins 111103 31821 4192 72 301339447786 146353 174 342 117 +2 +1 +2 0.5
202120 AJupiter Hammerheads 283255 50813 23803 61 196270271541 75270 288 250 55 -15 +1 +6 -0.8
202120 ROKFCL Marlins 10896 27918 11241 20 2813616461.007 365297 2210 429 177 +10 +0 +2 1.3
202221 A+Beloit Sky Carp 6055 11100 4161 20 200267218485 18282 277 231 42 -4 +0 +1 -0.2
202221 AJupiter Hammerheads 275247 611005 19483 81 247309348657 101281 177 292 84 -5 +1 +6 0.2
202322 A+Beloit Sky Carp 272246 611108 22801 62 248312390703 142333 298 312 97 -1 +0 +6 0.6
202423 A+Beloit Sky Carp 203185 35711 12372 162 189246254500 65227 186 227 40 -15 +2 +4 -0.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201817 A MLEGreensboro Grasshoppers 8885 11201 1471 02 129149188338 59259 531 149 -13 -12 -1 +2 -1.1
201817 ROK MLEGCL Marlins 111105 22511 2272 72 210239305543 95266 242 239 48 -7 +1 +2 -0.4
202120 A MLEJupiter Hammerheads 283262 38512 161063 61 145203195398 50226 376 182 9 -31 +1 +6 -2.4
202120 ROK MLEFCL Marlins 108100 20616 7341 20 200259460719 260213 316 283 78 -3 +0 +2 -0.0
202221 A+ MLEBeloit Sky Carp 6056 9100 3211 20 161217179395 18253 355 178 7 -7 +0 +1 -0.5
202221 A MLEJupiter Hammerheads 275251 50804 15703 81 199253279532 80244 255 236 46 -18 +1 +6 -1.1
202322 A+ MLEBeloit Sky Carp 272252 48707 161071 62 190242302543 111293 396 240 49 -17 +0 +6 -1.1
202423 A+ MLEBeloit Sky Carp 203188 30611 9492 162 160206218424 59198 244 184 11 -22 +2 +4 -1.5
201817 ROK MLE2 teams 199190 33712 3743 74 174199253452 79265 372 199 21
201817 ROK RAW2 teams 199188 471123 5533 74 250281378658 128326 273 288 21
202120 A MLE2 teams 391362 561018 231414 81 155213254468 99223 366 210 28
202120 A RAW2 teams 391351 7717211 341044 81 219296373669 154277 279 300 28
202221 A MLE2 teams 335308 58804 17924 101 188240253493 65249 275 226 39
202221 A RAW2 teams 335302 721105 23644 101 238301325625 86282 197 281 39
202322 A+ MLEBeloit Sky Carp 272252 48707 161071 62 190242302543 111295 396 240 49
202322 A+ RAWBeloit Sky Carp 272246 611108 22801 62 248312390703 142333 298 312 49
202423 A+ MLEBeloit Sky Carp 203188 30611 9492 162 160206218424 59206 244 184 11
202423 A+ RAWBeloit Sky Carp 203185 35711 12372 162 189246254500 65227 186 227 11
201817 ROK MLE2 teams 199191 33712 3743 74 173199251450 79263 372 199 21
202120 A MLE2 teams 391361 561018 231414 81 155213255468 100222 366 210 28
202221 A MLE2 teams 335311 58804 17924 101 186240251491 64246 275 226 39
202322 A+ MLEBeloit Sky Carp 272253 48707 161071 62 190242300542 111293 396 240 49
202423 A+ MLEBeloit Sky Carp 203190 30611 9492 162 158206216422 58198 244 184 11
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202322 A+ MLEBeloit Sky Carp 272253 48707 161071 62 190242300542 111293 396 240 49
202423 A+ MLEBeloit Sky Carp 203190 30611 9492 162 158206216422 58198 244 184 11
▸ 2026 season
202625 MLB MLEMIA 0% 88 1000 020 00 125125125250 268 250 251 56 -0 +0 +0 +0 +0 -0.1
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202726 MLB MLEMIA 30% 135125 26512 8351 31 208261312573 104270 266 261 63 -6 +0 +0 +1 +3 -0.1
202827 MLB MLEMIA 42% 226208 45914 14582 51 216272327599 111272 266 266 66 -9 +1 +0 +2 +5 -0.1
202928 MLB MLEMIA 48% 288265 561115 18733 72 211269317586 106273 256 268 67 -11 +1 -1 +3 +6 -0.2
203029 MLB MLEMIA 49% 322295 621216 21823 72 210270319588 108272 257 268 67 -13 +1 -1 +3 +7 -0.3
202726 MLB CTXMIA 30% 4139 7101 2110 10 179220282502 103263 275 247 63 -2 +0 +0 +0 +1 -0.0
202827 MLB CTXMIA 42% 9487 18302 6241 21 207266310576 103264 266 252 66 -4 +0 +0 +1 +2 -0.1
202928 MLB CTXMIA 48% 137126 26512 9351 31 206265310574 103265 267 254 67 -5 +0 -0 +1 +3 -0.1
203029 MLB CTXMIA 49% 159147 31613 10411 41 211266327592 116265 266 254 67 -6 +0 -1 +2 +3 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 431399 821528 271113 103 206261313574 108262 266 253 46 -17 +1 -1 +5 +9 -0.3
/ 162G A+C 650602 12423312 411675 155 206263314577 108263 266 253 46 -26 +1 -2 +7 +14 -0.5
Career MLE 23792201 41575739 12971323 6916 189241282523 94256 305 236 46 -39 +2 -2 +10 +21 -0.8
/ 162G MLE 650601 11320211 351956 194 188240283522 95255 305 236 46 -26 +1 -1 +7 +14 -0.5