TRANSACTIONS: Selected by the Houston Texans with the 21st pick in the first round (21st overall) in the 2016 NFL Draft.

TRANSACTIONS: Selected by the Houston Texans with the 21st pick in the first round (21st overall) in the 2016 NFL Draft.

HONORS:AFC Special Teams Player of the Week (Week 4, 2016)

2016 (Houston 14/13, 2/2): Finished third in the NFL among rookie wideouts with 635 receiving yards and sixth with 47 receptionsWith 635 receiving yards this season, passed Jabar Gaffney (483 in 2002) for the third-most receiving yards by a rookie in Texans historyWith 47 receptions in 2016, tied Domanick Williams (47 in 2003) for the fourth-most receptions by a rookie in Texans historyIs the second rookie in NFL history to record 300 scrimmage yards and a return touchdown in the first four games of a season, and first since 49ers RB Hugh McElhenny in 1952Among Texans rookies through their first four career games, Fuller tied for the most touchdowns (two) and ranked second in receiving yards (323) and third in receptions (19)Became the first player in Texans history to record a receiving touchdown and a punt return touchdown in the same game vs. Tennessee (10/2). He was also the fourth NFL rookie in the past 15 years to accomplish the feat, joining Rams WR Tavon Austin, Colts WR T.Y. Hilton and Cowboys WR Dez BryantCaught five passes for a team-leading 107 yards and a touchdown in his first career NFL game vs. Chicago (9/11)Became the first rookie first-round draft choice with 100 receiving yards in a season opener since Steelers WR Louis Lipps vs. Kansas City (9/2/84)Finished second on the team with four receptions for 104 yards, averaging 26.0 yards per catch, vs. Kansas City (9/18)Became the first rookie in Texans history to open a season with two 100-yard receiving gamesLed the team with seven receptions for 81 yards and a touchdown, and also scored a touchdown on his first career punt return, a 67-yard score, vs. Tennessee (10/2)Became the first rookie in Texans history to record a punt return for a touchdown, vs. Tennessee (10/2)Active but did not play in Week 6 vs. Indianapolis (10/16) with an injuryCaught four passes for 22 yards and logged his first career kickoff return for 19 yards at Denver (10/24) in Week 7Inactive for Week 10 at Jacksonville (11/13) with an injuryCaught one pass for 17 yards at Oakland (11/21) in Week 11Tied for second on the team with four receptions for 60 yards, including a long of 33 yards, and returned a career-high three punts for 27 yards vs. San Diego (11/27) in Week 12Registered five receptions for a team-leading 59 yards and added a 16-yard punt return at Green Bay (12/4) in Week 13Registered two receptions for 22 yards at Indianapolis (12/11) in Week 14Logged four receptions for 42 yards and his first career rushing attempt, a three-yard loss, in addition to four punts for 38 yards and one kickoff return for 12 yards vs. Jacksonville (12/18) in Week 15Grabbed three receptions for 24 yards at Tennessee (1/1/17) in Week 17Caught four passes for 37 yards vs. Oakland in the AFC Wild Card round, setting the franchise mark for receptions and giving him the second-most receiving yards by a Texans rookie in a postseason gameRegistered three receptions for 16 yards and passed DeVier Posey (47 in 2012) for the most receiving yards by a rookie in Texans postseason history at New England (1/14/17) in the AFC Divisional round

CAREER AT NOTRE DAME:Had 144 catches for 2,512 receiving yards and 30 touchdowns in his career (2013-15)Averaged 17.4 yards per reception and 64.4 yards per gameFinished second to Michael Floyd (37) for most receiving touchdowns in school historyPlayed in 2013 Pinstripe Bowl, 2014 Music City Bowl and 2016 Fiesta Bowl

2015:Named a second-team All-American by the Associated PressCompiled 62 catches, 1,258 receiving yards and 14 receiving touchdownsHad six catches for 113 yards, including an 81-yard touchdown, in his final game vs. Ohio State in the Fiesta BowlHis 13 receiving touchdowns during the regular season tied him for sixth in the countryHis 1,145 yards during the regular season tied him for 14th best in the countryHis 20.5 yards per reception during the regular season was 15th best in the countryHad seven receptions for 142 yards and two touchdowns vs. Texas (9/5)Had seven receptions for 152 yards and three touchdowns at Pittsburgh (11/7)Caught two-or-more touchdowns in three games

