Senior (2017) (Game-by-Game): All-PSAC East 2nd team for 2nd straight year ... invited to Philadelphia Eagles rookie minicamp ... finished career with 133 receptions (11th at ESU) for 2,042 yards (13th) and 16 TD ... ranks 10th at ESU in career all-purpose yards (3,105) ... 53 receptions, 821 yards and 4 TD as a senior ... 9th in PSAC in yards (74.6 ypg) and 11th in receptions (4.8 rpg) ... had two 100-yard receiving games ... 8 catches, 144 yards, TD vs. Bloomsburg (career-long of 77) ... 6 catches, 101 yards, TD at Cheyney ... had 80+ yards in 7 of 11 games ... 4 catches, 84 yards, TD in season opening win at Fairmont State ... 6 catches, 98 yards vs. Mercyhurst ... 6 catches, 93 yards vs. Millersville ... 5 catches, 82 yards at Kutztown ... 5 catches, 92 yards, TD at West Chester.
Junior (2016) (Game-by-Game): All-PSAC East 2nd team ... 58 catches, 910 yards and 8 TD ... had 100+ yards in 5 of 10 games ... ranked 7th in PSAC in receptions per game (5.8) and receiving yards per game (91.0) ... 9th in receiving TD (8) ... 9th in all-purpose yards per game (133.9) ... 36th in DII in receiving yards from game ... career-highs with 13 catches, 146 yards and 3 TD vs. Lock Haven ... 1,339 all-purpose yards (910 receiving, 356 kick returns, 79 punt returns, -6 rushing) ... 262 all-purpose yards vs. Lock Haven (146 receiving, 88 kick returns, 28 punt returns) ... 5 catches, 58 yards, TD at Brevard in season opener ... 6 catches, 109 yards, 2 TD vs. IUP ... 8 catches, 65 yards at Mercyhurst ... 2 catches, 110 yards, TD at Shippensburg ... missed week 5 game vs. Cheyney ... 2 catches, 105 yards at Millersville ... 5 catches, 35 yards vs. Kutztown ... 8 catches, 92 yards at Bloomsburg ... 6 catches, 111 yards vs. West Chester ... 13-146-3 vs. Lock Haven ... 3 catches, 79 yards, TD at Slippery Rock in season finale ... also had 4 kick returns for 111 yards, including season-long 68-yarder.
Sophomore (2013) (Game-by-Game): Started all 11 games at wide receiver ... had 11 catches for 144 yards and 2 TD, and 2 carries for 7 yards ... averaged 24.4 yards on 18 kick returns (long of 47) ... 10 punt returns for 73 yards ... 4th on team with 663 all-purpose yards ... had a pair of 11-yard TD catches against Seton Hill and Lock Haven ... 6 kick returns, 158 yards (long 42) vs. Mercyhurst in season finale ... 2 catches, 34 yards vs. American International in season opener ... 1 catch for 14 yards and 2 kick returns for 57 yards (long 38) at West Chester ... 11-yard TD catch, 2 kick returns for 41 yards and 4 punt returns for 34 yards at Seton Hill ... 1 catch for 13 yards, 2 kick returns for 45 yards and 2 punt returns for 27 yards (season-long 28) at Kutztown ... season-long 47-yard kick return vs. Lock Haven.
Freshman (2012) (Game-by-Game): Played in final 7 games of the season ... 11 catches for 167 yards and 2 TD ... scored game-winning 33-yard TD with 5 seconds left in 35-28 win over West Chester (2 catches, 47 yards - both on final drive) ... atoned for muffed punt in 4th quarter that aided WCU comeback ... 2 catches in each of first 5 games ... 2 catches, 22 yards in season debut at Clarion, followed by win over West Chester ... 2 catches, 51 yards (season-long 43) at Bloomsburg ... 2 catches, 20 yards vs. Kutztown ... 2 catches, 23 yards (including 12-yard TD) at LIU Post ... 1 catch for 4 yards at Millersville ... had 7 kick returns for 114 yards (16.3 average) and 5 punt returns for 10 yards ... 2 KR for 44 yards (season-long 29) at Mercyhurst in season finale ... 11-yard punt return at Millersville.
Background: Competed for ESU’s track team during spring semester in 2013 ... ran on PSAC runner-up 4x100m relay team (41.00 seconds) ... relay had NCAA provisional qualifying time of 40.98 ... season best of 11.07 in 100m ... at Radnor HS, named to All-Central League team as an all-purpose back ... gained more than 2,000 yards as a receiver and running back ... team’s Offensive MVP ... 3-year letterwinner ... All-Delaware County and state qualifier in track and field ... ran 100m dash in 10.9 seconds ... 3-year letterwinner ... averaged 15 points per game in basketball ... Honor Roll student ... majoring in Economics.
Â
RECEIVING G Rec Yds TD Lg Rec/G Avg/C Avg/G
2012................ 7 11 167 2 43 1.6 15.2 23.9
2013................ 11 11 144 2 30 1.0 13.1 13.1
2016................ 10 58 910 8 70 5.8 15.7 91.0
2017................ 11 53 821 4 77 4.8 15.5 74.6
TOTAL............... 39 133 2042 16 77 3.4 15.4 52.4
RUSHING G Att Yds TD Lg Avg/C Avg/G
2013................ 11 2 7 0 5 3.5 0.6
2016................ 10 2 -6 0 9 -3.0 -0.6
2017................ 11 1 -9 0 0 -9.0 -0.8
TOTAL............... 39 5 -8 0 9 -1.6 -0.2
PASSING G Att- Cmp- Int Yds TD Lg Pct Avg/P Avg/G Effic
2013................ 11 1- 0- 1 0 0 0 0.0 0.0 0.0 -200.0
TOTAL............... 39 1- 0- 1 0 0 0 0.0 0.0 0.0 -200.0
PUNT RETURNS G No. Yds TD Lg Avg/R Avg/G
2012................ 7 5 10 0 11 2.0 1.4
2013................ 11 10 73 0 28 7.3 6.6
2016................ 10 10 79 0 28 7.9 7.9
TOTAL............... 39 25 162 0 28 6.5 4.2
KICK RETURNS G No. Yds TD Lg Avg/R Avg/G
2012................ 7 7 114 0 29 16.3 16.3
2013................ 11 18 439 0 47 24.4 39.9
2016................ 10 17 356 0 68 20.9 35.6
TOTAL............... 39 42 909 0 68 21.6 23.3
ALL PURPOSE G Rush Rec PR KR IR Total Avg/G
2012................ 7 0 167 10 114 0 291 41.6
2013................ 11 7 144 73 439 0 663 60.3
2016................ 10 -6 910 79 356 0 1339 133.9
2017................ 11 -9 821 0 0 0 812 73.8
TOTAL............... 39 -8 2042 162 909 0 3105 79.6