Josi NovasSS Columbia Fireflies
Age 21 R/R 6'4" / 180 lbs A HR -6% Svc 0.0 · Ctrl thru 2036
2026 ROS PROJECTION62 act + 240 ros · stats below = ROS only
wRC+†23
AVG/OBP/SLG.173 / .218 / .271
PA240
HR4
SB5
K%36
BB%4
BABIP259
ISO98
MLB%0%
Value2026 · WAR
BAT: -30.6 runs (wOBA-derived runs vs avg)-31BATRUN: +1.2 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.2 runs (Positional adjustment)+3POSREP: +8.6 runs (Replacement-level credit)+9REPTotal WAR: -1.80-1.8WAR
trajectory · projected WAR by year
-1.1-1.2-1.0-0.8-0.7-0.726283031
Tools · ContractCON 20 / POW 35
Toolsscout grade
CONTACT20
scouting grade only
POWER35
scouting grade only
EYE25
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-2M +$0.0M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
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
202217 ROKDSL KC Glass 157143 17623 11811 72 119187252439 133230 527 192 5
202217 ROKDSL KC Glass 157136 301334 18571 72 221316449765 228338 3611 333 113
202318 ROKACL Royals 135119 24302 15600 83 202291277568 76379 4411 257 55
202318 ROKACL Royals 135111 36503 23420 83 324440450891 126493 3117 400 165
202419 ROKACL Royals 173161 17413 61075 41 106163199362 93269 623 152 -25
202419 ROKACL Royals 173158 30815 9805 41 190256348604 158338 465 270 65
202520 AColumbia Fireflies 308287 24705 121786 73 84138160298 77179 584 136 -38
202520 AColumbia Fireflies 308279 421009 201216 73 151223283506 133219 396 230 34
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 AKC 6258 6101 3360 20 103148172320 69227 585 134 -39 -10 +0 +0 +1 +2 -0.7
YTD21 AKC 6256 8201 5250 20 143213232445 89226 408 204 15 -6 +0 +0 +1 +2 -0.3
ROS21 AKC 0% 240225 39814 10873 51 173218271490 98255 364 215 23 -21 +1 +0 +3 +7 -1.1
ROS21 MLBKC 0% 01 0000 000 00 251 204 14 +0 +0
FULL21 AKC 6259 6101 3360 20 102148169317 68217 585 134 -39 -10 +0 +0 +1 +2 -0.7
TOT21 AKC 302283 45915 131233 71 159204251455 92255 414 199 10 -31 +1 +0 +3 +9 -1.8
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBKC 34% 355331 601317 171234 61 181230290520 109259 355 232 35 -26 +1 +0 +4 +10 -1.1
202823 MLBKC 48% 431401 761629 221445 72 190241307547 117263 335 242 44 -27 +1 +0 +5 +12 -1.0
202924 MLBKC 53% 481446 8518210 261576 82 191245307552 117265 335 249 49 -28 +1 +0 +5 +14 -0.8
203025 MLBKC 55% 508469 9119211 281646 82 194249313562 119266 326 252 51 -28 +1 +0 +5 +14 -0.7
203126 MLBKC 56% 523483 9319212 291696 92 193247315562 122266 326 253 52 -28 +1 +0 +6 +15 -0.7
202722 MLBKC 34% 122114 19402 6421 21 167215254469 88256 345 220 26 -10 +0 +0 +1 +3 -0.5
202823 MLBKC 48% 209194 35714 11702 31 180232289521 108260 335 230 34 -16 +0 +0 +2 +6 -0.7
202924 MLBKC 53% 254235 44915 14833 41 187242298540 111262 336 237 39 -17 +0 +0 +3 +7 -0.7
203025 MLBKC 55% 278258 491016 15903 51 190243306549 116263 325 240 42 -18 +1 +0 +3 +8 -0.7
203126 MLBKC 56% 291269 501016 16944 51 186242297540 112263 325 241 42 -19 +1 +0 +3 +8 -0.7
▸ Career Totals
Career 11541071 19740423 6237913 195 184238293531 109258 335 235 38 -80 +2 +0 +12 +33 -3.4
/ 162G 650603 11123213 352137 113 184237294531 109258 335 235 38 -45 +1 +0 +7 +18 -1.9
Career 33113065 5261131366 176127042 6919 172227282508 110263 385 227 32 -255 +6 +0 +35 +94 -12.2
/ 162G 650602 10422313 352498 144 173228284512 111265 385 227 32 -50 +1 +0 +7 +18 -2.4

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL KC Glass 157136 301334 18571 72 221316449765 228338 3611 333 113 +2 +1 +4 0.7
202318 ROKACL Royals 135111 36503 23420 83 324440450891 126493 3117 400 165 +10 +0 +4 1.4
202419 ROKACL Royals 173158 30815 9805 41 190256348604 158338 465 270 65 -7 +0 +5 -0.2
202520 AColumbia Fireflies 308279 421009 201216 73 151223283506 133219 396 230 34 -23 +0 +9 -1.4

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
#3Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#4Juan Castrolast yr '10
career totals — 11 seasons, 2,352 PA
112,352344237273341+10+211.02.7
/162664101+3.0+5.80.3pk7: 4
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 3 projected seasons
31,4563024189238303+16+9-3.2-1.6
/1626641311+7.1+4.1-1.5pk7: 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
Josi Novas (OGILVIE) 21 20 35 45 25 159/204/251 92255 57 41% 4% 10 -1.8
Rafael Mejia
2018 · A
20 35 42→40 47→50 36 182/227/281 99253 106 32% 5% 33 -2.9 211/251/341 130301 158 34% 4% 60 -1.0 206/233/374168276241035%2%56-0.3
Fabian Pertuz
2023 · A
22 37→33 41→40 49→55 33 185/229/278 92285 89 37% 4% 33 -2.9 172/223/263 91273 912 38% 5% 28 -3.2 143/198/2238022791340%5%4-2.5
Steven Baron
2012 · A
21 33 40→45 45→50 36 171/214/256 85249 77 34% 5% 21 -3.7 187/224/281 94269 69 32% 4% 32 -3.0 240/300/311713265626%7%68-0.2
Edgardo Fermin
2019 · A
21 36→29 40 46→45 37 180/224/274 94253 77 31% 5% 30 -3.1 191/241/287 96308 710 38% 5% 41 -2.3 177/239/2658831371143%6%32-0.9
Justin Twine
2016 · A
20 34→31 37→45 48→50 29 172/203/245 73259 47 35% 2% 14 -4.2 185/224/259 74292 58 37% 3% 27 -3.3 216/252/3139732181434%3%50-1.0
Victor Duarte
2022 · A
21 39 38→30 48→45 42 188/251/269 81260 67 29% 6% 42 -2.3 199/274/280 81291 66 31% 8% 55 -1.4 183/255/2506625161127%8%37-0.7
Anthony Rodriguez
2017 · A
21 32 38→40 38→45 37 162/223/241 78240 64 34% 6% 23 -3.6 184/278/257 73287 56 34% 10% 51 -1.7 159/289/213542494532%12%43-0.9
Jorge Quiterio
2015 · A
20 36 40→45 46→45 39 183/234/269 86255 88 31% 5% 33 -2.9 194/235/279 85299 69 35% 5% 36 -2.7 177/200/2598327361237%2%14-1.1
Will Banfield
2021 · A
21 34→35 40→50 47→30 34 174/220/260 86266 83 37% 5% 26 -3.4 180/221/294 114261 123 35% 4% 35 -2.8 194/236/29610226912032%4%39-1.2
Jetsy Extrano
2010 · A
21 39 42→40 49→45 39 195/252/299 104266 97 30% 5% 50 -1.8 191/253/279 88280 68 32% 6% 45 -2.1 172/234/234622604933%5%22-1.2
Didimo Bracho
2017 · A
20 35 37→30 48→60 34 172/222/242 69271 513 37% 5% 21 -3.7 195/244/300 105293 86 34% 5% 46 -2.0 181/230/32114025111332%5%41-0.6
Romulo Ruiz
2010 · A
20 32 42→40 47→30 36 169/217/266 97253 115 37% 6% 26 -3.4 188/252/276 88257 64 27% 8% 44 -2.1 185/257/272882445125%8%42-1.0
Rafael Morel
2022 · A
20 38 40 51→50 39 187/248/282 94270 813 32% 6% 43 -2.2 195/260/276 81313 710 37% 7% 47 -1.9 186/257/26579290101037%7%41-1.1
Domingo Soriano
2011 · A
21 36 38→45 43→50 32 179/218/255 75276 57 36% 4% 23 -3.6 194/234/273 79322 510 39% 4% 34 -2.8 179/206/2557729751741%2%15-1.1
Jordyn Adams
2021 · A
21 40 40→45 47→60 41 196/258/286 91287 89 33% 7% 49 -1.8 189/245/281 92306 824 38% 6% 41 -2.3 186/248/297110286132638%7%45-1.1
Alex Lavisky
2013 · A
22 36 42→40 46→30 35 185/231/286 100277 113 36% 5% 37 -2.7 201/245/297 96268 103 28% 5% 46 -2.0 192/236/2768524110124%4%34-0.9
Yeuris Ramirez
2019 · A
20 33 39→40 47→50 40 163/252/248 85260 68 37% 7% 38 -2.6 191/272/288 97316 813 39% 7% 56 -1.3 155/237/2327733482351%6%25-1.2
Daniel Berg
2006 · A
21 38 37→40 44→40 40 185/251/255 69257 59 29% 6% 38 -2.6 190/257/282 92283 74 33% 7% 48 -1.9 189/260/279902818233%7%45-1.0
Jairo De La Rosa
2008 · A
22 37→33 39→40 43→45 31 184/217/268 84284 78 37% 4% 25 -3.5 206/242/301 95306 96 34% 4% 45 -2.1 207/238/2979029810333%4%38-1.2
Dyron Campos
2023 · A
22 36 42→30 47→50 37 184/235/285 101268 107 34% 6% 39 -2.5 176/233/263 87293 89 40% 5% 33 -2.9 109/170/1746619071345%4%-19-2.1