[4] At the end of his junior year, Reinhardt was an honorable mention All-State selection,[2] and was named in the All-Orange County First Team.
[10] On March 24, 2012 Reinhardt scored 30 points in the Division I championship game against Sheldon High School, shooting 11/17 from the field (6/12 on three-pointers).
[17] Reinhardt was recruited by several major NCAA Division I programs, and received offers from Arizona, Baylor, Colorado, NC State, St. John's, Texas, UNLV, USC, Utah, Washington and West Virginia.
According to the Las Vegas Sun, at the time of his commitment Reinhardt was the highest-ranked UNLV recruit since Anthony Marshall in 2009.
[19] He made his debut with the Runnin' Rebels on November 12, 2012 in the season opener against Northern Arizona, being selected as a starter and scoring 14 points along with 3 rebounds and 4 assists.
[3] On December 13 he posted his season high in rebounds with 6 against La Verne, a mark he also reached on February 20, 2013 against Colorado State.
[20] During the 2013 Mountain West Conference tournament Reinhardt was named in the All-Tournament team,[21] scoring a career-high 21 points against Colorado State on March 15.
[22] After his freshman season at UNLV, Reinhardt decided to transfer, and in July 2013 he announced his signing with USC.
Reinhardt made his debut in an USC uniform on November 15, 2014 against Portland State, starting the game and scoring 11 points in 30 minutes of playing time.
[25] On January 29, 2015 in a game against Colorado, Reinhardt scored a career-high 35 points, shooting 12/27 from the field (9/18 on three-pointers) and 2/2 from the free throw line.
[25] His 9 three-pointers tied the all-time record for threes in a single game for USC, established by Anthony Pendleton in 1987.
[28] On December 17 he scored a season-high 29 points against Cal Poly, shooting 9/12 from the field (7/9 from the three-point line) and 4/5 on free throws.
[3][33] Reinhardt averaged 10.8 points, 2.7 rebounds and 2.1 assists per game in his last season of college basketball, being the fifth best scorer on his team.
In February 2018 Reinhardt moved to Germany and signed for ratiopharm Ulm, a team of the Basketball Bundesliga, replacing Trey Lewis.
[36] In the final part of the 2017–18 Basketball Bundesliga he averaged 14.4 points, 2.1 rebounds and 2.3 assists, shooting a career-high 41.6% from three.