Career Honors
2024-25: Second-team All-Ivy
One-time Ivy League Player of the Week (3/3/25)
Two-time Philadelphia Big 5 Player of the Week (3/3/25; 1/27/25)
Three-time Ivy League Rookie of the Week (12/18/23; 12/25/23; 2/26/24)
2024-25: (
Game-by-Game in PDF) Second-team All-Ivy selection … Played in all 27 games and tied for team lead with 26 starts … Averaged 13.9 points and 3.3 rebounds per game and added 61 assists, 20 steals and 52 three-point baskets … In Ivy play, led Penn and the Ivy League in scoring (19.3 ppg) and averaged 3.4 rpg, led the Quakers in 3FG made (37), tied for the team lead in assists (41), and was second in steals (14) … Led Penn in scoring six times … AMONG IVY LEAGUE PLAYERS (all): Third in FT percentage (.837), tenth in points per game (13.9), tenth in 3FG per game (1.9) … AMONG IVY PLAYERS (conference): Led in points per game (19.3) and FT percentage (.891), second in 3FG percentage (.430), sixth in 3FG per game (2.6) and assist/turnover ratio (2.28), t-12th in assist per game (2.9), 13th in FG percentage (.495), t-14th in steals per game (1.0) … Third on the team with 19 double-figure scoring games including four with at least 20 … Scored 42 points at Columbia (3/1), the fourth 40-point game in program history and most by a Penn player since December 8, 1989 … Scored 30 points and hit eight three-pointers in first meeting with the Lions (1/25) … Went 13-14 at the foul line on the way to 19 points in a Cathedral Classic Invitational win over Maine (11/30) … Had his first collegiate double-double in an Ivy win over Dartmouth (2/21) with 15 points and 10 assists, flirted with a triple-double with seven rebounds … Followed that up with 19-point outings against Harvard (2/22) and at Cornell (2/28) and ended the season with 19 points at Princeton (3/8) … Scored 23 points and dished out three assists at Yale (2/14) … Went for 22 points in the home opener, a win over UMES (11/7) … Near double-double with 11 points and eight rebounds at Lafayette (11/12).
2023-24: (
Game-by-Game in PDF) Missed the first four games to injury, played in the last 25 and made 18 starts … Third on the team in points per game (10.9), added 73 rebounds (2.9 rpg), 48 assists, and 13 steals … Led Penn in 3FG with 61 … AMONG IVY LEAGUE PLAYERS (all): Third in 3FG percentage (.433), fourth in 3FG per game (2.4) … AMONG IVY PLAYERS (conference): Eighth in 3FG percentage (.394), 10th in 3FG per game (2.0) … Third on the team with 16 double-figure scoring games and three 20-point games … Led Penn in scoring in four games … In first collegiate game, knocked down four treys and finished with 17 points at UMES (11/18) … Followed up with 12 points against Lafayette (11/24) and 16 points and six rebounds vs. Monmouth (11/26) at the Cathedral of College Basketball Classic … Ivy League Rookie of the Week after he dropped 26 points—most by a Penn freshman in a game since 2017—went 6-of-7 on triples, matched his season/career high with five assists, and snared three rebounds in a win at Dartmouth (2/23) … Scored 20 points twice, at Auburn (1/2) and at Yale (2/3), leading the Quakers in both games … Drained five treys for his 15 points and dished out four assists against Cornell (3/1) … Ivy Rookie of the Week after a 15-point, 4-rebound, 4-assist performance in a win over Howard (12/11) … Followed up with 14 points (four 3FG) and a season-high eight rebounds while playing 44 of 45 minutes in an OT win at Rider (12/23) to gain his second consecutive Ivy Rookie honor … Went for 12 points, six rebounds, and a season-high five assists against Kentucky at the Wells Fargo Center (12/9).
High School: Four-year letter winner and captain as a senior under head coach Gregg Downer … Graduated as LM’s all-time leader with 245 three-point baskets and as the program’s fifth-leading scorer with 1,325 points … Helped LM to two district and one Central League championships … Second-team Pennsylvania Interscholastic Athletic Association (PIAA) Class 6A All-State as a senior … Two-time first-team All-Central League … Graduated summa cum laude.
Personal: Enrolled in the Wharton School of Business.
Why Penn? “The opportunity to study at Wharton as well as playing for Coach Donahue were the main reasons why I chose Penn.”