Jose CaguanaC Modesto Nuts
Age 24 R/R 5'10" / 175 lbs A HR -5% Svc 0.0 · Ctrl thru 2036
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 262 proj PA
wRC+†90
AVG/OBP/SLG.223 / .290 / .388
PA262
HR9
K%26
BB%8
ISO167
MLB%0%
Value2026 · WAR
BAT: -2.9 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.7 runs (Positional adjustment)+5POSREP: +7.4 runs (Replacement-level credit)+7REPTotal WAR: +1.00+1.0WAR
0.01.12.21.21.51.71.71.51.41.00.70.30.0+$82M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 35 / POW 40
Toolsscout grade
CONTACT35
scouting grade only
POWER40
scouting grade only
EYE40
scouting grade only
SPEED45
scouting grade only
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
2031Pre-Arb$0.9M+1.5$8M+$8M
2032Pre-Arb$0.9M+1.4$7M+$7M
2033Pre-Arb$1.0M+1.0$5M+$4M
2034Arb-1$1M+0.7$2M+$1M
2035Arb-2$1M+0.3$0.6M+$0.2M
2036Arb-3$0.6M
Totals $5M $22M +$20M

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
201917 ROKDSL Mariners 189176 27613 9783 62 153207250457 97250 415 201 12
201917 ROKDSL Mariners 189170 421024 15543 62 247319400719 153336 298 321 104
202119 ROKDSL Mariners 9887 14201 8512 21 161247218466 57361 528 229 33
202119 ROKDSL Mariners 9880 22502 15352 21 275402412815 137455 3615 368 140
202220 ROKACL Mariners 2422 2001 1180 10 91130227358 136250 754 139 -35
202220 ROKACL Mariners 2422 5002 1120 10 227261500761 273333 504 316 100
202321 ROKACL Mariners 125116 18213 6721 50 155203267470 112349 585 214 22
202321 ROKACL Mariners 125112 32425 10491 50 286350491841 205450 398 364 137
202422 ROK2 teams 242208 32608 261014 40 154261298559 144233 4211 257 55
202422 ROK2 teams 242196 431019 38694 40 219357418776 199279 2916 345 122
202523 A2 teams 311279 579014 25953 81 204277387664 183247 318 288 79
202523 A2 teams 311269 591308 35763 81 219316357673 138270 2411 303 90
▸ 2026 Season
202624 MLBSEA 262238 531019 20682 41 223288387675 164271 268 303 90 -3 +0 +0 +5 +7 1.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBSEA 42% 296268 6111111 23753 51 228296399695 172274 258 307 93 -2 +1 +0 +5 +8 1.2
202826 MLBSEA 62% 356322 7414113 28903 61 230297401698 171275 258 309 95 -2 +1 +0 +6 +10 1.5
202927 MLBSEA 69% 385347 8115214 31974 61 233304409713 176276 258 310 95 -2 +1 +0 +7 +11 1.7
203028 MLBSEA 72% 401361 8315214 331014 61 230302399700 169276 258 309 95 -2 +1 -1 +7 +11 1.7
203129 MLBSEA 72% 404364 8215114 331034 61 225297387684 162275 258 307 93 -3 +1 -1 +7 +11 1.5
203230 MLBSEA 72% 404363 8215114 341044 61 226299388688 163273 268 304 91 -4 +1 -2 +7 +11 1.4
203331 MLBSEA 72% 382343 7614113 32994 51 222296382677 160271 268 300 88 -5 +1 -3 +7 +11 1.0
203432 MLBSEA 72% 355320 6913111 29943 41 216287366653 150268 268 295 84 -7 +0 -4 +6 +10 0.7
203533 MLBSEA 72% 318286 6111110 26863 41 213286364649 150263 278 288 78 -8 +0 -4 +6 +9 0.3
203634 MLBSEA 67% 270244 50818 22742 31 205276344620 139257 278 279 72 -9 +0 -5 +5 +8 -0.1
203735 MLBSEA 63% 217196 39616 17612 20 199270332601 133251 288 269 64 -9 +0 -6 +4 +6 -0.4
202725 MLBSEA 42% 125113 25504 10321 20 221290372662 150271 268 297 85 -2 +0 +0 +2 +4 0.4
202826 MLBSEA 62% 221199 45818 18562 41 226297397694 171272 258 298 86 -3 +0 +0 +4 +6 0.7
202927 MLBSEA 69% 264238 541019 21663 41 227298391688 164273 258 299 87 -4 +0 +0 +5 +7 0.9
203028 MLBSEA 72% 289260 5911110 24733 51 227300392692 165273 258 299 87 -4 +1 -1 +5 +8 0.9
203129 MLBSEA 72% 291262 5911110 24743 41 225298389687 164272 258 297 85 -5 +0 -1 +5 +8 0.8
203230 MLBSEA 72% 291262 5911110 24753 41 225298389687 164271 268 294 83 -6 +0 -2 +5 +8 0.7
203331 MLBSEA 72% 275247 551019 23723 41 223297381677 158268 268 290 80 -6 +0 -2 +5 +8 0.5
203432 MLBSEA 72% 255230 50918 21672 31 217289370658 152265 268 285 76 -7 +0 -3 +5 +7 0.3
203533 MLBSEA 72% 228205 44817 19612 31 215288366653 151261 278 278 71 -7 +0 -3 +4 +6 0.0
203634 MLBSEA 67% 182163 34615 15502 20 209283350633 141255 278 270 65 -7 +0 -3 +3 +5 -0.2
203735 MLBSEA 63% 136123 24404 11381 10 195267325592 130248 288 260 57 -7 +0 -4 +2 +4 -0.4
▸ Career Totals
Career 25572302 50893984 21066425 368 221293378671 158271 268 290 80 -58 +4 -17 +46 +72 4.7
/ 162G 650585 12924221 531696 92 221291376668 156271 268 290 80 -15 +1 -4 +12 +18 1.2
Career 50394540 96117216167 403146751 8315 212283367650 155270 298 289 80 -116 +11 -25 +90 +143 10.4
/ 162G 650586 12422222 521897 112 212284369653 157269 298 289 80 -15 +1 -3 +12 +18 1.3

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
201917 ROKDSL Mariners 189170 421024 15543 62 247319400719 153336 298 321 104 +1 +0 +5 0.7
202119 ROKDSL Mariners 9880 22502 15352 21 275402412815 137455 3615 368 140 +4 +0 +3 0.7
202220 ROKACL Mariners 2422 5002 1120 10 227261500761 273333 504 316 100 -0 +0 +1 0.1
202321 ROKACL Mariners 125112 32425 10491 50 286350491841 205450 398 364 137 +5 +1 +4 1.0
202422 AModesto Nuts 7967 12301 11180 00 179295269564 90224 2314 264 60 -4 +0 +2 -0.1
202422 ROKACL Mariners 163129 31718 27514 40 240388496884 256315 3117 384 152 +10 +1 +5 1.5
202523 AModesto Nuts 288252 581308 29683 81 230317377694 147278 2410 310 95 -2 +1 +8 0.8
202523 ROKACL Mariners 2317 1000 680 00 5930459363 111 3526 221 28 -2 +0 +1 -0.1

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
#1Miguel Olivolast yr '13
career totals — 11 seasons, 3,947 PA
113,94714453241275417+70+5319.118.9
/162664249+11.9+8.83.2pk7: 19
#2Rod Barajaslast yr '12
career totals — 12 seasons, 3,753 PA
123,7531342235284407+60+3015.816.0
/162664240+10.7+5.32.8pk7: 16
#3John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#4Zack Cozartlast yr '19
career totals — 8 seasons, 3,350 PA
83,3508521246300398+33+3814.214.8
/162664174+6.6+7.62.8pk7: 15
#5Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#6Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
82,8199440223291383+45+329.18.2
/162664229+10.7+7.52.1pk7: 7

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
Jose Caguana (OGILVIE) 24 35 40 45 40 223/290/388 166271 94 26% 8% 90 +0.5
Jared Keel
2009 · A
24 39→38 52→50 48→45 47 207/289/373 166249 2010 26% 8% 86 +0.8 205/291/350 145262 167 27% 9% 80 +0.4 182/282/32314122816127%11%69-0.3
Alejandro Segovia
2014 · A
24 44→45 51→50 45→30 47 228/303/388 160268 193 23% 7% 95 +1.4 218/294/352 134272 155 25% 8% 82 +0.5 192/277/31412223415324%9%62-0.5
Alex Isola
2022 · A
24 39→45 51→50 47→40 46 208/274/360 152261 204 29% 8% 76 +0.0 217/284/357 140276 174 27% 8% 79 +0.3 209/277/33612826116426%8%68-0.3
Devin Mann
2021 · A
24 44→46 49→55 44→45 46 222/293/372 149287 177 28% 8% 86 +0.8 216/294/380 164285 195 30% 8% 89 +1.0 213/296/38517228220430%9%89+0.8
Jaxx Groshans
2022 · A
24 46 49→50 46→30 45 231/293/374 144302 174 29% 8% 86 +0.8 201/269/326 125286 135 32% 8% 64 -0.8 127/211/24411617713035%9%17-1.3
Ian Rice
2018 · AA
24 39 53→50 41→30 49 209/293/378 169268 223 30% 10% 89 +0.9 199/283/322 123287 143 33% 9% 69 -0.4 179/269/2759626810134%9%50-0.8
Kyle Martin
2009 · A
24 42 49→55 45 40 220/264/370 149273 175 26% 5% 73 -0.1 205/259/310 105271 97 27% 6% 56 -1.3 147/207/208611953625%5%7-1.2
Michael McKenry
2009 · A
24 42→47 52→55 38→40 47 222/296/395 173274 204 27% 8% 94 +1.3 219/282/356 137276 153 25% 7% 77 +0.1 241/316/40916828821223%9%102+0.7
Jeferson Morales
2022 · A
23 41→45 48→50 48→50 48 211/295/361 150263 159 26% 8% 85 +0.7 204/282/341 137270 149 29% 7% 74 -0.1 221/296/35713627513823%7%81+0.2
Jesús Bastidas
2023 · AA
24 41 50 45→50 40 211/280/359 148289 1912 33% 7% 78 +0.2 207/275/357 150271 1812 30% 6% 76 +0.0 200/269/348148259181330%5%68-0.5
Joey Bart
2020 · AA
23 43 54→55 45→40 38 228/271/405 177288 237 30% 5% 85 +0.7 236/291/384 148336 175 33% 6% 89 +0.9 253/338/39213933817128%9%109+1.1
Braxton Fulford
2023 · A
24 45→43 49→50 51→50 44 223/308/371 148307 1710 31% 8% 93 +1.3 208/282/352 144287 1610 32% 7% 77 +0.1 197/275/352155274171333%7%72-0.1
Andrew Navigato
2023 · AA
25 40→38 51→60 49→50 42 213/277/371 158262 2014 27% 6% 80 +0.4 223/279/416 193277 2415 28% 6% 92 +1.2 217/275/424208268261730%6%89+0.7
Paul McIntosh
2023 · AA
25 43→45 51→45 47→45 49 223/307/392 169283 1911 27% 9% 98 +1.6 219/292/356 137280 168 27% 8% 82 +0.5 221/287/35012926915523%7%75-0.0
Corey Joyce
2023 · AAA
24 43 48→45 49→50 47 214/311/358 144295 1611 31% 10% 92 +1.2 211/307/316 105308 1014 32% 10% 79 +0.3 212/300/316104302101431%9%72-0.1
Andrew Young
2018 · A
24 46→47 51→60 50→40 40 231/299/391 160298 187 28% 6% 94 +1.3 227/304/400 173278 225 26% 6% 99 +1.7 218/299/40919127725330%6%96+1.1
Curt Casali
2013 · A
24 46 47→50 45→30 48 231/298/376 145259 144 18% 7% 90 +1.0 236/312/373 137293 143 23% 9% 95 +1.4 229/313/37214228817125%9%91+0.6
Jacob Wilson
2014 · A
24 38→48 51→55 41→40 47 205/269/358 154224 205 20% 7% 73 -0.1 205/263/336 131253 145 25% 6% 64 -0.8 230/297/40417427020123%7%95+0.8
Kenny Holmberg
2007 · A
24 46→47 48→50 41→40 49 231/300/373 142280 165 23% 8% 89 +1.0 219/301/321 102275 104 23% 9% 77 +0.1 211/302/300892649222%10%71-0.2
Sicnarf Loopstok
2018 · A
25 41→38 49→55 46→50 38 211/272/358 147295 1711 34% 6% 74 -0.1 229/305/403 174315 228 32% 8% 100 +1.7 229/330/45522629332232%11%126+1.3