Marco Gonzales

Pitcher · Career Stats, Bio & Records (2014-2026)

Marco Gonzales is a pitcher who has played in Major League Baseball since 2014 for 4 teams, including the St. Louis Cardinals, a span of 13 seasons. Across 173 career appearances, he has gone 66-50 with a 4.14 ERA and 691 strikeouts.

W (Wins):
Games credited to a pitcher whose team took a lead it never surrendered while he was the pitcher of record.
ERA (Earned Run Average):
Earned runs allowed per nine innings pitched: (ER × 9) ÷ IP. The primary measure of pitching effectiveness.
SO (Strikeouts):
For a batter, times retired on a third strike; for a pitcher, batters retired on a third strike.
WHIP (Walks and Hits per Inning Pitched):
Baserunners allowed per inning: (BB + H) ÷ IP. Under 1.00 is elite.

Data updated

Active Player
W–L 66–50
ERA 4.14
WHIP 1.30
SO 691
Pitcher PIV thru 2025 -2894.6
Position
Pitcher
Bats / Throws
L / L
Height / Weight
6'1" / 205 lb
Born
2/16/1992 in Fort Collins, CO, USA
MLB Debut
2014-06-25
Jersey
#50

Full name: Marco Elias Gonzales

Career Pitching Statistics

Marco Gonzales — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
66 50 173 162 3 0 1 933.1 963 429 130 253 691 4.14 -2894.6

Career ERA 4.14 vs. league average 4.16 across their career seasons — near league average.

Season-by-Season Pitching

Pitching 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.

Career Batting Statistics

Marco Gonzales — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
170 23 2 5 3 0 0 0 0 0 11 .217 .217 .348 .565 0

Career AVG .217 vs. league average .249 across their career seasons — 12.6% below league average.

Career OBP .217 vs. league average .318 across their career seasons — 31.6% below league average.

Career SLG .348 vs. league average .409 across their career seasons — 15.0% below league average.

Career OPS .565 vs. league average .727 across their career seasons — 22.2% below 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

Marco Gonzales — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
6 0 0 0 0 0 0 0 0 0 .000

Playoff Batting by Year

Marco Gonzales — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2014 NLCS SLN 3 0 0 0 0 0 0 0 0 0 .000
2014 NLDS2 SLN 3 0 0 0 0 0 0 0 0 0 .000

Playoff Career Pitching

Marco Gonzales — Playoff Career Pitching
W L G GS SV IP H ER BB SO ERA
2 1 6 0 0 6.0 4 3 2 4 4.50

Playoff Pitching by Year

Marco Gonzales — Playoff Pitching by Year
Year Round Team W L G GS SV IP H ER BB SO ERA
2014 NLCS SLN 0 1 3 0 0 3.0 2 3 1 2 9.00
2014 NLDS2 SLN 2 0 3 0 0 3.0 2 0 1 2 0.00

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

Batting — Home / Away

Marco Gonzales — Batting — Home / Away
SplitGABRHHRRBIAVG
Home8260300.500
Away88172200.118

Pitching — Home / Away

Marco Gonzales — Pitching — Home / Away
SplitGIPHERBBSOERA
Home82467.14452001133713.85
Away88459.15112281363174.47

Last 10 Games — Pitching

Marco Gonzales — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
2024-08-07 PITSDP — 4.2855232
2024-07-27 PITAZ — 2.1744312
2024-07-21 PITPHI L 4.2622140
2024-07-12 PITCHW W 5.0711040
2024-04-13 PITPHI — 6.0622351
2024-04-07 PITBAL — 6.0522040
2024-04-01 PITWAS — 5.0411220
2023-05-28 SEAPIT — 5.2311340
2023-05-23 SEAOAK W 6.0522140
2023-05-17 SEABOS L 1.2888211

Fielding Statistics

Career Fielding Totals by Position

Marco Gonzales — Career Fielding Totals by Position
Position G GS PO A E DP
P 170 162 29 91 7 8

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Marco Gonzales Stats, Bio & Career Records
Position Games
Pitcher 170

College History

Marco Gonzales — College History
School Name City State Years Attended
Gonzaga University Spokane WA 2011, 2012, 2013

Marco Gonzales: the record in brief

Marco Gonzales made a major league debut on June 25, 2014 and is still active, so the totals on this page keep changing. The season rows list, in order, the St. Louis Cardinals (2014 to 2017), the Seattle Mariners (2017 to 2023), and the Pittsburgh Pirates (2024). Gonzales is listed as a pitcher at 205 pounds on a 6-foot-1 frame. Gonzales both batted and threw left-handed, per the bio block. Gonzales was born on February 16, 1992, in Fort Collins, CO, USA. The given name on file is Marco Elias Gonzales.

Gonzales has pitched in 173 games, starting 162, and owns a 66-50 record and 4.14 ERA. The same table counts 691 strikeouts. Gonzales's 4.14 ERA was close to the 4.16 league figure for those seasons. The best win total was 16, in 2019. 2021 was Gonzales's sharpest full season, a 3.96 ERA against the league's 4.27.

Gonzales made 6 postseason pitching appearances, with a 2-1 record and 4.50 ERA. Those appearances came in 2014.

Frequently Asked Questions about Marco Gonzales

What years did Marco Gonzales play?
Marco Gonzales played in Major League Baseball from 2014 to 2026.
Was Marco Gonzales a pitcher?
Yes. Marco Gonzales pitched in the major leagues, recording 66 wins and 691 strikeouts.
How many home runs did Marco Gonzales hit?
Marco Gonzales hit 0 career home runs with 5 hits.
What teams has Marco Gonzales played for?
Marco Gonzales has played for 4 teams: the St. Louis Cardinals (2014–2015, 2017), the Seattle Mariners (2017–2023), the Pittsburgh Pirates (2024), and the Texas Rangers (2026).
What are Marco Gonzales's career stats?
In 173 games, Marco Gonzales has gone 66-50 with a 4.14 ERA, 691 strikeouts, 933.1 innings pitched, and 1 saves.
What position does Marco Gonzales play?
Marco Gonzales plays primarily as a pitcher, the position where he has appeared in the most games.
How tall is Marco Gonzales and how much does he weigh?
Marco Gonzales is listed at 6 feet 1 inch and 205 pounds.
What number does Marco Gonzales wear?
Marco Gonzales wears number 50, according to MLB's 2026 roster data.
What was Marco Gonzales's career ERA?
Marco Gonzales finished with a 4.14 career ERA, going 66-50 with 691 strikeouts.
How many strikeouts did Marco Gonzales have?
Marco Gonzales recorded 691 career strikeouts.