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

Mike GalloTrack this Player High Level: MLB Stat Years: 1996-2010 MLB Years: 2003-2006
Follow TBC on Twitter and Facebook

Arizona Fall League
World Series Champion

PositionsP-479Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameMichael Dwain Gallo
Height6-0Weight180BatsLeftThrowsLeft
Born DateApril 2,1977 [41.022]PlaceLong Beach,California
High SchoolMillikan (Long Beach,CA)
CollegeLong Beach State University (Long Beach,CA), Long Beach City College (Long Beach,CA)

DraftedSelected by the Houston Astros [Team Picks] in the 5th round (173rd overall) of the 1999 Amateur Entry Draft [Signed]
Signing ScoutsDoug Deutsch
MLB DebutJuly 2,2003 [26.091]
OrganizationsHOU [8] COL [1] TOR [1] WAS [1] Awards2
TBC Player ID5374Retrosheet IDgallm002MLBAM ID429760
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Mike Gallo 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


Career Talent RatingsPitchingStrikeouts29Walks50Hittable40SO/BB37vsPower40Hitting0Durability65Team.517Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1998Long Beach StateCollegeNCAAJrS/R21623.41221012210092.0943935028660001.329.16--2.736.432.36.750-
1999Long Beach StateCollegeNCAASrST221032.48181714200123.01224834029960001.228.90--2.127.013.31.769-
1999Auburn DoubledaysNYPLA-hou-ST22101.23330000014.2134207110001.367.98--4.306.751.571.000-
1999Michigan Battle CatsMidwAhou-ST22235.8512120000060.0764739623321001.6511.400.903.454.801.39.400-
1999Minor Totals (2 teams)Minor--ST0334.9415150000074.2895141630431001.5910.730.723.625.181.43.500-
2000Michigan Battle CatsMidwAhou-S/R23834.86241311003090.21045849627564101.4410.320.602.685.562.07.727-
2001Michigan Battle CatsMidwAhou-Rel24923.84440440017484.0833836419673101.218.860.432.037.153.53.818-
2002Lexington LegendsSALAhou-Rel25441.83422400025888.0692918626932001.087.030.612.659.483.58.500-
2002Round Rock ExpressTexAAhou15Rel25006.7510100001.01111000000.756.756.75----0.00--
2002Minor Totals (2 teams)Minor--Rel0441.91432410025889.2703019726932001.077.030.702.619.333.58.500-
2003Round Rock ExpressTexAAhou16Rel26111.3717017008219.2173316220001.177.780.462.7510.073.67.500-
2003New Orleans ZephyrsPCLAAAhou-Rel26302.0816016003017.0134403110000.926.75--1.565.713.671.000-
2003Minor Totals (2 teams)Minor--Rel0411.70330330011236.1307719330001.057.300.242.198.033.67.800-
2003Houston AstrosNLMLBhou45Rel26103.0032032006030.0281010310160011.278.400.903.004.801.601.0004.36
2004New Orleans ZephyrsPCLAAAhou-Rel27000.0030300114.00000240000.50----4.509.002.00--
2004Houston AstrosNLMLBhou45Rel27204.7469069005049.05527261220343061.5210.032.193.656.201.701.0006.41
2005Round Rock ExpressPCLAAAhou-Rel28423.6437136006054.0562922220331001.409.280.333.315.471.65.667-
2005Houston AstrosNLMLBhou45Rel28012.6636036005020.01866110120021.387.970.444.435.311.20.0004.25
2006Round Rock ExpressPCLAAAhou20Rel29205.6333033008040.0462525416251001.5510.350.903.605.631.561.000-
2006Houston AstrosNLMLBhou45Rel29126.0623023007016.02811113774022.1415.431.653.863.861.00.3336.33
2007Colorado Springs Sky SoxPCLAAAcol45Rel30265.10560560024660.0643734729441001.559.601.054.356.601.52.250-
2008New Hampshire Fisher CatsEastAAtor-Rel31003.5713013008317.2201073980001.6410.191.534.584.080.89--
2008Syracuse ChiefsILAAAtor-Rel310112.7160600105.215982350003.1823.823.184.767.941.67.000-
2008Minor Totals (2 teams)Minor--Rel0015.7919019009322.0351915512130002.0113.501.934.635.011.08.000-
2010Gulf Coast NationalsGCLRkwas29Rel33028.3812012002019.0252318511111001.8611.642.335.125.121.00.000-
MLB Totals - 4 Season(s)Filter434.11160016000230115.1129545319476970111.5210.011.473.655.351.47.5712.44
Minor League Totals - 11 Season(s)Filter36244.15319312880010624573.06023172664720142214201.399.380.733.136.582.10.600-
AAA Totals - 6 Season(s)Filter1194.62151115000437180.01941049315731223001.479.630.743.626.061.67.550-
AA Totals - 3 Season(s)Filter112.56310310016537.2381411515300001.378.841.163.496.982.00.500-
A Totals - 4 Season(s)Filter23123.951222795004512322.0332172142229524810201.329.240.612.646.902.61.657-
A- Totals - 1 Season(s)Filter101.23330000014.2134207110001.367.98--4.306.751.571.000-
Rk Totals - 1 Season(s)Filter028.3812012002019.0252318511111001.8611.642.335.125.121.00.000-
NCAA Totals - 4 Season(s)Filter1652.884027136300215.221687690571620001.279.01--2.386.762.84.762-
Houston Astros Totals - 4 Season(s)Filter434.11160016000230115.1129545319476970111.5210.011.473.655.351.47.571-
Average MLB - Per ~220 innings864.11303030300440220.02451021013689131130211.5210.011.473.655.351.47.5712.44
Average Minor - Per ~220 innings1494.151221211000409220.022912110118771615101.399.380.733.136.582.10.609-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2003Round Rock ExpressTexAAhou16p26172000000001000000.000.333.000.333003.000.000.500.23533.330.000.000.000.000.00
2003New Orleans ZephyrsPCLAAAhou-p26161000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2003Minor Totals (2 teams)Minor         333000000001000000.000.250.000.250004.000.000.333.17625.000.000.000.000.000.00
2003Houston AstrosNLMLBhou45p26322000000000000000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
2004Houston AstrosNLMLBhou45p27671000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2005Round Rock ExpressPCLAAAhou-p28293010000000100000.333.333.333.666103.500.000.000.2970.0033.330.000.000.000.00
2006Round Rock ExpressPCLAAAhou2029252010000000101000.500.500.5001.0001031.000.000.000.4450.0033.330.000.000.000.00
2006Houston AstrosNLMLBhou45p29231000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2007Colorado Springs Sky SoxPCLAAAcol4530562000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 3 Season(s)Filter1224000000000100000.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
Minor League Totals - 4 Season(s)Filter14310020000001401000.200.273.200.4732012.333.000.100.0008.3333.334.000.000.000.00
AAA Totals - 4 Season(s)Filter1268020000000401000.250.250.250.500209.500.000.000.0000.0044.440.000.000.000.00
AA Totals - 1 Season(s)Filter172000000001000000.000.333.000.333003.000.000.500.00033.330.000.000.000.000.00
Houston Astros Totals - 3 Season(s)Filter1224000000000100000.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
Average MLB - Per 162 games1625000000000100000.000.000.000.000005.000.000.000.0000.0025.000.000.000.000.00
Average Minor - Per 162 games16211020000001501000.200.273.200.4732014.333.000.100.0008.3333.334.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1999Auburn Doubledays NYPLA-hou22P3--1---111.0000.33------3100.03.9
1999Michigan Battle Cats MidwAhou22P12--59111514.9331.17------12100.08.7
2000Michigan Battle Cats MidwAhou23P24--819--27271.0001.13------24100.017.4
2001Michigan Battle Cats MidwAhou24P44--212111514.9330.32------44100.032.1
2002Lexington Legends SALAhou25P42--317-120201.0000.48------42100.030.0
2002Round Rock Express TexAAhou25P1---------------1100.00.7
2003Round Rock Express TexAAhou26P17---3-1331.0000.18------17100.014.0
2003New Orleans Zephyrs PCLAAAhou26P16---2--221.0000.13------16100.013.1
2003Houston AstrosNLMLBhou26P32-303611109.9000.280.30-----32100.019.8
2004New Orleans Zephyrs PCLAAAhou27P3--1---111.0000.33------3100.02.1
2004Houston AstrosNLMLBhou27P69-4949-213131.0000.190.27-----69100.042.6
2005Round Rock Express PCLAAAhou28P37---81198.8890.22------37100.025.7
2005Houston AstrosNLMLBhou28P36-20-4-1441.0000.110.20-----36100.022.2
2006Round Rock Express PCLAAAhou29P33--2---221.0000.06------33100.022.9
2006Houston AstrosNLMLBhou29P23-16-2--221.0000.090.13-----23100.014.2
2007Colorado Springs Sky Sox PCLAAAcol30P56--311--14141.0000.25------56100.038.9
2008New Hampshire Fisher Cats EastAAtor31P13--241-76.8570.46------13100.09.2
2008Syracuse Chiefs ILAAAtor31P6---------------6100.04.2
2010Gulf Coast Nationals GCLRkwas33P12--111-32.6670.17------12100.021.4
MLB Totals for P - 4 season(s)-   P160-115721142928.9660.180.24-----1600.00.0
AAA Totals for P - 6 season(s)-   P151--621112827.9640.18------1510.00.0
AA Totals for P - 3 season(s)-   P31--2711109.9000.29------310.00.0
A Totals for P - 4 season(s)-   P122--1857237775.9740.61------1220.00.0
A- Totals for P - 1 season(s)-   P3--1---111.0000.33------30.00.0
Rk Totals for P - 1 season(s)-   P12--111-32.6670.17------120.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1999Auburn Doubledays NYPLA-hou223----------
1999Michigan Battle Cats MidwAhou2212----------
2000Michigan Battle Cats MidwAhou2324----------
2001Michigan Battle Cats MidwAhou2444----------
2002Lexington Legends SALAhou2542----------
2002Round Rock Express TexAAhou251----------
2003Round Rock Express TexAAhou2617----------
2003New Orleans Zephyrs PCLAAAhou2616----------
2003Houston AstrosNLMLBhou2632----------
2004New Orleans Zephyrs PCLAAAhou273----------
2004Houston AstrosNLMLBhou2769----------
2005Round Rock Express PCLAAAhou2837----------
2005Houston AstrosNLMLBhou2836----------
2006Round Rock Express PCLAAAhou2933----------
2006Houston AstrosNLMLBhou2923----------
2007Colorado Springs Sky Sox PCLAAAcol3056----------
2008New Hampshire Fisher Cats EastAAtor3113----------
2008Syracuse Chiefs ILAAAtor316----------
2010Gulf Coast Nationals GCLRkwas3312----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2002Mesa Solar SoxArizona Fall LgMinor25111.64808003011.0932138001.097.360.822.456.552.672.45.500
2003Scottsdale ScorpionsArizona Fall LgMinor26100.90909000010.010211011001.009.000.900.009.9001.801.000
2004Houston AstrosDiv SeriesMLB27004.5030300102.03110140002.0013.500.004.5018.004.004.50.000
2005Houston AstrosDiv SeriesMLB28000.0030300101.21000100001.675.400.005.400.000.000.00.000
2005Houston AstrosChamp. SeriesMLB28000.0020200000.20000000000.000.000.000.000.0000.00.000
2005Houston AstrosWorld SeriesMLB28000.0020200001.00000000000.000.000.000.000.0000.00.000
2006ItalyWorld Baseball ClassicXXCollege29009.0020200102.0322020002.5013.500.009.000.000.009.00.000
2006Houston AstrosMLB Spring TrainingMLB29106.1480800007.1665245001.417.362.454.916.141.257.361.000
2007Colorado RockiesMLB Spring TrainingMLB30004.9180800107.11144104101.5513.501.230.004.9104.91.000
2008Toronto Blue JaysMLB Spring TrainingMLB31000.0010100001.0000020002.000.000.0018.000.000.000.00.000
Arizona Fall League Totals - 2 yrs211.2917017003021.019532319001.058.140.861.298.146.332.14.667
World Baseball ClassicXX Totals - 1 yrs009.0020200102.0322020002.5013.500.009.000.000.009.00.000
MLB Spring Training Totals - 3 yrs105.1717017001015.717109369101.479.771.723.455.171.505.741.000
MLB Playoffs - Divisional Series Totals - 2 yrs002.4560600203.7411024001.649.820.004.919.822.002.45.000
MLB Playoffs - Championship Series Totals - 1 yrs000.0020200000.7000000000.000.000.000.000.0000.00.000
MLB Playoffs - World Series Totals - 1 yrs000.0020200001.0000000000.000.000.000.000.0000.00.000

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1999Big West Conference All-Conference Team (SP) ... Big West Conference Pitcher of the Year2

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-06-14ContractSigned by Nationals 
1999-06-03Contractsigned 
* 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
2003Houston AstrosTeam Payroll26300,000-70337-2,163,527300,000300,000
2004Houston AstrosTeam Payroll27300,000-75536-2,070,100300,000600,000
2005Houston AstrosTeam Payroll28300,000-79432-2,189,055300,000900,000
2006Houston AstrosTeam Payroll29365,000-56421302,365,072327,0001,265,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