2018-19: Was the co-recipient of the Robert F. O'Neill Award for the team's Most Improved Player, sharing it with Lorenzo Edwards... Played in all 33 games averaging 8.5 points per game… Made 20 starts and 17 consecutive... Posted double figures 13 times, including the last five straight games… Had 15 points on 6-for-9 shooting in A-10 win over Duquesne… Had 14 points and nine rebounds in overtime loss to Rhode Island… Notched his first-ever double-double with 17 points on 7-for-10 shooting and 10 rebounds at Davidson… Tied career-high with 21 points at Dayton… Set career-high with 10 boards in win over Richmond… Scored game-high 18 points in 61-60- win over Davidson.
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.
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.