After showing great form in the Under 20's, Staggs was promoted up to the Queensland Cup, playing for the Redcliffe Dolphins. Staggs was showing great performances for the Dolphins in the early rounds, bouncing between Centre and Second-Row, his versatility catching the eye of Broncos coach Wayne Bennett to include him into the full-time squad. In the lead-up to the Broncos clash against the Sydney Roosters in Round 11 of the 2018 NRL season, Staggs was selected to make his NRL debut for the Brisbane Broncos off the interchange bench after Bennett originally selected young centre Gehamat Shibasaki for the bench role but went with Staggs instead before his versatility to play in the backs and forwards. During the match, after Broncos fill in centre Tom Opacic suffered a concussion in only the second minute, Staggs come on to cover as centre and had an impressive debut, scoring a try, setting up a try for winger Corey Oates, running for 57 metres, made nine tackles and recorded five tackle busts during the Broncos thrilling 28-22 win at Suncorp Stadium. In the lead-up up the Broncos clash with the New Zealand Warriors, after Broncos gun centre James Roberts was ruled out of the match from an Achilles tendon injury, Staggs was denied by a flaw in the NRL by not allowing him to start at centre because he wasn't included in the Broncos top 32 squad at the start of the season, so Jaydn Su’A had to start at centre but broke his ankle during the Broncos 26-6 unimpressing loss at Suncorp Stadium. When Staggs wasn't selected for the Broncos, he would play his trade in the Queensland Cup, showing more great form and which the Dolphins would make the 2018 Queensland CupGrand Final, playing about the Easts Tigers, scoring a try and kicking 6 goals in the 36-22 win at Suncorp Stadium. Staggs would finish his debut NRL season with him playing in 9 matches and scoring 2 tries for the Broncos in the 2018 NRL season. On 13 October 2018, Staggs was selected to play for the Junior Kangaroos against the Junior Kiwis, playing at second-row in the 40-24 win at Mt Smart Stadium.
2019
On 15 February 2019, Staggs represented the Indigenous All Stars against the New Zealand Maori All Stars team, playing off the interchange bench in the 34-14 win at AAMI Park. On July 7, 2019, Staggs kicked 4 conversions from 4 attempts in the "Baby Broncos"' crucial 2-point win over the Cronulla-Sutherland Shire Sharks in round 16. Staggs made 24 appearances for Brisbane in the 2019 NRL season as the club finished 8th on the table and qualified for the finals. Staggs played in the club's elimination final against Parramatta which Brisbane lost 58-0 at the new Western Sydney Stadium. The defeat was the worst in Brisbane's history and also the biggest finals defeat in history.