Harper was born in Paterson, New Jersey, while his father, Ron Harper, was playing for the Los Angeles Lakers in the NBA. He grew up playing basketball under the coaching of his mother, Maria.[2] On the Amateur Athletic Union circuit, Harper competed for Ring City Basketball, a program owned by his parents.[3] Raised in Upper Saddle River, New Jersey & Franklin Lakes, New Jersey, he attended Don Bosco Preparatory High School in Ramsey, New Jersey.[4] As a junior, Harper averaged 10.1 points and 1.5 rebounds per game while shooting 37 percent from 3-point range.[5] He helped his team win its first Non-Public A state title in 47 years.[6] In his senior season, he averaged 20.8 points and 3.9 rebounds per game, leading his team to its second straight Non-Public A state championship.[7] He scored a career-high 33 points in a loss to Roselle Catholic High School at the Tournament of Champions final. Harper was named North Jersey Player of the Year by The Record.[8] He was considered a four-star recruit by Rivals but his only Power Five scholarship offers were from Nebraska and Rutgers.[9] On August 11, 2017, he committed to play college basketball for Rutgers.[5]
College career
In his collegiate debut against Fairleigh Dickinson, he posted 15 points.[9] On March 2, 2019, Harper scored a freshman season-high 27 points for Rutgers in an 86–72 win over Iowa.[10] As a freshman, he averaged 7.8 points and 3.1 rebounds per game. In the offseason, Harper improved his strength and conditioning, gaining 15 lbs (6.8 kg).[9] During his sophomore season, he became a regular starter.[11] On January 22, 2020, Harper recorded a season-high 29 points and nine rebounds in an 85–80 loss to Iowa.[12] On February 25, he scored 27 points, shooting 5-of-5 from three-point range, in a 72–57 victory over Illinois.[13] As a sophomore, he averaged 12.1 points and 5.8 rebounds per game. He earned All-Big Ten Honorable Mention and was named to the Second Team All-Met.[11] On November 27, Harper scored a career-high 30 points with five-three pointers in a 96–75 win over Fairleigh Dickinson. As a junior, Harper helped lead Rutgers to their first NCAA Tournament in 30 years.[14] He averaged 14.9 points and 5.9 rebounds per game. Following the season, Harper declared for the 2021 NBA draft, but ultimately opted to return to Rutgers.[15]
On December 9, 2021, Harper tied his career high of 30 points to go with 10 rebounds against Purdue. He made the game-winning buzzer-beater from just inside halfcourt to give the Scarlet Knights a 70–68 win, giving Rutgers its first victory over a No. 1 ranked team.[16] Harper was named to the Second Team All-Big Ten.[17]
Following Rutgers' loss in the First Four of the 2022 NCAA men's basketball tournament, Harper announced his intention to forgo his final season of collegiate eligibility and declare for the 2022 NBA draft.[18] He ultimately went undrafted.[19]
His father, Ron Harper, was an All-American college basketball player at Miami (Ohio) and played in the NBA for 15 seasons, winning five NBA titles.[31][32] His mother, Maria (née Pizarro), is from Bataan, Philippines and played college basketball for New Orleans, before becoming a coach.[4][3] Harper's maternal grandfather represented the Philippines in jai alai at the 1968 Summer Olympics.[33] Harper has expressed interest in playing for the Philippines national basketball team but was unsuccessful when he tried to apply for a Filipino passport as a high school student.[34] His younger brother, Dylan Harper, joined the Rutgers basketball team in 2024. [35]