Wide Receiver
Height: 6'0"
Weight: 190
Year: Senior
Hometown: Hanover, Md.
High School: Meade/New Mexico St


As a senior (2016): Appeared in 13 games, starting 11 straight to close the season ... Led the team in receptions (43) and ranked second in yards (497) and TDs (4) ... Also led the team with 10.7 yards per punt return, including one for touchdown ... Had three catches for 90 yards vs. Boston College (12/26), including a 63-yard score ... Returned an 83-yard punt for a touchdown vs. Rutgers (11/26), and earned Big Ten Special Teams Player of the Week ... Had two catches for nine yards at #19 Nebraska (11/19) ... Caught game-high seven passes vs. #6 Ohio State (11/12) for 56 yards ... Caught five passes for 46 yards and a TD at Indiana (10/26) ... Posted four catches for 41 yards vs. Michigan State (10/22) ... Caught four passes for 51 yards vs. Minnesota (10/15) ... Caught season-high five passes for 46 yards and 2 TDs vs. Purdue (10/1) ... Hauled in two passes for a team-best 64 yards at UCF (9/17), including a 51-yard pass from Perry Hills ... Made Maryland debut against Howard (9/3), catching 3 passes for 27 yards ... Transferred to Maryland in June.

As a redshirt junior at Nex Mexico State (2015): Played in nine games and started eight… Missed three games due to injury… Amassed 551 receiving yards and four touchdowns on 45 receptions… Had a long catch of 78 yards for a touchdown against UTEP (9/19)… Had a season-high 151 receiving yards against UTEP… Racked up 101 receiving yards at ULM (12/5)... Garnered one touchdown against Florida (12/5), one against UTEP, one at UL-Lafayette (11/21) and one against Arkansas State (11/28)… Had two kick returns for 27 yards and seven punt returns for 59 yards… Amassed 636 all-purpose yards, which included 202 all-purpose yards against UTEP… Collected 306 receiving yards and two touchdowns on 29 receptions in league play… Garnered 340 all-purpose yards during conference games. 

As a redshirt sophomore at New Mexico State (2014): Played and started in 11 games… Earned Second Team All-SBC… Scored seven touchdowns, which included a career-high two touchdowns at Georgia State (Sept. 6)… Ranked fifth in the conference with 1,361 all-purpose yards...  Had 75 receptions for 903 yards for an average of 6.8 yards per catch to rank second in the Sun Belt… Ranked second in the league in receiving yards per game with 82.1… Averaged 12.0 yards per catch and 123.7 all-purpose yards per game… Amassed a career-high 220 all-purpose yards against Georgia Southern (Oct. 4)… Had a career-long 57-yard reception at UTEP (Sept. 13)… Racked up eight games with at least 50 receiving yards and four games with at least 100 receiving yards… Caught eight passes for a career-high 202 yards at UTEP… Amassed 10 receptions in two different games (vs. Georgia Southern and vs. Texas State, Nov. 1)… Garnered 16 kick returns for 369 yards to average 23.1 yards per return, which ranked fourth in the league… Had five kick returns for 120 yards against Georgia Southern and another five kick returns for 139 yards, which included a long return of 42 yards, at Troy (Oct. 11)… Collected 73 yards on five punt returns, which included a 56-yard return against Louisiana-Lafayette (Nov. 8).

As a sophomore at New Mexico State (2013): Redshirted

As a freshman (2012): Spent one season at New Mexico Prep.

At Meade High School: Played wide receiver and ran track and field at Meade Senior HS in Fort Meade, Md… Was named a First Team All-County wide receiver and an All-State honorable mention… In 2009, was a state finalist in the triple jump.

Personal: Son of Jimison and Tomia Thoma... Earned a degree in criminal justice from New Mexico State in May 2016. 

Career Highs
Receiving Yards - 202 (at UTEP, 9/13/14)
Receptions - 10 (2x, last vs. Texas Southern, 11/1/14)
Long Reception - 78 yards (UTEP, 9/19/15)
Receiving Touchdowns - 2 (2x, last vs. Purdue, 10/1/16)
All-Purpose Yards - 220 (Georgia Southern, 10/4/14)

View Full Bio
Spring Practice Recap - Part 1
Spring Practice Recap - Part 1
Michigan State Rewind