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

Michael MainTrack this Player High Level: AA Status: Free Agent since 2013
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect
1st Round Draft Pick
PositionsP-81, RF-70, CF-69, LF-8Position when DraftedP/OFPlayer Listed UnderMinors Leaguers
Proper NameMichael A. Main
Height6-2Weight170BatsRightThrowsRight
Born DateDecember 14,1988 [29.285]PlaceDeLand,Florida
High SchoolDeLand (DeLand,FL)

DraftedSelected by the Texas Rangers [Team Picks] in the 1st round (24th overall) of the 2007 Amateur Entry Draft [Signed]
Signing Bonus$1,237,500Signing ScoutsGuy DeMutis
Prospect Rankings[BA] 2008-TEX-#6 ... 2009-TEX-#8
OrganizationsTEX [4] MIA [2] SFN [2] Awards1
TBC Player ID128925MLBAM ID473715
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Transactions -- Awards
This player page is available for sponsorship:
Sponsor the Michael Main 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 RatingsBattingSpeed33Power7Contact29XBH6RBIs25Runs25Hitting25Durability23Team.516Ratings Explained

Batting Statistics

TopStats GlossaryRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2007Arizona RangersArizRktex-18830681006313601101.267.324.300.6249135.320.033.200.2848.5717.142.000.000.0012.50
2010Richmond Flying SquirrelsEastAAsfn29p2121000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2012Gulf Coast MarlinsGCLRkmia-cf23114710162107124400000.340.392.426.81820351.372.086.149.3607.847.841.000.000.0018.75
2012Jamestown JammersNYPLA-mia15rf234116318458122055141820104.276.339.374.7136111180.299.098.184.3167.7810.001.291.1181.5024.44
2012Jupiter HammerheadsFSLA+mia-rf23410220000002100000.200.333.200.5332012.222.000.200.26216.678.330.500.000.000.00
2012Minor Totals (3 teams)Minor         56220306310222767202320104.286.350.377.7278314243.311.091.177.3238.239.471.150.82110.0022.22
2013Greensboro GrasshoppersSALAmia32cf242392102130174262413000.228.283.293.576274102.299.065.152.2615.8823.534.000.9892.0019.05
2013Jupiter HammerheadsFSLA+mia-rf24313450002100300000.385.385.385.7705013.500.000.077.3420.0023.080.000.000.000.00
2013Jacksonville SunsSouAAmia24rf-cf246720617465101135163830114.223.288.257.545536226.272.034.102.2497.0816.812.380.000.0013.04
2013Minor Totals (3 teams)Minor         9331131728112087226543114.232.290.273.5638510341.289.041.116.2566.4519.062.950.29311.0013.89
Minor League Totals - 4 Season(s)Filter159562671431933531715459464319.254.315.315.63017725620.299.061.144.0007.2615.162.090.48187.3317.48
AA Totals - 2 Season(s)Filter6920717465101135163830114.222.286.256.542536227.271.034.101.0007.0516.742.380.000.0013.04
A+ Totals - 2 Season(s)Filter723670002102400000.304.360.304.6647025.368.000.130.0008.0016.002.000.000.000.00
A Totals - 1 Season(s)Filter2392102130174262413000.228.283.293.576274102.299.065.152.0005.8823.534.000.9892.0019.05
A- Totals - 1 Season(s)Filter4116318458122055141820104.276.339.374.7136111180.299.098.184.0007.7810.001.291.1181.5024.44
Rk Totals - 2 Season(s)Filter19771624310134371001101.312.365.377.74229486.353.065.169.0008.1411.631.430.000.0016.67
Average Minor - Per 162 games162573681461933541715469664319.254.315.315.63018025632.299.061.144.0007.2615.162.090.48187.3317.48

Pitching Statistics

