Javier Sanoja3B Miami Marlins
Age 24 R/R 5'7" / 150 lbs MLB HR -10%H -3% Svc 1.134 · Ctrl thru 2031
2027 FULL-SEASON PROJECTION0 act + 0 ros · stats below = full-season projection
showingPROJ
wRC+†vL 120118vR 112
AVG/OBP/SLG.281 / .324 / .426
PA535
HR10
SB13
K%10
BB%6
BABIP295
ISO143
MLB%100%
Value2026 · WAR
BAT: +11.5 runs (wOBA-derived runs vs avg)+12BATRUN: +2.2 runs (SB/CS + UBR baserunning)+2RUNFLD: +1.3 runs (Defensive runs vs avg)+1FLDPOS: +1.9 runs (Positional adjustment)+2POSREP: +11.6 runs (Replacement-level credit)+12REPTotal WAR: +0.00+0.0WAR
0.01.32.60.01.91.91.81.627282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$21M ctrl surplus
Tools · Recent Form · Splits · ContractCON 55 / POW 35
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
Whiff%
902.3%
xAVG
630.262
POWER35
Barrel%
102.3
Avg EV
3087.6
Bat Spd
3369.6
EYE50
Chase%
9014.2%
SPEED55
Sprint
7928.6
Recent Formrolling true talent ⓘ
K%8%▲7% over 114 PA (45d) · proj 10%
BB%6%·6% over 163 PA (60d) · proj 6%
ISO.188▲▲.221 over 154 AB (60d) · proj .156
HR/BB3.8%▲5.0% over 141 BBE (60d) · proj 2.4%
BABIP.310▲.336 over 134 BIP (60d) · proj .306
SLASH.309/.347/.496▲▲proj .291/.332/.446
Platoon Splits2024-2026 · 424 PA
vs LHP
vs RHP
Edge
PA
175
249
—
wRC+
83
97
▶R
wOBA
290
311
▶R
ISO
127
135
▶R
BABIP
259
286
▶R
K%
12.6%
10.4%
▶▶R
BB%
5.7%
6.4%
▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2024
Service   1.134 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2027ROSPre-Arb$0.8M———
2028Pre-Arb$0.8M+1.9$14M+$13M
2029Arb-1$7M+1.9$13M+$7M
2030Arb-2$12M+1.8$11M+$3M
2031Arb-3$17M+1.6$9M+$0.0M (cut)
Totals $20M $48M +$24M

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)
202118 ROKDSL Marlins — 244219 511113 18116 115 233309333642 100233 57 293 13 — — — — — —
202219 AJupiter Hammerheads — 286268 64643 13411 96 239277325601 86268 145 267 37 — — — — — —
202219 ROKFCL Marlins — 124107 341013 1360 93 318392514906 196307 510 386 89 — — — — — —
202219 INTLCardenales de Lara — 123112 30520 531 31 268305348653 80268 24 282 77 — — — — — —
202320 A+Beloit Sky Carp — 142131 35203 10101 66 267324351675 84271 77 308 73 — — — — — —
202320 AJupiter Hammerheads — 434400 1231881 31320 3116 307357400757 93331 77 338 84 — — — — — —
202320 INTLCardenales de Lara — 7672 21121 221 31 292320403723 111286 33 317 101 — — — — — —
202421 MLBMiami Marlins — 3635 8200 140 00 229250286536 57258 113 242 56 -2 +0 -1 +2 +1 0.0
202421 AAAJacksonville Jumbo Shrimp — 492436 1273166 44302 146 291359431790 140297 69 346 102 — — — — — —
202421 AAPensacola Blue Wahoos — 6157 14101 360 31 246283316599 70255 105 267 53 — — — — — —
202522 MLBMiami Marlins — 342313 762246 19412 65 243290396687 153259 126 297 96 -2 -1 +1 +1 +7 0.7
202623 MLBMiami Marlins — 490461 13632511 27390 115 295334458792 163303 86 348 129 +17 +0 +0 +2 +11 3.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 868809 22056917 47842 1710 272314426740 155285 105 324 105 +5 -1 +0 +5 +19 3.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202118 ROK MLEDSL Marlins — 244225 35711 12146 115 156218209427 53157 65 187 13 — — — — — —
202219 A MLEJupiter Hammerheads — 286272 55432 9581 96 202230261492 59244 203 223 37 — — — — — —
202219 ROK MLEFCL Marlins — 124111 28713 990 93 252308414723 162230 77 300 89 — — — — — —
202320 A+ MLEBeloit Sky Carp — 142134 34203 7131 66 254296336632 82259 95 276 73 — — — — — —
202320 A MLEJupiter Hammerheads — 434411 1151571 20420 3116 280313358671 78305 105 292 84 — — — — — —
202421 MLB MLEMiami Marlins — 3635 8200 140 00 229250286536 57258 113 250 56 -2 +0 -1 +2 +1 0.0
202421 AAA MLEJacksonville Jumbo Shrimp — 492449 1262975 31362 146 281330410740 129285 76 319 102 — — — — — —
202421 AA MLEPensacola Blue Wahoos — 6158 14101 270 31 241267310577 69248 113 246 53 — — — — — —
202522 MLB MLEMiami Marlins — 342313 792446 19412 65 252299412712 160259 126 310 96 -2 -1 +1 +1 +7 0.7
202623 MLB MLEMiami Marlins — 490463 14135512 25390 115 305340479820 175303 85 359 129 +17 +0 +0 +2 +11 3.0
202118 ROK MLEDSL Marlins — 244225 35711 12146 115 156218209427 53161 65 187 13 — — — — — —
202118 ROK RAWDSL Marlins — 244219 511113 18116 115 233309333642 100233 57 293 13 — — — — — —
202219 A MLE3 teams — 533495 1091557 23872 2110 220258313571 93248 164 246 53 — — — — — —
202219 A RAW3 teams — 533487 1282176 31502 2110 263310372681 109277 96 298 53 — — — — — —
202320 A MLE3 teams — 652615 1671974 31622 4023 272309345653 73295 105 288 81 — — — — — —
202320 A RAW3 teams — 652603 17921105 43442 4023 297346390735 93312 77 329 81 — — — — — —
202421 AAA MLE3 teams — 589541 1483276 35472 177 274320392712 118286 86 307 94 — — — — — —
202421 AAA RAW3 teams — 589528 1493467 48402 177 282344409753 127290 78 331 94 — — — — — —
202522 MLB MLEMiami Marlins — 342313 792446 19412 65 252299412712 160270 126 310 96 -2 -1 +1 +1 +7 0.7
202522 MLB RAWMiami Marlins — 342313 762246 19412 65 243290396687 153259 126 297 96 -2 -1 +1 +1 +7 0.7
202623 MLB MLEMiami Marlins — 490463 14135512 25390 115 305340479820 175312 85 359 129 +17 +0 +0 +2 +11 3.0
202623 MLB RAWMiami Marlins — 490461 13632511 27390 115 295334458792 163303 86 348 129 +17 +0 +0 +2 +11 3.0
202118 ROK MLEDSL Marlins — 244224 35711 12146 115 156218210428 54157 65 187 13 — — — — — —
202219 A MLE3 teams — 533503 1091557 23872 2110 217258308566 91240 164 246 53 — — — — — —
202320 A MLE3 teams — 652614 1671974 31622 4023 272309345654 73294 105 288 81 — — — — — —
202421 AAA MLE3 teams — 589547 1483276 35472 177 271320388708 117280 86 307 94 — — — — — —
202522 MLB MLEMiami Marlins — 342318 792446 19412 65 248299406705 157259 126 310 96 — — — — — —
202623 MLB MLEMiami Marlins — 490462 14135512 25390 115 305340481821 175303 85 359 129 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202421 AAA MLE3 teams — 589547 1483276 35472 177 271320388708 117280 86 307 94 — — — — — —
202522 MLB MLEMiami Marlins — 342318 792446 19412 65 248299406705 157259 126 310 96 — — — — — —
202623 MLB MLEMiami Marlins — 490462 14135512 25390 115 305340481821 175303 85 359 129 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLEMIA 100% 535498 14534611 31521 133 291334447781 156306 106 343 118 +12 +1 +1 +2 +12 0.0
▸ 2027 — real world (MLB)
202724 MLB CTXMIA 100% 535498 13931510 31521 133 281324426750 145295 106 330 118 +12 +1 +1 +2 +12 2.8
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLEMIA 65% 541503 14735611 32531 133 292335449784 157306 106 344 119 +12 +1 +1 +2 +12 2.9
202926 MLB MLEMIA 65% 541503 14735611 32531 123 291335449784 157306 106 344 119 +12 +1 +1 +2 +12 2.9
203027 MLB MLEMIA 65% 536498 14534611 32531 123 290334446780 156305 106 343 118 +11 +1 +1 +2 +12 2.8
203128 MLB MLEMIA 65% 528491 14234510 31531 102 288332441773 153304 106 340 116 +10 +1 +1 +2 +11 2.6
203229 MLB MLEMIA 65% 516480 13833510 30541 82 286329435764 149303 106 336 114 +8 +1 -0 +2 +11 2.2
203330 MLB MLEMIA 65% 504469 1343259 29541 52 283325427752 144301 116 331 110 +6 +0 -1 +2 +11 1.9
203431 MLB MLEMIA 65% 489458 1273058 28540 21 278320417736 139298 116 324 106 +3 +0 -2 +2 +11 1.4
203532 MLB MLEMIA 65% 470441 1192847 26540 11 271312402714 131293 116 315 99 -0 -0 -2 +2 +10 0.9
203633 MLB MLEMIA 65% 440413 1092546 24530 11 263303383686 121287 125 304 92 -4 -0 -3 +2 +10 0.3
203734 MLB MLEMIA 60% 394370 932035 21510 10 252291362653 110279 135 290 82 -8 +0 -4 +1 +9 -0.2
202825 MLB CTXMIA 65% 352327 922137 21341 82 281325428753 147295 106 331 119 +8 +1 +1 +1 +8 1.9
202926 MLB CTXMIA 65% 352327 922137 21341 82 281325427753 146295 106 331 119 +8 +1 +1 +1 +8 1.9
203027 MLB CTXMIA 65% 348323 902037 21341 82 280324425749 145294 106 330 118 +7 +1 +1 +1 +8 1.8
203128 MLB CTXMIA 65% 343319 882036 20351 62 278322421743 142293 106 327 116 +7 +0 +0 +1 +7 1.6
203229 MLB CTXMIA 65% 335312 861936 20350 51 276320415734 139292 106 324 114 +5 +1 -0 +1 +7 1.5
203330 MLB CTXMIA 65% 328306 841936 19350 31 273316407723 135291 116 319 110 +4 +0 -1 +1 +7 1.2
203431 MLB CTXMIA 65% 318297 801835 18350 11 268310397708 129288 116 313 106 +2 -0 -1 +1 +7 0.9
203532 MLB CTXMIA 65% 306286 751734 17350 11 262303383686 121283 116 304 99 -0 -0 -2 +1 +7 0.6
203633 MLB CTXMIA 65% 286266 681524 15353 10 256303369673 113280 125 300 92 -3 +0 -2 +1 +6 0.3
203734 MLB CTXMIA 60% 238222 551123 12312 00 246292349641 103272 135 286 82 -5 +0 -2 +1 +5 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 40743794 10302373772 23142711 5822 271315410726 139289 106 319 100 +39 +3 -4 +17 +88 14.5
/ 162G— A+C — 650605 16438611 37682 94 271315408723 137289 106 319 100 +6 +0 -1 +3 +14 2.3
Career— MLE — 83447776 212547284135 46187421 18476 273316408723 134292 106 317 100 +68 +7 -6 +25 +138 23.6
/ 162G— MLE — 650606 16737711 36682 146 276318414733 139294 106 317 100 +7 +1 -1 +3 +14 2.4