Clears waivers on June 7, 9:15 PM
On MLB 40-man: YES
Acquired: Amateur FA (VEN) Jul'19
Sat 6/07 | Sun 6/08 | Mon 6/09 |
---|---|---|
@TBR 4:10 PM EDT | @TBR 12:10 PM EDT | @PIT 6:40 PM EDT |
Positions
2B/SS/OF
2026 Earned Positions
2B/OF/SS
All Leagues
Average $1.00
Median $1.00
Old School (5x5)
Average $0.00
Median $0.00
All Leagues
Average $1.10
Median $1.00
Old School (5x5)
Average $1.00
Median $1.00
Roster%
0.31%
Change
7Day
0%
30Day
0.92%
2025 OPL Round 2
OPL Roster%
0.00%
OPL Average Salary
$0.00

June 1, 2025 1:58 PM : Sanoja will start in center field and bat ninth in Sunday's game against the Giants.
Analysis: Sanoja will draw his fifth straight start and his second in a row in center field, but he's still likely to notice a downturn in playing time in the near future following Xavier Edwards' return from the injured list Saturday. With Edwards and Otto Lopez entrenched as the Marlins' top options in the middle infield, Sanoja could be limited to starts in the outfield against left-handed pitching in place of either Jesus Sanchez or Kyle Stowers.
MLB Stats
Batting
Year | Team | G | PA | AB | R | HR | RBI | SB | AVG |
---|---|---|---|---|---|---|---|---|---|
2024 | MIA | 15 | 36 | 35 | 3 | 0 | 2 | 0 | 0.22857 |
2025 | MIA | 48 | 145 | 130 | 16 | 1 | 14 | 3 | 0.23846 |
MILB Stats
Batting
Year | Team | G | PA | AB | R | HR | RBI | SB | AVG |
---|---|---|---|---|---|---|---|---|---|
2021 | MIA (DSL) | 55 | 244 | 219 | 43 | 3 | 26 | 11 | 0.23288 |
2022 | MIA (CPX) | 28 | 124 | 107 | 27 | 3 | 19 | 9 | 0.31776 |
2022 | MIA (A) | 73 | 286 | 268 | 37 | 3 | 25 | 9 | 0.23881 |
2023 | MIA (A) | 102 | 434 | 400 | 51 | 1 | 57 | 31 | 0.30750 |
2023 | MIA (A+) | 30 | 142 | 131 | 10 | 3 | 10 | 6 | 0.26718 |
2024 | MIA (AA) | 15 | 61 | 57 | 4 | 1 | 7 | 3 | 0.24561 |
2024 | MIA (AAA) | 111 | 492 | 436 | 51 | 6 | 58 | 14 | 0.29128 |
Recent Games
Last 10 MLB Games
Date | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun 6, 2025 | MIA | @TBR | 3 | 3 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
Jun 4, 2025 | MIA | COL | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 3, 2025 | MIA | COL | 3 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun 1, 2025 | MIA | SFG | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
May 31, 2025 | MIA | SFG | 2 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
May 30, 2025 | MIA | SFG | 4 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
May 28, 2025 | MIA | @SDP | 4 | 4 | 2 | 0 | 2 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
May 27, 2025 | MIA | @SDP | 4 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 |
May 26, 2025 | MIA | @SDP | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
May 25, 2025 | MIA | @LAA | 3 | 2 | 2 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 |
Totals | 32 | 25 | 6 | 4 | 4 | 0 | 0 | 4 | 3 | 0 | 2 | 0 | 0 |
Last 10 MILB Games
Date | Level | Team | Opponent | PA | AB | H | BB | 2B | 3B | HR | R | RBI | HBP | SF | SB | CS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep 6, 2024 | AAA | JAX | @LOU | 5 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 |
Sep 5, 2024 | AAA | JAX | @LOU | 5 | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 0 |
Sep 4, 2024 | AAA | JAX | @LOU | 4 | 3 | 3 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |
Sep 3, 2024 | AAA | JAX | @LOU | 5 | 5 | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Sep 1, 2024 | AAA | JAX | NOR | 5 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Aug 31, 2024 | AAA | JAX | NOR | 4 | 4 | 2 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 0 | 0 |
Aug 30, 2024 | AAA | JAX | NOR | 4 | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Aug 28, 2024 | AAA | JAX | NOR | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Aug 27, 2024 | AAA | JAX | NOR | 4 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Aug 25, 2024 | AAA | JAX | @NAS | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Totals | 44 | 40 | 11 | 2 | 2 | 0 | 0 | 2 | 7 | 0 | 2 | 1 | 0 |
Avg Salary & Roster%
Last 30 days
2026 Position Eligibility Progress
To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.
Transaction History
Recent Trades for Javier Sanoja in Old School (5x5)
No trades found |