Queensland Maroons young gun David Fifita is quite simply, a freak.
The 20-year-old Keebra Park product went from playing Auswide Bank Mal Meninga Cup, to Intrust Super Cup, to NRL, to State of Origin within what seems like a split second.
Here is a quick look back at his evolution; 2018 saw him play Auswide Bank Mal Meninga Cup and Intrust Super Cup - both for Souths Logan Magpies, and NRL for the Brisbane Broncos, all within the year.
Fifita was near unstoppable during his time playing Auswide Bank Mal Meninga Cup, scoring 13 tries in 10 games, including back-to-back hat-tricks in Round 5 and Round 6.
David Fifita 2018 highlights
Fifita was the first player in history born in the 2000s to play in the NRL when he debuted for the Broncos on June 30 against Canberra Raiders; he lined up in 11 games for the Broncos in 2018 and scored two tries.
Further to this, the explosive second rower was named captain of the Queensland Under 18 side, and was also selected for the Queensland Under 20 side, but had to withdraw due to NRL commitments.
At the beginning of 2019, Fifita set a goal to play Origin. And that he did.
The super talent became the 200th Queensland player to play Origin, and the first born in the 2000s to have the honour.
David Fifita - Queensland Maroons' 200th player
Fifita, who captained the Junior Kangaroos, played 24 games for the Broncos in 2019, scored seven tries, made 535 tackles and ran, on average, 96.71 metres per game.
What a year it was.
The best of David Fifita's 2019 season
This year, in Round 1 of the NRL, the Indigenous All Stars representative showed off the pizzazz he first showed off during his time in the Queensland Murri jersey, scoring a stunning long-range try against North Queensland to help secure a win for the Broncos.
Fifita continues to do the impossible
What a future he has.
Watch this space.