Narkle was delisted by Geelong at the end of the 2022 season. After training with Richmond over the summer, he was overlooked for their last list spot and joined Essendon's VFL team.[9] He was then redrafted by Port Adelaide in the 2023 AFL mid-season draft at pick 11.[10]
After playing three games for Port during the remainder of the 2023 season, and 13 games in 2024, Narkle was again delisted at the end of the 2024 season. He was then selected by Fremantle after the 2024 draft in the Pre-season Supplemental Selection Period.[11]
^The 2020 season was played with 17 home-and-away matches per team (down from 22) and 16-minute quarters with time on (down from 20-minute quarters with time on) due to the impact of the COVID-19 pandemic.