Oscar Gonzalez

Outfielder · Career Stats, Bio & Records (2022-2025)

Oscar Gonzalez is an outfielder who has played in Major League Baseball since 2022 for the Cleveland Guardians and the San Diego Padres, a span of 4 seasons. In 166 career games, he has hit .264 with 157 hits, 13 home runs, and 59 RBI.

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 .264
HR 13
RBI 59
H 157
OPS .689
PIV thru 2025 -370

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

Position
Outfielder
Bats / Throws
R / R
Height / Weight
6'4" / 240 lb
Born
1/10/1998 in Sabana Grande de Palenque, San Cristóbal, D.R.
MLB Debut
2022-05-26
Jersey
#87

Full name: Oscar Luis Gonzalez

Career Batting Statistics

Oscar Gonzalez — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
166 594 56 157 35 2 13 59 1 22 134 .264 .294 .396 .689 -370

Career AVG .264 vs. league average .245 across their career seasons — +7.7% above league average.

Career OBP .294 vs. league average .316 across their career seasons — 6.9% below league average.

Career SLG .396 vs. league average .404 across their career seasons — near league average.

Career OPS .689 vs. league average .720 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

Oscar Gonzalez — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
7 31 2 7 0 0 1 4 0 9 .226

Playoff Batting by Year

Oscar Gonzalez — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2022 ALDS1 CLE 5 22 1 4 0 0 0 3 0 6 .182
2022 ALWC1 CLE 2 9 1 3 0 0 1 1 0 3 .333

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

Batting — Home / Away

Oscar Gonzalez — Batting — Home / Away
SplitGABRHHRRBIAVG
Home833042482424.270
Away832903275935.259

Last 10 Games — Batting

Oscar Gonzalez — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
2025-05-07 SDPNYYL 300000003
2025-05-06 SDPNYYL 200000000
2025-05-05 SDPNYYW 401000000
2025-05-04 SDPPITW 200000011
2025-05-03 SDPPITW 300000001
2025-05-02 SDPPITW 211000001
2025-04-27 SDPTBRL 401000000
2025-04-25 SDPTBRL 400000002
2025-04-23 SDPDETL 200000010
2025-04-22 SDPDETW 301000001

Fielding Statistics

Career Fielding Totals by Position

Oscar Gonzalez — Career Fielding Totals by Position
Position G GS PO A E DP
OF 135 125 237 4 7 1

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Oscar Gonzalez — Career Games by Position
Position Games
Left Field 16
Right Field 119
Designated Hitter 26

Oscar Gonzalez: the record in brief

Oscar Gonzalez made a major league debut on May 26, 2022 and is still active, so the totals on this page keep changing. By club, Gonzalez's seasons break down as the Cleveland Guardians (2022 through 2023) and the San Diego Padres (2025). Born on January 10, 1998, in Sabana Grande de Palenque, San Cristóbal, D.R., Gonzalez is listed as an outfielder and batted and threw right-handed. Size on record: 6 feet, 4 inches and 240 pounds. Gonzalez's full given name, per the bio, is Oscar Luis Gonzalez.

Gonzalez has collected 157 hits in 594 at bats across 166 games, good for a .264 batting average; the totals also include 13 homers and 59 runs batted in. Gonzalez's career OPS of .689 combines a .294 on-base mark with .396 slugging. Measured against the leagues Gonzalez played in, the .264 career average compares with a .245 league average over the same seasons, 7.7% above the league. 2022 was Gonzalez's biggest home run year, with 11. Gonzalez collected a career-high 107 hits in 2022. In 2022, a season of regular play, Gonzalez hit .296 while the league hit .242.

Frequently Asked Questions about Oscar Gonzalez

What years did Oscar Gonzalez play?
Oscar Gonzalez played in Major League Baseball from 2022 to 2025.
Was Oscar Gonzalez a pitcher?
No. Oscar Gonzalez was a position player (Outfielder).
How many home runs did Oscar Gonzalez hit?
Oscar Gonzalez hit 13 career home runs with 157 hits.
What teams has Oscar Gonzalez played for?
Oscar Gonzalez has played for 2 teams: the Cleveland Guardians (2022–2023) and the San Diego Padres (2025).
What are Oscar Gonzalez's career stats?
In 166 games, Oscar Gonzalez has 157 hits, 13 home runs, 59 RBI, 56 runs, and 1 stolen bases, with a .264 batting average.
What position does Oscar Gonzalez play?
Oscar Gonzalez plays primarily as an outfielder, the position where he has appeared in the most games.
How tall is Oscar Gonzalez and how much does he weigh?
Oscar Gonzalez is listed at 6 feet 4 inches and 240 pounds.
What number does Oscar Gonzalez wear?
Oscar Gonzalez wears number 87, according to MLB's 2025 roster data.
How many home runs has Oscar Gonzalez hit each season?
Oscar Gonzalez's home runs by season: 11 in 2022, 2 in 2023, and 0 in 2025. His most in one season was 11, in 2022.
What was Oscar Gonzalez's career batting average?
Oscar Gonzalez batted .264 over his career, with 157 hits in 594 at bats.
How many RBI did Oscar Gonzalez have?
Oscar Gonzalez drove in 59 runs in his career.