Finished career ranking top-10 all-time at JMU in three statistical categories:
- 2nd – Receiving Touchdowns (22)
- 2nd – Receptions (169)
- 5th – Receiving Yards (2,113)
2019 as a Redshirt Senior: Played in 13 games, making 11 starts at wide receiver… Had 65 receptions for 788 yards and 10 touchdowns… Ranked 22nd nationally and sixth in the CAA in receiving touchdowns… Also ranked seventh in the league in receptions per game (5.0)… Career-high 10 catches for 100 yards and two touchdowns in national championship game against North Dakota State (Jan. 11)… Had nine receptions for a season-best 162 receiving yards and two touchdowns in FCS Semifinals against Weber State (Dec. 21)… Had seven receptions for 87 yards in FCS Second Round against Monmouth (Dec. 7)… Recorded six catches for 72 yards and two scores against Richmond (Nov. 16)… Had five grabs for 44 yards and two touchdowns against Villanova (Oct. 12)… Also had touchdown receptions versus Towson (Oct. 26) and at Rhode Island (Nov. 23)… Had five catches at Chattanooga (Sept. 21) and in Villanova game… Made four or more catches in 10 games and at least three in 12 outings… Tallied at least 50 receiving yards in six games… HERO Sports Preseason Third Team All-American... Division I Football Oversight Committee Student-Athlete Connection Group... One of three Gary Clark Offensive MVP Award recipients... CAA Football Commissioner's Academic Honor Roll (Fall 2019, Spring 2020).
2018 as a Redshirt Junior: Started all 13 games... Second Team All-CAA wide receiver... FCS ADA Academic All-Star... Led team with 62 receptions for 710 yards and seven touchdowns... Ranked third in the CAA in receptions, fourth in receiving touchdowns and seventh in total receiving yards... Season-high 116 yards on eight catches at New Hampshire (Nov. 3)... Season-high nine catches for 88 yards and a touchdown in season opener at NC State (Sept. 1)... Also made eight receptions for 78 yards and a touchdown against William & Mary (Sept. 22)... Finished just shy of 100 receiving yards on two other occasions, finishing with six catches for 98 yards and a score at Richmond (Sept. 29), followed by seven receptions for 99 yards and a TD the next week against Elon (Oct. 6)... Recorded third career two-touchdown game with a pair of scores against Rhode Island (Nov. 10)... Scored a touchdown in five of the first six games... Tallied five or more receptions in seven games... Accrued over 65 receiving yards in six outings... Career-long 47-yard reception in Elon game... CAA Football Commissioner's Academic Honor Roll.
2017 as a Redshirt Sophomore: Played in 13 games, making eight starts at wide receiver… Had 42 receptions for 615 yards and a team-best five touchdowns… Ranked ninth in CAA in yards per catch (14.6)… Recorded two 100-yard receiving games – both in the FCS playoffs… Scored three of five touchdowns during the FCS playoffs… Had a season-high eight receptions for 189 yards and a touchdown in FCS quarterfinals against Weber State (Dec. 8)… His 189 yards with the second-most receiving yards in JMU single-game history, setting a JMU postseason record… Had seven receptions for 107 yards against North Dakota State (Jan. 6) in the NCAA Division I Football Championship game… Caught a then career-long 40-yard touchdown late in the fourth quarter to help JMU tie the game against Weber State… Had five catches for 70 yards and two scores in FCS semifinals against South Dakota State (Dec. 16)… Also contributed eight catches for 64 yards and first two career touchdowns versus
ETSU (Sept. 9)… Also had 63 receiving yards against Maine (Sept. 23) and 62 yards in FCS Second Round versus Stony Brook (Dec. 2)… Tallied three or more catches in seven games… Had three catches of at least 30 yards... JMU Athletic Director's Scholar-Athlete (Fall 2017)... CAA Football Commissioner's Academic Honor Roll.
2016 as a Redshirt Freshman: Played in 11 games, primarily on special teams... Dean's List (Spring 2017)... JMU Athletic Director's Scholar-Athlete (Fall 2016, Spring 2017).
2015 as a Freshman: Redshirted to retain a year of eligibility.
High School: Pennsylvania Writers' First Team Class AAA All-State as a senior... First Team All-WesternPAFootball.net Big School...
WPIAL All-Greater Allegheny Conference... Had 69 receptions for 1,104 yards and 11 touchdowns as a senior to lead the Indians to a playoff berth... Helped Indiana to the playoffs as a junior after making 50 catches for 702 yards... Also played basketball, scoring more than 1,000 points after averaging 14.2 points and 6.4 rebounds as a senior and 14.0 points and 5.8 rebounds as a junior.
Personal: Full name is Riley Douglas Stapleton... Has a younger brother, Dylan, who is a tight end for the Dukes… Graduated from JMU with a degree in communication studies… Pursuing master’s degree in sport and recreation leadership.