Yohangel Moris3B DSL Tampa Bay
Age 20 S/R 6'0" / 160 lbs ROK Svc 0.0 · Ctrl thru 2037 peak 1.7 · 2032
wRC+†56
AVG/OBP/SLG.196 / .266 / .298
PA68
HR1
K%33
BB%8
MLB%0%
BAT: -3.4 runs (wOBA-derived runs vs avg)-3BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.2 runs (Positional adjustment)+0POSREP: +1.9 runs (Replacement-level credit)+2REPTotal WAR: -0.10-0.1WAR
trajectory · 10 yrs
1.7peak
2033

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
2032Ext / FA-deal$0.9M+1.7$16M+$15M
2033Ext / FA-deal$1.0M+1.7$17M+$16M
2034Ext / FA-deal$1.0M+1.6$16M+$15M
2035Ext / FA-deal$3M+1.4$15M+$12M
2036Ext / FA-deal$4M+1.1$12M+$8M
2037Ext / FA-deal$4M+0.9$5M+$1M
Totals $13M $81M +$67M

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
202317 ROKDSL Rays 11095 7210 10743 71 .074.185.116.301 .042.304 679 .144 -32 -16 +1 +0 +0 +3 -1.2
202418 ROKDSL Tampa Bay 134120 14312 13650 32 .117.203.208.411 .092.226 4910 .185 0 -15 -0 +0 +0 +4 -1.1
▸ 2026 Season
202620 MLBTB 6862 11201 5231 10 .177.250.258.508 .081.290 347 .259 56 -3 +0 +0 +0 +2 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202721 MLB 11%TB 120108 23413 10381 21 .213.286.352.638 .139.292 328 .281 73 -4 +0 +0 +0 +3 0.0
202822 MLB 28%TB 265236 52927 24803 51 .220.300.364.665 .144.293 309 .295 84 -5 +1 +0 +1 +8 0.4
202923 MLB 48%TB 369328 7313211 341084 82 .223.303.375.678 .152.294 299 .303 90 -4 +1 +0 +1 +10 0.9
203024 MLB 62%TB 440390 8815313 421275 92 .226.309.379.688 .154.294 2910 .308 94 -3 +1 +0 +2 +12 1.2
203125 MLB 80%TB 483428 9717315 471385 102 .227.310.386.696 .159.295 2910 .311 96 -2 +1 +0 +2 +14 1.5
203226 MLB 94%TB 508447 10218316 501456 112 .228.314.389.703 .161.296 2910 .313 98 -1 +1 +0 +2 +14 1.7
203327 MLBTB 519456 10318316 521496 112 .226.313.384.697 .158.296 2910 .313 98 -1 +1 +0 +2 +15 1.7
203428 MLBTB 522458 10318316 531516 101 .225.313.382.695 .157.295 2910 .312 97 -2 +2 -1 +2 +15 1.6
203529 MLBTB 517454 10218316 521516 91 .225.312.383.696 .159.294 2910 .310 95 -3 +1 -1 +2 +15 1.4
203630 MLBTB 509447 9917315 521505 71 .221.310.374.683 .152.293 2910 .306 93 -4 +1 -2 +2 +14 1.1
203731 MLBTB 497439 9617314 501495 50 .219.306.367.672 .148.291 3010 .303 90 -6 +1 -3 +2 +14 0.9
203832 MLBTB 480423 9016213 491465 30 .213.302.352.654 .139.290 3010 .298 86 -7 +1 -4 +2 +14 0.5
203933 MLBTB 451399 8314212 451404 10 .208.295.343.638 .135.288 3110 .292 82 -9 +0 -4 +2 +13 0.1
204034 MLBTB 406358 7312210 411304 00 .204.293.332.625 .128.286 3210 .286 77 -11 +0 -5 +1 +12 -0.3
▸ Career Totals (MLE all levels + projections)
Career 63985648 121621337180 629196469 10218 .215.302.362.663 .146.293 3110 .298 87 -97 +13 -20 +23 +181 10.2
/ 162G 650574 12422418 642007 102 .216.302.362.665 .146.295 3110 .298 87 -10 +1 -2 +2 +18 1.0

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
202317 ROKDSL Rays 11090 15420 15503 71 .167.306.256.561 .089.357 4514 .265 61 -5 +1 +3 -0.1
202418 ROKDSL Tampa Bay 134111 20413 22430 32 .180.316.315.631 .135.262 3216 .293 82 -3 -0 +4 0.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
Yohangel Moris (OGILVIE) 20 .196/.266/.298 .102.290 11 33% 8% 56 -0.1
Adalberto Mondesi
2015 · A
20 39→49 40→60 54→65 34 .196/.228/.285 .089.279 714 32% 4% 34 -2.8 .205/.237/.323 .118.291 1124 32% 4% 49 -1.8 .248/.279/.427.179.328194930%4%92+0.9
Dylan Carlson
2019 · A
20 42→52 43→55 45→50 45 .206/.277/.315 .109.279 106 28% 8% 65 -0.7 .228/.297/.383 .155.293 1610 27% 8% 91 +1.1 .242/.327/.396.154.29614422%9%105+1.6
Dalton Pompey
2013 · A
20 40→50 40→45 55 44 .197/.264/.289 .093.275 816 30% 8% 53 -1.5 .236/.299/.340 .104.314 724 25% 8% 79 +0.3 .253/.315/.362.109.32572823%8%88+0.8
Niko Goodrum
2013 · A
21 40→50 39→55 51→55 41 .191/.252/.280 .089.282 58 33% 7% 44 -2.1 .212/.279/.299 .087.310 516 30% 8% 61 -1.0 .231/.306/.406.174.310181630%9%97+1.0
Henry Ramos
2012 · A
20 43→53 41→50 50 36 .211/.245/.308 .097.286 814 29% 4% 48 -1.9 .215/.257/.320 .105.287 99 27% 5% 56 -1.3 .251/.313/.394.142.31416724%7%96+0.9
Isiah Gilliam
2017 · A
21 40→46 44→55 47→55 38 .200/.247/.314 .113.281 115 32% 5% 51 -1.7 .201/.252/.327 .126.299 136 36% 6% 57 -1.2 .217/.299/.399.182.339231940%10%92+0.7
Josh Bell
2007 · A
20 46→52 44→50 50→45 37 .222/.266/.336 .114.322 116 34% 6% 64 -0.8 .232/.282/.370 .138.325 155 31% 6% 80 +0.4 .241/.298/.397.155.32017429%7%91+0.8
Angel Martínez
2022 · A
20 42→48 40→50 49→50 44 .205/.261/.303 .099.264 710 25% 7% 54 -1.4 .223/.284/.349 .126.283 1210 24% 7% 76 +0.1 .227/.291/.359.132.280131023%7%80+0.3
Alex Liddi
2009 · A
20 42→52 40→60 49→50 38 .202/.249/.300 .098.290 79 32% 5% 48 -1.9 .240/.291/.399 .159.335 167 32% 6% 92 +1.2 .241/.296/.424.182.33620533%6%99+1.7
Agustín Ramírez
2022 · A
20 37→45 43→55 44→50 39 .188/.245/.301 .113.275 114 34% 6% 47 -1.9 .223/.286/.366 .143.284 1611 26% 8% 82 +0.5 .230/.293/.405.176.264221622%7%92+1.1
Oneil Cruz
2019 · A
20 43→51 43→60 47→55 36 .212/.251/.327 .115.305 118 34% 5% 55 -1.4 .228/.271/.373 .145.324 1613 33% 5% 76 +0.1 .241/.304/.442.201.317252231%8%103+1.7
Carlos Jimenez
2022 · A
19 39→41 42→50 53→55 44 .191/.270/.293 .102.283 1011 34% 8% 56 -1.3 .199/.283/.318 .119.317 1115 37% 9% 69 -0.4 .216/.296/.349.133.314151933%9%78+0.1
Miguel Gómez
2013 · A
20 42→52 38→50 49→40 41 .201/.259/.282 .081.276 46 28% 6% 48 -1.9 .220/.266/.316 .096.291 75 25% 5% 59 -1.1 .271/.288/.403.133.30514116%2%87+0.6
Derek Norris
2009 · A
20 40→50 42→55 49→50 43 .194/.269/.300 .106.295 96 35% 9% 58 -1.2 .209/.301/.372 .163.281 206 31% 11% 91 +1.1 .254/.332/.403.149.31115522%10%106+1.6
Yunior Garcia
2021 · A
20 38→48 43→50 49→30 35 .190/.240/.297 .107.288 108 36% 5% 44 -2.1 .222/.272/.336 .114.325 114 33% 5% 68 -0.5 .227/.278/.348.120.32013232%5%69-0.2
Drew Waters
2019 · A
20 47→53 44→55 53→55 36 .224/.268/.349 .126.327 913 33% 5% 69 -0.4 .228/.273/.352 .124.354 915 36% 5% 71 -0.3 .232/.300/.391.159.334152233%8%91+0.8
Rainel Rosario
2009 · A
20 36→46 40→50 45→50 39 .176/.248/.268 .092.289 79 39% 7% 40 -2.4 .205/.272/.319 .114.308 99 34% 7% 64 -0.8 .253/.308/.402.150.28519618%7%96+1.1
Juan Brito
2022 · A
20 45→48 42→50 49→45 46 .222/.285/.324 .103.281 1012 24% 7% 70 -0.3 .230/.313/.368 .138.279 139 21% 10% 94 +1.3 .226/.311/.371.145.26615920%10%91+1.0
Elly De La Cruz
2022 · A
20 45→54 44→60 49→65 33 .214/.255/.342 .127.336 1010 38% 4% 61 -1.0 .236/.290/.424 .188.349 2034 36% 7% 98 +1.6 .249/.324/.437.188.339194430%9%108+2.5
Iverson Leonardo
2022 · A
20 42 44→50 47→50 42 .203/.279/.327 .124.304 109 34% 8% 69 -0.4 .188/.266/.293 .105.307 98 39% 8% 55 -1.4 .155/.246/.249.095.2618840%9%34-0.7