Deniel Ortiz3B Palm Beach Cardinals
Age 21 R/R 6'1" / 230 lbs A HR -7%K -4% Svc 0.0 · Ctrl thru 2036 peak 2.5 · 2032
wRC+†84
AVG/OBP/SLG.208 / .297 / .349
PA320
HR9
SB8
K%33
BB%10
MLB%0%
BAT: -5.9 runs (wOBA-derived runs vs avg)-6BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: -1.0 runs (Defensive runs vs avg)-1FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: +0.40+0.4WAR
Scouting · nowfuture
HIT
4242
PWR
5555
SPD
4747
FLD
4242
EYE
5964
trajectory · 10 yrs
2.7peak
2031

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
2031Arb-3$0.9M+2.4$22M+$21M
2032Ext / FA-deal$0.9M+2.5$24M+$23M
2033Ext / FA-deal$1.0M+2.3$23M+$22M
2034Ext / FA-deal$4M+2.1$21M+$17M
2035Ext / FA-deal$6M+1.8$19M+$13M
2036Ext / FA-deal$7M+1.6$17M+$10M
Totals $20M $126M +$106M

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
202419 INTLGigantes de Carolina 6145 6100 14160 10 .133.339.156.495 .022.194 2623 +0 +0
202520 A3 teams 598515 11720114 6521813 4510 .227.329.351.680 .124.358 3611 .303 90 -7 +5 +0 +2 +17 1.8
▸ 2026 Season
202621 MLBSTL 320282 591119 311044 82 .209.297.351.648 .142.294 3210 .295 84 -6 +1 -1 +1 +9 0.4
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202722 MLB 11%STL 523459 10018216 521657 123 .218.307.370.677 .153.296 3210 .304 91 -5 +1 -2 +2 +15 1.1
202823 MLB 28%STL 566495 11120219 581728 123 .224.316.388.703 .164.297 3010 .314 98 -1 +1 -2 +2 +16 1.7
202924 MLB 45%STL 594519 11921321 621768 123 .229.321.403.724 .173.298 3010 .320 103 +2 +1 -2 +2 +17 2.1
203025 MLB 60%STL 610532 12221322 651798 123 .229.322.404.726 .175.298 2911 .324 106 +4 +1 -2 +2 +17 2.3
203126 MLB 77%STL 617538 12422322 661818 113 .230.324.405.729 .175.299 2911 .326 107 +5 +1 -2 +2 +17 2.4
203227 MLB 92%STL 617537 12422322 671828 112 .231.325.406.731 .175.299 2911 .326 107 +5 +1 -2 +2 +17 2.5
203328 MLBSTL 612532 12121222 671818 102 .227.323.398.721 .171.299 3011 .325 107 +5 +1 -3 +2 +17 2.3
203429 MLBSTL 602523 11821221 661808 102 .226.322.394.715 .168.298 3011 .322 105 +3 +1 -3 +2 +17 2.1
203530 MLBSTL 592514 11520221 651798 91 .224.320.393.713 .169.296 3011 .319 102 +2 +1 -4 +2 +17 1.8
203631 MLBSTL 578501 11119220 641778 80 .222.319.387.707 .166.295 3111 .316 100 -0 +2 -5 +2 +16 1.6
203732 MLBSTL 559486 10518218 611747 70 .216.312.372.685 .156.293 3111 .311 96 -3 +1 -5 +2 +16 1.2
203833 MLBSTL 529459 9917217 581697 70 .216.313.373.686 .157.291 3211 .305 92 -5 +1 -6 +2 +15 0.8
203934 MLBSTL 482421 8815215 521586 60 .209.305.361.666 .152.289 3311 .298 87 -7 +1 -6 +2 +14 0.3
204035 MLBSTL 426372 7412112 461445 60 .199.296.333.629 .134.287 3411 .291 81 -9 +1 -7 +2 +12 -0.2
204136 MLBSTL 366320 6210110 391274 50 .194.289.325.614 .131.284 3511 .282 74 -11 +1 -7 +1 +10 -0.6
▸ Career Totals (MLE all levels + projections)
Career 92528050 177530934301 9982882125 19234 .220.316.380.695 .159.300 3111 .310 96 -45 +25 -58 +33 +262 22.1
/ 162G 650566 12422221 702029 132 .219.315.376.692 .157.297 3111 .310 96 -3 +2 -4 +2 +18 1.6

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
202419 INTLGigantes de Carolina 6145 6100 14160 10 .133.339.156.495 .022.194 2623 .255 54 -3 +0 +2 -0.1
202520 A+Peoria Chiefs 130110 37903 18292 86 .336.438.500.938 .164.436 2214 .419 179 +12 -1 +4 1.5
202520 APalm Beach Cardinals 320260 7410110 49887 313 .285.411.446.858 .162.386 2815 .383 151 +19 +5 +9 3.3
202520 INTLGigantes de Carolina 148126 31500 17284 61 .246.354.286.639 .040.313 1911 .302 90 -2 +1 +4 0.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
Deniel Ortiz (OGILVIE) 21 42 55 47 64 .208/.297/.349 .141.294 98 33% 10% 84 +0.3
Noelvi Marte
2023 · A
21 45→53 49→50 49→55 46 .228/.296/.370 .142.291 1715 27% 8% 87 +0.8 .236/.291/.369 .133.300 1419 25% 6% 84 +0.6 .241/.288/.377.137.301142124%5%83+0.4
Jonathan India
2019 · A
22 43→51 45→50 51→50 45 .208/.290/.333 .125.296 1210 32% 8% 76 +0.0 .217/.304/.340 .123.297 1210 29% 9% 83 +0.6 .243/.342/.393.150.294171122%10%107+1.9
Heriberto Hernández
2021 · A
21 45 52→55 45 47 .227/.308/.406 .179.310 196 31% 9% 102 +1.8 .208/.286/.362 .154.324 186 39% 9% 81 +0.4 .213/.297/.387.174.29822734%10%90+0.8
Agustín Ramírez
2023 · A
21 43→45 45→55 50 43 .213/.273/.339 .126.289 1210 30% 7% 69 -0.4 .229/.292/.389 .160.276 1913 24% 8% 90 +1.0 .230/.293/.405.176.264221622%7%92+1.1
Jerry Sands
2009 · A
21 37→46 49→60 51→45 45 .195/.277/.339 .144.267 188 33% 9% 72 -0.2 .231/.297/.425 .194.284 256 27% 8% 102 +1.9 .233/.299/.438.204.27826726%8%105+1.8
George Valera
2022 · AA
21 43→40 52→55 49→45 51 .218/.316/.385 .166.299 2111 32% 11% 100 +1.7 .212/.294/.372 .160.293 206 32% 10% 87 +0.8 .206/.283/.354.148.28218432%9%75+0.0
Aaron Luna
2009 · A
22 43 50 50→45 45 .215/.318/.372 .157.292 188 31% 8% 98 +1.6 .214/.320/.369 .155.268 177 26% 8% 98 +1.6 .212/.320/.363.151.26417725%8%94+0.8
Jo Adell
2020 · AAA
21 45→44 50→65 53→50 37 .226/.275/.384 .159.319 1711 34% 5% 82 +0.5 .216/.265/.378 .162.312 209 36% 5% 76 +0.1 .218/.285/.446.228.252341229%7%101+1.4
Hao-Yu Lee
2023 · A
20 48→44 45→50 48→55 46 .232/.304/.355 .124.309 1212 28% 8% 86 +0.8 .239/.303/.370 .131.306 1316 25% 7% 89 +1.0 .238/.303/.382.143.296141924%7%90+0.7
Kevin Padlo
2017 · A
21 37→40 47→55 46→50 48 .191/.279/.329 .137.266 149 32% 10% 70 -0.3 .188/.272/.324 .136.273 148 34% 9% 66 -0.6 .191/.263/.361.170.260211235%8%69-0.3
Alexander Canario
2021 · A
21 43→34 49→60 48→50 40 .217/.277/.364 .147.303 178 33% 7% 77 +0.1 .205/.259/.386 .181.288 2414 36% 7% 76 +0.1 .209/.277/.424.216.279301336%8%90+0.6
Sean Rodríguez
2007 · AA
22 46→49 52→60 48→50 47 .234/.306/.402 .168.294 1912 27% 8% 99 +1.7 .228/.299/.402 .174.291 2111 28% 7% 97 +1.5 .238/.311/.439.201.293251227%7%107+1.7
Coby Mayo
2023 · AA
21 42→46 51→60 52→45 41 .220/.279/.381 .161.292 208 31% 6% 83 +0.6 .228/.303/.416 .188.302 226 31% 8% 102 +1.9 .224/.304/.422.198.29124430%9%102+1.6
Andy Pages
2021 · A
20 41→51 47→60 46→45 46 .210/.298/.347 .138.263 1510 26% 8% 83 +0.6 .215/.301/.412 .197.284 256 32% 9% 101 +1.8 .261/.318/.433.172.316211023%6%110+1.8
Marcus Greene Jr.
2016 · A
21 42 46→50 52→40 44 .205/.283/.341 .136.298 138 34% 9% 74 -0.1 .199/.260/.324 .125.272 144 31% 7% 60 -1.0 .192/.251/.302.111.25513129%6%48-0.7
Derek Norris
2010 · A
21 42→52 52→55 45→50 47 .217/.293/.381 .164.280 205 29% 9% 89 +0.9 .205/.301/.370 .165.275 208 31% 11% 90 +1.0 .254/.332/.403.149.31115522%10%106+1.6
Addison Russell
2015 · AA
21 48→52 51→55 54→50 44 .240/.301/.407 .166.305 1814 27% 7% 98 +1.6 .242/.307/.404 .162.305 187 26% 8% 101 +1.8 .241/.312/.408.167.29918525%8%96+1.3
Eddys Leonard
2022 · A
21 46 51→50 47→45 42 .231/.299/.393 .162.316 197 32% 7% 95 +1.4 .224/.287/.370 .146.291 166 28% 6% 83 +0.6 .214/.276/.357.142.27516627%5%72-0.2
Brennen Davis
2021 · A
21 47→41 46→50 51→45 44 .234/.299/.364 .130.297 1410 25% 7% 87 +0.8 .205/.283/.348 .143.298 178 35% 7% 77 +0.1 .172/.265/.319.148.21721931%7%61-0.4
Zack Gelof
2022 · A
22 49→50 49→55 54→55 43 .237/.299/.390 .152.332 1716 32% 8% 93 +1.3 .231/.295/.403 .172.327 2119 34% 8% 95 +1.4 .226/.292/.399.173.315222434%8%90+0.9