Player 838854 DSL Mariners
Age — —/— ROK HR -5% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION94 act + 64 ros · stats below = ROS only
wRC+†75
AVG/OBP/SLG.214 / .312 / .268
PA64
HR0
K%27
BB%11
BABIP308
ISO54
MLB%0%
Value2026 · WAR
BAT: -1.5 runs (wOBA-derived runs vs avg)-1BATRUN: +3.1 runs (SB/CS + UBR baserunning)+3RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.8 runs (Positional adjustment)-3POSREP: +4.5 runs (Replacement-level credit)+4REPTotal WAR: +0.30+0.3WAR
trajectory · projected WAR by year
-0.30.00.00.10.20.326283031
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
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
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD ROKSEA 9477 20500 14222 130 260387325712 65357 2315 320 103 +0 +3 +0 -2 +3 0.4
YTD ROKSEA 9469 23600 22152 130 333505420926 87418 1623 425 183 +9 +3 +0 -2 +3 1.3
ROS ROKSEA 0% 6456 12300 7171 30 214312268580 54303 2711 283 75 -2 +1 +0 -1 +2 -0.1
ROS MLBSEA 0% 01 0000 000 00 301 272 66 +0 -0
FULL ROKSEA 9478 20500 14222 130 256387321708 64351 2315 320 103 +0 +3 +0 -2 +3 0.4
TOT ROKSEA 158133 32800 21393 160 241357301657 60337 2513 305 92 -1 +3 +0 -3 +4 0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBSEA 0% 160140 31611 17412 50 221314300614 79301 2611 287 78 -4 +1 +0 -3 +5 -0.1
202825 MLBSEA 0% 306266 591213 33784 91 222317308625 86300 2511 291 81 -7 +1 +0 -5 +9 -0.2
202925 MLBSEA 0% 404353 801625 431035 111 227319326645 99299 2511 293 83 -8 +2 +0 -7 +11 -0.2
203025 MLBSEA 0% 469411 921826 491196 131 224315321637 97299 2510 295 84 -9 +2 +0 -8 +13 -0.2
203125 MLBSEA 0% 514449 1012027 541306 141 225316325641 100299 2511 296 84 -9 +2 +0 -9 +15 -0.1
202725 MLBSEA 0% 01 0000 000 00 298 276 69 +0 -0
202825 MLBSEA 0% 01 0000 000 00 297 280 72 +0 -0
202925 MLBSEA 0% 01 0000 000 00 297 282 74 +0 -0
203025 MLBSEA 0% 01 0000 000 00 296 284 75 +0 -0
203125 MLBSEA 0% 01 0000 000 00 296 284 76 +0 -0
▸ Career Totals
Career 19171675 37575822 20348824 554 224317318634 94300 2511 293 82 -38 +9 +0 -34 +54 -0.9
/ 162G 650568 1272537 691658 191 224316315631 92301 2511 293 82 -13 +3 +0 -12 +18 -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
#1Willie Harrislast yr '11
career totals — 10 seasons, 2,743 PA
102,74339106241331351-11-25.36.2
/162664926-2.7-0.51.3pk7: 7
#2Jace Petersonlast yr '23
career totals — 10 seasons, 2,753 PA
102,7534277228318337+4+55.36.0
/1626641019+1.0+1.31.3pk7: 7
#3Tony Kemplast yr '23
career totals — 7 seasons, 2,198 PA
72,1983552238326354-4-34.34.3
/1626641116-1.3-0.81.3pk7: 4
#4Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#5Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#6Eric Young Jr.last yr '18
career totals — 9 seasons, 1,925 PA
91,92513161245312332-11-81.21.7
/162664456-3.9-2.70.4pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
62,0112557225313321-23+00.30.5
/162664819-7.5+0.00.1pk7: 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
Player 838854 (OGILVIE) 25 241/357/301 60337 016 25% 13% 92 +0.3
Nick Podkul
2021 · A
24 43 38→50 52→50 48 205/281/287 81278 514 26% 8% 59 -1.1 205/289/343 138278 168 30% 9% 78 +0.2 208/303/36715928421332%10%85+0.3
Jimmy Herron
2021 · A
25 39→45 40→45 48→55 48 189/266/279 90247 814 26% 8% 51 -1.7 208/286/327 119270 1218 26% 9% 72 -0.2 212/289/340128261152424%8%74-0.1
Nate Eaton
2022 · A
25 40→49 40→50 55→60 44 195/262/286 91267 719 29% 7% 50 -1.7 218/272/351 133286 1528 28% 6% 72 -0.2 219/272/357138284142727%5%70-0.2
Max Schuemann
2021 · A
24 44→47 39→45 49→60 42 209/273/298 89279 517 26% 6% 58 -1.2 219/305/336 117296 1128 28% 8% 82 +0.5 220/317/335116299122228%10%86+0.6
Daniel Lyons
2010 · A
25 44→48 40→45 51→50 50 209/293/306 97268 715 23% 9% 69 -0.4 198/286/274 76275 412 27% 9% 59 -1.1 173/276/2235024921128%10%41-1.4
Trei Cruz
2022 · A
24 36→46 39→45 52→50 52 171/280/262 92279 614 37% 13% 54 -1.4 188/268/301 113284 1111 34% 10% 57 -1.2 223/300/348125306121029%9%81+0.3
Tyler Reichenborn
2023 · A
25 41→43 39→45 47→50 45 200/275/283 83276 713 29% 8% 56 -1.3 207/278/312 105288 1011 30% 8% 64 -0.8 165/242/29312822216833%8%42-0.6
Cade Gotta
2016 · A
24 40→50 40→45 53→55 42 197/257/297 100275 715 30% 7% 51 -1.7 229/274/327 98294 727 23% 6% 65 -0.7 241/300/34310230763622%8%78+0.1
Tyler Saladino
2014 · AAA
25 42→47 40→45 55 47 206/277/296 90272 823 26% 8% 59 -1.1 239/290/343 104296 923 21% 6% 76 +0.1 256/300/368112305112519%5%85+0.4
Corey Julks
2021 · AA
25 43→51 40→55 48→55 44 206/273/302 95290 712 30% 8% 59 -1.1 226/284/379 153298 1817 29% 7% 84 +0.6 227/289/390162290202128%7%86+0.6
Vinny Capra
2021 · AA
25 41→50 39→45 50 43 200/253/282 83259 613 25% 6% 45 -2.1 243/305/372 129316 1310 26% 7% 91 +1.1 251/319/37212032012924%8%93+0.5
Allen Córdoba
2021 · A
25 48→53 41→45 53→55 40 231/281/330 100302 720 26% 5% 69 -0.4 233/301/351 118292 1016 23% 6% 84 +0.6 231/305/357125285111822%6%86+0.3
Dylan Neuse
2023 · A
24 36 40 49→50 44 178/256/260 82272 814 35% 9% 42 -2.3 211/287/303 92304 712 30% 9% 66 -0.6 219/303/3139430951328%10%75-0.0
Nick Vickerson
2014 · A
25 36 42→40 49→50 47 183/268/285 102256 1013 31% 9% 54 -1.4 203/302/300 97289 811 29% 11% 72 -0.2 190/312/2718127271129%13%66-0.4
Tanner Kirwer
2021 · A
25 46 37→40 56→60 40 210/275/284 75323 519 34% 7% 56 -1.3 211/292/319 108304 1233 32% 9% 72 -0.2 199/283/29999284134132%9%60-0.5
Tyler Stubblefield
2013 · A
25 42 38→45 51→50 47 200/279/278 78260 512 24% 8% 56 -1.3 214/270/318 104261 99 21% 6% 62 -0.9 211/252/3271172439517%5%52-0.7
Matt Rudick
2022 · A
24 45→44 39→45 56→50 49 215/284/308 92270 611 22% 8% 66 -0.6 212/297/327 115264 1014 22% 9% 77 +0.1 206/302/338132254151624%10%78+0.1
Chris Roller
2022 · AA
25 38 39→50 53→55 39 187/246/274 87273 616 32% 6% 40 -2.4 190/267/311 121291 1216 36% 8% 60 -1.0 179/262/313134284161640%8%57-0.7
Levi Jordan
2021 · A
25 41→51 37→45 47→50 41 197/247/269 72268 58 28% 6% 39 -2.5 228/285/350 122301 1210 27% 6% 77 +0.1 247/311/375128308121523%6%90+0.6
Quincy Hamilton
2022 · A
24 46→44 40→50 51→50 46 220/295/307 87301 715 28% 8% 70 -0.3 219/300/362 143286 1614 28% 9% 87 +0.8 207/292/361154264181428%9%80+0.3