TopStats GlossaryRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpct
2007Arizona RangersArizRktex-ST18011.42550000012.292216162001.186.390.714.2611.372.67.000
2007Spokane IndiansNwstA-tex17ST18204.70550000015.01411817180001.378.220.594.1110.572.571.000
2007Minor Totals (2 teams)Minor--ST0213.2110100000027.1231310213342001.297.390.644.1810.932.62.667
2008Arizona RangersArizRktex-ST19113.38330000013.098515150001.056.080.683.3810.133.00.500
2008Clinton LumberKingsMidwAtex-ST19222.5810100000045.0381613413503001.137.540.792.589.933.85.500
2008Minor Totals (2 teams)Minor--ST0332.7613130000058.2472418518653001.117.210.772.769.973.61.500
2009Arizona RangersArizRktex23ST20000.0022000003.03000050001.009.00----15.000.00-
2009Bakersfield BlazeCalifA+tex16ST20466.8314122000058.0724844937494001.8811.171.405.747.601.32.400
2009Minor Totals (2 teams)Minor--ST0466.4916142000061.0754844937544001.8411.071.335.467.971.46.400
2010Bakersfield BlazeCalifA+tex16ST21533.4515150110091.08747351421727001.188.571.382.077.093.43.625
2010Richmond Flying SquirrelsEastAAsfn29S/R210313.83541000013.221262131475002.5613.831.989.224.610.50.000
2010Minor Totals (2 teams)Minor--ST0564.80201911100104.1108735617357912001.369.261.463.006.772.26.455
2011San Jose GiantsCalifA+sfn49S/R22246.8422814002052.262454011364611001.8610.591.886.157.861.28.333
Minor League Totals - 5 Season(s)Filter16204.958164171120303.03152031684413927832001.499.281.304.108.192.00.444
AA Totals - 1 Season(s)Filter0313.83541000013.221262131475002.5613.831.989.224.610.50.000
A+ Totals - 3 Season(s)Filter11135.305135161120201.1221140119349416722001.569.851.514.197.441.78.458
A Totals - 1 Season(s)Filter222.5810100000045.0381613413503001.137.540.792.589.933.85.500
A- Totals - 1 Season(s)Filter204.70550000015.01411817180001.378.220.594.1110.572.571.000
Rk Totals - 3 Season(s)Filter122.1710100000028.121107211362001.106.520.623.4111.173.27.333
Average Minor - Per ~220 innings12144.955846121110220.02271461213210020023001.499.281.304.108.192.00.462

Fielding Statistics

TopStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2007Arizona Rangers ArizRktex18P5--3---331.0000.60------862.58.9
2007Spokane Indians NwstA-tex18P5--12--331.0000.60------5100.06.7
2008Arizona Rangers ArizRktex19P3--221-54.8001.33------3100.05.4
2008Clinton LumberKings MidwAtex19P10--241-76.8570.60------10100.07.3
2009Arizona Rangers ArizRktex20P2---1--111.0000.50------2100.03.6
2009Bakersfield Blaze CalifA+tex20P14--64--10101.0000.71------14100.010.0
2010Bakersfield Blaze CalifA+tex21P15--5121-1817.9441.13------15100.010.7
2010Richmond Flying Squirrels EastAAsfn21P5---21-32.6670.40------5100.03.5
2011San Jose Giants CalifA+sfn22P22---52-75.7140.23------22100.015.7
2012Gulf Coast Marlins GCLRkmia23CF11--271--28281.0002.55------11100.018.6
2012Jamestown Jammers NYPLA-mia23RF25--404124544.9781.76------4161.033.3
2012Jamestown Jammers NYPLA-mia23CF11--2711-2928.9662.55------4126.814.7
2012Jamestown Jammers NYPLA-mia23LF5--411-65.8331.00------4112.26.7
2012Jupiter Hammerheads FSLA+mia23RF2--8-1-98.8894.00------450.01.5
2012Jupiter Hammerheads FSLA+mia23CF1--2---221.0002.00------425.00.7
2012Jupiter Hammerheads FSLA+mia23LF1---------------425.00.7
2013Greensboro Grasshoppers SALAmia24CF22--591-160601.0002.73------2395.716.1
2013Jupiter Hammerheads FSLA+mia24RF3--5---551.0001.67------3100.02.2
2013Jacksonville Suns SouAAmia24RF40--6231-6665.9851.63------6759.729.4
2013Jacksonville Suns SouAAmia24CF24--462215048.9602.00------6735.817.6
2013Jacksonville Suns SouAAmia24LF2--2---221.0001.00------673.01.5
AA Totals for RF - 1 season(s)-   RF40--6231-6665.9851.63------400.00.0
AA Totals for CF - 1 season(s)-   CF24--462215048.9602.00------240.00.0
AA Totals for P - 1 season(s)-   P5---21-32.6670.40------50.00.0
AA Totals for LF - 1 season(s)-   LF2--2---221.0001.00------20.00.0
A+ Totals for P - 3 season(s)-   P51--11213-3532.9140.63------510.00.0
A+ Totals for RF - 2 season(s)-   RF5--13-1-1413.9292.60------50.00.0
A+ Totals for CF - 1 season(s)-   CF1--2---221.0002.00------10.00.0
A+ Totals for LF - 1 season(s)-   LF1---------------10.00.0
A Totals for CF - 1 season(s)-   CF22--591-160601.0002.73------220.00.0
A Totals for P - 1 season(s)-   P10--241-76.8570.60------100.00.0
A- Totals for RF - 1 season(s)-   RF25--404124544.9781.76------250.00.0
A- Totals for CF - 1 season(s)-   CF11--2711-2928.9662.55------110.00.0
A- Totals for P - 1 season(s)-   P5--12--331.0000.60------50.00.0
A- Totals for LF - 1 season(s)-   LF5--411-65.8331.00------50.00.0
Rk Totals for CF - 1 season(s)-   CF11--271--28281.0002.55------110.00.0
Rk Totals for P - 3 season(s)-   P10--531-98.8890.80------100.00.0

