Waite has progressed through the academy ranks at Cardiff City and signed scholarship forms for the 2015-2016 season. Waite put in consistent performances for the U18 side across the two years and was used sporadically by the U23s side in the 2016-2017 season. His performances led to him being offered his first professional contract in February 2017. Since stepping up to the U23s permanently in the summer of 2017, Waite has been a regular in the U23s side at Cardiff.
Waite joined National League North side Hereford FC on loan in February 2019 for his first experience of senior football, joining the Bulls until the end of the season. Waite made nine appearances, scoring two goals, assisting one and was an unused substitute twice during his spell at Edgar Street.
The 20-year-old spent the summer on tour with Cardiff’s first-team in America, before Waite made his first-team debut for Cardiff City in August, appearing as a substitute in their Carabao Cup encounter with Luton Town.
In October 2019, he signed for the Seagulls on loan, making 19 appearances and scoring 13 goals while assisting three before the season was curtailed.
Waite also has experience on the international stage, having been capped by Wales U19s three times and featuring for Wales U21s against Bosnia & Herzegovina in September 2020.
Waite returned to the Seagulls on a season-long loan from Cardiff City in September 2020.