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

Mike MacDonaldHigh Level: AAA Status: Free Agent since 2012
Follow TBC on Twitter and Facebook

Arizona Fall League
PositionsP-200Position when DraftedPPlayer Listed UnderMinors Leaguers
Proper NameMichael P. Macdonald
Height6-1Weight185BatsRightThrowsRight
Born DateOctober 29,1981 [36.116]PlaceCamden,Maine
High SchoolCamden Hills Regional (Rockport,ME)
CollegeUniversity of Maine (Orono,ME)

DraftedSelected by the Toronto Blue Jays in the 15th round (447th overall) of the 2004 Amateur Entry Draft [Signed]
OrganizationsTOR [6] ANA [1] BOS [1] SFN [1] Awards1
TBC Player ID31595
Research ToolsIntersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards
This player page is available for sponsorship:
Sponsor the Mike MacDonald 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 RatingsPitchingStrikeouts31Walks76Hittable46SO/BB60vsPower46Hitting4Durability83Team.526Ratings Explained

Pitching Statistics

TopStats GlossaryOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpct
2002MaineAmEastNCAA-1Fr14ST20733.4513130730086.0813733028740001.278.48--2.937.742.64.700
2003MaineAmEastNCAA-1So14ST21753.2813121500082.0734230017820001.097.98--1.868.964.82.583
2004MaineAmEastNCAA-1Jr14ST22633.1115132100192.2863832027910001.228.35--2.628.843.37.667
2004Auburn DoubledaysNYPLA-tor-ST22411.55880000046.0308826302000.785.830.391.175.835.00.800
2004Charleston (Wv) AlleyCatsSALAtor-ST22301.93761000032.22914729230001.167.990.552.486.342.561.000
2004Minor Totals (2 teams)Minor--ST0711.7115141000078.1592215415532000.946.720.461.716.043.53.875
2005Dunedin Blue JaysFSLA+tor-ST23964.24252320010127.01367660440875001.389.610.282.836.152.18.600
2006New Hampshire Fisher CatsEastAAtor27ST241393.94282802100171.018085759371036001.279.460.471.945.412.78.591
2007New Hampshire Fisher CatsEastAAtor27ST25312.51550000028.23114819101001.409.730.312.833.141.11.750
2007Syracuse ChiefsILAAAtor23ST25684.88232301000134.216183731034835001.4510.760.672.275.552.44.429
2007Minor Totals (2 teams)Minor--ST0994.46282801000162.019297811143936001.4410.580.612.375.122.16.500
2008New Hampshire Fisher CatsEastAAtor-Rel26037.43918006313.02011111590001.8813.500.683.386.081.80.000
2008Syracuse ChiefsILAAAtor33S/R26143.47301020008290.29644351120601001.289.531.091.995.963.00.200
2008Minor Totals (2 teams)Minor--S/R0173.9839112800145103.111655461225691001.3610.041.042.165.972.76.125
2009Salt Lake BeesPCLAAAana27ST278136.37302730000147.01811091041560805001.6411.080.923.674.901.33.381
2010Richmond Flying SquirrelsEastAAsfn35ST28583.90272341100134.015563581031785101.3910.410.672.085.242.52.385
2011Las Vegas 51sPCLAAAtor33S/R29666.592817111130114.21688984833524101.7513.190.632.594.081.58.500
2012Somerset PatriotsAtlInd-34ST30343.6013130000070.0672928727370001.348.610.903.474.761.37.429
2012Portland Sea DogsEastAAbos43ST30324.621091000050.2532726212344001.289.410.362.136.042.83.600
2012Pawtucket Red SoxILAAAbos40ST30014.5011000004.07221160002.0015.752.252.2513.506.00.000
2012Minor Totals (2 teams)Minor--ST0334.6111101000054.2602928313404001.349.880.492.146.593.08.500
Minor League Totals - 9 Season(s)Filter61624.5323118150531851091.012476255517629765538201.4110.250.622.445.382.21.496
AAA Totals - 5 Season(s)Filter21325.46112783421112489.06133272984514828115101.5511.240.822.715.151.90.396
AA Totals - 5 Season(s)Filter24234.037966133263396.0439200178239423416101.349.930.522.135.292.49.511
A+ Totals - 1 Season(s)Filter964.24252320010127.01367660440875001.389.610.282.836.152.18.600
A Totals - 1 Season(s)Filter301.93761000032.22914729230001.167.990.552.486.342.561.000
A- Totals - 1 Season(s)Filter411.55880000046.0308826302000.785.830.391.175.835.00.800
Ind Totals - 1 Season(s)Filter343.6013130000070.0672928727370001.348.610.903.474.761.37.429
NCAA Totals - 3 Season(s)Filter20113.284138313301260.1240117950722470001.208.28--2.488.523.43.645
Average Minor - Per ~220 innings12124.534636101141220.025012611115601328001.4110.250.622.445.382.21.500

Batting Statistics

