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

Deck McGuireTrack this Player High Level: MLB Current Team: Free Agent since 2018 MLB Years: 2017-2018
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect
1st Round Draft Pick

PositionsP-232Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameWilliam Deck Mcguire
Height6-6Weight235BatsRightThrowsRight
Born DateJune 23,1989 [29.335]PlaceRichmond,Virginia
High SchoolDeep Run (Glen Allen,VA)
CollegeGeorgia Tech (Atlanta,GA)

DraftedSelected by the Toronto Blue Jays [Team Picks] in the 1st round (11th overall) of the 2010 Amateur Entry Draft [Signed]
Signing Bonus$2,000,000Signing ScoutsEric McQueenService Time0.020 (2017)
Prospect Rankings[BA] 2011-MLB-#95 ... 2011-TOR-#2 ... 2012-TOR-#8
MLB DebutSeptember 12,2017 [28.081]
OrganizationsTOR [5] ANA [1] CIN [1] LAN [1] OAK [1] SLN [1] TEX [1] Awards4
TBC Player ID144338Retrosheet IDmcgud001MLBAM ID592547
Pitch Repertoire Fastball (58.01%) -- Slider (23.05%) -- Curveball (11.26%) -- Changeup (7.47%) -- 2-Seam Fastball (0.22%)
Fastball Velocity [2018] - 93.31 - [2017] - 92.59
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 Deck McGuire 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 RatingsPitchingStrikeouts50Walks43Hittable61SO/BB44vsPower61Hitting13Durability64Team.499Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2008Georgia TechACCNCAA-1Fr25S/R19813.4617134000078.07035308327010101.318.080.923.698.082.19.889-
2009Georgia TechACCNCAA-1So25ST201123.50161600000100.08651398411188101.277.710.723.6810.582.88.846-
2010Georgia TechACCNCAA-1Jr25ST21942.96161602000112.2944437133311810001.137.511.042.649.433.58.692-
2011Dunedin Blue JaysFSLA+tor18ST22742.75191810000104.28938329381021001.217.650.773.278.772.68.636-
2011New Hampshire Fisher CatsEastAAtor34S/R22214.35431100020.220101047223001.318.711.743.059.583.14.667-
2011Minor Totals (2 teams)MinorAAA--ST0953.02232121000124.0109484213451244001.237.830.933.238.902.76.643-
2012New Hampshire Fisher CatsEastAAtor13ST235155.88282800000144.0162103942262977001.5610.131.383.886.061.56.250-
2013New Hampshire Fisher CatsEastAAtorST249104.86272611000157.0148908512591437001.328.470.693.388.182.42.474-
2014New Hampshire Fisher CatsEastAAtor13ST25342.9810100000060.0582820317473001.248.650.452.547.012.76.429-
2014Buffalo BisonsILAAAtor19ST25355.5610100000055.05737341223381001.459.331.963.766.221.65.375-
2014Sacramento River CatsPCLAAAoak14ST25248.05761000034.2493231516161001.8712.721.304.154.151.00.333-
2014Minor Totals (3 teams)MinorAAA--ST08135.10272610000149.1164978520561015001.479.841.203.366.061.80.381-
2015Tulsa DrillersTexAAlan25S/R26423.551899002171.0582828519664101.087.350.632.418.373.47.667-
2015Oklahoma City DodgersPCLAAAlan14S/R26543.841293002065.2703028617532001.329.590.822.337.263.12.556-
2015Minor Totals (2 teams)MinorAAA--S/R0963.693018120041136.2128585611361196101.208.430.722.377.843.31.600-
2016Springfield CardinalsTexAAsln22ST27000.0011000007.02100380000.712.57--3.8610.292.67--
2016Memphis RedbirdsPCLAAAsln31ST277115.10262601100134.0134797622501116101.379.001.483.367.462.22.389-
2016Minor Totals (2 teams)MinorAAA--ST07114.85272701100141.0136807622531196101.348.681.403.387.602.25.389-
2017Pensacola Blue WahoosSouAAcin25ST28992.79282710000168.0125585213571705201.086.700.703.059.112.98.500-
2017Cincinnati RedsNLMLBcin68S/R28112.63624002013.2106412110000.886.590.661.327.245.50.5002.94
2018Salt Lake BeesPCLAAAanaS/R29114.91633001011.096625100001.277.361.644.098.182.00.500-
2018Buffalo BisonsILAAAtorST29423.22880000044.2331816319401001.166.650.603.838.062.11.667-
2018Round Rock ExpressPCLAAAtexRel290027.0010100001.25551400005.4027.005.4021.60--0.00--
2018Minor Totals (3 teams)MinorAAA--S/R0534.2415114001056.0472927628501001.317.380.944.407.851.79.625-
2018Toronto Blue JaysALMLBtor48Rel29006.4840400308.09662570001.689.722.165.407.561.40-3.24
2018Los Angeles AngelsALMLBana68S/R29026.0717413006029.2292220721262001.698.802.126.377.891.24.0003.44
MLB Totals - 2 Season(s)Filter135.23276210011050.24834301028442001.478.361.744.887.661.57.2502.44
Minor League Totals - 8 Season(s)Filter61724.312051842131511076.2101956351711939692341401.318.490.993.307.692.33.459-
AAA Totals - 4 Season(s)Filter22275.09706281130344.23572071965113426811101.429.271.323.486.962.00.449-
AA Totals - 7 Season(s)Filter32414.14116104122021627.05733182895922455329301.278.210.853.217.922.47.438-
A+ Totals - 1 Season(s)Filter742.75191810000104.28938329381021001.217.650.773.278.772.68.636-
NCAA Totals - 3 Season(s)Filter2873.28494542000290.12501301062910630628201.227.730.903.289.462.89.800-
Los Angeles Angels Totals - 1 Season(s)Filter026.0717413006029.2292220721262001.698.802.126.377.891.24.000-
Cincinnati Reds Totals - 1 Season(s)Filter112.63624002013.2106412110000.886.590.661.327.245.50.500-
Toronto Blue Jays Totals - 1 Season(s)Filter006.4840400308.09662570001.689.722.165.407.561.40--
Average MLB - Per ~220 innings4135.23115268900470220.0204145128431191879001.478.361.744.887.661.57.2352.44
Average Minor - Per ~220 innings12154.31423751010220.020811510524811888101.318.490.993.307.692.33.444-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2015Tulsa DrillersTexAAlan25p2679111001000301001.111.111.222.3332110.167.111.111.1400.0030.000.000.000.00100.00
2015Oklahoma City DodgersPCLAAAlan14p2669130000001101000.333.400.333.7333011.375.000.111.3339.099.091.000.000.000.00
2015Minor Totals (2 teams)Minor         1318241001001402001.222.263.278.5415121.286.056.111.2414.7619.054.000.000.0025.00
2016Memphis RedbirdsPCLAAAsln31p271526210001001703001.038.074.038.1121030.053.000.038.0583.3323.337.000.000.000.00
2017Pensacola Blue WahoosSouAAcin25p2817290200010011004000.069.100.069.1692034.105.000.034.0822.9429.4110.000.000.000.00
2017Cincinnati RedsNLMLBcin68p2863000001000100000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
2018Toronto Blue JaysALMLBtor4829110100000000000001.0001.0001.0002.0001011.000.000.000.8800.000.000.000.000.000.00
2018Los Angeles AngelsALMLBana682922000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
2018Totals for AL-AL         33010000000100000.333.333.333.666103.500.000.000.2930.0033.330.000.000.000.00
MLB Totals - 2 Season(s)Filter96010001000200000.167.167.167.334106.250.000.000.0000.0033.330.000.000.000.00
Minor League Totals - 3 Season(s)Filter45734710030032109002.096.132.110.2428185.135.014.055.0003.5324.717.000.000.0014.29
AAA Totals - 2 Season(s)Filter2135340001002804001.114.162.114.2764041.148.000.057.0004.8819.514.000.000.000.00
AA Totals - 2 Season(s)Filter24381310020011305001.079.103.105.2084144.120.026.053.0002.2729.5513.000.000.0033.33
Cincinnati Reds Totals - 1 Season(s)Filter63000001000100000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
Los Angeles Angels Totals - 1 Season(s)Filter22000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
Toronto Blue Jays Totals - 1 Season(s)Filter110100000000000001.0001.0001.0002.0001011.000.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games162108018000180003600000.167.167.167.334180108.250.000.000.0000.0033.330.000.000.000.00
Average Minor - Per 162 games162263142540011001176032007.096.132.110.242294306.135.014.055.0003.5324.717.000.000.0014.29

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2011Dunedin Blue Jays FSLA+tor22P19--510-115151.0000.79------19100.013.6
2011New Hampshire Fisher Cats EastAAtor22P4--14--551.0001.25------4100.02.8
2012New Hampshire Fisher Cats EastAAtor23P28--914-123231.0000.82------28100.019.7
2013New Hampshire Fisher Cats EastAAtor24P27--6151-2221.9550.78------27100.019.3
2014New Hampshire Fisher Cats EastAAtor25P10--25--771.0000.70------10100.07.0
2014Buffalo Bisons ILAAAtor25P10--131-54.8000.40------10100.07.0
2014Sacramento River Cats PCLAAAoak25P7---22142.5000.29------7100.04.9
2015Tulsa Drillers TexAAlan26P18--78--15151.0000.83------18100.012.9
2015Oklahoma City Dodgers PCLAAAlan26P12--48-112121.0001.00------12100.08.3
2016Springfield Cardinals TexAAsln27P1---1--111.0001.00------1100.00.7
2016Memphis Redbirds PCLAAAsln27P26--1011412521.8400.81------26100.018.3
2017Pensacola Blue Wahoos SouAAcin28P28--1118123029.9671.04------28100.020.0
2017Cincinnati RedsNLMLBcin28P6213131-54.8000.670.31-----6100.03.7
2018Buffalo Bisons ILAAAtor29P8--12--331.0000.38------8100.05.8
2018Salt Lake Bees PCLAAAana29P6---1--111.0000.17------6100.04.3
2018Round Rock Express PCLAAAtex29P1---------------1100.00.7
2018Los Angeles AngelsALMLBana29P17429421176.8570.350.211150.0-17100.010.5
2018Toronto Blue JaysALMLBtor29P4-8-------------4100.02.5
MLB Totals for P - 2 season(s)-   P2765055211210.8330.370.201150.0-270.00.0
AAA Totals for P - 4 season(s)-   P70--1627735043.8600.61------700.00.0
AA Totals for P - 7 season(s)-   P116--366523103101.9810.87------1160.00.0
A+ Totals for P - 1 season(s)-   P19--510-115151.0000.79------190.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2011Dunedin Blue Jays FSLA+tor2219----------
2011New Hampshire Fisher Cats EastAAtor224----------
2012New Hampshire Fisher Cats EastAAtor2328----------
2013New Hampshire Fisher Cats EastAAtor2427----------
2014New Hampshire Fisher Cats EastAAtor2510----------
2014Buffalo Bisons ILAAAtor2510----------
2014Sacramento River Cats PCLAAAoak257----------
2015Tulsa Drillers TexAAlan2618----------
2015Oklahoma City Dodgers PCLAAAlan2612----------
2016Springfield Cardinals TexAAsln271----------
2016Memphis Redbirds PCLAAAsln2726----------
2017Pensacola Blue Wahoos SouAAcin2828----------
2017Cincinnati RedsNLMLBcin286----------
2018Buffalo Bisons ILAAAtor298----------
2018Salt Lake Bees PCLAAAana296----------
2018Round Rock Express PCLAAAtex291----------
2018Los Angeles AngelsALMLBana2917----------
2018Toronto Blue JaysALMLBtor294----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2012Salt River RaftersArizona Fall LgMinor23213.9511110001013.29762711001.215.931.324.617.241.574.61.667
2012Toronto Blue JaysMLB Spring TrainingMLB23102.5730300117.0822105001.1410.291.290.006.4302.571.000
2014Toronto Blue JaysMLB Spring TrainingMLB250027.0010100001.1444011004.5527.000.006.756.751.0027.00.000
2016St. Louis CardinalsMLB Spring TrainingMLB27012.2521100004.0421021001.509.000.004.502.250.504.50.000
2018Toronto Blue JaysMLB Spring TrainingMLB29200.00707002010.25000113000.594.220.000.8410.9713.000.001.000
Arizona Fall League Totals - 1 yrs213.9511110001013.79762711001.175.931.324.617.241.574.61.667
MLB Spring Training Totals - 4 yrs312.7413112003123.021871420001.098.220.391.577.835.003.13.750

