He is one of three players to date (the others being Tyran Smith and Blake Green) to play first grade for a record seven different NRL clubs.
[5] In 1995, Doherty joined the Sydney Bulldogs and started the season in first grade against North Queensland as a replacement forward.
In 1997, Doherty signed with Super League and joined the Hunter Mariners and played 11 games that season.
In 1998, with the Super League war ended and the Hunter Mariners folding, he joined the Adelaide Rams, going on to play 19 games that season.
Adelaide then folded at the end of 1998 season, leading Doherty to join North Queensland Cowboys, playing eight games from 1999 to 2000.