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

Giovanny GallegosTrack this Player High Level: MLB Current Team: St. Louis Cardinals MLB Years: 2017-2019
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsP-214Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameGiovanny Gallegos
Height6-2Weight175BatsRightThrowsRight
Born DateAugust 14,1991 [28.114]PlaceObregon,Mexico

DraftedSigned as undrafted amateur free agent in 2012 by the New York Yankees.
Signing Bonus$100,000Signing ScoutsLee SigmanService Time0.085 (2018)
Prospect Rankings[BA] 2019-SLN-#29   [PIPE] 2018-NYA-#22
MLB DebutMay 12,2017 [25.272]
OrganizationsNYA [7] SLN [2] Awards0
TBC Player ID171752Retrosheet IDgallg001MLBAM ID606149
Pitch Repertoire Fastball (57.53%) -- Slider (39.55%) -- Changeup (2.80%) -- Curveball (0.06%) -- 2-Seam Fastball (0.06%)
Fastball Velocity [2019] - 93.69 - [2018] - 94.33 - [2017] - 94.02
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Salaries


This player page is available for sponsorship:
Sponsor the Giovanny Gallegos 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 RatingsPitchingStrikeouts83Walks87Hittable73SO/BB94vsPower73Hitting0Durability57Team.565Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2012Gulf Coast YankeesGCLRknya12S/R20011.671248000027.0207512220100.816.670.330.677.3311.00.000-
2013Staten Island YankeesNYPLA-nya53ST21284.2716160000065.0713231914433101.309.781.241.935.923.07.200-
2014Charleston (sc) RiverDogsSALAnya11S/R22554.5729623006188.21085645819916001.4310.960.811.939.244.79.500-
2015Tampa YankeesFSLA+nya39Rel23311.35300300017553.03211827542100.735.400.341.189.117.71.750-
2015Trenton ThunderEastAAnya0Rel23005.4030300006.27440270101.359.45--2.709.453.50--
2015Scranton/Wilkes-Barre RaiILAAAnya22Rel23000.0020200003.02000030000.676.00----9.000.00--
2015Minor Totals (3 teams)MinorAAA--Rel0311.71350350017562.141151229642200.795.860.291.299.147.11.750-
2016Trenton ThunderEastAAnya28Rel24211.09170170010233.0206417531000.825.450.271.9114.457.57.667-
2016Scranton/Wilkes-Barre RaiILAAAnya32Rel24511.4025025007245.02877410534100.845.600.802.0010.605.30.833-
2016Minor Totals (2 teams)MinorAAA--Rel0721.27420420017478.04813115171065100.835.540.581.9612.236.24.778-
2017Scranton/Wilkes-Barre RaiILAAAnya26Rel25422.08280280014543.0281210411695000.905.820.832.2814.336.27.667-
2017New York YankeesALMLBnya50Rel25014.8716016007020.021121135221101.289.301.332.219.744.40.0003.65
2018Scranton/Wilkes-Barre RaiILAAAnyaRel26213.9017017007227.224131217411001.127.810.332.2813.345.86.667-
2018Memphis RedbirdsPCLAAAslnRel26000.5413013005116.271103161000.603.78--1.628.645.33--
2018Minor Totals (2 teams)MinorAAA--Rel0212.64300300012343.0311413110572000.926.290.202.0311.575.70.667-
2018New York YankeesALMLBnya61Rel26004.50404002110.0105523100001.309.001.802.709.003.33-1.50
2018St. Louis CardinalsNLMLBsln65Rel26000.0020200201.01000020000.756.75----13.500.00--3.00
2019Memphis RedbirdsPCLAAAslnRel27000.0010100101.0000001000--------9.000.00--
2019St. Louis CardinalsNLMLBslnRel27322.31660660010174.0441919916933100.815.351.091.9511.315.81.600-0.28
MLB Totals - 3 Season(s)Filter332.988808800212105.276363514241274200.956.471.192.0410.825.29.5000.00
Minor League Totals - 8 Season(s)Filter23202.7819326167006718408.2347149127308245323501.047.600.661.809.935.52.535-
AAA Totals - 5 Season(s)Filter1141.9886086003410135.289333093118311100.885.860.592.0412.055.90.733-
AA Totals - 2 Season(s)Filter211.82200200010239.22710819601100.916.130.232.0413.616.67.667-
A+ Totals - 1 Season(s)Filter311.35300300017553.03211827542100.735.400.341.189.117.71.750-
A Totals - 1 Season(s)Filter554.5729623006188.21085645819916001.4310.960.811.939.244.79.500-
A- Totals - 1 Season(s)Filter284.2716160000065.0713231914433101.309.781.241.935.923.07.200-
Rk Totals - 1 Season(s)Filter011.671248000027.0207512220100.816.670.330.677.3311.00.000-
St. Louis Cardinals Totals - 2 Season(s)Filter322.27680680012175.0451919916953100.815.381.081.9111.355.94.600-
New York Yankees Totals - 2 Season(s)Filter014.7520020009130.031171658321101.299.201.482.379.494.00.000-
Average MLB - Per ~220 innings662.98183018300444220.0158757329502648400.956.471.192.0410.825.29.5000.00
Average Minor - Per ~220 innings12112.781031489003610220.01868068164424312301.047.600.661.809.935.52.522-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2018New York YankeesALMLBnya612611000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2019St. Louis CardinalsNLMLBsln27632000000000101000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
MLB Totals - 2 Season(s)Filter643000000000101000.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
St. Louis Cardinals Totals - 1 Season(s)Filter632000000000101000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
New York Yankees Totals - 1 Season(s)Filter11000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games1628000000000303000.000.000.000.0000010.000.000.000.0000.0025.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2012Gulf Coast Yankees GCLRknya20P12--37--10101.0000.83------12100.020.0
2013Staten Island Yankees NYPLA-nya21P16--215-117171.0001.06------16100.021.3
2014Charleston (sc) RiverDogs SALAnya22P29---61176.8570.21------29100.020.7
2015Tampa Yankees FSLA+nya23P30--48--12121.0000.40------30100.021.7
2015Trenton Thunder EastAAnya23P3--1---111.0000.33------3100.02.1
2015Scranton/Wilkes-Barre RailRiders ILAAAnya23P2---1--111.0000.50------2100.01.4
2016Trenton Thunder EastAAnya24P17---41-54.8000.24------17100.012.0
2016Scranton/Wilkes-Barre RailRiders ILAAAnya24P25---2--221.0000.08------25100.017.5
2017Scranton/Wilkes-Barre RailRiders ILAAAnya25P28---1--111.0000.04------28100.019.9
2017New York YankeesALMLBnya25P16-20-1--111.0000.060.05-----16100.09.9
2018Scranton/Wilkes-Barre RailRiders ILAAAnya26P17---4--441.0000.24------17100.012.3
2018Memphis Redbirds PCLAAAsln26P13---2--221.0000.15------13100.09.3
2018New York YankeesALMLBnya26P4-10-1--111.0000.250.101233.3-4100.02.5
2018St. Louis CardinalsNLMLBsln26P2-1-------------2100.01.2
2019Memphis Redbirds PCLAAAsln27P1---------------1100.00.7
2019St. Louis CardinalsNLMLBsln27P66-74341-87.8750.110.092166.7-66100.040.7
MLB Totals for P - 3 season(s)-   P88-105361-109.9000.100.093350.0-880.00.0
AAA Totals for P - 5 season(s)-   P86---10--10101.0000.12------860.00.0
AA Totals for P - 2 season(s)-   P20--141-65.8330.25------200.00.0
A+ Totals for P - 1 season(s)-   P30--48--12121.0000.40------300.00.0
A Totals for P - 1 season(s)-   P29---61176.8570.21------290.00.0
A- Totals for P - 1 season(s)-   P16--215-117171.0001.06------160.00.0
Rk Totals for P - 1 season(s)-   P12--37--10101.0000.83------120.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2012Gulf Coast Yankees GCLRknya2012----------
2013Staten Island Yankees NYPLA-nya2116----------
2014Charleston (sc) RiverDogs SALAnya2229----------
2015Tampa Yankees FSLA+nya2330----------
2015Trenton Thunder EastAAnya233----------
2015Scranton/Wilkes-Barre RailRiders ILAAAnya232----------
2016Trenton Thunder EastAAnya2417----------
2016Scranton/Wilkes-Barre RailRiders ILAAAnya2425----------
2017Scranton/Wilkes-Barre RailRiders ILAAAnya2528----------
2017New York YankeesALMLBnya2516----------
2018Scranton/Wilkes-Barre RailRiders ILAAAnya2617----------
2018Memphis Redbirds PCLAAAsln2613----------
2018New York YankeesALMLBnya264----------
2018St. Louis CardinalsNLMLBsln262----------
2019Memphis Redbirds PCLAAAsln271----------
2019St. Louis CardinalsNLMLBsln2766----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2017New York YankeesMLB Spring TrainingMLB25103.0050500306.0522227001.177.503.003.0010.503.503.001.000
2018New York YankeesMLB Spring TrainingMLB26102.8990900419.18330613201.547.710.005.7912.542.172.891.000
2019St. Louis CardinalsMLB Spring TrainingMLB27009.8230300203.2344319001.257.367.362.4522.099.009.82.000
MLB Spring Training Totals - 3 yrs204.2617017009119.016995929201.327.582.374.2613.743.224.261.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2019-04-16PSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)27.246Team Roster on 2019-04-16
2019-04-15PSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)27.245Team Roster on 2019-04-15
2019-04-07PSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)27.237Team Roster on 2019-04-07
2019-03-09PSt. Louis CardinalsMemphis (AAA)YMinorsReassigned MinorsAssigned to Memphis (AAA)27.208Team Roster on 2019-03-09
2018-09-21PSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveRecalled from Memphis (AAA)27.038Team Roster on 2018-09-21
2018-07-28PSt. Louis CardinalsMemphis (AAA)YMinorsTradedTraded from Yankees with Chasen Shreve to Cardinals for Luke Voit26.349Team Roster on 2018-07-28
2018-07-24PNew York YankeesScranton/Wilkes-Barre (AAA)YMinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)26.345Team Roster on 2018-07-24
2018-07-22PNew York YankeesNew York Yankees (MLB)YActiveMLB ActiveRecalled from Scranton/Wilkes-Barre (AAA)26.343Team Roster on 2018-07-22
2018-07-10PNew York YankeesScranton/Wilkes-Barre (AAA)YMinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)26.331Team Roster on 2018-07-10
2018-07-09PNew York YankeesNew York Yankees (MLB)YActiveMLB ActiveRecalled from Scranton/Wilkes-Barre (AAA)26.330Team Roster on 2018-07-09
2018-07-09PNew York YankeesNew York Yankees (MLB)YActiveMLB ActiveRecalled from Scranton/Wilkes-Barre (AAA)26.330Team Roster on 2018-07-09
2018-07-01PNew York YankeesScranton/Wilkes-Barre (AAA)YMinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)26.322Team Roster on 2018-07-01
2018-06-25PNew York YankeesNew York Yankees (MLB)YActiveMLB ActiveRecalled from Scranton/Wilkes-Barre (AAA)26.316Team Roster on 2018-06-25
2018-06-18PNew York YankeesScranton/Wilkes-Barre (AAA)YMinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)26.309Team Roster on 2018-06-18
2018-06-17PNew York YankeesNew York Yankees (MLB)YActiveMLB ActiveRecalled from Scranton/Wilkes-Barre (AAA)26.308Team Roster on 2018-06-17
2018-05-23PNew York YankeesScranton/Wilkes-Barre (AAA)YMinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)26.283Team Roster on 2018-05-23
2018-05-21PNew York YankeesNew York Yankees (MLB)YActiveMLB ActiveRecalled from Scranton/Wilkes-Barre (AAA)26.281Team Roster on 2018-05-21
2018-03-21PNew York YankeesScranton/Wilkes-Barre (AAA)YMinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)26.220Team Roster on 2018-03-21
2017-08-31PNew York YankeesNew York Yankees (MLB)YActiveMLB ActiveRecalled from Scranton/Wilkes-Barre (AAA)26.017Team Roster on 2017-08-31
2017-08-15PNew York YankeesScranton/Wilkes-Barre (AAA)YMinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)26.001Team Roster on 2017-08-15
2017-08-12PNew York YankeesNew York Yankees (MLB)YActiveMLB ActiveRecalled from Scranton/Wilkes-Barre (AAA)25.364Team Roster on 2017-08-12
2017-07-16PNew York YankeesScranton/Wilkes-Barre (AAA)YMinorsActivated MinorsActivated from disabled list25.337Team Roster on 2017-07-16
2017-06-20PNew York YankeesScranton/Wilkes-Barre (AAA)YDL-7InjuredDL7 Injured25.311Team Roster on 2017-06-20
2017-06-17PNew York YankeesScranton/Wilkes-Barre (AAA)YMinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)25.308Team Roster on 2017-06-17
2017-05-30PNew York YankeesNew York Yankees (MLB)YActiveMLB ActiveRecalled from Scranton/Wilkes-Barre (AAA)25.290Team Roster on 2017-05-30
2017-05-23PNew York YankeesScranton/Wilkes-Barre (AAA)YMinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)25.283Team Roster on 2017-05-23
2017-05-11PNew York YankeesNew York Yankees (MLB)YActiveMLB ActiveRecalled from Scranton/Wilkes-Barre (AAA)25.271Team Roster on 2017-05-11
2017-04-09PNew York YankeesScranton/Wilkes-Barre (AAA)YMinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)25.239Team Roster on 2017-04-09
2016-12-01PNew York YankeesNew York Yankees (MLB)YActiveMLB ActiveContract purchased from minors25.109Team Roster on 2016-12-01
2016-08-31PNew York YankeesScranton/Wilkes-Barre (AAA)-MinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)25.017Team Roster on 2016-08-31
2016-08-25PNew York YankeesTrenton (AA)-MinorsReassigned MinorsAssigned to Trenton (AA)25.011Team Roster on 2016-08-25
2016-08-19PNew York YankeesScranton/Wilkes-Barre (AAA)-MinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)25.005Team Roster on 2016-08-19
2016-08-18PNew York YankeesTrenton (AA)-MinorsReassigned MinorsAssigned to Trenton (AA)25.004Team Roster on 2016-08-18
2016-06-08PNew York YankeesScranton/Wilkes-Barre (AAA)-MinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)24.299Team Roster on 2016-06-08
2016-05-22PNew York YankeesTrenton (AA)-MinorsReassigned MinorsAssigned to Trenton (AA)24.282Team Roster on 2016-05-22
2016-05-18PNew York YankeesScranton/Wilkes-Barre (AAA)-MinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)24.278Team Roster on 2016-05-18
2015-09-07PNew York YankeesTrenton (AA)-MinorsReassigned MinorsAssigned to Trenton (AA)24.024Team Roster on 2015-09-07
2015-09-06PNew York YankeesScranton/Wilkes-Barre (AAA)-MinorsReassigned MinorsAssigned to Scranton/Wilkes-Barre (AAA)24.023Team Roster on 2015-09-06
2015-09-01PNew York YankeesTrenton (AA)-MinorsReassigned MinorsAssigned to Trenton (AA)24.018Team Roster on 2015-09-01
2015-06-01PNew York YankeesTampa (A+)-MinorsActivated MinorsActivated from disabled list23.292Team Roster on 2015-06-01
2015-05-17PNew York YankeesTrenton (AA)-DL-7InjuredDL7 Injured23.277Team Roster on 2015-05-17
2015-05-13PNew York YankeesTrenton (AA)-MinorsReassigned MinorsAssigned to Trenton (AA)23.273Team Roster on 2015-05-13
2015-04-11PNew York YankeesTampa (A+)-MinorsReassigned MinorsAssigned to Tampa (A+)23.241Team Roster on 2015-04-11
2014-06-06PNew York YankeesCharleston (sc) (A)-MinorsActivated MinorsActivated from disabled list22.297Team Roster on 2014-06-06
2014-05-29PNew York YankeesCharleston (sc) (A)-DL-7InjuredDL7 Injured22.289Team Roster on 2014-05-29
2014-04-16New York YankeesCharleston (sc) (A)-MinorsReassigned MinorsAssigned to Charleston (Sc) (A)22.246Team Roster on 2014-04-16
2013-06-18New York YankeesStaten Island (A-)-MinorsReassigned MinorsAssigned to Staten Island (A-)21.309Team Roster on 2013-06-18
2012-06-27New York YankeesGulf Coast Yankees (Rk)-Minors--20.318Team Roster on 2012-06-27
* Transactions data can be divided into 2 eras. 2012-2019 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
2012New York Yankees-20100,000-------100,000Signing Bonus as an amateur free agent
2017New York YankeesTeam Payroll25535,0000.06281946-3,651,709535,000635,000
* 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