2015 SJU Most Outstanding Performer
2013 Philadelphia Soccer Six All-Rookie Team
2016: Made 17 appearances in the midfield, missing only one match due to yellow card accumulation… Made 16 starts, including all eight in Atlantic 10 action… Totaled 1150 minutes to rank fourth among midfielders in minutes played… Ranked fourth on the squad with 12 shots on the year, landing two on net… Scored in regular-season home finale against La Salle… Played season-high 100 minutes in scoreless draw vs. Villanova… Added 98 minutes against Northeastern and 90 minutes against Temple in the season opener and Central Connecticut... Made final collegiate start and appearance in season finale at Yale... Named to SJU Athletic Director's Honor Roll.
2015: Made 17 starts in the midfield, missing just one match... Tallied a goal and assist... Converted penalty kick vs. Howard... Earned assist in season opener vs. Marist... Ranked fourth on squad in minutes (1446) to average 85 minutes per match... Landed five of 17 total shots on goal for a .294 SOG percentage... Took season-high two shots apiece vs. Utah Valley, Drexel, and Dayton... Landed one shot on goal in five different matches... Played 10 full matches... Played season-high 110 minutes in scoreless draw with Drexel... Played full 108 minutes in win over Howard and full 102 minutes in win over LIU Brooklyn... Added 75 minutes in win over St. Bonaventure and 51 minutes in win over UMass... Named to Atlantic 10 Commissioner's Honor Roll and SJU Athletic Director's Honor Roll.
2014: Made 17 starts in the midfield... Averaged 89 minutes per match... Tallied first collegiate goal and assist in win over LIU Brooklyn... Assist led to 90th-minute equalizer to send match into overtime... Took season-high four shots against NJIT and La Salle... Landed shots on goal against LIU Brooklyn, Howard, Siena, NJIT, George Washington, and St. Bonaventure... Played nine full matches, including shutouts against Howard, Drexel, Siena, UMass... Saw action in all seven of SJU's victories and averaged 88 minutes per win... Missed only match of season, against Rhode Island, due to yellow-card accumulation... Named to SJU Athletic Director's Honor Roll.
2013: Made 13 appearances with seven starts... Averaged 45 minutes per game overall and 52 minutes in Atlantic 10 action... Missed final pair of matches due to injury... Played season-high 76 minutes in fifth consecutive start in the midfield in 3-1 A-10 win over George Washington... Started and played 50 minutes in 1-0 A-10 victory over #24 VCU... Saw 25 minutes off the bench in 3-0 win at Howard... Made second start of the season against Wofford... Played 52 minutes in first collegiate start in 3-3 draw with Hofstra... Saw 39 minutes of action in collegiate debut in season-opening 1-1 draw with Loyola... Named to SJU Athletic Director's Honor Roll.
High School/Personal: Top Drawer Soccer's 2013 #2 ranked player from the south... 2012 All-State, All-North-South, and All-Birmingham Metro selection... Led Vestavia Hills to 29-3 record over three seasons, including 2012 state semi-finals... Began club soccer career with Birmingham United... Captained 2009-10 squad that won state title... With Alabama ODP, was selected to 2009-10 team that traveled to Guadalajara, Mexico for international competition... Also competed for Georgia United... Majoring in religious studies and minoring in Chinese and French.
| Career Statistics
| Single-Game Career Highs
Assists: 1 (2x) last vs. Marist (8/28/15)
Points: 3 at LIU Brooklyn (9/7/14)
Shots: 4 (2x) last vs. La Salle (10/24/14)
Shots On Goal: 1 (14x) last vs. La Salle (10/29/16)
Minutes: 110 (4x) last at Drexel (9/22/15)