Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Greg GarciaTrack this Player High Level: MLB Current Team: St. Louis Cardinals MLB Years: 2014-2018
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect

PositionsSS-414, 2B-352, 3B-114, P-1Position when DraftedSSPlayer Listed UnderMajor Leaguers
Proper NameGregory Joseph Garcia
Height5-11Weight175BatsLeftThrowsRight
Born DateAugust 8,1989 [29.103]PlaceEl Cajon,California
High SchoolValhalla (El Cajon,CA)
CollegeUniversity of Hawaii (Honolulu,HI)

DraftedSelected by the St. Louis Cardinals [Team Picks] in the 7th round (229th overall) of the 2010 Amateur Entry Draft [Signed]
Signing Bonus$75,000Signing ScoutsMatt SwansonService Time2.083 (2017)
Prospect Rankings[PIPE] 2016-SLN-#23
MLB DebutApril 28,2014 [24.263]
OrganizationsSLN [9] Awards0
TBC Player ID145860Retrosheet IDgarcg002MLBAM ID594824
Pitch Repertoire Curveball (100.00%)
Fastball Velocity
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Other Batting -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Greg Garcia page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsBattingSpeed54Power38Contact66XBH35RBIs31Runs35Hitting69Durability59Team.535Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2008HawaiiWACNCAA-1Fr5ss184715429487122060241742101.312.415.409.8246310185.338.097.292.37412.979.190.711.0877.0020.83
2009HawaiiWACNCAA-1So5ss1958226466011522361304042902.265.349.385.7348718271.301.120.274.32511.0714.761.330.74113.0030.00
2010HawaiiWACNCAA-1Jr5ss20622184578135340533130831003.358.438.505.94311021270.385.147.298.41011.4811.110.971.1172.6726.92
2010Johnson City CardinalsAppRksln52b2058220496315142475183693103.286.363.418.7819220251.326.132.223.3497.1714.342.001.5955.0031.75
2011Quad Cities River BanditsMidwAsln-2b-ss2146150204110101042172442103.273.360.353.7135311174.323.080.207.3249.7713.791.410.000.0026.83
2011Palm Beach CardinalsFSLA+sln72b2159210366111521644314287113.290.400.419.8198818257.353.129.276.36612.0616.341.350.78105.0029.51
2011Minor Totals (2 teams)Minor         10536056102216226864866129216.283.384.392.77614129431.340.109.247.34911.1415.311.380.46180.0028.43
2012Springfield CardinalsTexAAsln7ss22124412811172031051105808374144.284.408.420.82817333504.334.136.342.36815.8716.471.041.9841.2028.21
2013Memphis RedbirdsPCLAAAsln5ss231163545096234335142497011100110.271.377.384.76113630424.331.113.285.34311.5616.511.430.71118.0031.25
2014Springfield CardinalsTexAAsln3ss24415252001101400100.333.353.467.8207217.417.134.267.3495.8823.534.000.000.0040.00
2014Memphis RedbirdsPCLAAAsln52b2410638260104123840754195115224.272.358.382.74014623441.342.110.223.3339.3021.542.321.8147.7522.12
2014Minor Totals (2 teams)Minor         11039762109143841854299115324.275.358.385.74315325458.345.110.224.3339.1721.622.361.7549.6322.94
2014St. Louis CardinalsNLMLBsln352b241414221001001630000.143.333.214.5473118.250.071.143.2795.5633.336.000.000.0050.00
2015Memphis RedbirdsPCLAAAsln5ss259433047971920361634855541111.294.391.364.75512021388.351.070.255.33912.3714.181.150.000.0021.65
2015St. Louis CardinalsNLMLBsln35ss-2b254975718502400101211012.240.337.387.72429787.262.147.280.31811.4913.791.202.3037.5038.89
2016Memphis RedbirdsPCLAAAsln52b26301041328410822112023013.269.350.327.677345120.333.058.163.3029.1716.671.820.000.0017.86
2016St. Louis CardinalsNLMLBsln353b2699214335911031711385041043.276.395.369.7647914257.348.093.271.34014.7919.461.321.1771.3323.73
2017St. Louis CardinalsNLMLBsln353b2713324127619222021376465106.253.365.332.6978013290.335.079.237.31712.7622.071.730.69120.5021.31
2018St. Louis CardinalsNLMLBsln352811418115406031531203741213.221.309.304.613559208.259.083.204.2769.6217.791.851.4460.3322.50
MLB Totals - 5 Season(s)Filter409725841803221057631061691883614.248.357.339.69624644860.310.091.241.00012.3319.651.591.1672.5024.44
Minor League Totals - 7 Season(s)Filter637217735861211620272216528296429573881041.281.380.390.7708491632576.338.109.262.00011.4916.651.451.0580.6326.63
AAA Totals - 4 Season(s)Filter3461170170325581011119391214924029223528.278.372.373.745436791373.341.095.245.00010.8517.481.610.80106.3624.31
AA Totals - 2 Season(s)Filter128427831222231052115818774244.286.406.422.82818035521.337.136.340.00015.5516.701.071.9242.7028.69
A+ Totals - 1 Season(s)Filter59210366111521644314287113.290.400.419.8198818257.353.129.276.00012.0616.341.350.78105.0029.51
A Totals - 1 Season(s)Filter46150204110101042172442103.273.360.353.7135311174.323.080.207.0009.7713.791.410.000.0026.83
Rk Totals - 1 Season(s)Filter58220496315142475183693103.286.363.418.7819220251.326.132.223.0007.1714.342.001.5955.0031.75
NCAA Totals - 3 Season(s)Filter167598120186311178317485871672006.311.399.435.83426049726.342.124.288.00011.7111.981.020.9685.4326.34
St. Louis Cardinals Totals - 5 Season(s)Filter409725841803221057631061691883614.248.357.339.69624644860.310.091.241.00012.3319.651.591.1672.5024.44
Average MLB - Per 162 games162287337113142321426773126.248.357.339.6969717341.310.091.241.00012.3319.651.591.1672.5024.44
Average Minor - Per 162 games162554911563057561777510914102310.281.380.390.77021641655.338.109.262.00011.4916.651.451.0580.6326.63

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2018St. Louis CardinalsNLMLBsln35Rel28000.0010100101.01000000001.009.00------0.00-0.00
MLB Totals - 1 Season(s)Filter000.0010100101.01000000001.009.00------0.00-0.00
St. Louis Cardinals Totals - 1 Season(s)Filter000.0010100101.01000000001.009.00------0.00--
Average MLB - Per ~220 innings000.002200220002200220.0220000000001.009.00------0.00-0.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2010Johnson City Cardinals AppRksln202B47--91103328197194.9854.13------5881.071.2
2010Johnson City Cardinals AppRksln20SS16--30502118280.9765.00------5827.624.2
2011Quad Cities River Bandits MidwAsln212B29--3870-171081081.0003.72------4663.021.2
2011Quad Cities River Bandits MidwAsln21SS18--2534286159.9673.28------4639.113.1
2011Palm Beach Cardinals FSLA+sln212B38--4995223146144.9863.79------5964.427.5
2011Palm Beach Cardinals FSLA+sln21SS8--1219253331.9393.88------5913.65.8
2012Springfield Cardinals TexAAsln22SS119--1434252092588568.9664.77------12496.086.2
2013Memphis Redbirds PCLAAAsln23SS73--1131681133292281.9623.85------11662.950.7
2013Memphis Redbirds PCLAAAsln232B21--4039188079.9883.76------11618.114.6
2013Memphis Redbirds PCLAAAsln233B13--517--22221.0001.69------11611.29.0
2014Springfield Cardinals TexAAsln24SS2--56-111111.0005.50------450.01.4
2014Springfield Cardinals TexAAsln243B1---3-1331.0003.00------425.00.7
2014Springfield Cardinals TexAAsln242B1---11-21.5001.00------425.00.7
2014Memphis Redbirds PCLAAAsln242B90--209241768457450.9855.00------10684.962.9
2014Memphis Redbirds PCLAAAsln24SS13--1432184746.9793.54------10612.39.1
2014Memphis Redbirds PCLAAAsln243B1--12-1331.0003.00------1060.90.7
2014St. Louis CardinalsNLMLBsln242B422457-212121.0003.000.50-----1428.62.5
2014St. Louis CardinalsNLMLBsln24SS1-1-1--111.0001.001.00-----147.10.6
2015Memphis Redbirds PCLAAAsln25SS69--922031443309295.9554.28------9473.447.9
2015Memphis Redbirds PCLAAAsln252B19--47453169592.9684.84------9420.213.2
2015Memphis Redbirds PCLAAAsln253B6--410-314141.0002.33------946.44.2
2015St. Louis CardinalsNLMLBsln25SS127651023163433.9712.750.51-----4924.57.4
2015St. Louis CardinalsNLMLBsln252B106591515363330.9093.000.51-----4920.46.2
2015St. Louis CardinalsNLMLBsln253B41821--331.0000.750.38-----498.22.5
2016Memphis Redbirds PCLAAAsln26SS24--29604169389.9573.71------3080.016.9
2016Memphis Redbirds PCLAAAsln262B2--33-1661.0003.00------306.71.4
2016Memphis Redbirds PCLAAAsln263B2---2--221.0001.00------306.71.4
2016St. Louis CardinalsNLMLBsln263B3111127622142928.9660.900.22-----9931.319.1
2016St. Louis CardinalsNLMLBsln26SS3024226197851710297.9513.230.43-----9930.318.5
2016St. Louis CardinalsNLMLBsln262B26151503143277674.9742.850.49-----9926.316.0
2017St. Louis CardinalsNLMLBsln273B41232401452236866.9711.610.28-----13330.825.3
2017St. Louis CardinalsNLMLBsln272B34212176073320136133.9783.910.61-----13325.621.0
2017St. Louis CardinalsNLMLBsln27SS12879921173130.9682.500.38-----1339.07.4
2018St. Louis CardinalsNLMLBsln282B311617329561148685.9882.740.49-----11427.219.1
2018St. Louis CardinalsNLMLBsln28SS171311416342125250.9622.940.44-----11414.910.5
2018St. Louis CardinalsNLMLBsln283B15561510211715.8821.000.25-----11413.29.3
2018St. Louis CardinalsNLMLBsln28P1-1-------------1140.90.6
MLB Totals for 2B - 5 season(s)-   2B10560623140194949343334.9743.180.54-----1050.00.0
MLB Totals for 3B - 4 season(s)-   3B9140436278558117112.9571.230.26-----910.00.0
MLB Totals for SS - 5 season(s)-   SS725248554157942220211.9592.930.44-----720.00.0
MLB Totals for P - 1 season(s)-   P1-1-------------10.00.0
AAA Totals for SS - 4 season(s)-   SS179--24846330100741711.9603.97------1790.00.0
AAA Totals for 2B - 4 season(s)-   2B132--2993281193638627.9834.75------1320.00.0
AAA Totals for 3B - 4 season(s)-   3B22--1031-441411.0001.86------220.00.0
AA Totals for SS - 2 season(s)-   SS121--1484312093599579.9674.79------1210.00.0
AA Totals for 3B - 1 season(s)-   3B1---3-1331.0003.00------10.00.0
AA Totals for 2B - 1 season(s)-   2B1---11-21.5001.00------10.00.0
A+ Totals for 2B - 1 season(s)-   2B38--4995223146144.9863.79------380.00.0
A+ Totals for SS - 1 season(s)-   SS8--1219253331.9393.88------80.00.0
A Totals for 2B - 1 season(s)-   2B29--3870-171081081.0003.72------290.00.0
A Totals for SS - 1 season(s)-   SS18--2534286159.9673.28------180.00.0
Rk Totals for 2B - 1 season(s)-   2B47--91103328197194.9854.13------470.00.0
Rk Totals for SS - 1 season(s)-   SS16--30502118280.9765.00------160.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2010Johnson City Cardinals AppRksln20---4716------
2011Quad Cities River Bandits MidwAsln21---2918------
2011Palm Beach Cardinals FSLA+sln21---388------
2012Springfield Cardinals TexAAsln22----119------
2013Memphis Redbirds PCLAAAsln23---217313-----
2014Springfield Cardinals TexAAsln24---121-----
2014Memphis Redbirds PCLAAAsln24---90131-----
2014St. Louis CardinalsNLMLBsln24---41------
2015Memphis Redbirds PCLAAAsln25---19696-----
2015St. Louis CardinalsNLMLBsln25---10124-----
2016Memphis Redbirds PCLAAAsln26---2242-----
2016St. Louis CardinalsNLMLBsln26---263031-----
2017St. Louis CardinalsNLMLBsln27---341241-----
2018St. Louis CardinalsNLMLBsln281--311715-----

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2010Battle Creek BombersNorthwoods LeagueCollege2017554920042031050202.164.262.200.46211265.191.036.1274.6215.383.330.000.0022.22
2012St. Louis CardinalsMLB Spring TrainingMLB2242100000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2013St. Louis CardinalsMLB Spring TrainingMLB231928361003003410000.214.313.250.5637132.250.036.1439.3812.501.330.000.0016.67
2014St. Louis CardinalsMLB Spring TrainingMLB241617250003103510000.294.429.294.7235021.417.000.23514.2923.811.670.000.000.00
2015St. Louis CardinalsMLB Spring TrainingMLB251013041002002400000.308.400.385.7855115.444.077.23113.3326.672.000.000.0025.00
2015St. Louis CardinalsDiv SeriesMLB2533000000000100000.000.000.000.000003.000.000.0000.0033.330.000.000.000.00
2016St. Louis CardinalsMLB Spring TrainingMLB2621465130002006821012.283.389.283.67213055.342.000.13010.9114.551.330.000.000.00
2017St. Louis CardinalsMLB Spring TrainingMLB27235181541191131012101.294.339.471.81024658.341.177.2355.1717.243.331.7251.0040.00
2018St. Louis CardinalsMLB Spring TrainingMLB282245610301201111010001.222.386.356.74216457.265.134.35619.3017.540.911.7545.0040.00
Northwoods League Totals - 1 yrs17554920042031050202.164.262.200.46211265.191.036.1274.6215.383.330.000.0022.22
MLB Spring Training Totals - 7 yrs11520225539122122284263114.262.367.347.7147012240.321.085.22311.6717.501.500.83101.0022.64
MLB Playoffs - Divisional Series Totals - 1 yrs33000000000100000.000.000.000.000003.000.000.0000.0033.330.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-11-013B-SSSan Diego PadresSan Diego Padres (MLB)YActive--Claimed off waivers from Cardinals by Padres29.085Team Roster on 2018-11-01
2018-06-073B-SSSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveReinstated to active roster28.303Team Roster on 2018-06-07
2018-06-053B-SSSt. Louis CardinalsSt. Louis Cardinals (MLB)YPaternityOff-RosterPlaced on paternity leave list28.301Team Roster on 2018-06-05
2016-05-273B-SSSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)26.292Team Roster on 2016-05-27
2016-04-18SSSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)26.253Team Roster on 2016-04-18
2015-08-24SSSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)26.016Team Roster on 2015-08-24
2015-08-07SSSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)25.364Team Roster on 2015-08-07
2015-07-31SSSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)25.357Team Roster on 2015-07-31
2015-07-04PHSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)25.330Team Roster on 2015-07-04
2015-06-193BSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)25.315Team Roster on 2015-06-19
2015-04-092BSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)25.244Team Roster on 2015-04-09
2015-03-182BSt. Louis CardinalsSt. Louis Cardinals (MLB)YMinors--Sent to minors25.222Team Roster on 2015-03-18
2014-09-082BSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)25.031Team Roster on 2014-09-08
2014-08-312BSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)25.023Team Roster on 2014-08-31
2014-08-252BSt. Louis CardinalsSpringfield (AA)YMinorsReassigned MinorsAssigned to Springfield (AA)25.017Team Roster on 2014-08-25
2014-08-192BSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)25.011Team Roster on 2014-08-19
2014-05-152BSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)24.280Team Roster on 2014-05-15
2014-04-282BSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)24.263Team Roster on 2014-04-28
2014-04-272BSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)24.262Team Roster on 2014-04-27
2014-04-122BSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)24.247Team Roster on 2014-04-12
2013-12-032BSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveContract purchased from Memphis (AAA)24.117Team Roster on 2013-12-03
2013-05-262BSt. Louis CardinalsMemphis (AAA)-MinorsActivated MinorsActivated from DL23.291Team Roster on 2013-05-26
2013-05-122BSt. Louis CardinalsMemphis (AAA)-DL-7InjuredDL7 Injured23.277Team Roster on 2013-05-12
2013-04-062BSt. Louis CardinalsMemphis (AAA)-MinorsReassigned MinorsAssigned to Memphis (AAA)23.241Team Roster on 2013-04-06
2012-06-092BSt. Louis CardinalsSpringfield (AA)-Minors--22.305Team Roster on 2012-06-09
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-06-15ContractSigned by Cardinals 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2010St. Louis Cardinals-2075,000-------75,000Signing Bonus out of 2010 Draft (7th round - 229th overall)
2014St. Louis CardinalsTeam Payroll24500,000-79440-3,256,497500,000575,000
2015St. Louis CardinalsTeam Payroll25507,5000.1178441-3,571,283507,5001,082,500
2016St. Louis CardinalsTeam Payroll26507,5001.08377135-3,498,245507,5001,590,000
2017St. Louis CardinalsTeam Payroll27547,9002.08363625303,651,709535,0002,137,900
2018St. Louis CardinalsTeam Payroll28569,600-53518344,360,045545,0002,707,500
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red