Julio Rodríguez

CF Seattle Mariners
Age 26 R/R 6'4" / 228 lbs MLB K +7%HR -5% Svc 4.000 · Ctrl thru 2034
Overview
MLB40-MANExtFA 2035
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202423MLBSEA613.273/.326/.40920241103.2
202524MLBSEA710.267/.325/.47432301234.9
202625MLBSEA654.247/.309/.40122221001.9
2027PROJ26MLBSEA648.265/.321/.43424351143.5
2028PROJ27MLBSEA648.264/.321/.43224341133.4
2029PROJ28MLBSEA648.262/.319/.42824311123.1
Last 3 seasons WAR 10.0  ·  Next 3 projected WAR 10.0Projected rows: MLB playing time only, park and league context applied.
ContractCONFIRMED
Control thru2034Service4.000First FA2035
2027Ext$25M2028Ext$25M2029Ext$25M2030Ext$25M2031Ext$25M2032Ext$25M2033Ext$25M2034Ext$25M
Skills · percentileStatcast 2024-2026
Bat Spd90
Avg EV81
Speed81
xwOBA80
Chase%75
Barrel%59
Form.266/.317/.416 ▼ rolling true talent (45d window) · proj .267/.321/.441
CompsCarlos Gómez (age 27) · Brandon Phillips (age 27) · Josh Lowe (age 26)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 116114vR 107
AVG/OBP/SLG.265 / .321 / .434
PA648
HR24
SB35
K%22
BB%6
BABIP309
ISO167
MLB%100%
Value2027 · WAR
BAT: +11.0 runs (wOBA-derived runs vs avg)+11BATRUN: +7.1 runs (SB/CS + UBR baserunning)+7RUNFLD: +2.2 runs (Defensive runs vs avg)+2FLDPOS: +2.3 runs (Positional adjustment)+2POSREP: +14.0 runs (Replacement-level credit)+14REPTotal WAR: +3.90+3.9WAR
0.02.04.03.93.43.12.82.41.91.30.527282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control-$46M ctrl surplus
Tools · Recent Form · Splits · ContractCON 55 / POW 50
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
Whiff%
5810.1%
xAVG
740.271
POWER50
Barrel%
599.6
Avg EV
8191.2
Bat Spd
9076.2
EYE35
Chase%
7526.9%
SPEED60
Sprint
8128.7
Recent Formrolling true talent ⓘ
K%20%▲▲18% over 71 PA (45d) · proj 22%
BB%6%·5% over 128 PA (60d) · proj 6%
ISO.150▼.118 over 119 AB (60d) · proj .174
HR/BB4.0%▼2.2% over 90 BBE (60d) · proj 5.5%
BABIP.310·.295 over 88 BIP (60d) · proj .312
SLASH.266/.317/.416▼proj .267/.321/.441
Platoon Splits2024-2026 · 1445 PA
vs LHP
vs RHP
Edge
PA
380
1065
—
wRC+
114
111
—
wOBA
336
332
—
ISO
201
154
◀◀L
BABIP
302
328
▶R
K%
23.9%
23.0%
▶R
BB%
6.3%
5.9%
◀L
Contract CONFIRMED · hand-curated extension
Status   Arb-2
MLB Debut   2022
Service   4.000 yrs.days
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2027Ext$25M+3.9$42M+$17M
2028Ext$25M+3.4$31M+$8M
2029Ext$25M+3.1$25M+$4M
2030Ext$25M+2.8$19M+$1.0M
2031Ext$25M+2.4$14M-$2M
2032Ext$25M+1.9$10M-$4M
2033Ext$25M+1.3$7M-$7M
2034Ext$25M+0.5$1M-$11M
Totals $200M $149M +$7M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = actual YTD + projected ROS + total. 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201817 ROKDSL Mariners — 255219 691395 30404 100 315407525932 210364 1612 406 65 — — — — — —
201918 A+Modesto Nuts — 7265 30632 5102 00 4625147381.252 277528 147 540 199 — — — — — —
201918 AWest Virginia Power — 295263 7720110 20669 13 293363490854 198353 227 374 86 — — — — — —
201918 INTLPeoria Javelinas — 6352 15400 8102 41 288403365769 77349 1613 351 124 — — — — — —
202019 INTLLeones del Escogido — 6456 11110 6162 30 196297250547 54275 259 261 63 — — — — — —
202120 AAArkansas Travelers — 206174 631107 29373 164 3624615461.007 184431 1814 446 162 — — — — — —
202120 A+Everett AquaSox — 134117 38826 14293 51 325410581992 256390 2210 432 118 — — — — — —
202221 MLBSeattle Mariners — 560511 14525328 401458 257 284345509854 225345 267 374 139 +26 +2 +4 +2 +12 4.8
202322 MLBSeattle Mariners — 714654 18037232 4717511 3710 275334485819 209330 257 360 129 +24 +3 +6 +3 +15 5.3
202423 MLBSeattle Mariners — 613567 15517020 381566 245 273326409735 136344 256 328 110 +7 +3 +6 +2 +13 3.2
202524 MLBSeattle Mariners — 710652 17431432 4415212 306 267325474799 207302 216 351 123 +20 +4 +7 +3 +15 4.9
202625 MLBSeattle Mariners — 654596 14726022 471457 223 247309401710 154289 227 316 100 +0 +3 -1 +2 +14 1.9
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 32512980 8011369134 21677344 13831 269327455783 187320 247 346 120 +77 +15 +22 +12 +70 20.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201817 ROK MLEDSL Mariners — 255229 46862 20494 100 201277314591 114241 198 264 65 — — — — — —
201918 A+ MLEModesto Nuts — 7266 26522 4142 00 3944446211.066 227483 196 463 199 — — — — — —
201918 A MLEWest Virginia Power — 295270 641618 13869 13 237295393687 156304 294 295 86 — — — — — —
202120 AA MLEArkansas Travelers — 206185 661107 18443 164 357422530952 173440 219 408 162 — — — — — —
202120 A+ MLEEverett AquaSox — 134122 33624 9403 51 270336451787 180368 307 342 118 — — — — — —
202221 MLB MLESeattle Mariners — 560515 14625329 361458 257 283340513853 229345 266 374 139 +26 +2 +4 +2 +12 4.8
202322 MLB MLESeattle Mariners — 714660 18338233 4117511 3710 277330491821 214330 256 358 129 +24 +3 +6 +3 +15 5.3
202423 MLB MLESeattle Mariners — 613568 15717021 371566 245 276327417745 141344 256 330 110 +7 +3 +6 +2 +13 3.2
202524 MLB MLESeattle Mariners — 710657 17732433 3915212 306 269322481803 212302 215 350 123 +20 +4 +7 +3 +15 4.9
202625 MLB MLESeattle Mariners — 654599 14826023 441457 223 247306406712 159289 227 316 100 +0 +3 -1 +2 +14 1.9
201817 ROK MLEDSL Mariners — 255229 46862 20494 100 201277314591 114244 198 264 65 — — — — — —
201817 ROK RAWDSL Mariners — 255219 691395 30404 100 315407525932 210364 1612 406 65 — — — — — —
201918 A MLE3 teams — 430394 10624412 1911713 54 269324442766 173349 274 328 108 — — — — — —
201918 A RAW3 teams — 430380 12230412 338613 54 321394516910 195385 208 398 108 — — — — — —
202019 INTL MLELeones del Escogido — 6456 11110 6162 30 196297250547 54275 259 — — — — — — — —
202019 INTL RAWLeones del Escogido — 6456 11110 6162 30 196297250547 54275 259 261 63 — — — — — —
202120 AA MLE2 teams — 340307 9917211 27846 215 322388498887 176415 258 382 145 — — — — — —
202120 AA RAW2 teams — 340291 10119213 43666 215 3474415601.001 213415 1913 440 145 — — — — — —
202221 MLB MLESeattle Mariners — 560515 14625329 361458 257 283340513853 229342 266 374 139 +26 +2 +4 +2 +12 4.8
202221 MLB RAWSeattle Mariners — 560511 14525328 401458 257 284345509854 225345 267 374 139 +26 +2 +4 +2 +12 4.8
202322 MLB MLESeattle Mariners — 714660 18338233 4117511 3710 277330491821 214330 256 358 129 +24 +3 +6 +3 +15 5.3
202322 MLB RAWSeattle Mariners — 714654 18037232 4717511 3710 275334485819 209330 257 360 129 +24 +3 +6 +3 +15 5.3
202423 MLB MLESeattle Mariners — 613568 15717021 371566 245 276327417745 141346 256 330 110 +7 +3 +6 +2 +13 3.2
202423 MLB RAWSeattle Mariners — 613567 15517020 381566 245 273326409735 136344 256 328 110 +7 +3 +6 +2 +13 3.2
202524 MLB MLESeattle Mariners — 710657 17732433 3915212 306 269322481803 212304 215 350 123 +20 +4 +7 +3 +15 4.9
202524 MLB RAWSeattle Mariners — 710652 17431432 4415212 306 267325474799 207302 216 351 123 +20 +4 +7 +3 +15 4.9
202625 MLB MLESeattle Mariners — 654599 14826023 441457 223 247306406712 159287 227 316 100 +0 +3 -1 +2 +14 1.9
202625 MLB RAWSeattle Mariners — 654596 14726022 471457 223 247309401710 154289 227 316 100 +0 +3 -1 +2 +14 1.9
201817 ROK MLEDSL Mariners — 255229 46862 20494 100 201277314591 114241 198 264 65 — — — — — —
201918 A MLE3 teams — 430395 10624412 1911713 54 268324441764 172339 274 328 108 — — — — — —
202120 AA MLE2 teams — 340304 9917211 27846 215 326388503892 178412 258 382 145 — — — — — —
202221 MLB MLESeattle Mariners — 560511 14625329 361458 257 286340517857 231345 266 374 139 — — — — — —
202322 MLB MLESeattle Mariners — 714656 18338233 4117511 3710 279330494824 215330 256 358 129 — — — — — —
202423 MLB MLESeattle Mariners — 613565 15717021 371566 245 278327419747 142344 256 330 110 — — — — — —
202524 MLB MLESeattle Mariners — 710653 17732433 3915212 306 271322484806 213302 215 350 123 — — — — — —
202625 MLB MLESeattle Mariners — 654598 14826023 441457 223 247306406713 159289 227 316 100 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202423 MLB MLESeattle Mariners — 613565 15717021 371566 245 278327419747 142344 256 330 110 — — — — — —
202524 MLB MLESeattle Mariners — 710653 17732433 3915212 306 271322484806 213302 215 350 123 — — — — — —
202625 MLB MLESeattle Mariners — 654598 14826023 441457 223 247306406713 159289 227 316 100 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202726 MLB MLESEA 100% 639585 15625125 411428 346 267324441765 174312 226 337 114 +11 +4 +2 +2 +14 3.9
▸ 2027 — real world (MLB)
202726 MLB CTXSEA 100% 648593 15625124 421448 356 265321434756 170309 226 333 114 +11 +5 +2 +2 +14 3.5
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202827 MLB MLESEA 100% 648593 15926125 421458 346 266323439762 172311 226 336 113 +10 +4 +2 +2 +14 3.4
202928 MLB MLESEA 100% 648593 15625124 421478 316 265321434755 169310 236 333 112 +9 +4 +1 +2 +14 3.1
203029 MLB MLESEA 100% 648595 15625124 411487 275 262318428747 166309 236 330 109 +7 +3 +1 +2 +14 2.8
203130 MLB MLESEA 100% 648595 15525123 411517 224 259315421735 161308 236 325 106 +5 +3 +0 +2 +14 2.4
203231 MLB MLESEA 100% 642590 15124122 401527 164 255310411720 155305 246 319 102 +1 +2 -1 +2 +14 1.9
203332 MLB MLESEA 100% 629580 14523021 381516 103 250303397701 148300 246 311 96 -3 +1 -1 +2 +14 1.3
203433 MLB MLESEA 100% 552509 12419017 331365 42 243295381676 139295 256 301 90 -7 +0 -2 +2 +12 0.5
203534 MLB MLESEA 100% 504466 11016015 291284 01 234285362647 128288 256 288 81 -11 -0 -3 +2 +11 -0.2
202827 MLB CTXSEA 100% 648593 15625124 421458 346 264321432753 168308 226 332 113 +10 +4 +2 +2 +14 3.4
202928 MLB CTXSEA 100% 648593 15625124 421478 316 262319428746 166308 236 330 112 +9 +4 +1 +2 +14 3.1
203029 MLB CTXSEA 100% 648595 15425123 411487 275 260316422738 162307 236 326 109 +7 +3 +1 +2 +14 2.8
203130 MLB CTXSEA 100% 648595 15324123 411517 224 257312414727 157305 236 322 106 +5 +3 +0 +2 +14 2.4
203231 MLB CTXSEA 100% 642590 15024122 401527 164 253308405712 152302 246 316 102 +1 +2 -1 +2 +14 1.9
203332 MLB CTXSEA 100% 629580 14222020 381516 103 247301392693 144298 246 308 96 -3 +1 -1 +2 +14 1.3
203433 MLB CTXSEA 100% 552509 12218017 331365 42 240293376669 135292 256 298 90 -7 +0 -2 +2 +12 0.5
203534 MLB CTXSEA 100% 504466 10715014 291284 01 231283357640 125285 256 286 81 -11 -0 -3 +2 +11 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 81707501 194131414301 522193196 28262 259315425740 166309 246 328 108 +89 +32 +19 +29 +177 35.3
/ 162G— A+C — 650597 15425124 421548 225 258316424740 166308 246 328 108 +7 +3 +2 +2 +14 2.8
Career— MLE — 99079099 238839728360 6172341129 35677 262318431749 168315 246 328 108 +100 +36 +21 +31 +191 38.8
/ 162G— MLE — 650597 15726224 401548 235 263317434751 171315 246 328 108 +7 +3 +2 +2 +14 2.9