Fielding Statistics - Position Grid

TopStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2007Arizona Rangers ArizRktex185----------
2007Spokane Indians NwstA-tex185----------
2008Arizona Rangers ArizRktex193----------
2008Clinton LumberKings MidwAtex1910----------
2009Arizona Rangers ArizRktex202----------
2009Bakersfield Blaze CalifA+tex2014----------
2010Bakersfield Blaze CalifA+tex2115----------
2010Richmond Flying Squirrels EastAAsfn215----------
2011San Jose Giants CalifA+sfn2222----------
2012Gulf Coast Marlins GCLRkmia23-------11---
2012Jamestown Jammers NYPLA-mia23------51125--
2012Jupiter Hammerheads FSLA+mia23------112--
2013Greensboro Grasshoppers SALAmia24-------22---
2013Jupiter Hammerheads FSLA+mia24--------3--
2013Jacksonville Suns SouAAmia24------22440--

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2007High School All-American - 1st Team (UT)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2013-11-07PFree Agent -Free AgentFree AgentGranted free agency24.328  
2013-06-20PMiami MarlinsJacksonville (AA)-MinorsReassigned MinorsAssigned to Jacksonville (AA)24.188Team Roster on 2013-06-20
2013-05-18PMiami MarlinsGreensboro (A)-MinorsReassigned MinorsAssigned to Greensboro (A)24.155Team Roster on 2013-05-18
2013-05-14PMiami MarlinsJupiter (A+)-MinorsReassigned MinorsAssigned to Jupiter (A+)24.151Team Roster on 2013-05-14
2013-04-20PMiami MarlinsJacksonville (AA)-DL-7InjuredDL7 Left shoulder strain24.127Team Roster on 2013-04-20
2013-04-07PMiami MarlinsJacksonville (AA)-MinorsReassigned MinorsAssigned to Jacksonville (AA)24.114Team Roster on 2013-04-07
2012-07-20PMiami MarlinsJamestown (A-)-MinorsReassigned MinorsAssigned to Jamestown (A-)23.218Team Roster on 2012-07-20
2012-06-20PMiami MarlinsGulf Coast Marlins (Rk)-MinorsReassigned MinorsAssigned to Gulf Coast Marlins (Rk)23.188Team Roster on 2012-06-20
2012-06-02PMiami MarlinsJupiter (A+)-MinorsContractSigned to minor league contract23.170Team Roster on 2012-06-02
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-07-01TradeTraded by Rangers with Chris Ray to Giants for Benjie Molina 
* 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.