2014:Started at wide receiver in all 13 gamesLed Notre Dame in receptions (76), receiving yards (1,094) and receiving TDs (15)Ranked third in the FBS in TD catches, 21st in receiving yards, 23rd in receiving yards per game (84.2), tied for 24th in total TD (15) and 34th in receptions per game (5.8)His 15 TD receptions, 76 catches and 1,094 receiving yards are the most in single-sea- son school history by a sophomoreEight of his 15 TD catches went for at least 20 yardsHad at least one touchdown catch in 11 of the 13 gamesHad three multi-receiving TD gamesEclipsed 100 yards receiving in four games, including two of the last three regular-season contestsHad a catch of at least 30 yards in seven of Notre Dame’s 13 gamesHad two of Notre Dame’s five receptions of at least 50 yardsFourth player in school history with a pair of TD receptions of 72 yards or longer (Nick Eddy, 1964, Tim Brown, 1986, and Golden Tate, 2009)Had five of team’s 11 receptions of at least 40 yards registered 19 receptions of at least 20 yards51 of his 76 receptions went for a first down or touchdown17 of his 19 third-down receptions went for a first down or touchdownHis 16 career TD grabs already rank tied for ninth in school historyOpened the season with a TD grab in four straight games -- longest streak to open a season for the Irish since Jeff Samardzija began the 2005nseason with a TD in each of the first eight gamesHonorable mention All-American by Sports Illustrated

2013:Saw action in all 13 gamesStarted three contests, Oklahoma (Sept. 28), USC (Oct. 19) and Air Force (Oct. 26)Had six catches on the year for 160 yards (26.7 average) and a TDHad two carries for eight yardsScored his first touchdown on a 47-yard pass from Tommy Rees against Air Force

PERSONAL:Attended Roman Catholic High School in Philadelphia, PennsylvaniaFirst-team receiver on 2012 Pennsylvania Sports Writers AAAA All-State football teamNamed as a receiver to Philadelphia Daily News All-City squad for 2012First-team receiver on Philadelphia Inquirer All-Southeastern Pennsylvania teamNamed MVP of Philadelphia Catholic League 4AMade 57 receptions in 2012 for 932 yards and eight TDs in 2012Had 10 catches for 232 yards and two TDs in 2012 win over Cardinal O’HaraAlso played cornerbackHonorable mention Pennsylvania all-state pick as a juniorGrabbed 46 receptions in 2011 for 758 yards and 10 TDs on 8-3 Roman Catholic teamAll Catholic League 4A pick in 2011 as both a receiver and defensive backA first-team All-City selection as a sophomore in 2010 by Philadelphia Daily NewsCaught 39 passes for 650 yards and nine TDs in 2010Chosen for Semper Fidelis All-American Bowl and played for East squadPlayed for coach Joe McCortSon of Bill Fuller and Megan MitchellEnrolled in the College of Arts and Letters, majoring in Africana studiesBorn April 16, 1994

java.lang.RuntimeException: Failed to get data //CSPRDCMS01-fe/default/main/NFL/CLUBS/TEXANS/WORKAREA/main/templatedata/Editorial/ADVERTISEMENT/data/Team/roster-160x150
at com.interwoven.livesite.file.impl.CsFileDal.read(CsFileDal.java:173)
at com.interwoven.livesite.file.impl.CsFileDal.read(CsFileDal.java:139)
at com.interwoven.livesite.model.property.DCRProperty.fetchDCRXML(DCRProperty.java:328)
at com.interwoven.livesite.runtime.model.page.RuntimeComponent.buildComponentTransformData(RuntimeComponent.java:247)
at com.interwoven.livesite.runtime.model.page.RuntimeComponent.transform(RuntimeComponent.java:281)
at com.interwoven.livesite.runtime.page.PageTokenVariableComponent.renderNoCache(PageTokenVariableComponent.java:216)
at com.interwoven.livesite.runtime.page.PageTokenVariableComponent.preRender(PageTokenVariableComponent.java:103)
at com.interwoven.livesite.runtime.page.PageTokenContainer.preRender(PageTokenContainer.java:260)
at com.interwoven.livesite.runtime.model.page.RuntimePage.transform(RuntimePage.java:372)
at com.interwoven.livesite.model.page.PreviewPage.getBaseTransform(PreviewPage.java:218)
at com.interwoven.livesite.model.page.PreRenderedPage.transform(PreRenderedPage.java:145)
at com.interwoven.livesite.business.BusinessPageGenerator.generatePages(BusinessPageGenerator.java:410)
at com.interwoven.livesite.workflow.web.task.PageConversionWebTask.convertPages(PageConversionWebTask.java:176)
at sun.reflect.GeneratedMethodAccessor502.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.interwoven.livesite.workflow.web.task.AbstractDispatchWebTask.handleExecution(AbstractDispatchWebTask.java:94)
at com.interwoven.livesite.workflow.web.task.AbstractAjaxWebTask.execute(AbstractAjaxWebTask.java:72)
at com.interwoven.livesite.workflow.web.action.CSWebTaskAction.execute(CSWebTaskAction.java:110)
at org.springframework.web.struts.DelegatingActionProxy.execute(DelegatingActionProxy.java:110)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.interwoven.livesite.spring.hibernate.web.filter.OpenSessionsInViewFilter.doFilterInternal(OpenSessionsInViewFilter.java:108)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:183)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:138)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.interwoven.ui.base.impl.auth.AuthenticationFilter.doFilter(AuthenticationFilter.java:203)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.interwoven.ui.base.util.SetRequestEncodingFilter.doFilter(SetRequestEncodingFilter.java:106)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NullPointerException: Cannot read file: //CSPRDCMS01-fe/default/main/NFL/CLUBS/TEXANS/WORKAREA/main/templatedata/Editorial/ADVERTISEMENT/data/Team/roster-160x150
at com.interwoven.livesite.file.impl.CsFileDal.read(CsFileDal.java:153)
... 49 more

