He played college basketball for the Texas Tech Red Raiders and South Dakota having transferred after his freshman year at Air Force.
[1] He attended Notre Dame College Prep and commuted two hours from Wauconda, Illinois to play under coach Tom Les.
Following the season, Mooney opted to transfer as a graduate student, selecting Texas Tech over offers from Northwestern and Creighton.
[4] Texas Tech was coming off a season in which the team reached the Elite Eight but lost some important pieces.
After going undrafted in the 2019 NBA draft, Mooney joined the Atlanta Hawks' Summer League roster.
[12] He made his NBA debut on January 20, recording two points, a rebound and an assist in three minutes in a 106–86 loss to the New York Knicks.
[24] On February 1, 2024, Mooney signed with Dolomiti Energia Trento of the Italian Lega Basket Serie A (LBA).
[25] On August 9, 2024, Mooney signed with the New Zealand Breakers of the Australian National Basketball League (NBL) for the 2024–25 season.