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

Brett CecilTrack this Player High Level: MLB Current Team: St. Louis Cardinals MLB Years: 2009-2018
Follow TBC on Twitter and Facebook

Rated Prospect
1st Round Draft Pick

PositionsP-489Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameBrett Aarion Cecil
Height6-3Weight220BatsRightThrowsLeft
Born DateJuly 2,1986 [31.328]PlaceDunkirk,Maryland
High SchoolDeMatha Catholic (Hyattsville,MD)
CollegeUniversity of Maryland (College Park,MD)

DraftedSelected by the Toronto Blue Jays [Team Picks] in the 1st round (38th overall) of the 2007 Amateur Entry Draft [Signed]
Signing Bonus$810,000Signing ScoutsTom BurnsService Time7.152 (2017)
Prospect Rankings[BA] 2008-TOR-#2 ... 2009-MLB-#72 ... 2009-TOR-#3
MLB DebutMay 5,2009 [22.307]
OrganizationsTOR [10] SLN [2] Awards1
TBC Player ID55443Retrosheet IDcecib001MLBAM ID446399
Pitch Repertoire Fastball (26.77%) -- Changeup (20.53%) -- Sinker (19.13%) -- Curveball (18.97%) -- Slider (10.55%) -- Cutter (4.06%)
Fastball Velocity [2018] - 90.25 - [2017] - 91.96 - [2016] - 91.57 - [2015] - 91.76 - [2014] - 92.32 - [2013] - 91.72 - [2012] - 89.27 - [2011] - 89.08 - [2010] - 90.66
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Brett Cecil 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 RatingsPitchingStrikeouts72Walks70Hittable55SO/BB77vsPower55Hitting0Durability67Team.503Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2005MarylandACCNCAA-1Fr29S/R18113.7718414000243.0412118013404001.268.58--2.728.373.08.500-
2006MarylandACCNCAA-1Jr29R/CL19454.78262240001358.0553531320542001.298.490.463.098.332.70.444-
2007MarylandACCNCAA-1Jr29Rel20563.3230228000862.0622823319623001.308.950.432.748.953.26.455-
2007Auburn DoubledaysNYPLA-tor-ST20101.2714131000049.236107111560000.956.520.181.9910.155.091.000-
2008Dunedin Blue JaysFSLA+tor-ST21001.74440000010.062212110000.775.230.871.749.585.50--
2008New Hampshire Fisher CatsEastAAtor-ST21622.5518180000077.2662422423872001.157.650.462.6710.083.78.750-
2008Syracuse ChiefsILAAAtor-ST21234.11660000030.2281714116312001.438.220.294.709.101.94.400-
2008Minor Totals (3 teams)Minor--ST0852.88282800000117.210043386411294001.197.580.463.119.783.15.615-
2009Las Vegas 51sPCLAAAtor29ST22155.69990100049.0533731219321001.479.730.373.495.881.68.167-
2009Toronto Blue JaysALMLBtor27ST22745.3018171001093.011659551738690051.6511.191.643.666.651.82.6365.37
2010Las Vegas 51sPCLAAAtor27ST23202.45220000011.0134302111001.3610.64--1.649.005.501.000-
2010Toronto Blue JaysALMLBtor27ST231574.22282800000172.2175878118541177111.339.120.942.816.102.17.6824.03
2011Las Vegas 51sPCLAAAtor27ST24825.2612120210078.28951461524631001.4410.181.722.757.212.63.800-
2011Toronto Blue JaysALMLBtor27ST244114.73202002100123.212268652242871061.338.881.603.066.332.07.2675.10
2012New Hampshire Fisher CatsEastAAtor27ST25323.37990000042.2441816214341001.369.280.422.957.172.43.600-
2012Las Vegas 51sPCLAAAtor27ST25122.50660000039.236111117332001.088.170.231.597.494.71.333-
2012Minor Totals (2 teams)Minor--ST0442.9515150000081.0802927321673001.238.740.332.307.323.19.500-
2012Toronto Blue JaysALMLBtor27S/R25245.7221912002061.07040391123510031.5210.271.613.387.482.22.3335.04
2013Toronto Blue JaysALMLBtor27Rel26512.82600600012160.2442019423705131.106.530.593.4110.383.04.8332.88
2014Buffalo BisonsILAAAtor57Rel27104.5020200002.02111010001.009.004.50--4.500.001.000-
2014Toronto Blue JaysALMLBtor27Rel27232.70660660017553.0461616227761011.377.760.344.5612.832.81.4002.34
2015Toronto Blue JaysALMLBtor27Rel28552.48630630024554.0391715413704020.966.460.662.1511.605.38.5002.34
2016Dunedin Blue JaysFSLA+tor26Rel29004.5020200102.02110040001.009.00----18.000.00--
2016Buffalo BisonsILAAAtor41Rel29000.0020200002.01000000000.504.50------0.00--
2016Minor Totals (2 teams)Minor--Rel0002.2540400104.03110040000.756.75----9.000.00--
2016Toronto Blue JaysALMLBtor27Rel29173.9354054008036.239171668450021.289.571.471.9611.055.63.1253.64
2017St. Louis CardinalsNLMLBsln27Rel30243.88730730012167.0673129716663001.238.960.942.148.824.13.3333.26
2018St. Louis CardinalsNLMLBslnRel31013.6090900005.05220440001.809.00--7.207.201.00.0000.80
2018Memphis RedbirdsPCLAAAslnRel31000.0010100001.01000000001.009.00------0.00--
2018Springfield CardinalsTexAAslnRel31000.0010100001.01000010001.009.00----9.000.00--
2018Minor Totals (2 teams)Minor--Rel0000.0020200002.02000010001.009.00----4.500.00--
MLB Totals - 10 Season(s)Filter43474.1641274338217612725.172335733791248655212231.338.931.123.068.092.64.4780.94
Minor League Totals - 9 Season(s)Filter25163.49887993110394.13781761542811836410001.258.560.632.678.243.08.610-
AAA Totals - 8 Season(s)Filter15124.46403553100212.022312110620681717001.369.380.842.867.192.51.556-
AA Totals - 3 Season(s)Filter942.82282710000120.011142386371223001.228.230.452.749.053.30.692-
A+ Totals - 2 Season(s)Filter002.19642001012.083312150000.815.840.731.4610.957.50--
A- Totals - 1 Season(s)Filter101.2714131000049.236107111560000.956.520.181.9910.155.091.000-
NCAA Totals - 3 Season(s)Filter10123.967486600023163.215884726521569001.288.690.332.868.583.00.455-
Toronto Blue Jays Totals - 8 Season(s)Filter41424.2033074256216411653.065132430684228585182231.348.931.153.138.032.57.494-
St. Louis Cardinals Totals - 2 Season(s)Filter253.86820820012172.0723331720703001.278.960.872.498.713.50.286-
Average MLB - Per ~220 innings13144.161242210210234220.021810810227751986171.338.931.123.068.092.64.4810.94
Average Minor - Per ~220 innings1493.49494452110220.0209978516652026001.258.560.632.678.243.08.609-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2005MarylandACCNCAA-1Fr29p1811000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2009Toronto Blue JaysALMLBtor27p2212000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
2010Toronto Blue JaysALMLBtor27p2312000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
2012Toronto Blue JaysALMLBtor27p25212000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
2017St. Louis CardinalsNLMLBsln27p30681000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
MLB Totals - 7 Season(s)Filter1627000000000600000.000.000.000.000007.000.000.000.0000.0085.710.000.000.000.00
NCAA Totals - 1 Season(s)Filter11000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Toronto Blue Jays Totals - 5 Season(s)Filter876000000000600000.000.000.000.000006.000.000.000.0000.00100.000.000.000.000.00
St. Louis Cardinals Totals - 2 Season(s)Filter751000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games1627000000000600000.000.000.000.000007.000.000.000.0000.0085.710.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2007Auburn Doubledays NYPLA-tor20P14--191-1110.9090.71------14100.018.4
2008Dunedin Blue Jays FSLA+tor21P4--13-1441.0001.00------4100.02.9
2008New Hampshire Fisher Cats EastAAtor21P18--151-76.8570.33------18100.012.7
2008Syracuse Chiefs ILAAAtor21P6--13--441.0000.67------6100.04.2
2009Las Vegas 51s PCLAAAtor22P9--1112-1412.8571.33------9100.06.3
2009Toronto Blue JaysALMLBtor22P181793191-1110.9090.560.11-----18100.011.1
2010Las Vegas 51s PCLAAAtor23P2---11-21.5000.50------2100.01.4
2010Toronto Blue JaysALMLBtor23P2828172321122524.9600.860.14-----28100.017.3
2011Las Vegas 51s PCLAAAtor24P12--312-215151.0001.25------12100.08.3
2011Toronto Blue JaysALMLBtor24P20201232111-1413.9290.650.11-----20100.012.3
2012New Hampshire Fisher Cats EastAAtor25P9--242186.7500.67------9100.06.3
2012Las Vegas 51s PCLAAAtor25P6--12--331.0000.50------6100.04.2
2012Toronto Blue JaysALMLBtor25P21961-71187.8750.330.113260.0-21100.013.0
2013Toronto Blue JaysALMLBtor26P60-60-3--331.0000.050.056275.0-60100.037.0
2014Buffalo Bisons ILAAAtor27P2---------------2100.01.4
2014Toronto Blue JaysALMLBtor27P66-53-5--551.0000.080.0911-100.0-66100.040.7
2015Toronto Blue JaysALMLBtor28P63-54351-98.8890.130.153175.0-63100.038.9
2016Dunedin Blue Jays FSLA+tor29P2---------------2100.01.5
2016Buffalo Bisons ILAAAtor29P2---------------2100.01.4
2016Toronto Blue JaysALMLBtor29P54-36-2--221.0000.040.066-100.0-54100.033.3
2017St. Louis CardinalsNLMLBsln30P73-671151-1716.9410.220.245271.4-73100.045.1
MLB Totals for P - 9 season(s)-   P403747191078639488.9360.220.1234782.9-4030.00.0
AAA Totals for P - 7 season(s)-   P39--629323835.9210.90------390.00.0
AA Totals for P - 2 season(s)-   P27--39311512.8000.44------270.00.0
A+ Totals for P - 2 season(s)-   P6--13-1441.0000.67------60.00.0
A- Totals for P - 1 season(s)-   P14--191-1110.9090.71------140.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2007Auburn Doubledays NYPLA-tor2014----------
2008Dunedin Blue Jays FSLA+tor214----------
2008New Hampshire Fisher Cats EastAAtor2118----------
2008Syracuse Chiefs ILAAAtor216----------
2009Las Vegas 51s PCLAAAtor229----------
2009Toronto Blue JaysALMLBtor2218----------
2010Las Vegas 51s PCLAAAtor232----------
2010Toronto Blue JaysALMLBtor2328----------
2011Las Vegas 51s PCLAAAtor2412----------
2011Toronto Blue JaysALMLBtor2420----------
2012New Hampshire Fisher Cats EastAAtor259----------
2012Las Vegas 51s PCLAAAtor256----------
2012Toronto Blue JaysALMLBtor2521----------
2013Toronto Blue JaysALMLBtor2660----------
2014Buffalo Bisons ILAAAtor272----------
2014Toronto Blue JaysALMLBtor2766----------
2015Toronto Blue JaysALMLBtor2863----------
2016Dunedin Blue Jays FSLA+tor292----------
2016Buffalo Bisons ILAAAtor292----------
2016Toronto Blue JaysALMLBtor2954----------
2017St. Louis CardinalsNLMLBsln3073----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2006Orleans CardinalsCape Cod LeagueCollege19102.171901900161129.018872940200.935.590.622.7912.414.442.481.000
2008Toronto Blue JaysMLB Spring TrainingMLB21000.0010100002.0200022002.009.000.009.009.001.000.00.000
2009Toronto Blue JaysMLB Spring TrainingMLB22000.00000000115.0710010100.534.200.000.600.000.000.60.000
2010Toronto Blue JaysMLB Spring TrainingMLB23103.38321000013.114653211001.229.452.031.357.435.504.051.000
2011Toronto Blue JaysMLB Spring TrainingMLB24025.96660000022.22916152615001.5811.510.792.385.962.506.35.000
2012Toronto Blue JaysMLB Spring TrainingMLB25316.48606000016.22114122910101.8511.341.084.865.401.117.56.750
2013Toronto Blue JaysMLB Spring TrainingMLB26126.6110010000016.11913122720001.6110.471.103.8611.022.867.16.333
2014Toronto Blue JaysMLB Spring TrainingMLB27200.0070700007.0300009100.433.860.000.0011.5700.001.000
2015Toronto Blue JaysMLB Spring TrainingMLB28000.0040400204.0300014001.006.750.002.259.004.000.00.000
2015Toronto Blue JaysDiv SeriesMLB28000.0020200002.01000120001.004.500.004.509.002.000.00.000
2016Toronto Blue JaysMLB Spring TrainingMLB29007.7150500004.2844107001.9015.431.930.0013.5007.71.000
2016Toronto Blue JaysDiv SeriesMLB29000.0020200000.100001000010.000.000.0027.000.000.000.00.000
2016Toronto Blue JaysChamp. SeriesMLB29000.0030300003.10000140000.320.000.002.7010.804.000.00.000
2017St. Louis CardinalsMLB Spring TrainingMLB30009.0080800007.010771410002.0012.861.295.1412.862.509.00.000
2018St. Louis CardinalsMLB Spring TrainingMLB31003.3880800108.0433127100.754.501.132.257.883.503.38.000
Cape Cod League Totals - 1 yrs102.171901900161129.018872940200.935.590.622.7912.414.442.481.000
MLB Spring Training Totals - 11 yrs754.47588500031116.71206458123495401.329.260.932.627.332.794.94.583
MLB Playoffs - Divisional Series Totals - 2 yrs000.0040400002.3100022001.293.860.007.717.711.000.00.000
MLB Playoffs - Championship Series Totals - 1 yrs000.0030300003.3000014000.300.000.002.7010.804.000.00.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2010Toronto Blue JaysMLB Spring TrainingMLB2333000000000300000.000.000.000.000003.000.000.0000.00100.000.000.000.000.00
MLB Spring Training Totals - 4 yrs93000000000300000.000.000.000.000003.000.000.0000.00100.000.000.000.000.00

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2007Minor League Short-Season All-Star Team (SP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-05-11RPSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveMLB ActiveActivated from DL31.313Team Roster on 2018-05-11
2018-05-10RPSt. Louis CardinalsMemphis (AAA)YDL-10InjuredAssigned to Memphis (AAA) for rehab31.312Team Roster on 2018-05-10
2018-05-08RPSt. Louis CardinalsSpringfield (AA)YDL-10InjuredAssigned to Springfield (AA) for rehab31.310Team Roster on 2018-05-08
2018-03-31RPSt. Louis CardinalsSt. Louis Cardinals (MLB)YDL-10InjuredDL10 Left shoulder strain31.272Team Roster on 2018-03-31
2016-11-20RPSt. Louis CardinalsSt. Louis Cardinals (MLB)YActiveContractSigned to 4-year contract for 2017-2020 ($30.5m) 7.5--7.5--7.5--730.141Team Roster on 2016-11-20
2016-11-02RPFree Agent -Free AgentFree AgentGranted free agency30.123  
2016-07-01RPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveActivated from DL29.364Team Roster on 2016-07-01
2016-06-28RPToronto Blue JaysBuffalo (AAA)YDL-15InjuredAssigned to Buffalo (AAA) for rehab29.361Team Roster on 2016-06-28
2016-05-16RPToronto Blue JaysToronto Blue Jays (MLB)YDL-15InjuredDL15 Left triceps strain29.318Team Roster on 2016-05-16
2016-05-13RPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveReinstated from paternity leave29.315Team Roster on 2016-05-13
2016-05-09RPToronto Blue JaysToronto Blue Jays (MLB)YPaternityOff-RosterPlaced on paternity leave29.311Team Roster on 2016-05-09
2016-01-15RPToronto Blue JaysToronto Blue Jays (MLB)YActiveContractSigned to 1-year contract for 2016-2016 ($3.8m) [Avoids arbitration]29.197Team Roster on 2016-01-15
2015-01-16RPToronto Blue JaysToronto Blue Jays (MLB)YActiveContractSigned to 1-year contract for 2015-2015 ($2.475m) Avoids arbitration28.198Team Roster on 2015-01-16
2014-07-04RPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveActivated from DL28.002Team Roster on 2014-07-04
2014-06-19RPToronto Blue JaysToronto Blue Jays (MLB)YDL-15InjuredDL15 Groin strain27.352Team Roster on 2014-06-19
2014-01-17RPToronto Blue JaysToronto Blue Jays (MLB)YActiveContractSigned to 1-year contract for 2014-2014 ($1.3m) Avoiding arbitration27.199Team Roster on 2014-01-17
2013-11-01RPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveActivated from DL27.122Team Roster on 2013-11-01
2013-09-26RPToronto Blue JaysToronto Blue Jays (MLB)-DL-60InjuredDL60 Transferred to 60-day DL27.086Team Roster on 2013-09-26
2013-09-17RPToronto Blue JaysToronto Blue Jays (MLB)YDL-15InjuredDL15 Left elbow discomfort27.077Team Roster on 2013-09-17
2012-09-04RPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveRecalled from Las Vegas (AAA)26.064Team Roster on 2012-09-04
2012-08-04RPToronto Blue JaysLas Vegas (AAA)YMinorsReassigned MinorsOptioned to Las Vegas (AAA)26.033Team Roster on 2012-08-04
2012-06-15SPToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveRecalled from Las Vegas (AAA)25.348Team Roster on 2012-06-15
2012-05-25PToronto Blue JaysLas Vegas (AAA)YMinorsReassigned MinorsOptioned to Las Vegas (AAA)25.327Team Roster on 2012-05-25
2012-04-03RPToronto Blue JaysNew Hampshire (AA)YMinorsReassigned MinorsOptioned to New Hampshire (AA)25.275Team Roster on 2012-04-03
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2007-06-15Sgined by Blue Jays 
* 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
2007Toronto Blue Jays-20810,000-------810,000Signing Bonus out of 2007 Draft (1st round - 38th overall)
2009Toronto Blue JaysTeam Payroll22400,000-72444-2,746,792400,0001,210,000
2010Toronto Blue JaysTeam Payroll23400,000-75743-2,812,412400,0001,610,000
2011Toronto Blue JaysTeam Payroll24443,100-57827362,722,607414,0002,053,100
2012Toronto Blue JaysTeam Payroll25480,000-76045-2,954,887480,0002,533,100
2013Toronto Blue JaysTeam Payroll26510,000-54423403,023,990490,0003,043,100
2014Toronto Blue JaysTeam Payroll271,300,000-42818533,256,497500,0004,343,1002014-01-17 - Signed to 1-year contract for 2014-2014 ($1.3m) Avoiding arbitration
2015Toronto Blue JaysTeam Payroll282,475,0005.15236516603,571,283507,5006,818,1002015-01-16 - Signed to 1-year contract for 2015-2015 ($2.475m) Avoids arbitration
2016Toronto Blue JaysTeam Payroll293,800,0006.1522911768++3,498,245507,50010,618,1002016-01-15 - Signed to 1-year contract for 2016-2016 ($3.8m) [Avoids arbitration]
2017St. Louis CardinalsTeam Payroll307,500,0007.152157883++3,651,709535,00018,118,1002016-11-20 - Signed to 4-year contract for 2017-2020 ($30.5m) 7.5--7.5--7.5--7
2018St. Louis CardinalsTeam Payroll31250,000-85230-4,360,045545,00018,368,100
* 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