Career Stats:
- Played in 65 games, starting 48
- Scored nine goals, tallied eight assists and 26 points
- Took 115 shots with 52 on goal (45.2%)
2017 as a Senior:
- Played in all 19 games, including 18 starts
- Tallied career-highs in goals (4), assists (4) and points (12)
- All-CAA Second Team Â
2016 as a Junior:
- Led JMU with two game-winning goals
- Assisted on the game-winning goal in a 2-1 double-overtime win over Longwood [10/19]
- Scored his first goal of the season, a game-winner, in a 2-0 win at Drexel [10/22]
- Scored the game-winning goal in a 2-1 victory over Robert Morris [11/1]
- Played in 14 matches, including six starts
2015 as a Sophomore:
- Played in 19 games, starting 14 of them
- Recorded an assist in JMU's 3-2 win over Northeastern (Sept. 30) and 3-2 win over CofC in the CAA Tournament Quarterfinals (Nov. 11)
2014 as a Freshman:
•  Played in 13 games, starting 10 of them
•  Missed majority of the conference schedule and postseason with injury
•  Scored his first collegiate goal Sept. 5 at UNCG, a 1-0 win for JMU that earned Head Coach Tom Martin his 350th win at JMU
•  Tallied the game-tying goal in the 88th minute Sept. 8 in a 1-1 draw against then-No. 16 Penn State
•  Scored the game-winner in JMU’s 1-0 win Oct. 8 on the road at then-No. 21 Delaware
•  Earned CAA Rookie of the Week honors Oct. 13
•  Named ECAC Co-Rookie of the Week on Oct. 14
High school and club:
•   Played club for Bristol City Football Academy, Southampton Football Academy, Bath Schools Football Association and Under-18 Somerset County
•   Helped U-118 Somerset County to a cup championship
Personal:
•   Joseph Toby Onsongo  Vyner
•   Son of Florence and Tim Vyner
•   Majoring in sport and recreation management
•   Mother, Florence, was a long jumper at Nottinghamshire