2018-19 (thru 16 games): Has played in all 16, with three starts... Had eight points in 23 minutes in win at Princeton... Pulled down season-high six rebounds in season-high 34 minutes in first start of season, at #21 Villanova... Had five points in win over Loyola-Chicago... Hit for nine points and added five rebounds in win over Wagner... Made back-to-back starts vs. George Washington and at St. Bonaventure... Scored a season-high 12 points in 19 minutes at Duquesne.
2017-18: Scored 8.4 points per game while making 28 starts... Averaged 9.0 points in Atlantic 10 games... Recorded six points and three rebounds in the A-10 quarterfinal win over George Mason... Matched career-high 21 points vs. George Mason... Dropped 18 points on 7-of-12 shooting from the floor and 3-of-3 shooting from three-point range off the bench in win over UMass... Recorded 12 points and six rebounds at Penn... Scored 10 points in win over Dayton... Poured in 19 points on 8-of-14 shooting from the floor at George Mason... Netted eight points in win over St. Bonaventure... Scored 12 points at George Washington... Averaged 15.3 points per game in a trio of consecutive contests against Bucknell, Villanova, and Temple... Had 17 points and pulled down career-high nine rebounds at Temple... Scored 12 points and added four rebounds vs. #4 Villanova... Poured in 17 points on 4-of-6 shooting from three-point range in win over Bucknell... Hit for seven points and recorded career-high four steals in win over Sacramento State... Netted eight points and added five rebounds in season opener at Toledo.
2016-17: Averaged 7.8 points and 2.2 rebounds per game, playing in a career-best 30 games... Became a starter for the first time in his career and made 18 starts... Averaged 9.9 points in Atlantic 10 contests... Missed the Dayton game due to illness... Had 19 points, including a perfect 8-for-8 shooting from the line, in a career-high 40 minutes at Duquesne... Scored 13 points at La Salle... Matched career-high 21 points at VCU... Poured in career-high 21 points and dished out career-high five assists vs. La Salle... Scored 10 points vs. Penn... Made first start at Rhode Island... Scored seven points, all in the second half, vs. George Washington... Netted 10 points vs. Lafayette... Had career-high five rebounds vs. NC State... Scored 11 points vs. Columbia for first game in double figures.
2015-16: Saw action in 20 games... Averaged 0.5 points per game... Matched season-high three points vs. La Salle... Registered first career assist and steal vs. Fordham... Recorded a point and a rebound vs. Virginia Tech... Scored three points vs. Illinois State... Scored first career points vs. Niagara... Made collegiate debut vs. Drexel.
High School/Personal: Named MVP of the Philadelphia Catholic League while earning All-League First Team honors... Scored 20.7 points per game to rank fifth in the city in scoring... Also averaged 4.2 rebounds, 1.7 assists and 1.1 steals per game for St. Joseph's Prep... Converted 45.7 percent from the field and 77.8 percent from the foul line... Helped team go 18-5 and reach the Catholic League Quarterfinals... Chosen to the All-State Class AAAA First Team and the All-Southeastern Pennsylvania First Team... Also earned All-USA Pennsylvania First Team honors... Named to the Philadelphia Daily News All-City First Team for two years in a row... Selected as the 2015 Markward Club Boys Player of the Year... Led the Catholic League in scoring with 21.9 ppg in league contests... Scored a career-high 37 points in a triple overtime win over La Salle... Totalled 1,248 points, 405 rebounds and 117 assists in his career... Averaged 21.9 points in his junior season... Business administration major.