Kevin MorilloC DSL Red Sox Blue
Age 19 R/R 5'9" / 165 lbs ROK H +3% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION43 act + 11 ros · stats below = ROS only
wRC+†52
AVG/OBP/SLG.100 / .182 / .100
PA11
HR0
K%27
BB%9
BABIP143
ISO89
MLB%0%
Value2026 · WAR
BAT: -6.0 runs (wOBA-derived runs vs avg)-6BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.0 runs (Positional adjustment)+1POSREP: +1.5 runs (Replacement-level credit)+2REPTotal WAR: -0.40-0.4WAR
0.00.51.00.20.50.80.90.90.90.90.90.70.5+$49M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
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
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+0.9$2M+$2M
2033Pre-Arb$1.0M+0.9$2M+$2M
2034Pre-Arb$1.0M+0.9$2M+$2M
2035Arb-1$2M+0.9$2M+$1M
2036Arb-2$2M+0.7$1M+$0.6M
2037Arb-3$2M+0.5$0.9M+$0.2M
Totals $8M $10M +$7M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202518 ROKDSL Red Sox Red 4844 8201 3111 00 182250295545 114219 236 244 45
202518 ROKDSL Red Sox Red 4842 11301 571 00 262354405759 143294 1510 344 121
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 ROKBOS 4339 5100 3171 00 128209154363 26227 407 172 -10 -5 +0 +0 +1 +1 -0.3
YTD19 ROKBOS 4337 7200 5121 00 189302243546 54280 2812 263 60 -2 +0 +0 +1 +1 0.0
ROS19 ROKBOS 0% 1110 1000 130 00 100182100282 285 279 253 52 -1 +0 +0 +0 +0 -0.0
ROS19 MLBBOS 0% 01 0000 000 00 291 248 48 +0 +0
FULL19 ROKBOS 4340 5100 3171 00 125209150359 25217 407 172 -10 -5 +0 +0 +1 +1 -0.3
TOT19 ROKBOS 5449 6100 4201 00 122204143347 20207 377 188 2 -6 +0 +0 +1 +2 -0.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBBOS 34% 145132 28612 10422 10 212278318596 106287 297 264 60 -7 +0 +0 +3 +4 0.0
202821 MLBBOS 48% 289262 551114 21814 21 210279305584 95289 287 271 66 -11 +0 +0 +5 +8 0.2
202922 MLBBOS 54% 397360 781527 291105 31 217284328612 111290 287 277 70 -14 +0 +0 +7 +11 0.5
203023 MLBBOS 57% 470427 921828 341296 41 215283323606 108291 277 280 72 -15 +0 +0 +8 +13 0.8
203124 MLBBOS 57% 517467 1032039 381427 42 221289334623 113292 277 282 74 -15 +0 +0 +9 +15 0.9
203225 MLBBOS 57% 520470 10420310 381437 42 221289340630 119292 287 283 74 -15 +0 +0 +9 +15 0.9
203326 MLBBOS 56% 520470 10420310 381437 42 221289340630 119292 287 283 75 -15 +0 +0 +9 +15 0.9
203427 MLBBOS 55% 520469 10420310 391437 42 222291341632 119292 288 283 75 -15 +0 +0 +9 +15 0.9
203528 MLBBOS 55% 520469 10220210 391447 41 217287333620 115291 288 282 74 -15 +0 -1 +9 +15 0.9
203629 MLBBOS 53% 520468 1012029 401457 31 216287325612 109290 288 280 73 -16 +0 -1 +9 +15 0.7
203730 MLBBOS 53% 520468 1012029 401467 31 216287325612 109289 288 277 71 -17 +0 -2 +9 +15 0.5
203831 MLBBOS 52% 504453 961928 391437 31 212285316600 104286 288 273 67 -19 +0 -3 +9 +14 0.2
202720 MLBBOS 34% 5045 10201 4141 00 222300333633 111294 288 258 56 -2 +0 +0 +1 +1 -0.0
202821 MLBBOS 48% 140127 28612 10392 10 220288331618 110295 287 266 62 -6 +0 +0 +3 +4 0.1
202922 MLBBOS 54% 215194 44914 16603 21 227296345641 119296 287 271 65 -8 +0 +0 +4 +6 0.2
203023 MLBBOS 57% 266240 541115 20734 21 225295342637 117297 278 274 68 -10 +0 +0 +5 +8 0.3
203124 MLBBOS 57% 292265 581215 21804 21 219286328615 109298 277 276 69 -10 +0 +0 +5 +8 0.3
203225 MLBBOS 57% 294266 591215 22814 21 222291331622 109298 287 277 70 -10 +0 +0 +5 +8 0.4
203326 MLBBOS 56% 294266 601216 22814 21 226295346640 120298 287 277 70 -10 +0 +0 +5 +8 0.4
203427 MLBBOS 55% 288260 581215 22794 21 223294335628 112298 278 277 71 -10 +0 +0 +5 +8 0.4
203528 MLBBOS 55% 285257 571215 22794 21 222293335628 113298 288 276 70 -10 +0 -0 +5 +8 0.3
203629 MLBBOS 53% 278251 551115 21774 21 219290331621 112297 288 275 68 -10 +0 -1 +5 +8 0.2
203730 MLBBOS 53% 274247 541115 21774 21 219290332622 113295 288 272 66 -10 +0 -1 +5 +8 0.1
203831 MLBBOS 52% 263237 511014 20754 11 215287316604 101293 298 268 63 -11 -0 -1 +5 +7 -0.0
▸ Career Totals
Career 29392656 5881201152 22181542 2010 221292334625 112298 288 274 68 -107 +0 -4 +52 +83 2.5
/ 162G 650587 13127212 491809 42 223293337630 114300 288 274 68 -24 +0 -1 +12 +18 0.6
Career 55014969 10772112697 409152574 3915 217286328614 111290 287 279 72 -177 +2 -7 +98 +156 7.4
/ 162G 650587 12725311 481809 52 216286325611 109290 287 279 72 -21 +0 -1 +12 +18 0.9

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
202518 ROKDSL Red Sox Red 4842 11301 571 00 262354405759 143294 1510 344 121 +1 +0 +1 0.3

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
#1John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#2Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#3Adeiny Hechavarríalast yr '20
career totals — 9 seasons, 3,288 PA
93,2883735253291351+32+468.68.9
/16266477+6.5+9.31.7pk7: 9
#4Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#5Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#6Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 7 projected seasons
72,9935321219285332+53+284.23.8
/162664125+11.9+6.20.9pk7: 3

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
Kevin Morillo (OGILVIE) 19 122/204/143 20207 00 37% 7% 2 -0.4
Juan Uriarte
2017 · A
19 41 38→45 46→30 41 199/261/275 76260 55 25% 5% 47 -1.9 210/260/302 92278 84 26% 4% 53 -1.5 184/227/264802547030%3%27-1.0
Denzer Guzman
2023 · A
19 38→36 40→45 47→50 42 190/245/284 93260 79 29% 6% 43 -2.2 187/246/287 100286 98 36% 7% 43 -2.2 205/268/331127286151232%7%61-0.7
Pedro Severino
2012 · A
19 37→47 39→50 49→45 39 184/237/267 83257 74 30% 6% 34 -2.8 189/233/266 77239 53 22% 4% 32 -3.0 238/307/37513729117324%8%90+0.6
Jose Cordoba
2022 · A
19 39 39→45 45→55 38 193/252/278 85266 78 29% 5% 44 -2.1 196/255/289 93278 810 31% 6% 48 -1.9 199/258/2929326841526%6%47-0.8
Jesus Galiz
2023 · A
19 38 43→45 49→40 40 193/254/304 111268 105 31% 6% 53 -1.5 201/260/303 102309 93 36% 6% 54 -1.4 189/250/287982958237%6%45-1.0
Rodolfo Castro
2018 · A
19 41→40 42→55 47→50 39 203/257/313 110287 85 31% 6% 55 -1.4 192/232/317 125275 125 34% 4% 45 -2.1 205/272/358153266191130%7%72-0.2
Adrian De Leon
2023 · A
19 42 38→40 47→45 43 199/271/276 78287 57 30% 8% 53 -1.5 193/290/269 76317 65 37% 9% 60 -1.0 155/264/219642696339%10%36-1.1
Yohan Matos
2016 · A
19 40 41→45 48→45 38 194/251/289 95288 87 34% 6% 46 -2.0 197/259/275 78321 48 37% 7% 46 -2.0 166/241/2316428901139%8%24-0.7
Daniel Vellojin
2019 · A
19 39 39→45 47→45 48 189/268/273 83260 66 28% 9% 50 -1.7 214/303/312 98272 78 22% 10% 76 +0.0 196/299/31111625812627%12%71-0.1
Ismerling Mota
2017 · A
19 43 40→45 46→40 41 211/253/301 90262 85 23% 5% 50 -1.8 203/254/278 75282 54 28% 5% 44 -2.1 180/231/230512203019%5%20-0.9
Rey Duran
2008 · A
19 41 39→50 49→40 44 194/268/278 84288 76 33% 8% 51 -1.7 201/256/316 115261 135 27% 6% 56 -1.3 210/263/34913924619223%5%65-0.3
Alexander Mojica
2022 · A
19 39 41→45 47→40 41 194/262/289 96287 94 34% 7% 52 -1.6 185/266/295 110307 114 40% 9% 56 -1.3 155/253/27411926213242%10%42-0.8
Bryan Ramos
2021 · A
19 43 40→50 44→50 40 207/266/301 93288 76 30% 6% 56 -1.3 208/270/342 134271 166 29% 6% 69 -0.4 202/266/34314125619529%6%65-0.6
Wilmer Dominguez
2010 · A
19 43 38→45 46→45 38 202/250/284 82300 55 33% 6% 43 -2.2 219/259/313 94273 96 22% 5% 55 -1.4 232/268/33610426412517%4%61-0.3
Daniel Santos
2019 · A
20 41 39→45 45→40 41 197/262/285 88270 75 28% 6% 50 -1.7 200/262/282 82300 56 33% 6% 50 -1.8 141/209/188472350537%5%1-0.9
Joe DeCarlo
2013 · A
19 39→37 41→55 43→30 45 190/272/291 102269 83 30% 8% 57 -1.2 186/266/288 102300 92 38% 8% 54 -1.4 194/273/35516126220133%8%70-0.2
Jacob Amaya
2018 · A
19 44→46 39→45 48→45 46 210/278/294 84284 68 27% 8% 59 -1.1 225/302/319 94296 68 24% 10% 76 +0.0 210/281/32811826813625%8%68-0.4
Jose Sibrian
2018 · A
19 42 36→50 48→30 42 200/260/265 65267 35 25% 6% 44 -2.1 194/250/265 71274 45 29% 5% 40 -2.4 193/253/280872458024%5%42-0.8
Raul Juarez
2017 · A
19 42 41→45 42→40 41 208/273/305 97268 96 25% 5% 61 -1.0 204/257/279 75279 65 28% 5% 46 -2.0 180/221/220412504229%3%13-0.9
Alejandro Flores
2015 · A
19 40 41→50 48→40 43 199/259/294 95265 95 28% 7% 51 -1.7 195/256/288 93291 86 33% 7% 48 -1.9 202/257/34214027113430%6%59-0.5