The North Queensland Toyota Cowboys have signed utility James Walsh to a three-year deal, running through the end of the 2028 season.

Walsh will join the Cowboys immediately after securing a release from the final year of his contract with The Dolphins.

The 20-year-old has come through The Dolphins pathways, splitting time between centre and second-row.

He enjoyed a breakout season in the Queensland Cup in 2025, scoring eight tries and breaking 52 tackles in 16 games playing for both Redcliffe and the CQ Capras.

>>> Best of James Walsh

His finest performance came in Round 17 against the PNG Hunters, when he crossed for four tries and broke a mammoth 11 tackles.

Walsh is expected to begin training with the Cowboys later this week.

“James is a fantastic young player who can play centre and back row, which is valuable in today’s game,” Cowboys Recruitment and List Manager Clint Zammit said.

“He is an aggressive ball-runner and natural competitor, who played in successful junior teams in NSW and progressed to play Queensland Cup at 18 for The Dolphins.

“We believe James will be a valuable addition to our squad and we are excited to watch his progression in North Queensland.”