Greg Garcia

Second Baseman · Career Stats, Bio & Records (2014-2020)

Greg Garcia was a second baseman who played in Major League Baseball from 2014 to 2020 for the St. Louis Cardinals and the San Diego Padres, a span of 7 seasons. In 578 career games, he hit .245 with 269 hits, 14 home runs, and 99 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

AVG .245
HR 14
RBI 99
H 269
OPS .693
PIV -536
Position
Second Baseman
Bats / Throws
L / R
Height / Weight
6'0" / 200 lb
Born
8/8/1989 in El Cajon, CA, USA
MLB Debut
2014-04-28
Last Game
2020-09-27

Full name: Greg Joseph Garcia

Career Batting Statistics

Greg Garcia β€” Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
578 1,096 142 269 48 6 14 99 7 166 270 .245 .354 .339 .693 -536

Career AVG .245 vs. league average .252 across their career seasons β€” near league average.

Career OBP .354 vs. league average .320 across their career seasons β€” +10.9% above league average.

Career SLG .339 vs. league average .413 across their career seasons β€” 18.1% below league average.

Career OPS .693 vs. league average .733 across their career seasons β€” 5.5% 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.

Career Pitching Statistics

Greg Garcia β€” Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
0 0 1 0 0 0 0 1.0 1 0 0 0 0 0.00 0.0

Career ERA 0.00 vs. league average 4.15 across their career seasons β€” 100.0% better than 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.

Postseason Statistics

Playoff Career Batting

Greg Garcia β€” Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
3 3 0 0 0 0 0 0 0 1 .000

Playoff Batting by Year

Greg Garcia β€” Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2015 NLDS1 SLN 3 3 0 0 0 0 0 0 0 1 .000

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

Batting — Home / Away

Greg Garcia β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home28953559129245.241
Away289561831401254.250

Pitching — Home / Away

Greg Garcia β€” Pitching β€” Home / Away
SplitGIPHERBBSOERA
Away11.010000.00

Last 10 Games — Batting

Greg Garcia β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
2020-09-27 SDPSFGW 200000102
2020-09-26 SDPSFGW 100000000
2020-09-25 SDPSFGW 210000011
2020-09-23 SDPLAAL 400000002
2020-09-15 SDPLADL 200000002
2020-09-14 SDPLADW 210000100
2020-09-13 SDPSFGW 301000200
2020-09-09 SDPCOLW 100000000
2020-09-08 SDPCOLW 310000010
2020-09-07 SDPCOLW 101000000

Last 1 Games — Pitching

Greg Garcia β€” Last 1 Games β€” Pitching
DateTmOppDecIPHRERBBSOHR
2018-06-21 STLMIL — 1.0100000

Fielding Statistics

Career Fielding Totals by Position

Greg Garcia β€” Career Fielding Totals by Position
Position G GS PO A E DP
1B 1 0 1 0 0 0
2B 190 124 248 341 13 81
3B 114 54 36 115 6 11
OF 1 0 0 0 0 0
P 1 0 0 0 0 0
SS 81 55 61 170 10 44

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Greg Garcia β€” Career Games by Position
Position Games
Pitcher 1
First Base 1
Second Base 190
Third Base 114
Shortstop 81
Left Field 1
Designated Hitter 12

Salary History

Greg Garcia's recorded salaries total $507,500 over 1 season, in 2016. This total is partial: the salary data covers 1985 to 2016, and Garcia's career ran from 2014 to 2020. His seasons after 2016 are not included, and no salary is recorded for 2014 and 2015.

Greg Garcia β€” Salary History
Year Team League Salary
2016 SLN NL $507,500
Total recorded salary (partial) $507,500

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative β€” closest peer anchors at ~98%.

Career Spans

Greg Garcia (highlighted) compared to peers across the same era.

  1. 98
    Steve Boros
    .245 avg, 26 HR
  2. 88
    Billy Grabarkewitz
    .236 avg, 28 HR
  3. 87
    Emmett Mueller
    .253 avg, 17 HR
  4. 84
    Daric Barton
    .247 avg, 30 HR
  5. 83
    JosΓ© PΓ©rez
    .253 avg, 4 HR
  6. 82
    Tom Hutton
    .248 avg, 22 HR

Greg Garcia: the record in brief

The profile opens with Greg Garcia's first major league game on April 28, 2014; the last one listed came on September 27, 2020. Club by club, the record runs the St. Louis Cardinals (2014 to 2018) and the San Diego Padres (2019 through 2020). Born on August 8, 1989, in El Cajon, CA, USA, Garcia is listed as a second baseman and threw right-handed and batted left-handed. Size on record: 6'0" and 200 pounds. Garcia's full given name, per the bio, is Greg Joseph Garcia.

Garcia finished with 269 hits from 1,096 at bats in 578 games, which works out to .245; the totals also include 14 home runs and 99 RBI. On-base and slugging figures of .354 and .339 give Garcia a career OPS of .693. Garcia hit .245 while the league hit .252 over the same span, a figure close to average. The hits column peaks at 77, in 2019.

Frequently Asked Questions about Greg Garcia

What years did Greg Garcia play?
Greg Garcia played in Major League Baseball from 2014 to 2020.
Was Greg Garcia a pitcher?
No. Greg Garcia was a position player (Second Baseman), though he did pitch in 1 career game.
How many home runs did Greg Garcia hit?
Greg Garcia hit 14 career home runs with 269 hits.
What teams did Greg Garcia play for?
Greg Garcia played for 2 teams: the St. Louis Cardinals (2014–2018) and the San Diego Padres (2019–2020).
What were Greg Garcia's career stats?
In 578 games, Greg Garcia had 269 hits, 14 home runs, 99 RBI, 142 runs, and 7 stolen bases, with a .245 batting average.
How much did Greg Garcia earn in his career?
Greg Garcia's recorded salaries total $507,500 over 1 season, in 2016. This total is partial: the salary data covers 1985 to 2016, and Garcia's career ran from 2014 to 2020. His seasons after 2016 are not included, and no salary is recorded for 2014 and 2015.
What was Greg Garcia's salary?
Greg Garcia's recorded salary was $507,500 in 2016.
What position did Greg Garcia play?
Greg Garcia played primarily as a second baseman, the position where he appeared in the most games.
How tall was Greg Garcia and how much did he weigh?
Greg Garcia was listed at 6 feet and 200 pounds.
How many home runs did Greg Garcia hit each season?
Greg Garcia's home runs by season: 0 in 2014, 2 in 2015, 3 in 2016, 2 in 2017, 3 in 2018, 4 in 2019, and 0 in 2020. His most in one season was 4, in 2019.
What was Greg Garcia's career batting average?
Greg Garcia batted .245 over his career, with 269 hits in 1,096 at bats.
How many RBI did Greg Garcia have?
Greg Garcia drove in 99 runs in his career.
What was Greg Garcia's career ERA?
Greg Garcia finished with a 0.00 career ERA, going 0-0 with 0 strikeouts.
Is Greg Garcia in the Hall of Fame?
No. Greg Garcia has not been inducted into the National Baseball Hall of Fame.