Loading games...

Xavier Edwards

Marlins
Number #9
Position 2B
Bats B
Throws R
Age 27
Height 5' 9"
Weight 175 lbs
Birth Place Mineola, NY
Born Sep 8, 1999

Key Insights

2026
There is one pitch he punishes whenever he sees it

Edwards does his damage against fastballs: a 1.050 OPS against them, against .583 on breaking balls.

119 plate appearances ending on fastballs, 42 on breaking balls.
There is one situation he simply cannot handle

Edwards is at his worst with the bases empty, on offspeed pitches: a .381 OPS there against .880 overall.

22 plate appearances in that situation.
Getting on base is what he does best

Edwards is on base at a .404 clip, 96th percentile in the league.

189 plate appearances in 2026. 96th percentile among qualified hitters in 2026, 19th in MLB.
Everything that leaves the yard leaves to his pull side

4 of Edwards's 4 home runs have gone to his pull side and none of them the other way.

4 tracked home runs in 2026.
His walks do not change much with runners on

Edwards walks in 17.9% of his plate appearances with a runner in scoring position, against 11.3% with the bases empty.

39 plate appearances with a runner in scoring position, 150 with the bases empty.
He puts the ball in play, strikeouts are not his problem

Edwards strikes out in only 11.1% of his trips, 96th percentile.

189 plate appearances in 2026. 96th percentile among qualified hitters in 2026, 16th in MLB.

Contextual Splits

Pitch
Outcome
Pitcher
Situation
Single
Double
Triple
Home Run
Out
Vs All Pitchers
Player Bio Data
DOB Sep 8, 1999
Birth Place Mineola, NY
Height 5' 9"
Weight 175 lbs LBS
Bats/Throws B/R