Jan Luis ReyesOF ACL Cubs
Age 20 L/L 5'11" / 165 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION111 act + 74 ros · stats below = ROS only
wRC+†44
AVG/OBP/SLG.206 / .270 / .324
PA74
HR1
K%26
BB%7
BABIP271
ISO118
MLB%0%
Value2026 · WAR
BAT: -13.9 runs (wOBA-derived runs vs avg)-14BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.1 runs (Positional adjustment)-1POSREP: +5.2 runs (Replacement-level credit)+5REPTotal WAR: -1.00-1.0WAR
trajectory · projected WAR by year
-0.5-0.72627
Tools · ContractCON 35 / POW 20
Toolsscout grade
CONTACT35
scouting grade only
POWER20
scouting grade only
EYE40
scouting grade only
SPEED60
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
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
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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
202519 ROKACL Cubs 175160 26420 13540 212 163225212438 50241 317 201 12
202519 ROKACL Cubs 175151 35630 20350 212 232318311629 79297 2011 286 77
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD20 ROKCHC 11199 17421 9261 85 172248283531 111219 238 220 27 -9 -0 +0 -1 +3 -0.7
YTD20 ROKCHC 11194 20521 14181 85 213321340662 128250 1613 298 86 -2 -0 +0 -1 +3 0.0
ROS20 ROKCHC 0% 7468 14311 5191 31 206270324594 118260 267 243 44 -5 +0 +0 -0 +2 -0.3
ROS20 MLBCHC 0% 01 0000 000 00 261 239 41 +0 -0
FULL20 ROKCHC 111100 17421 9261 85 170248280528 110216 238 220 27 -9 -0 +0 -1 +3 -0.7
TOT20 ROKCHC 185167 31732 14452 116 186257299556 114240 248 229 34 -14 -0 +0 -1 +5 -1.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202721 MLBCHC 34% 232211 42822 17592 62 199265284550 85262 257 253 52 -13 +0 +0 -1 +7 -0.7
202721 MLBCHC 34% 8073 15311 6201 21 205275315590 110263 258 248 48 -5 +0 +0 -0 +2 -0.3
▸ Career Totals
Career 8074 15311 6201 21 203275311586 108264 258 248 48 -5 +0 +0 -0 +2 -0.3
/ 162G 650601 1212488 491628 168 201274308582 106262 258 248 48 -38 +0 +0 -4 +18 -2.4
Career 481439 821553 351323 305 187252264516 77257 277 233 36 -35 +4 +0 -3 +14 -2.0
/ 162G 650593 1112074 471784 417 187251265516 78258 277 233 36 -47 +5 +0 -4 +18 -2.7

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
202519 ROKACL Cubs 175151 35630 20350 212 232318311629 79297 2011 286 77 -5 +3 +5 0.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
#1Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#2Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#3Juan Castrolast yr '10
career totals — 11 seasons, 2,352 PA
112,352344237273341+10+211.02.7
/162664101+3.0+5.80.3pk7: 4
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
123026201260284-1+0-0.7-0.4
/162664516-4.0+0.0-2.1pk7: 0
#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

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
Jan Luis Reyes (OGILVIE) 20 35 20 60 40 186/257/299 114240 211 24% 8% 34 -1.0
Junior Amarante
2015 · A
20 42 34→30 55 42 197/259/243 46293 118 31% 7% 37 -2.6 209/265/265 56315 213 32% 6% 46 -2.0 195/245/2202530401434%4%22-1.0
Jaden Rudd
2023 · A
20 40→36 40→30 50 49 191/283/285 94262 712 28% 10% 60 -1.0 181/291/247 66292 314 35% 10% 56 -1.3 157/284/2075026621636%11%41-1.2
Shane Mardirosian
2016 · A
20 42→39 37→40 50→45 39 199/247/278 79276 413 28% 5% 41 -2.3 196/245/264 68276 48 29% 5% 37 -2.6 187/239/249622613728%5%28-1.7
Eduardo Sosa
2011 · A
20 41→40 38→40 52→50 40 196/255/280 84286 515 32% 6% 46 -2.0 205/245/272 67306 311 32% 4% 38 -2.6 199/240/2606129521132%4%29-1.6
Darryl Collins
2022 · A
20 43 37→40 50→45 50 205/282/277 72258 511 21% 8% 57 -1.2 203/275/281 78270 411 24% 8% 55 -1.4 189/266/265762621926%9%47-1.1
Steven De La Mota
2013 · A
19 39 36→30 52→50 43 187/246/254 67243 310 24% 6% 35 -2.8 206/272/271 65289 310 28% 7% 50 -1.7 202/274/2424028421327%7%40-0.8
Edwin Mateo
2019 · A
20 40 37→40 52→55 48 192/265/260 67249 415 23% 8% 45 -2.1 213/290/299 86290 714 27% 8% 66 -0.6 208/281/2918329361429%7%57-0.5
Jefry Puente
2012 · A
20 35 37→45 55→50 47 170/258/247 77249 311 30% 9% 40 -2.4 192/268/269 77260 314 25% 8% 49 -1.8 163/244/2195620902720%7%23-0.9
Jake Fox
2023 · A
20 45→42 39→40 54→50 49 212/301/304 92297 615 28% 10% 72 -0.2 195/269/291 96274 711 29% 9% 55 -1.4 181/270/2648325351328%11%47-0.9
Oswal Leones
2021 · A
20 41 36→30 46→50 46 196/259/262 66262 412 25% 7% 43 -2.2 196/259/262 66296 38 32% 7% 43 -2.2 176/243/231552712933%7%25-1.1
Shard Munroe
2016 · A
20 43 38→40 56→50 49 206/275/289 83264 514 23% 8% 56 -1.3 202/271/291 89276 614 27% 8% 55 -1.4 174/247/2689425691434%8%37-0.9
Jesus Loya
2012 · A
20 44 36→40 51→50 44 205/261/268 62266 313 23% 6% 44 -2.1 224/267/288 64282 211 20% 5% 51 -1.7 231/274/2825229411121%5%51-0.6
Dionis Paulino
2015 · A
21 43 36→40 51→50 45 201/273/271 70289 315 30% 8% 51 -1.7 209/269/282 73310 412 31% 7% 52 -1.6 208/249/2948630791134%5%41-0.8
Nelson Molina
2015 · A
20 39 34→40 51→40 44 182/228/228 47225 212 20% 5% 20 -3.8 214/258/273 59265 37 19% 5% 44 -2.1 223/264/283602754520%5%46-0.9
Lean Marrero
2018 · A
20 42 39→30 48→50 41 204/246/289 85263 610 25% 5% 43 -2.2 216/266/295 79290 69 26% 6% 53 -1.5 216/264/2735828541125%5%43-0.8
Juan Batista
2021 · A
20 40 36→40 51→55 45 190/261/264 74271 316 29% 8% 44 -2.1 183/243/264 81368 513 48% 6% 37 -2.7 91/156/1455428221864%5%-32-1.9
Darwin Alvarado
2019 · A
20 38 35→30 49→50 39 183/243/233 50274 39 33% 6% 28 -3.2 192/245/262 70260 410 26% 6% 37 -2.7 154/205/2014719831423%6%1-1.3
Shael Mendoza
2017 · A
20 45 35→40 53→55 38 213/243/274 61272 320 23% 3% 37 -2.7 230/261/308 78311 518 27% 4% 54 -1.4 246/273/3268033762128%3%60-0.4
Jordan Viars
2023 · A
20 39 39→40 52→45 41 191/262/272 80279 87 32% 7% 47 -1.9 179/257/278 99298 95 40% 7% 48 -1.9 155/238/25510026911443%7%31-1.3
Roberto Reyes
2009 · A
20 36 35→40 52→55 39 168/240/232 64278 28 37% 7% 27 -3.3 188/254/272 84309 511 38% 7% 43 -2.2 180/243/2618127561035%6%33-1.1