Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Greg GarciaHigh Level: MLB Current Team: St. Louis Cardinals MLB Years: 2014-2017
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsSS-397, 2B-321, 3B-99Position when DraftedSSPlayer Listed UnderMajor Leaguers
Proper NameGregory Joseph Garcia
Height5-11Weight175BatsLeftThrowsRight
Born DateAugust 8,1989 [28.194]PlaceEl Cajon,California
High SchoolValhalla (El Cajon,CA)
CollegeUniversity of Hawaii (Honolulu,HI)

DraftedSelected by the St. Louis Cardinals 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 [8] Awards0
TBC Player ID145860Retrosheet IDgarcg002MLBAM ID594824
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Batting 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-1-5ss184715429487122060241742101.312.415.409.8246310185.338.097.292.37412.979.190.711.0877.0020.83
2009HawaiiWACNCAA-1-5ss1958226466011522361304042902.265.349.385.7348718271.301.120.274.32511.0714.761.330.74113.0030.00
2010HawaiiWACNCAA-1-5ss20622184578135340533130831003.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
MLB Totals - 4 Season(s)Filter2955446914026274232861321471511.257.372.351.72319135652.328.094.254.00013.1920.251.531.0777.7125.00
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 - 4 Season(s)Filter2955446914026274232861321471511.257.372.351.72319135652.328.094.254.00013.1920.251.531.0777.7125.00
Average MLB - Per 162 games162299387714142321477284136.257.372.351.72310519358.328.094.254.00013.1920.251.531.0777.7125.00
Average Minor - Per 162 games162554911563057561777510914102310.281.380.390.77021641655.338.109.262.00011.4916.651.451.0580.6326.63

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2010Johnson City Cardinals AppRksln20SS16--30502118280.9765.00------5827.624.2
2010Johnson City Cardinals AppRksln202B47--91103328197194.9854.13------5881.071.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 PCLAAAsln233B13--517--22221.0001.69------11611.29.0
2013Memphis Redbirds PCLAAAsln232B21--4039188079.9883.76------11618.114.6
2013Memphis Redbirds PCLAAAsln23SS73--1131681133292281.9623.85------11662.950.7
2014Springfield Cardinals TexAAsln243B1---3-1331.0003.00------425.00.7
2014Springfield Cardinals TexAAsln242B1---11-21.5001.00------425.00.7
2014Springfield Cardinals TexAAsln24SS2--56-111111.0005.50------450.01.4
2014Memphis Redbirds PCLAAAsln243B1--12-1331.0003.00------1060.90.7
2014Memphis Redbirds PCLAAAsln242B90--209241768457450.9855.00------10684.962.9
2014Memphis Redbirds PCLAAAsln24SS13--1432184746.9793.54------10612.39.1
2014St. Louis CardinalsNLMLBsln24SS1-1-1--111.0001.001.00-----147.10.6
2014St. Louis CardinalsNLMLBsln242B422457-212121.0003.000.50-----1428.62.5
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 PCLAAAsln263B2---2--221.0001.00------306.71.4
2016Memphis Redbirds PCLAAAsln262B2--33-1661.0003.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 CardinalsNLMLBsln272B34212176073320136133.9783.910.61-----13325.621.0
2017St. Louis CardinalsNLMLBsln273B41232401452236866.9711.610.28-----13330.825.3
2017St. Louis CardinalsNLMLBsln27SS12879921173130.9682.500.38-----1339.07.4
MLB Totals for 3B - 3 season(s)-   3B763537522753710097.9701.280.26-----760.00.0
MLB Totals for 2B - 4 season(s)-   2B7444450111138835257249.9693.360.55-----740.00.0
MLB Totals for SS - 4 season(s)-   SS553937138123730168161.9582.930.43-----550.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-----

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
Northwoods League Totals - 1 yrs17554920042031050202.164.262.200.46211265.191.036.1274.6215.383.330.000.0022.22
MLB Spring Training Totals - 6 yrs9315719436111921173253113.274.361.344.705548183.336.070.1859.2917.491.880.55157.0018.60
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 DescriptionRoster for Current Team
2016-05-273B-SSSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)Team Roster on 2016-05-27
2016-04-18SSSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)Team Roster on 2016-04-18
2015-08-24SSSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)Team Roster on 2015-08-24
2015-08-07SSSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)Team Roster on 2015-08-07
2015-07-31SSSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)Team Roster on 2015-07-31
2015-07-04PHSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)Team Roster on 2015-07-04
2015-06-193BSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)Team Roster on 2015-06-19
2015-04-092BSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)Team Roster on 2015-04-09
2015-03-182BSt. Louis CardinalsSt. Louis Cardinals (MLB)YMinors--Sent to minorsTeam Roster on 2015-03-18
2014-09-082BSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)Team Roster on 2014-09-08
2014-08-312BSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)Team Roster on 2014-08-31
2014-08-252BSt. Louis CardinalsSpringfield (AA)YMinorsReassigned MinorsAssigned to Springfield (AA)Team Roster on 2014-08-25
2014-08-192BSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)Team Roster on 2014-08-19
2014-05-152BSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)Team Roster on 2014-05-15
2014-04-282BSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)Team Roster on 2014-04-28
2014-04-272BSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)Team Roster on 2014-04-27
2014-04-122BSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)Team Roster on 2014-04-12
2013-12-032BSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveContract purchased from Memphis (AAA)Team Roster on 2013-12-03
2013-05-262BSt. Louis CardinalsMemphis (AAA)-MinorsActivated MinorsActivated from DLTeam Roster on 2013-05-26
2013-05-122BSt. Louis CardinalsMemphis (AAA)-DL-7InjuredDL7 InjuredTeam Roster on 2013-05-12
2013-04-062BSt. Louis CardinalsMemphis (AAA)-MinorsReassigned MinorsAssigned to Memphis (AAA)Team Roster on 2013-04-06
2012-06-092BSt. Louis CardinalsSpringfield (AA)-Minors--Team Roster on 2012-06-09
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster 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,900-64925283,582,271535,0002,137,900
* 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