Javier Sanoja
Outfielder · Career Stats, Bio & Records (2024-2026)
Javier Sanoja is an outfielder who has played in Major League Baseball since 2024 for the Miami Marlins, a span of 3 seasons. In 279 career games, he has hit .272 with 220 hits, 17 home runs, and 109 RBI. Javier Sanoja is a Gold Glove.
- AVG (Batting Average):
- Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
- HR (Home Runs):
- Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
- RBI (Runs Batted In):
- Runs that scored as a direct result of a batter's plate appearance.
- OPS (On-Base Plus Slugging):
- On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.
Data updated
PIV is computed through the 2025 season, so it does not yet include 2026. Every other career total on this page includes 2026 through October 15, 2026.
- Position
- Outfielder
- Bats / Throws
- R / R
- Height / Weight
- 5'7" / 150 lb
- MLB Debut
- 2024-09-07
- Awards
- Gold Glove
- Jersey
- #8
Full name: Javier Ernesto Sanoja
Career Batting Statistics
| G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 279 | 809 | 93 | 220 | 56 | 9 | 17 | 109 | 17 | 47 | 84 | .272 | .312 | .426 | .738 | -351 |
Career AVG .272 vs. league average .244 across their career seasons β +11.4% above league average.
Career OBP .312 vs. league average .315 across their career seasons β near league average.
Career SLG .426 vs. league average .401 across their career seasons β +6.3% above league average.
Career OPS .738 vs. league average .716 across their career seasons β near league average.
Season-by-Season Batting
Click a stat to plot it across every season.
| Year | Team | Lg | G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | Lg AVG | Lg OBP | Lg SLG | Lg OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | MIA | NL | 15 | 35 | 3 | 8 | 2 | 0 | 0 | 2 | 0 | 1 | 4 | .229 | β | β | β | β | 0.0 |
| 2025 | MIA | NL | 120 | 313 | 40 | 76 | 22 | 4 | 6 | 38 | 6 | 19 | 41 | .243 | .245 (-1%) | .315 (-9%) | .403 (-2%) | .718 (-5%) | -350.6 |
| 2026 | MIA | NL | 144 | 461 | 50 | 136 | 32 | 5 | 11 | 69 | 11 | 27 | 39 | .295 | .243 (+21%) | .318 (+5%) | .400 (+14%) | .718 (+10%) | 0 |
| Career · 3 seasons | 279 | 809 | 93 | 220 | 56 | 9 | 17 | 109 | 17 | 47 | 84 | .272 | — | — | — | — | -351 | ||
Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.
Season-by-Season Pitching
Click a stat to plot it across every season.
| Year | Team | Lg | W | L | G | GS | CG | SHO | SV | IP | H | ER | BB | SO | ERA | Lg ERA | Pitcher PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | MIA | NL | 0 | 0 | 8 | 0 | 0 | 0 | 0 | 9.1 | 24 | 17 | 5 | 1 | 16.39 | 4.16 (-294%) | 0.0 |
| 2026 | MIA | NL | 0 | 0 | 5 | 0 | 0 | 0 | 0 | 4.2 | 11 | 7 | 1 | 1 | 13.50 | β | - |
| Career · 2 seasons | 0 | 0 | 13 | 0 | 0 | 0 | 0 | 14.0 | 35 | 24 | 6 | 2 | 15.43 | — | 0 | ||
Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.
Game Log & Splits
View full game log (143 games) →Per-game data from Retrosheet (regular season, through 2025).
Batting — Home / Away
| Split | G | AB | R | H | HR | RBI | AVG |
|---|---|---|---|---|---|---|---|
| Home | 61 | 170 | 25 | 43 | 4 | 24 | .253 |
| Away | 74 | 178 | 18 | 41 | 2 | 16 | .230 |
Pitching — Home / Away
| Split | G | IP | H | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Home | 3 | 3.1 | 7 | 5 | 1 | 1 | 13.50 |
| Away | 5 | 6.0 | 17 | 12 | 4 | 0 | 18.00 |
Last 10 Games — Batting
| Date | Tm | Opp | Res | AB | R | H | 2B | 3B | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025-09-28 | MIA | NYN | W | 3 | 1 | 1 | 0 | 1 | 0 | 1 | 0 | 0 |
| 2025-09-24 | MIA | PHI | L | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-23 | MIA | PHI | W | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-09-19 | MIA | TEX | W | 3 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 |
| 2025-09-18 | MIA | COL | W | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-17 | MIA | COL | W | 5 | 1 | 3 | 1 | 0 | 0 | 1 | 0 | 0 |
| 2025-09-16 | MIA | COL | W | 4 | 1 | 2 | 1 | 0 | 0 | 1 | 0 | 0 |
| 2025-09-14 | MIA | DET | L | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-09-13 | MIA | DET | W | 4 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 |
| 2025-09-12 | MIA | DET | W | 3 | 0 | 1 | 1 | 0 | 0 | 3 | 0 | 0 |
Last 8 Games — Pitching
| Date | Tm | Opp | Dec | IP | H | R | ER | BB | SO | HR |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025-09-24 | MIA | PHI | — | 1.0 | 1 | 0 | 0 | 1 | 0 | 0 |
| 2025-08-29 | MIA | NYN | — | 1.0 | 6 | 6 | 6 | 1 | 0 | 2 |
| 2025-08-27 | MIA | ATL | — | 2.0 | 1 | 0 | 0 | 1 | 1 | 0 |
| 2025-08-26 | MIA | ATL | — | 0.1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-05-20 | MIA | CHC | — | 1.0 | 6 | 5 | 5 | 0 | 0 | 0 |
| 2025-04-29 | MIA | LAD | — | 1.1 | 5 | 3 | 3 | 0 | 0 | 1 |
| 2025-04-26 | MIA | SEA | — | 2.0 | 4 | 3 | 3 | 2 | 0 | 1 |
| 2025-04-04 | MIA | ATL | — | 0.2 | 1 | 0 | 0 | 0 | 0 | 0 |
Fielding Statistics
Career Fielding Totals by Position
| Position | G | GS | PO | A | E | DP |
|---|---|---|---|---|---|---|
| 1B | 1 | 0 | 0 | 0 | 0 | 0 |
| 2B | 37 | 23 | 45 | 68 | 0 | 16 |
| 3B | 41 | 26 | 17 | 53 | 2 | 7 |
| OF | 56 | 30 | 63 | 4 | 0 | 0 |
| P | 8 | 0 | 2 | 1 | 0 | 0 |
| SS | 14 | 11 | 13 | 22 | 1 | 3 |
Season-by-Season Fielding
| Year | Team | Pos | G | GS | PO | A | E | DP |
|---|---|---|---|---|---|---|---|---|
| 2024 | MIA | 2B | 3 | 3 | 3 | 7 | 0 | 1 |
| 2024 | MIA | OF | 7 | 4 | 8 | 1 | 0 | 0 |
| 2024 | MIA | SS | 4 | 2 | 2 | 1 | 0 | 1 |
| 2025 | MIA | 1B | 1 | 0 | 0 | 0 | 0 | 0 |
| 2025 | MIA | 2B | 34 | 20 | 42 | 61 | 0 | 15 |
| 2025 | MIA | 3B | 41 | 26 | 17 | 53 | 2 | 7 |
| 2025 | MIA | OF | 49 | 26 | 55 | 3 | 0 | 0 |
| 2025 | MIA | P | 8 | 0 | 2 | 1 | 0 | 0 |
| 2025 | MIA | SS | 10 | 9 | 11 | 21 | 1 | 2 |
Career Games by Position
Circle size = games played at each position.
| Position | Games |
|---|---|
| Pitcher | 8 |
| First Base | 1 |
| Second Base | 37 |
| Third Base | 41 |
| Shortstop | 14 |
| Left Field | 37 |
| Center Field | 19 |
| Designated Hitter | 2 |
Awards & Honors
| Year | Award | Notes |
|---|---|---|
| 2025 | Gold Glove | UT |
Javier Sanoja: the record in brief
Javier Sanoja's major league record starts with the debut on September 7, 2024 and remains open, because the career is ongoing. The team column never changes: it is the Miami Marlins from 2024 to 2026. At 5 feet, 7 inches and 150 pounds, Sanoja is listed as an outfielder. Sanoja threw and hit right-handed, per the bio block. Sanoja was born on September 3, 2002, in Maracay, Aragua, Venezuela. Javier Sanoja was the playing name; the full given name is Javier Ernesto.
Sanoja has collected 220 hits in 809 at bats across 279 games, good for a .272 batting average, along with 17 homers and 109 runs batted in. Sanoja got on base at a .312 rate and slugged .426 (.738 OPS). Sanoja's .272 average ran 11.4% above the .244 that the league posted over the same seasons. The home run peak was 11 in 2026 with the Miami Marlins. 2026 produced Sanoja's most hits, 136 of them for the Miami Marlins.
Frequently Asked Questions about Javier Sanoja
- What years did Javier Sanoja play?
- Javier Sanoja played in Major League Baseball from 2024 to 2026.
- Was Javier Sanoja a pitcher?
- No. Javier Sanoja was a position player (Outfielder), though he did pitch in 13 career games.
- How many home runs did Javier Sanoja hit?
- Javier Sanoja hit 17 career home runs with 220 hits.
- What teams has Javier Sanoja played for?
- Javier Sanoja has played for one team, the Miami Marlins (2024β2026).
- What awards has Javier Sanoja won?
- Javier Sanoja has won the Gold Glove (2025).
- What are Javier Sanoja's career stats?
- In 279 games, Javier Sanoja has 220 hits, 17 home runs, 109 RBI, 93 runs, and 17 stolen bases, with a .272 batting average.
- What position does Javier Sanoja play?
- Javier Sanoja plays primarily as an outfielder, the position where he has appeared in the most games.
- How tall is Javier Sanoja and how much does he weigh?
- Javier Sanoja is listed at 5 feet 7 inches and 150 pounds.
- What number does Javier Sanoja wear?
- Javier Sanoja wears number 8, according to MLB's 2026 roster data.
- How many home runs has Javier Sanoja hit each season?
- Javier Sanoja's home runs by season: 0 in 2024, 6 in 2025, and 11 in 2026. His most in one season was 11, in 2026.
- What was Javier Sanoja's career batting average?
- Javier Sanoja batted .272 over his career, with 220 hits in 809 at bats.
- How many RBI did Javier Sanoja have?
- Javier Sanoja drove in 109 runs in his career.
- What was Javier Sanoja's career ERA?
- Javier Sanoja finished with a 15.43 career ERA, going 0-0 with 2 strikeouts.