Batting
Pitching
    • Season


Javier Sanoja

Javier Sanoja

Miami Marlins
3B
Age: 24
Bats/Throws: R/R
5'7" / 150
DOB: 9/3/2002
(24 years, 2 months, 2 days)
3B
Season20262027Total
TeamMIAFGDC- - -
LevelMLBPROJMLB
G144120279
PA490518868
HR111217
AVG.295.277.272
OBP.333.326.312
SLG.458.430.426
wOBA.342.329.319
wRC+115106101
WAR2.92.23.5
2026 Games
Played
3B:119
2B:22
RF:14
SS:11
LF:10
CF:3
RosterResource
Current Role:Starting Lineup: 5th (RR)
How Acquired:Amateur FA (VEN) Jul'19
Birthplace:Venezuela

Contract1 yr, $791.5k (2026) (RR)
Pre-Arbitration
AAV: $792k
Service Time
1.023
MiLB Options
3
Free Agent
2031
Arb Eligible
2028
News
Rotowire: Sanoja went 1-for-3 with a three-run home run in Sunday's 7-3 loss to the Padres. (9/20/2026)

News Settings
Article Source
All
FG
RG
Show

Splits

Season:
2026
  • Career
  • 2026
  • 2025
  • 2024
  • Stat Presets:
    Standard
  • Standard
  • Advanced
  • Batted Ball
  • Statcast
  • Bat Tracking
  • Statcast:
    Select
  • Pitch Type
  • Pitch Type Value
  • Pitch Value / 100
  • Plate Discipline - Legacy
  • Plate Discipline - ABS
  • Strike Zone Breakdown
  • Shadow Zone Breakdown
  • We've added new stat fields to Splits and changed the interface. If you are looking for a stat, please use the controls above to find Advanced, Batted Ball, and new stats! You can report bugs and submit feature requests here.

    Standard

    SeasonHandednessGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026vs L as R83144153473012144219116000100.326
    2026vs R as R1303173378958204774818123011700.281
    2026vs L861441534730121412219116000134.326
    2026vs R13131733789582047384818123011781.281
    SeasonHome / AwayGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Home7022524166461424233014118011371.293
    2026Away6723624970421837273913121000544.297
    2026Home vs L4273782516603314515000000.342
    2026Home vs R6715216341308211169013011300.270
    2026Away vs L4171752214611174011000100.310
    2026Away vs R63165174482812266329110000400.291
    SeasonMonthlyGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Mar/Apr2262682017300110607000021.323
    2026May206166124701710406001210.197
    2026Jun20707221144121112108010020.300
    2026Jul247984191171073502000112.241
    2026Aug2792983020703916609000331.326
    2026Sept/Oct249710234224351518527000221.351
    20261st Half7222824462401723213414021011352.272
    20262nd Half6523324674481538293513218000563.318
    SeasonBatted BallsGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Grounders1011731734641500016000000800.266
    2026Flies9815515623471111131000010000.148
    2026Liners63868662382040022000000000.721
    2026Bunts9895500000000001000.625
    SeasonLocationGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026as R to Left1021851866331210111140000001400.341
    2026as R to Center931321333529510014000010400.265
    2026as R to Right731051053828640015000000000.362
    2026Pull1021851866331210111140000001400.341
    2026Center931321333529510014000010400.265
    2026Opposite731051053828640015000000000.362
    SeasonLeverageGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Low Leverage11522323373521416172910116000351.327
    2026Medium Leverage10718520147271325282515016010554.254
    2026High Leverage505356169520515217001010.302
    SeasonThrough CountGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Through 3 - 01751710100001220000000.200
    2026Through 3 - 125132532100011201000000.231
    2026Through 3 - 228213143010021006000000.190
    2026Through 2 - 0423150107300051821010000.323
    2026Through 1 - 0102141163463410022212129010000.326
    2026Through 2 - 15863752012611181206000000.317
    2026Through 1 - 197161168563713155267023000200.348
    2026Through 0 - 1121254260694020455396030000700.272
    2026Through 2 - 253667321117211107012000000.318
    2026Through 1 - 27811411731189222163025000100.272
    2026Through 0 - 270949618105211152015000100.191
    SeasonSituationalGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Bases Empty121257273754821155516022000000.292
    2026Men on Base1122042176140114666411217011800.299
    2026Men In Scoring911281393925635559929011100.305
    SeasonPositionGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026as P2221010001000000000.500
    2026as 2B2057622417322911514000202.421
    2026as 3B10531733684522237324617127011582.265
    2026as SS929297510143000000010.241
    2026as LF818204310011203000020.222
    2026as CF3664400003001000000.667
    2026as RF13252610540132101000101.400
    2026as PH9792200012203000000.286
    2026as PR1000000000000000000.000
    SeasonBatting OrderGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Batting 1st1110000000000000000.000
    2026Batting 2nd3772200012001000000.286
    2026Batting 4th135356151121153314000110.283
    2026Batting 5th186773201251269608000103.299
    2026Batting 6th145254147412611215000300.269
    2026Batting 7th1548531776131118501000121.354
    2026Batting 8th257579171421037307010030.227
    2026Batting 9th481581675135130318198013001251.323
    SeasonShiftsGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026No Shift10221121159362030014000000600.280
    2026Shift - All9620020266521220033000011200.330
    2026Shift - Traditional7313713742301110016000000100.307
    2026Shift - Non Traditional5063652422110017000011100.381
    SeasonHandednessGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026vs L as R83144153473012144219116000100.326
    2026vs R as R1303173378958204774818123011700.281
    2026vs L861441534730121412219116000134.326
    2026vs R13131733789582047384818123011781.281
    SeasonHome / AwayGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Home7022524166461424233014118011371.293
    2026Away6723624970421837273913121000544.297
    2026Home vs L4273782516603314515000000.342
    2026Home vs R6715216341308211169013011300.270
    2026Away vs L4171752214611174011000100.310
    2026Away vs R63165174482812266329110000400.291
    SeasonMonthlyGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Mar/Apr2262682017300110607000021.323
    2026May206166124701710406001210.197
    2026Jun20707221144121112108010020.300
    2026Jul247984191171073502000112.241
    2026Aug2792983020703916609000331.326
    2026Sept/Oct249710234224351518527000221.351
    20261st Half7222824462401723213414021011352.272
    20262nd Half6523324674481538293513218000563.318
    SeasonBatted BallsGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Grounders1011731734641500016000000800.266
    2026Flies9815515623471111131000010000.148
    2026Liners63868662382040022000000000.721
    2026Bunts9895500000000001000.625
    SeasonLocationGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026as R to Left1021851866331210111140000001400.341
    2026as R to Center931321333529510014000010400.265
    2026as R to Right731051053828640015000000000.362
    2026Pull1021851866331210111140000001400.341
    2026Center931321333529510014000010400.265
    2026Opposite731051053828640015000000000.362
    SeasonLeverageGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Low Leverage11522323373521416172910116000351.327
    2026Medium Leverage10718520147271325282515016010554.254
    2026High Leverage505356169520515217001010.302
    SeasonThrough CountGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Through 3 - 01751710100001220000000.200
    2026Through 3 - 125132532100011201000000.231
    2026Through 3 - 228213143010021006000000.190
    2026Through 2 - 0423150107300051821010000.323
    2026Through 1 - 0102141163463410022212129010000.326
    2026Through 2 - 15863752012611181206000000.317
    2026Through 1 - 197161168563713155267023000200.348
    2026Through 0 - 1121254260694020455396030000700.272
    2026Through 2 - 253667321117211107012000000.318
    2026Through 1 - 27811411731189222163025000100.272
    2026Through 0 - 270949618105211152015000100.191
    SeasonSituationalGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Bases Empty121257273754821155516022000000.292
    2026Men on Base1122042176140114666411217011800.299
    2026Men In Scoring911281393925635559929011100.305
    SeasonPositionGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026as P2221010001000000000.500
    2026as 2B2057622417322911514000202.421
    2026as 3B10531733684522237324617127011582.265
    2026as SS929297510143000000010.241
    2026as LF818204310011203000020.222
    2026as CF3664400003001000000.667
    2026as RF13252610540132101000101.400
    2026as PH9792200012203000000.286
    2026as PR1000000000000000000.000
    SeasonBatting OrderGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026Batting 1st1110000000000000000.000
    2026Batting 2nd3772200012001000000.286
    2026Batting 4th135356151121153314000110.283
    2026Batting 5th186773201251269608000103.299
    2026Batting 6th145254147412611215000300.269
    2026Batting 7th1548531776131118501000121.354
    2026Batting 8th257579171421037307010030.227
    2026Batting 9th481581675135130318198013001251.323
    SeasonShiftsGABPAH1B2B3BHRRRBIBBIBBSOHBPSFSHGDPSBCSAVG
    2026No Shift10221121159362030014000000600.280
    2026Shift - All9620020266521220033000011200.330
    2026Shift - Traditional7313713742301110016000000100.307
    2026Shift - Non Traditional5063652422110017000011100.381