Contracted forward Zac Fisher will cross Royal Park this off-season after being traded from Carlton to North Melbourne.

While Fisher was tied to the Blues for a further two seasons, the 25-year-old opted to make the short move in order to see more senior action in 2024.

Despite starting in Carlton's first seven games of the seasonl, Fisher featured under head coach Michael Voss on just five more occassions, also failing to earn a place in any of Carlton's three finals in September.

After submitting a request to join the Roos last week, the Western Australian was granted his wish on Wednesday evening, with Riley Beveridge of AFL Media reporting that the goalsneak and pick 17 had been sent to Arden Street in exchange for picks 21 and 25.

Fisher will depart Princes Park after making 107 appearances in a monogrammed guernsey, slotting 53 goals since making his senior debut during Round 4 of the 2017 season.

It is yet to be determined whether Fisher, a newfound utility, will ply his trade ahead of the ball or behind it for Alastair Clarkson next season.

Carlton are now armed with picks 21, 25, 69 and 77 at the 2023 AFL Draft, while North are presently set to use 2, 3, 15, 17, 56 and 64.