Career
- Don Hansen Gazette All-Super Region Third Team and NE10 All-Conference First Team selection as a senior
- National Bowl participant
- Graduates ranked third in career receiving yards (2,416) and receptions (204) and sixth in touchdowns (18) after a stellar career as one of the program's most productive wide receivers
- Appeared in 39 games over four years, averaging 61.9 receiving yards per game, 11.8 yards per catch and 5.2 catches per game over that span
- One-time team captain
2018
- Don Hansen Gazette All-Super Region 1 Third Team
- NE10 All-Conference First Team selection
- National Bowl participant
- Team captain
- Put a bow on a sensational career by leading the NE10 averaging 6.7 catches per game and in total catches (67), starting all 10 games as one of the team's starting wide receivers
- Ranked second in the league averaging 92.3 receiving yards per game and tied for third in receiving touchdowns (8)
- Ranked second second in the league in total receiving yards (923), averaging 13.8 yards per catch
- Recorded at least one touchdown in all but three games and even tossed for a score at one point
- Returned nine punts for 56 yards, averaging 6.2 yards per return, and also brought back two kicks for 33 yards (16.5/return)
- Averaged over 100 yards of total offense per game (100.8) and finished with 48 total points, averaging 4.8 per contest
- Tied his single-game high with 12 points and two touchdowns at Stonehill, including a career-long 90-yard reception (10/13)
- Threw for his first-ever passing touchdown against New Haven (9/2)
2017
- Returned after missing all previous season from injury with a solid campaign, playing in all 10 games
- Had 57 receptions for three touchdowns and ranked second on the team with 624 receiving yards
- Averaged 10.95 yards per catch, the third-highest average on the team among players with 20 receptions or more
- Topped 100 yards receiving and posted double-digit reception games twice
- Was also the team's top return man on both kickoff and punt returns, leading the team with 374 kick return yards (14.96/return) and 175 punt return yards (13.46/return).
- Led the team with 25 kick returns for an average of 15.0 yards and 13 punt returns for an average of 13.5 yards
- Finished with a season-high 127 yards against Bryant (9/2)
- Totaled a career-high 109 punt return yards against Saint Anselm (10/28)
2016
- Did not appear in any contests
2015: Saw action in nine games, with injuries being the only reason he missed other two ... Was team's No. 2 option at wide receiver ... Totaled 48 receptions (5.3/game) ... Finished with 609 yards (67.7/game) while averaging 12.7 yards per catch ... Hauled in six touchdowns ... Dangerous option on kick returns, finishing with 270 return yards (16.9/reutrn) ... Also returned two punts ... Finished with career-high 11 receptions and career-high 192 yards (17.5 yards/catch) while catching two touchdowns at Assumption (9/18) ... Totaled 81 yards on eight receptions with a tochdown against LIU POst (10/10).
2014: Enjoyed solid rookie season after seeing action in 10 games ... Was team's top threat on kick returns averaging 22.0 yards/return and 55.0 return yards per game ... Finished with 551 return yards, including a long of 48 yards ... Ranked second on the team averaging 86.5 all-purpose yards per game ... Reeled in 32 passes for 260 receiving yards and one touchdown ... Hauled in first career touchdown catch against LIU Post (9/20).
Before Merrimack: Three-year letterwinner at Central Catholic ... Led team in receiving/catches and earned MVC All-Star honors as a junior ... Tabbed MVC Offensive Player of the Year as a senior ... Led team in receiving yards and total catches ... Named a Boston Globe / Herald All-Scholastic selection ... First Team ALL-MVC ... Led team to Division I state title ... Also recruited by Sacred Heart, Stonehill and Assumption.
Personal: Born March 21, 1996 ... Son of Paul and Dorothy ... Has one sibling, Nicole ... Computer Science & Public Health major.
CAREER HIGHSPoints scored: 12, at Assumption, 09/18/15 ; at Stonehill, 10/13/18
Touchdowns: 2, at Assumption, 09/18/15 ; at Stonehill, 10/13/18
Rush attempts: 1, 4 times
Rush yards: 2, at Stonehill, 10/13/18 (1 carries)
Long rush: 2, at Stonehill, 10/13/18
Pass attempts: 1, New Haven, 09/22/18
Pass completions: 1, New Haven, 09/22/18
Pass yards: 13, New Haven, 09/22/18
Pass TDs: 1, New Haven, 09/22/18
Long pass: 13, New Haven, 09/22/18
Receptions: 11, at Assumption, 09/18/15 ; at Bloomsburg, Sep 01, 2018
Receiving yards: 192, at Assumption, 09/18/15 (11 receptions)
Receiving TDs: 2, at Assumption, 09/18/15 ; at Stonehill, 10/13/18
Long reception: 90, at Stonehill, 10/13/18
Total offense attempts: 2, New Haven, 09/22/18 (1 rush,1 pass)
Total ofense yards: 12, New Haven, 09/22/18 (-1 rush,13 pass)
All-purpose yards: 239, at Assumption, 09/18/15
Punt returns: 7, Saint Anselm, 10/28/17
Punt return yards: 109, Saint Anselm, 10/28/17 (7 returns)
Long punt return: 47, Saint Anselm, 10/28/17
Kick returns: 6, at Stonehill, 09/27/14 ; Saint Anselm, 10/04/14
Kick return yards: 158, Saint Anselm, 10/04/14 (6 returns)
Long kick return: 48, Assumption, 10/18/14
Tackles: 4, at Saint Anselm, Oct 20, 2018 (4-0)