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

Mike GalloHigh 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 [40.329]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 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 ToolsIntersect 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
World Baseball ClassicXX Totals - 1 yrs009.0020200102.0322020002.5013.500.009.000.000.009.00.000
Arizona Fall League Totals - 2 yrs211.2917017003021.019532319001.058.140.861.298.146.332.14.667
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 DescriptionRoster 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