Basenerd Banner
Loading games...
Javier Sanoja
Javier Sanoja
Miami Marlins • Second Base
Age 23 • 5' 7" • 150 lb
Bats: R • Throws: R
MLB Debut: 2024-09-07
Born: Maracay • Venezuela
2025 Stats
G
120
AB
313
H
76
HR
6
RBI
38
R
40
SB
6
AVG
.243
OBP
.287
SLG
.396
OPS
.683
Career Stats
G
135
AB
348
H
84
HR
6
RBI
40
R
43
SB
6
AVG
.241
OBP
.283
SLG
.385
OPS
.668
Year-by-Year Hitting
Year Team GPAABH HRRBISB AVGOBPSLGOPSAwards
2024 MIA 15 36 35 8 2 .229 .250 .286 .536
2025 MIA 120 342 313 76 6 38 6 .243 .287 .396 .683 GG
Spring Training
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2023 MIA 211 .000.000.000.000
2024 MIA 1620194 22 .211.250.263.513
2025 MIA 15423711 7 .297.381.378.759
2026 MIA 616163 11 .188.188.250.438
Game Logs
Season selector loads one year at a time.
Hitting
Date Opponent AB H 2B 3B HR RBI R BB SO
2025-09-28 vs NYM 3 1 0 1 0 1 1 0 0
2025-09-24 @ PHI 3 1 0 0 0 0 0 0 0
2025-09-23 @ PHI 3 0 0 0 0 0 0 0 1
2025-09-19 @ TEX 3 1 0 0 1 1 1 0 0
2025-09-18 @ COL 4 1 0 0 0 0 0 0 0
2025-09-17 @ COL 5 3 1 0 0 1 1 0 0
2025-09-16 @ COL 4 2 1 0 0 1 1 0 0
2025-09-14 vs DET 4 0 0 0 0 0 0 0 1
2025-09-13 vs DET 4 1 1 0 0 1 0 0 1
2025-09-12 vs DET 3 1 1 0 0 3 0 0 0
2025-09-11 vs WSH 2 0 0 0 0 0 0 1 0
2025-09-09 vs WSH 4 0 0 0 0 0 0 0 0
2025-09-07 vs PHI 0 0 0 0 0 0 0 1 0
2025-09-06 vs PHI 3 1 0 0 0 1 0 1 1
2025-09-05 vs PHI 3 1 1 0 0 1 0 0 0
2025-09-03 @ WSH 4 0 0 0 0 0 0 0 0
2025-09-02 @ WSH 1 0 0 0 0 0 0 0 0
2025-09-01 @ WSH 3 0 0 0 0 0 0 0 0
2025-08-31 @ NYM 4 1 1 0 0 0 1 0 1
2025-08-29 @ NYM 1 0 0 0 0 0 0 0 0
2025-08-27 vs ATL 1 0 0 0 0 0 0 0 0
2025-08-26 vs ATL 4 1 1 0 0 0 1 0 1
2025-08-24 vs TOR 3 1 0 0 0 0 1 0 0
2025-08-23 vs TOR 5 3 1 0 0 3 1 0 1
2025-08-22 vs TOR 4 2 0 0 1 1 1 0 0
2025-08-20 vs STL 3 0 0 0 0 0 0 1 0
2025-08-18 vs STL 4 0 0 0 0 0 0 0 1
2025-08-17 @ BOS 3 1 0 0 0 0 0 1 1
2025-08-16 @ BOS 2 0 0 0 0 0 0 0 0
2025-08-15 @ BOS 1 0 0 0 0 0 0 0 0
2025-08-14 @ CLE 2 0 0 0 0 0 0 0 0
2025-08-13 @ CLE 1 1 0 0 0 0 0 0 0
2025-08-12 @ CLE 2 1 0 0 0 0 0 1 1
2025-08-10 @ ATL 4 0 0 0 0 0 0 0 0
2025-08-09 @ ATL 3 1 1 0 0 0 1 0 0
2025-08-09 @ ATL 1 0 0 0 0 0 0 0 0
2025-08-08 @ ATL 0 0 0 0 0 0 0 0 0
2025-08-07 @ ATL 1 0 0 0 0 0 0 0 0
2025-08-06 vs HOU 1 0 0 0 0 0 0 0 0
2025-08-05 vs HOU 4 0 0 0 0 0 0 0 0
2025-08-04 vs HOU 2 1 0 0 1 1 1 0 0
2025-08-01 vs NYY 5 3 0 0 2 3 3 0 1
2025-07-30 @ STL 0 0 0 0 0 0 0 0 0
2025-07-29 @ STL 4 1 0 0 0 0 0 0 0
2025-07-27 @ MIL 2 1 1 0 0 0 0 0 1
2025-07-26 @ MIL 4 1 1 0 0 1 1 0 0
2025-07-23 vs SD 3 0 0 0 0 0 1 0 0
2025-07-22 vs SD 2 1 0 1 0 1 0 0 0
2025-07-20 vs KC 4 2 0 0 0 0 1 0 0
2025-07-18 vs KC 0 0 0 0 0 0 1 0 0
2025-07-13 @ BAL 1 0 0 0 0 0 0 0 0
2025-07-12 @ BAL 4 1 1 0 0 1 1 0 0
2025-07-11 @ BAL 3 0 0 0 0 0 0 0 2
2025-07-10 @ CIN 1 0 0 0 0 0 0 0 0
2025-07-08 @ CIN 1 0 0 0 0 0 0 0 0
2025-07-07 @ CIN 3 0 0 0 0 1 0 0 1
2025-07-05 vs MIL 3 1 0 0 0 0 1 0 0
2025-06-29 @ AZ 2 1 0 0 0 0 1 2 0
2025-06-27 @ AZ 3 1 0 1 0 1 1 1 1
2025-06-22 vs ATL 3 0 0 0 0 0 0 0 0
2025-06-19 vs PHI 0 0 0 0 0 0 0 0 0
2025-06-18 vs PHI 2 0 0 0 0 0 0 0 0
2025-06-17 vs PHI 4 2 0 1 0 1 2 0 0
2025-06-16 vs PHI 1 1 0 0 0 0 0 0 0
2025-06-15 @ WSH 4 0 0 0 0 0 0 0 2
2025-06-14 @ WSH 4 0 0 0 0 0 0 0 0
2025-06-13 @ WSH 1 0 0 0 0 0 0 0 0
2025-06-11 @ PIT 1 1 1 0 0 0 0 0 0
2025-06-10 @ PIT 3 1 0 0 0 0 0 0 0
2025-06-09 @ PIT 1 1 0 0 0 0 0 0 0
2025-06-08 @ TB 2 0 0 0 0 0 0 0 0
2025-06-07 @ TB 0 0 0 0 0 0 0 0 0
2025-06-06 @ TB 3 1 1 0 0 0 1 0 0
2025-06-04 vs COL 3 0 0 0 0 0 0 0 1
2025-06-03 vs COL 1 0 0 0 0 0 0 2 0
2025-06-01 vs SF 3 0 0 0 0 0 0 1 1
2025-05-31 vs SF 2 1 0 0 0 1 0 0 0
2025-05-30 vs SF 2 0 0 0 0 0 0 1 0
2025-05-28 @ SD 4 2 2 0 0 0 2 0 0
2025-05-27 @ SD 3 0 0 0 0 1 0 0 0
2025-05-26 @ SD 2 0 0 0 0 0 0 0 2
2025-05-25 @ LAA 2 2 1 0 0 1 1 0 0
2025-05-24 @ LAA 0 0 0 0 0 0 0 0 0
2025-05-23 @ LAA 2 0 0 0 0 0 0 0 1
2025-05-20 vs CHC 3 1 1 0 0 0 0 0 0
2025-05-19 vs CHC 3 1 0 0 0 1 2 1 0
2025-05-18 vs TB 3 0 0 0 0 0 0 0 0
2025-05-17 vs TB 3 0 0 0 0 0 0 0 0
2025-05-16 vs TB 4 2 0 0 0 1 0 0 0
2025-05-14 @ CHC 3 0 0 0 0 0 0 0 1
2025-05-13 @ CHC 4 0 0 0 0 1 0 0 0
2025-05-11 @ CWS 3 0 0 0 0 0 0 1 0
2025-05-10 @ CWS 4 2 1 0 0 0 0 0 1
2025-05-09 @ CWS 4 0 0 0 0 0 0 0 1
2025-05-07 vs LAD 3 0 0 0 0 0 0 0 1
2025-05-06 vs LAD 1 0 0 0 0 0 0 1 0
2025-05-05 vs LAD 3 1 0 0 0 0 0 0 0
2025-05-04 vs ATH 3 0 0 0 0 0 0 0 0
2025-05-03 vs ATH 4 2 2 0 0 1 2 0 0
2025-05-02 vs ATH 3 0 0 0 0 0 0 0 1
2025-04-30 @ LAD 1 0 0 0 0 0 1 1 1
2025-04-29 @ LAD 4 0 0 0 0 0 0 0 1
2025-04-28 @ LAD 0 0 0 0 0 0 0 0 0
2025-04-25 @ SEA 3 1 0 0 0 1 1 0 0
2025-04-21 vs CIN 4 1 0 0 0 0 0 0 0
2025-04-20 @ PHI 4 3 0 0 1 5 2 0 0
2025-04-19 @ PHI 3 1 0 0 0 0 0 0 0
2025-04-17 vs AZ 5 2 1 0 0 0 1 0 1
2025-04-16 vs AZ 1 0 0 0 0 0 0 0 1
2025-04-13 vs WSH 5 2 0 0 0 1 0 0 2
2025-04-11 vs WSH 2 1 0 0 0 0 1 1 0
2025-04-09 @ NYM 3 1 0 0 0 0 0 1 0
2025-04-08 @ NYM 4 2 0 0 0 0 0 0 1
2025-04-02 vs NYM 5 1 0 0 0 0 1 0 3
2025-03-31 vs NYM 4 0 0 0 0 0 0 0 2
2025-03-30 vs PIT 3 1 0 0 0 0 0 0 0
2025-03-29 vs PIT 1 0 0 0 0 0 0 0 1
2025-03-27 vs PIT 0 0 0 0 0 0 1 0 0
Transactions
Entire history • newest first.
2026-01-29
2B Javier Sanoja changed number to 8.
2025-04-16
2B Javier Sanoja changed number to 46.
2025-04-15
2B Javier Sanoja changed number to 42.
2024-09-07
Miami Marlins selected the contract of IF Javier Sanoja from Jacksonville Jumbo Shrimp.
2024-02-05
Miami Marlins invited non-roster SS Javier Sanoja to spring training.
2023-03-01
SS Javier Sanoja roster status changed by Miami Marlins.
2023-03-01
SS Javier Sanoja roster status changed by Miami Marlins.
2022-04-03
SS Javier Sanoja and assigned to Miami Marlins.
2019-07-02
Miami Marlins signed free agent SS Javier Sanoja to a minor league contract.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
38
0.282
xBA
72
0.251
xSLG
36
0.342
Avg EV
43
88.5
Barrel%
14
1.8%
HardHit%
33
35.0%
SweetSpot%
38
31.8%
Chase%
38
30.6%
Whiff%
97
12.4%
K%
95
12.0%
BB%
30
5.6%
Percentiles are computed within season pool • colors: blue (low) → gray (avg) → red (high).
Spray Chart
Hits only • Stadium overlay
1B 2B 3B HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: marlins.svg.
Results by Pitch Type
Pitch # Usage% Zone% Whiff% AVG HardHit%
4-Seam Fastball 421 34.7% 60.1% 5.6% .286 48.4%
Sinker 216 17.8% 53.2% 9.9% .277 31.1%
Slider 204 16.8% 54.4% 15.7% .241 31.4%
Changeup 98 8.1% 31.6% 21.1% .231 4.5%
Cutter 77 6.3% 61.0% 10.0% .095 30.0%
Sweeper 74 6.1% 47.3% 16.0% .357 36.4%
Curveball 63 5.2% 52.4% 14.8% .059 30.8%
Splitter 28 2.3% 64.3% 15.0% .143 25.0%
Knuckle Curve 24 2.0% 29.2% 9.1% .333 50.0%
Slurve 7 0.6% 42.9% 0.0% .000 100.0%
Eephus 1 0.1% 0.0% 0.0% .000 0.0%
Total 1213 100.0% 53.8% 11.3% .243 35.4%
Results by Pitch Category
Category # Usage% Zone% Whiff% AVG HardHit%
Fastball 714 58.9% 58.1% 7.3% .260 41.1%
Breaking 372 30.7% 50.8% 15.0% .229 34.1%
Offspeed 127 10.5% 38.6% 19.5% .200 11.8%
Total 1213 100.0% 53.8% 11.3% .243 35.4%
MLB Avg - - 50.6% 25.3% .245 41.0%
More