MLB/Players/Javier Sanoja
Javier Sanoja

JAVIER SANOJA

2B · Miami Marlins · 20242026 · 258 games
258
CAREER GAMES · REGULAR SEASON
3 seasons
.265
CAREER BATTING AVERAGE
194 hits in 732 at-bats
13
CAREER HOME RUNS
93 RBI · 15 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026MIA1253843811029275323339.286.327.427.754
2025MIA118313407622463819416.243.286.396.682
2024MIA1535382002140.229.250.286.536
Career258732811945361393437815.265.306.407.713

04/Where the ball went

2024 Regular season
Play log from 2015
Spray chart · 31 batted balls
Groundout · 70.9 mph · 3 ftGroundout · 85.0 mph · 14 ftGroundout · 81.5 mph · 92 ftLineout · 96.3 mph · 353 ftGroundout · 86.0 mph · 6 ftFielder’s choice · 96.4 mph · 10 ftLineout · 97.4 mph · 354 ftPop Out · 80.4 mph · 123 ftFlyout · 81.3 mph · 255 ftPop Out · 80.9 mph · 140 ftFlyout · 91.8 mph · 348 ftFlyout · 70.9 mph · 237 ftLineout · 94.6 mph · 303 ftGrounded into a double play · 87.9 mph · 11 ftPop Out · 76.7 mph · 178 ftGroundout · 99.5 mph · 27 ftGroundout · 90.5 mph · 8 ftLineout · 95.3 mph · 331 ftFlyout · 96.3 mph · 316 ftGroundout · 99.3 mph · 16 ftGrounded into a double play · 63.8 mph · 5 ftForceout · 87.6 mph · 12 ftFielder’s choice · 75.2 mph · 5 ftSingle · 58.7 mph · 171 ftSingle · 86.3 mph · 237 ftSingle · 103.0 mph · 13 ftSingle · 85.8 mph · 121 ftDouble · 69.5 mph · 223 ftSingle · 77.8 mph · 152 ftDouble · 99.3 mph · 360 ftSingle · 105.3 mph · 33 ft
Hit (8) Out (23) Home run (0)
Average exit velocity 86.2 mph · longest 360 ft

05/Game log

2024
Regular season
DateOppResultABRHHRRBIBBSO
SEP 7vs PHIW 951000100
SEP 8vs PHIW 1014220100
SEP 9@ PITL 230000010
SEP 10@ PITL 465010001
SEP 11@ PITL 132000000
SEP 12@ WSHW 632100000
SEP 13@ WSHL 143020000
SEP 14@ WSHL 143010000
SEP 15@ WSHL 342000000
SEP 18vs LADL 482010000
SEP 19vs LADL 4202010000
SEP 21vs ATLL 263000000
SEP 26@ MINW 861000001
SEP 27@ TORW 1551000001
SEP 28@ TORW 814000001

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.