MLB/Players/Javier Sanoja
Javier Sanoja

JAVIER SANOJA

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

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026MIA1243803710929275323339.287.328.429.756
2025MIA118313407622463819416.243.286.396.682
2024MIA1535382002140.229.250.286.536
Career257728801935361393437815.265.306.408.714

04/Where the ball went

2026 Regular season
Play log from 2015
Spray chart · 327 batted balls
Grounded into a double play · 62.9 mph · 5 ftForceout · 83.3 mph · 3 ftPop Out · 74.9 mph · 111 ftGroundout · 93.1 mph · 27 ftGroundout · 92.5 mph · 9 ftFielder’s choice out · 100.1 mph · 13 ftForceout · 66.2 mph · 72 ftPop Out · 79.5 mph · 151 ftPop Out · 71.3 mph · 101 ftGroundout · 101.3 mph · 15 ftGroundout · 89.5 mph · 6 ftFielder’s choice out · 90.0 mph · 7 ftGrounded into a double play · 70.9 mph · 7 ftGroundout · 103.1 mph · 37 ftFlyout · 86.8 mph · 293 ftGroundout · 103.4 mph · 14 ftPop Out · 67.3 mph · 47 ftFlyout · 89.2 mph · 332 ftFlyout · 85.3 mph · 299 ftBunt Pop Out · 28.6 mph · 47 ftGroundout · 89.0 mph · 20 ftLineout · 91.2 mph · 192 ftBunt Groundout · 34.0 mph · 6 ftFielder’s choice out · 91.6 mph · 36 ftGroundout · 69.1 mph · 7 ftFlyout · 95.6 mph · 356 ftPop Out · 44.5 mph · 106 ftFlyout · 82.8 mph · 284 ftGroundout · 69.9 mph · 2 ftFlyout · 86.0 mph · 203 ftPop Out · 51.0 mph · 134 ftGroundout · 90.2 mph · 6 ftPop Out · 72.9 mph · 106 ftField Error · 78.0 mph · 3 ftLineout · 102.4 mph · 202 ftFlyout · 86.1 mph · 204 ftPop Out · 75.0 mph · 45 ftGroundout · 77.9 mph · 8 ftLineout · 92.6 mph · 289 ftField Error · 95.1 mph · 45 ftFlyout · 80.0 mph · 201 ftGroundout · 98.6 mph · 17 ftLineout · 91.7 mph · 330 ftForceout · 97.9 mph · 8 ftFlyout · 79.0 mph · 264 ftLineout · 55.5 mph · 158 ftFlyout · 74.9 mph · 245 ftGroundout · 94.1 mph · 9 ftFlyout · 91.7 mph · 213 ftGroundout · 102.0 mph · 7 ftPop Out · 64.7 mph · 82 ftFlyout · 82.4 mph · 207 ftFlyout · 93.4 mph · 338 ftPop Out · 73.3 mph · 140 ftGroundout · 71.8 mph · 1 ftFlyout · 86.0 mph · 326 ftGroundout · 87.4 mph · 6 ftGroundout · 89.3 mph · 13 ftGroundout · 72.1 mph · 9 ftGroundout · 84.6 mph · 6 ftGroundout · 2 ftLineout · 75.6 mph · 255 ftGroundout · 91.4 mph · 8 ftGrounded into a double play · 86.7 mph · 10 ftGroundout · 101.9 mph · 7 ftLineout · 81.1 mph · 300 ftFlyout · 75.0 mph · 246 ftFlyout · 64.8 mph · 192 ftFlyout · 92.8 mph · 348 ftLineout · 84.4 mph · 186 ftGroundout · 90.9 mph · 8 ftGroundout · 96.8 mph · 29 ftGroundout · 65.4 mph · 2 ftGroundout · 87.9 mph · 84 ftBunt Groundout · 37.4 mph · 8 ftFlyout · 83.7 mph · 315 ftFlyout · 86.3 mph · 311 ftLineout · 92.3 mph · 319 ftFlyout · 94.3 mph · 358 ftFlyout · 96.9 mph · 283 ftGroundout · 102.5 mph · 12 ftLineout · 86.0 mph · 313 ftGroundout · 80.8 mph · 18 ftGroundout · 96.5 mph · 21 ftField Error · 106.3 mph · 7 ftFlyout · 95.9 mph · 368 ftLineout · 82.6 mph · 281 ftGroundout · 89.4 mph · 12 ftLineout · 81.1 mph · 275 ftFlyout · 91.6 mph · 299 ftGrounded into a double play · 92.7 mph · 118 ftFlyout · 94.9 mph · 336 ftLineout · 92.5 mph · 323 ftGroundout · 81.8 mph · 7 ftFielder’s choice · 66.3 mph · 8 ftGroundout · 65.4 mph · 2 ftLineout · 84.5 mph · 311 ftPop Out · 71.9 mph · 87 ftGroundout · 67.1 mph · 5 ftFlyout · 87.0 mph · 221 ftFlyout · 99.5 mph · 370 ftGroundout · 97.0 mph · 14 ftGroundout · 83.9 mph · 8 ftPop Out · 71.3 mph · 100 ftPop Out · 77.1 mph · 29 ftFlyout · 82.0 mph · 221 ftFlyout · 79.3 mph · 265 ftGroundout · 87.7 mph · 6 ftGroundout · 85.2 mph · 4 ftGroundout · 102.2 mph · 14 ftFlyout · 62.9 mph · 184 ftFlyout · 86.9 mph · 277 ftFlyout · 73.7 mph · 228 ftGroundout · 95.5 mph · 7 ftGroundout · 81.7 mph · 8 ftFlyout · 71.3 mph · 241 ftLineout · 85.4 mph · 304 ftGroundout · 90.1 mph · 10 ftFlyout · 83.9 mph · 287 ftFlyout · 87.1 mph · 301 ftPop OutLineoutPop OutPop Out · 83.8 mph · 184 ftGroundout · 76.6 mph · 65 ftLineout · 100.4 mph · 282 ftFlyout · 91.3 mph · 318 ftGroundout · 45.7 mph · 3 ftSacrifice fly · 79.8 mph · 277 ftLineout · 94.1 mph · 319 ftGroundout · 75.7 mph · 8 ftFlyout · 81.0 mph · 287 ftLineout · 93.0 mph · 353 ftPop Out · 60.7 mph · 179 ftPop Out · 61.7 mph · 34 ftGroundout · 100.0 mph · 6 ftPop Out · 83.8 mph · 213 ftGroundout · 76.8 mph · 8 ftFlyout · 86.8 mph · 326 ftGroundout · 89.6 mph · 4 ftPop Out · 55.4 mph · 38 ftLineout · 103.2 mph · 144 ftFlyout · 82.1 mph · 247 ftSacrifice bunt · 33.4 mph · 5 ftLineout · 97.8 mph · 355 ftFlyout · 83.5 mph · 231 ftFlyout · 92.9 mph · 356 ftGroundout · 68.3 mph · 12 ftPop Out · 84.4 mph · 116 ftLineout · 93.0 mph · 187 ftGroundout · 88.2 mph · 11 ftFlyout · 70.9 mph · 193 ftFlyout · 79.9 mph · 253 ftLineout · 98.6 mph · 379 ftGroundout · 96.0 mph · 4 ftGroundout · 96.3 mph · 10 ftPop Out · 83.4 mph · 167 ftLineout · 99.7 mph · 320 ftField Error · 85.6 mph · 11 ftGroundout · 77.6 mph · 21 ftGroundout · 54.7 mph · 75 ftFlyout · 95.3 mph · 354 ftField Error · 75.8 mph · 13 ftLineout · 89.5 mph · 317 ftLineout · 105.6 mph · 326 ftFlyout · 88.7 mph · 246 ftPop Out · 85.6 mph · 74 ftForceout · 100.9 mph · 17 ftPop Out · 70.4 mph · 36 ftFlyout · 82.2 mph · 306 ftFlyout · 90.3 mph · 300 ftGroundout · 93.8 mph · 19 ftGroundout · 104.5 mph · 6 ftGroundout · 106.2 mph · 67 ftPop Out · 78.4 mph · 209 ftGroundout · 84.1 mph · 6 ftLineout · 92.9 mph · 344 ftGroundout · 83.1 mph · 3 ftGroundout · 87.7 mph · 9 ftGroundout · 103.7 mph · 11 ftGroundout · 102.9 mph · 4 ftGroundout · 67.6 mph · 8 ftForceout · 92.6 mph · 41 ftPop Out · 61.9 mph · 167 ftFlyout · 91.7 mph · 347 ftFlyout · 82.2 mph · 231 ftPop Out · 70.5 mph · 134 ftPop Out · 65.0 mph · 54 ftField Error · 101.6 mph · 32 ftGroundout · 48.3 mph · 5 ftFlyout · 83.5 mph · 286 ftLineout · 75.5 mph · 246 ftPop Out · 78.6 mph · 20 ftPop Out · 54.4 mph · 83 ftFlyout · 81.5 mph · 287 ftLineout · 84.8 mph · 288 ftGroundout · 69.0 mph · 10 ftGroundout · 85.2 mph · 22 ftLineout · 98.3 mph · 328 ftFlyout · 86.4 mph · 258 ftLineout · 88.0 mph · 299 ftGroundout · 93.9 mph · 22 ftGroundout · 86.9 mph · 5 ftGroundout · 108.4 mph · 12 ftLineout · 100.3 mph · 192 ftGroundout · 77.4 mph · 11 ftGroundout · 95.5 mph · 57 ftGroundout · 96.5 mph · 10 ftFlyout · 76.6 mph · 201 ftGroundout · 85.7 mph · 4 ftGroundout · 59.1 mph · 5 ftForceout · 97.5 mph · 7 ftGroundout · 86.9 mph · 49 ftGroundout · 63.9 mph · 27 ftPop Out · 80.1 mph · 172 ftPop Out · 78.6 mph · 206 ftFlyout · 87.9 mph · 332 ftLineout · 89.3 mph · 313 ftFlyout · 92.3 mph · 344 ftFlyout · 89.1 mph · 242 ftFlyout · 90.6 mph · 330 ftGrounded into a double play · 96.8 mph · 6 ftPop Out · 78.7 mph · 168 ftDouble Play · 89.9 mph · 162 ftGroundout · 69.3 mph · 60 ftGroundout · 85.7 mph · 58 ftLineout · 92.6 mph · 285 ftFlyout · 89.0 mph · 319 ftSingle · 93.4 mph · 234 ftSingle · 96.1 mph · 268 ftSingle · 60.6 mph · 4 ftDouble · 92.6 mph · 175 ftDouble · 96.5 mph · 322 ftDouble · 98.4 mph · 380 ftDouble · 92.6 mph · 312 ftSingle · 96.1 mph · 121 ftSingle · 96.7 mph · 224 ftSingle · 42.0 mph · 7 ftDouble · 101.3 mph · 115 ftSingle · 102.8 mph · 269 ftSingle · 87.7 mph · 9 ftHome Run · 104.1 mph · 377 ftSingle · 68.3 mph · 120 ftSingle · 103.4 mph · 147 ftDouble · 94.7 mph · 135 ftSingle · 88.4 mph · 119 ftDouble · 103.2 mph · 17 ftSingle · 99.9 mph · 28 ftSingle · 100.7 mph · 335 ftHome Run · 103.2 mph · 377 ftSingle · 71.5 mph · 219 ftDouble · 92.3 mph · 305 ftSingle · 102.2 mph · 4 ftSingle · 96.3 mph · 177 ftSingle · 94.1 mph · 36 ftSingle · 89.0 mph · 199 ftSingle · 106.7 mph · 220 ftDouble · 95.3 mph · 14 ftSingle · 85.5 mph · 198 ftSingle · 89.3 mph · 10 ftSingle · 66.8 mph · 145 ftSingle · 91.2 mph · 268 ftDouble · 102.4 mph · 377 ftSingle · 101.6 mph · 24 ftSingle · 96.6 mph · 32 ftDouble · 64.5 mph · 158 ftDouble · 99.2 mph · 195 ftSingle · 100.0 mph · 42 ftSingleSingle · 100.1 mph · 8 ftSingleDouble · 100.5 mph · 82 ftDouble · 96.9 mph · 167 ftSingle · 102.9 mph · 88 ftDouble · 98.6 mph · 56 ftSingle · 45.5 mph · 4 ftSingle · 83.2 mph · 200 ftSingle · 76.8 mph · 250 ftSingle · 49.6 mph · 7 ftHome Run · 96.5 mph · 362 ftSingle · 90.4 mph · 104 ftSingle · 90.4 mph · 258 ftSingle · 99.7 mph · 190 ftDouble · 105.5 mph · 354 ftDouble · 99.7 mph · 231 ftHome Run · 105.4 mph · 375 ftSingle · 92.1 mph · 122 ftDouble · 94.0 mph · 138 ftSingle · 103.5 mph · 16 ftSingle · 104.8 mph · 140 ftSingle · 63.1 mph · 4 ftSingle · 69.3 mph · 113 ftSingle · 89.6 mph · 34 ftSingle · 95.1 mph · 207 ftSingle · 99.2 mph · 239 ftSingle · 79.1 mph · 3 ftSingle · 88.7 mph · 74 ftDouble · 103.6 mph · 365 ftSingle · 70.2 mph · 236 ftDouble · 98.4 mph · 327 ftSingle · 102.9 mph · 71 ftSingle · 73.9 mph · 10 ftSingle · 93.3 mph · 262 ftSingle · 60.5 mph · 173 ftSingle · 71.1 mph · 13 ftDouble · 96.4 mph · 255 ftDouble · 95.9 mph · 346 ftSingle · 97.1 mph · 11 ftSingle · 97.0 mph · 231 ftSingle · 62.5 mph · 1 ftSingle · 83.1 mph · 242 ftTriple · 99.2 mph · 238 ftSingle · 103.4 mph · 118 ftHome Run · 98.7 mph · 419 ftSingle · 95.6 mph · 224 ftSingle · 96.3 mph · 207 ftDouble · 94.9 mph · 331 ftTriple · 84.9 mph · 151 ftHome Run · 98.2 mph · 358 ftSingle · 96.8 mph · 274 ftDouble · 98.5 mph · 214 ftDouble · 100.7 mph · 329 ftSingle · 93.5 mph · 305 ftSingle · 97.2 mph · 56 ftSingle · 70.9 mph · 218 ftDouble · 99.9 mph · 208 ftDouble · 106.8 mph · 202 ft
Hit (99) Out (228) Home run (6)
Average exit velocity 85.8 mph · longest 419 ft

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSO
MAR 27vs COLW 213030100
MAR 29vs COLW 434120001
MAR 30vs CWSL 491000000
APR 1vs CWSW 1004020200
APR 4@ NYYL 795020201
APR 5@ NYYW 764000001
APR 6vs CINL 023000000
APR 7vs CINL 363010010
APR 8vs CINW 741000000
APR 9vs CINW 814030201
APR 10@ DETL 023000001
APR 12@ DETL 283000000
APR 14@ ATLL 564020001
APR 17vs MILL 573000010
APR 18vs MILL 253000010
APR 19vs MILW 532010200
APR 21vs STLL 350000010
APR 22vs STLW 414030000
APR 24@ SFW 940000010
APR 25@ SFL 262000010
APR 27@ LADL 454000001
APR 28@ LADW 210000000
APR 29@ LADW 322010100
MAY 1vs PHIL 563100012
MAY 2vs PHIW 401000000
MAY 3vs PHIL 273010001
MAY 4vs PHIL 010000000
MAY 5vs BALL 790000000
MAY 6vs BALL 474010001
MAY 7vs BALW 433100010
MAY 8vs WSHL 234000000
MAY 10vs WSHW 524000000
MAY 14@ MINL 193000000
MAY 16@ TBW 1055120400
MAY 18vs ATLW 1204111401
MAY 20vs ATLL 192000010
MAY 21vs ATLL 393000001
MAY 22vs NYMW 213010000
MAY 24vs NYMW 403020000
MAY 25@ TORW 824220200
MAY 26@ TORL 183020000
MAY 27@ TORL 121000000
MAY 29@ NYML 795000000
MAY 31@ NYML 1103100010
JUN 2@ WSHW 730000000
JUN 3@ WSHW 415000002
JUN 5vs TBL 063010001
JUN 6vs TBW 434131201
JUN 7vs TBW 413000001
JUN 9vs AZW 1061010200
JUN 10vs AZW 804110000
JUN 11vs AZW 203000000
JUN 12@ PITW 833210010
JUN 13@ PITL 234000000
JUN 14@ PITW 421000000
JUN 15@ PHIL 073000000
JUN 16@ PHIL 284010002
JUN 17@ PHIW 1245000000
JUN 19vs SFW 434220000
JUN 20vs SFW 630000000
JUN 21vs SFW 210000000
JUN 22vs TEXL 343000100
JUN 23vs TEXW 644020000
JUN 24vs TEXW 420000000
JUN 27@ STLW 514130100
JUN 28@ STLL 122000001
JUN 29@ COLW 1075130300
JUN 30@ COLW 1435331300
JUL 1@ COLL 362010220
JUL 2@ COLL 4144020000
JUL 3@ ATHW 1250000010
JUL 4@ ATHW 724110000
JUL 5@ ATHW 986010000
JUL 7vs SEAW 654110000
JUL 8vs SEAW 203010000
JUL 9vs SEAW 840000000
JUL 10vs CLEL 234000000
JUL 11vs CLEL 144000000
JUL 12vs CLEL 254020000
JUL 17@ MILL 123010000
JUL 18@ MILL 684110001
JUL 19@ MILL 134000000
JUL 20@ HOUL 584120000
JUL 21@ HOUL 354120000
JUL 22@ HOUL 254110100
JUL 24vs SDL 244000000
JUL 25vs SDL 274000000
JUL 26vs SDL 352010000
JUL 27vs PHIW 873100010
JUL 28vs PHIW 101000001
JUL 29vs PHIW 863010010
JUL 30@ NYML 241000000
JUL 31@ NYMW 523010000
AUG 1@ NYMW 625121200
AUG 2@ NYMW 203000000
AUG 4@ ATLL 243010001
AUG 5@ ATLL 143010000
AUG 6@ ATLL 3114020200
AUG 7vs LAAL 342010000
AUG 8vs LAAW 703110011
AUG 9vs LAAW 1234120300
AUG 11vs PITW 203010001
AUG 12vs PITW 822110010
AUG 13vs PITL 1133000000
AUG 14@ CINL 013000001
AUG 15@ CINW 841000000
AUG 16@ CINW 714111311
AUG 17@ PHIL 565020200
AUG 18@ PHIL 464010001
AUG 19@ PHIL 143131100
AUG 21vs WSHW 323120201
AUG 22vs WSHW 423000000
AUG 23vs WSHW 624010000
AUG 24vs BOSL 244000010
AUG 25vs BOSL 375010001
AUG 26vs BOSW 404030100
AUG 28@ WSHL 293110010
AUG 29@ WSHL 453010010
AUG 30@ WSHW 624000001
AUG 31@ WSHL 364120000
SEP 1@ KCW 634020100
SEP 2@ KCW 965231101
SEP 3@ KCL 373010010
SEP 4vs CHCL 164010000

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.