Awards [4]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
20092nd Team College All-American (SP) ... Atlantic Coast Conference All-Conference (SP) ... Atlantic Coast Conference Pitcher of the Year3
2010Atlantic Coast Conference All-Conference (SP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-11-02PFree Agent -Free AgentFree AgentElected Free Agency29.132  
2018-11-02PLos Angeles AngelsLos Angeles Angels (MLB)-MinorsReassigned MinorsOutrighted to minors29.132Team Roster on 2018-11-02
2018-09-05PLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)29.074Team Roster on 2018-09-05
2018-08-26PLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)29.064Team Roster on 2018-08-26
2018-08-17PLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)29.055Team Roster on 2018-08-17
2018-08-06PLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)29.044Team Roster on 2018-08-06
2018-08-05PLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)29.043Team Roster on 2018-08-05
2018-07-23PLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)29.030Team Roster on 2018-07-23
2018-07-11PLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)29.018Team Roster on 2018-07-11
2018-07-10PLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)29.017Team Roster on 2018-07-10
2018-07-03PLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)29.010Team Roster on 2018-07-03
2018-07-03PLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)29.010Team Roster on 2018-07-03
2018-06-20PLos Angeles AngelsLos Angeles Angels (MLB)YActiveTradedTraded from Rangers to Angels for PTBNL28.362Team Roster on 2018-06-20
2018-06-19PTexas RangersRound Rock (AAA)-DFADes For AssignmentDesignated for Assignment28.361Team Roster on 2018-06-19
2018-06-15PTexas RangersRound Rock (AAA)YMinors--Claimed off waivers from Blue Jays by Rangers and assigned to Round Rock (AAA)28.357Team Roster on 2018-06-15
2018-06-09PToronto Blue JaysBuffalo (AAA)-DFADes For AssignmentDesignated for Assignment28.351Team Roster on 2018-06-09
2018-05-24PToronto Blue JaysBuffalo (AAA)YMinorsReassigned MinorsAssigned to Buffalo (AAA)28.335Team Roster on 2018-05-24
2018-05-18PToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveRecalled from Buffalo (AAA)28.329Team Roster on 2018-05-18
2018-05-16PToronto Blue JaysBuffalo (AAA)YMinorsReassigned MinorsAssigned to Buffalo (AAA)28.327Team Roster on 2018-05-16
2018-05-13PToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveContract purchased from minors28.324Team Roster on 2018-05-13
2018-02-01PToronto Blue JaysBuffalo (AAA)-MinorsReassigned MinorsAssigned to Buffalo (AAA)28.223Team Roster on 2018-02-01
2017-11-16PToronto Blue JaysToronto Blue Jays (MLB)-MinorsContractSigned to Minor League Contract28.146Team Roster on 2017-11-16
2017-11-07PFree Agent -Free Agent--Refused minor league assignment, declared free agent28.137  
2017-11-03PCincinnati RedsCincinnati Reds (MLB)-MinorsReassigned MinorsOutrighted to minors28.133Team Roster on 2017-11-03
2017-09-12PCincinnati RedsCincinnati Reds (MLB)YActiveMLB ActiveContract purchased from minors28.081Team Roster on 2017-09-12
2017-04-06PCincinnati RedsPensacola (AA)-MinorsReassigned MinorsAssigned to Pensacola (AA)27.287Team Roster on 2017-04-06
2016-11-07PFree Agent -Free AgentFree AgentGranted free agency27.137  
2016-08-12PSt. Louis CardinalsMemphis (AAA)-MinorsReassigned MinorsAssigned to Memphis (AAA)27.050Team Roster on 2016-08-12
2016-08-03PSt. Louis CardinalsSpringfield (AA)-MinorsReassigned MinorsAssigned to Springfield (AA)27.041Team Roster on 2016-08-03
2016-04-07PSt. Louis CardinalsMemphis (AAA)-MinorsReassigned MinorsAssigned to Memphis (AAA)26.288Team Roster on 2016-04-07
2015-11-26PSt. Louis CardinalsSt. Louis Cardinals (MLB)-MinorsContractSigned to Minor League Contract26.156Team Roster on 2015-11-26
2015-11-13PFree Agent -Free AgentFree AgentGranted free agency26.143  
2015-09-01PLos Angeles DodgersOklahoma City (AAA)-MinorsReassigned MinorsAssigned to Oklahoma City (AAA)26.070Team Roster on 2015-09-01
2015-07-17PLos Angeles DodgersTulsa (AA)-MinorsReassigned MinorsAssigned to Tulsa (AA)26.024Team Roster on 2015-07-17
2015-05-24PLos Angeles DodgersOklahoma City (AAA)-Minors--Reinstated to active roster25.335Team Roster on 2015-05-24
2015-05-21PLos Angeles DodgersTulsa (AA)-Restricted--Placed on temporary inactive list25.332Team Roster on 2015-05-21
2015-05-14PLos Angeles DodgersTulsa (AA)-MinorsReassigned MinorsAssigned to Tulsa (AA)25.325Team Roster on 2015-05-14
2015-05-06PLos Angeles DodgersOgden (Rk)-MinorsReassigned MinorsAssigned to Ogden (Rk)25.317Team Roster on 2015-05-06
2015-04-09PLos Angeles DodgersTulsa (AA)-MinorsReassigned MinorsAssigned to Tulsa (AA)25.290Team Roster on 2015-04-09
2015-04-07PLos Angeles DodgersLos Angeles Dodgers (MLB)-MinorsContractSigned to Minor League Contract25.288Team Roster on 2015-04-07
2015-03-30PFree Agent -Free AgentFree AgentReleased by Athletics25.280  
2014-07-27POakland AthleticsSacramento (AAA)-MinorsReassigned MinorsAssigned to Sacramento (AAA)25.034Team Roster on 2014-07-27
2014-07-17PToronto Blue JaysBuffalo (AAA)-DFADes For AssignmentDesignated for Assignment25.024Team Roster on 2014-07-17
2014-05-25PToronto Blue JaysBuffalo (AAA)YMinorsReassigned MinorsAssigned to Buffalo (AAA)24.336Team Roster on 2014-05-25
2014-04-12PToronto Blue JaysNew Hampshire (AA)YMinorsReassigned MinorsAssigned to New Hampshire (AA)24.293Team Roster on 2014-04-12
2014-03-19PToronto Blue JaysToronto Blue Jays (MLB)YMinorsReassigned MinorsOptioned to minors24.269Team Roster on 2014-03-19
2013-12-03PToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveContract purchased from New Hampshire (AA)24.163Team Roster on 2013-12-03
2012-04-07PToronto Blue JaysNew Hampshire (AA)-MinorsReassigned MinorsAssigned to New Hampshire (AA)22.288Team Roster on 2012-04-07
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-08-16ContractSigned by Blue Jays 
* 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
2010Toronto Blue Jays-212,000,000-------2,000,000Signing Bonus out of 2010 Draft (1st round - 11th overall)
2017Cincinnati RedsTeam Payroll28535,0000.0281924-3,651,709535,0002,535,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