TopStats GlossaryOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2010Richmond Flying SquirrelsEastAAsfn35p281417121000002601000.118.211.176.3873120.182.058.176.18810.0030.003.000.000.0050.00
Minor League Totals - 1 Season(s)Filter1417121000002601000.118.211.176.3873120.182.058.176.00010.0030.003.000.000.0050.00
AA Totals - 1 Season(s)Filter1417121000002601000.118.211.176.3873120.182.058.176.00010.0030.003.000.000.0050.00
Average Minor - Per 162 games162197122312000002369012000.118.211.176.3873512231.182.058.176.00010.0030.003.000.000.0050.00

Fielding Statistics

TopStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2004Auburn Doubledays NYPLA-tor22P8--510--15151.0001.88------8100.010.8
2004Charleston (Wv) AlleyCats SALAtor22P6--36--991.0001.50------785.74.3
2005Dunedin Blue Jays FSLA+tor23P25--3251-2928.9661.12------25100.017.9
2006New Hampshire Fisher Cats EastAAtor24P28--13272-4240.9521.43------28100.019.9
2007New Hampshire Fisher Cats EastAAtor25P5--110121211.9172.20------5100.03.5
2007Syracuse Chiefs ILAAAtor25P23--10211-3231.9691.35------23100.016.0
2008New Hampshire Fisher Cats EastAAtor26P9--13--441.0000.44------9100.06.3
2008Syracuse Chiefs ILAAAtor26P30--1012--22221.0000.73------30100.021.1
2010Richmond Flying Squirrels EastAAsfn28P27--919-228281.0001.04------27100.019.1
2011Las Vegas 51s PCLAAAtor29P28--1120213331.9391.11------28100.019.4
2012Portland Sea Dogs EastAAbos30P10--36--991.0000.90------10100.07.1
2012Pawtucket Red Sox ILAAAbos30P1---------------1100.00.7
AAA Totals for P - 4 season(s)-   P82--3153318784.9661.02------820.00.0
AA Totals for P - 5 season(s)-   P79--2765349592.9681.16------790.00.0
A+ Totals for P - 1 season(s)-   P25--3251-2928.9661.12------250.00.0
A Totals for P - 1 season(s)-   P6--36--991.0001.50------60.00.0
A- Totals for P - 1 season(s)-   P8--510--15151.0001.88------80.00.0

Fielding Statistics - Position Grid

TopStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2004Auburn Doubledays NYPLA-tor228----------
2004Charleston (Wv) AlleyCats SALAtor226----------
2005Dunedin Blue Jays FSLA+tor2325----------
2006New Hampshire Fisher Cats EastAAtor2428----------
2007New Hampshire Fisher Cats EastAAtor255----------
2007Syracuse Chiefs ILAAAtor2523----------
2008New Hampshire Fisher Cats EastAAtor269----------
2008Syracuse Chiefs ILAAAtor2630----------
2010Richmond Flying Squirrels EastAAsfn2827----------
2011Las Vegas 51s PCLAAAtor2928----------
2012Portland Sea Dogs EastAAbos3010----------
2012Pawtucket Red Sox ILAAAbos301----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2007Toronto Blue JaysMLB Spring TrainingMLB25000.0010100111.0100000001.009.000.000.000.0000.00.000
2008Phoenix Desert DogsArizona Fall LgMinor26009.0010010000012.02312123410002.2517.252.253.007.502.509.00.000
2010San Francisco GiantsMLB Spring TrainingMLB28000.0010100001.0300001003.0027.000.000.009.0000.00.000
2012Arizona DiamondbacksMLB Spring TrainingMLB30000.0020200002.0100000000.504.500.000.000.0000.00.000
Arizona Fall League Totals - 1 yrs009.0010010000012.02312123410002.2517.252.253.007.502.509.00.000
MLB Spring Training Totals - 3 yrs000.0040400114.0500001001.2511.250.000.002.2500.00.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2007Toronto Blue JaysMLB Spring TrainingMLB2523000000000200000.000.000.000.000003.000.000.0000.0066.670.000.000.000.00
2012Arizona DiamondbacksMLB Spring TrainingMLB3022000000000000000.000.000.000.000002.000.000.0000.000.000.000.000.000.00
MLB Spring Training Totals - 3 yrs55000000000200000.000.000.000.000005.000.000.0000.0040.000.000.000.000.00

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2002America East Conference Pitcher of the Year1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2012-11-06PFree Agent -Free AgentFree AgentElected free agency  
2012-07-17PBoston Red SoxPortland (AA)-MinorsActivated MinorsActivated from DLTeam Roster on 2012-07-17
2012-07-10PBoston Red SoxPortland (AA)-DL-7InjuredDL7 InjuredTeam Roster on 2012-07-10
2012-07-08PBoston Red SoxPortland (AA)-MinorsMLB ActiveContract purchased from Somerset (Indy)Team Roster on 2012-07-08
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionRoster for Current Team
2004-06-16Contractsigned 
* 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.