java.lang.RuntimeException: Failed to get data //CSPRDCMS01-fe/default/main/NFL/CLUBS/TEXANS/WORKAREA/main/templatedata/Editorial/ADVERTISEMENT/data/Team/Ad-Team-Roster-160x150B
at com.interwoven.livesite.file.impl.CsFileDal.read(CsFileDal.java:173)
at com.interwoven.livesite.file.impl.CsFileDal.read(CsFileDal.java:139)
at com.interwoven.livesite.model.property.DCRProperty.fetchDCRXML(DCRProperty.java:328)
at com.interwoven.livesite.runtime.model.page.RuntimeComponent.buildComponentTransformData(RuntimeComponent.java:247)
at com.interwoven.livesite.runtime.model.page.RuntimeComponent.transform(RuntimeComponent.java:281)
at com.interwoven.livesite.runtime.page.PageTokenVariableComponent.renderNoCache(PageTokenVariableComponent.java:216)
at com.interwoven.livesite.runtime.page.PageTokenVariableComponent.preRender(PageTokenVariableComponent.java:103)
at com.interwoven.livesite.runtime.page.PageTokenContainer.preRender(PageTokenContainer.java:260)
at com.interwoven.livesite.runtime.model.page.RuntimePage.transform(RuntimePage.java:372)
at com.interwoven.livesite.model.page.PreviewPage.getBaseTransform(PreviewPage.java:218)
at com.interwoven.livesite.model.page.PreRenderedPage.transform(PreRenderedPage.java:145)
at com.interwoven.livesite.business.BusinessPageGenerator.generatePages(BusinessPageGenerator.java:410)
at com.interwoven.livesite.workflow.web.task.PageConversionWebTask.convertPages(PageConversionWebTask.java:176)
at sun.reflect.GeneratedMethodAccessor502.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.interwoven.livesite.workflow.web.task.AbstractDispatchWebTask.handleExecution(AbstractDispatchWebTask.java:94)
at com.interwoven.livesite.workflow.web.task.AbstractAjaxWebTask.execute(AbstractAjaxWebTask.java:72)
at com.interwoven.livesite.workflow.web.action.CSWebTaskAction.execute(CSWebTaskAction.java:110)
at org.springframework.web.struts.DelegatingActionProxy.execute(DelegatingActionProxy.java:110)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.interwoven.livesite.spring.hibernate.web.filter.OpenSessionsInViewFilter.doFilterInternal(OpenSessionsInViewFilter.java:108)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:183)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:138)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.interwoven.ui.base.impl.auth.AuthenticationFilter.doFilter(AuthenticationFilter.java:203)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.interwoven.ui.base.util.SetRequestEncodingFilter.doFilter(SetRequestEncodingFilter.java:106)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NullPointerException: Cannot read file: //CSPRDCMS01-fe/default/main/NFL/CLUBS/TEXANS/WORKAREA/main/templatedata/Editorial/ADVERTISEMENT/data/Team/Ad-Team-Roster-160x150B
at com.interwoven.livesite.file.impl.CsFileDal.read(CsFileDal.java:153)
... 49 more