Xavier Edwards

Second Baseman · Career Stats, Bio & Records (2023-2026)

Xavier Edwards is a second baseman who has played in Major League Baseball since 2023 for the Miami Marlins, a span of 4 seasons. In 381 career games, he has hit .291 with 414 hits, 10 home runs, and 124 RBI. His career PIV β€” Baseball Data Hub's era-adjusted measure of offensive impact β€” is 516.

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

Active Player
AVG .291
HR 10
RBI 124
H 414
OPS .730
PIV thru 2025 516

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 12, 2026.

Position
Second Baseman
Bats / Throws
B / R
Height / Weight
5'10" / 175 lb
Born
8/9/1999 in Mineola, NY, USA
MLB Debut
2023-05-02

Full name: Xavier James Edwards

Career Batting Statistics

Xavier Edwards β€” Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
381 1,422 187 414 52 16 10 124 84 153 237 .291 .359 .371 .730 516

Career AVG .291 vs. league average .245 across their career seasons β€” +18.7% above league average.

Career OBP .359 vs. league average .316 across their career seasons β€” +13.3% above league average.

Career SLG .371 vs. league average .404 across their career seasons β€” 8.2% below league average.

Career OPS .730 vs. league average .721 across their career seasons β€” near league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

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.

Postseason Statistics

Playoff Career Batting

Xavier Edwards β€” Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
1 1 1 1 0 0 0 0 0 0 1.000

Playoff Batting by Year

Xavier Edwards β€” Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2023 NLWC2 MIA 1 1 1 1 0 0 0 0 0 0 1.000

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Xavier Edwards β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home11944264129134.292
Away12046262140338.303

Last 10 Games — Batting

Xavier Edwards β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
2025-09-28 MIANYNW 502000101
2025-09-27 MIANYNL 401000001
2025-09-26 MIANYNW 313000100
2025-09-25 MIAPHIL 100000031
2025-09-24 MIAPHIL 300000001
2025-09-23 MIAPHIW 401000100
2025-09-21 MIATEXW 411000001
2025-09-20 MIATEXW 501000000
2025-09-19 MIATEXW 302000100
2025-09-13 MIADETW 000000000

Fielding Statistics

Career Fielding Totals by Position

Xavier Edwards β€” Career Fielding Totals by Position
Position G GS PO A E DP
2B 121 111 135 284 4 51
OF 4 3 1 0 0 0
SS 110 108 139 240 13 56

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Xavier Edwards β€” Career Games by Position
Position Games
Second Base 121
Shortstop 110
Center Field 4
Designated Hitter 1

Xavier Edwards: the record in brief

Xavier Edwards's major league record starts with the debut on May 2, 2023 and remains open, because the career is ongoing. Edwards's only club in the season tables is the Miami Marlins. Listed as a second baseman, Edwards batted from both sides and threw right-handed. Edwards is listed at 5'10" and 175 pounds. The birth record reads August 9, 1999, in Mineola, NY, USA. Xavier Edwards was the playing name; the full given name is Xavier James.

Across 381 games at the plate, Edwards's career line reads 414 hits in 1,422 at bats for a .291 average, plus 10 homers, 124 RBI, and 84 stolen bases. Edwards got on base at a .359 rate and slugged .371 (.730 OPS). Over the seasons Edwards played, league hitters batted .245; the .291 career figure is 18.7% above that. No season topped the 159 hits of 2025. Edwards stole 31 bases in 2024, the most of any season listed. 2025 was the strongest of the full seasons by average: .283 against a league .245, a 16% edge.

Frequently Asked Questions about Xavier Edwards

What years did Xavier Edwards play?
Xavier Edwards played in Major League Baseball from 2023 to 2026.
Was Xavier Edwards a pitcher?
No. Xavier Edwards was a position player (Second Baseman).
How many home runs did Xavier Edwards hit?
Xavier Edwards hit 10 career home runs with 414 hits.
What was Xavier Edwards's career batting average?
Xavier Edwards batted .291 over his career, with 414 hits in 1,422 at bats.
How many RBI did Xavier Edwards have?
Xavier Edwards drove in 124 runs in his career.
Is Xavier Edwards in the Hall of Fame?
No. Xavier Edwards has not been inducted into the National Baseball Hall of Fame.