[1] In his college career with the VCU Rams, he was designated to the Atlantic 10 All-Defensive Team on multiple occasions, and also earned the title as the conference's Defensive Player of the Year for three straight seasons.
[citation needed] On January 31, 2015, Weber's college career ended when he tore his ACL and MCL in a loss to rival Richmond.
[3] He later attempted to join the Miami Heat for training camp but was unable to pass his physical due to the knee injury.
[7][8] On November 2, Weber was acquired by the Sioux Falls Skyforce of the NBA Development League as an affiliate player of the Heat.
[9] He missed the first month of the 2015–16 season due to the knee injury, making his debut for the Skyforce during the D-League Showcase on January 7, 2016.
On February 23, he recorded a triple-double with 11 points, 11 rebounds and 10 assists in a win over the Fort Wayne Mad Ants.
[18] That night, he made his debut for the Heat in a 118–96 win over the Orlando Magic, recording two points, one rebound and one assist in three minutes.
[22] On December 25, 2016, Weber recorded 24 points, a career-high 16 rebounds and 10 assists in a 96–94 double overtime win against the Northern Arizona Suns.
He had five double-doubles and two triple-doubles in January, and finished one steal shy of recording the first quadruple-double in NBA D-League history.
Under the terms of the deal, Weber will split time between the Rockets and their NBA G League affiliate, the Rio Grande Valley Vipers.
[43] On June 17, 2020, Weber signed with the Hamilton Honey Badgers of the Canadian Elite Basketball League (CEBL).