Adam is a former Blyth Spartans and Gateshead wide man who plays predominantly on the left, though he can play on either flank.
He made 131 appearances for Blyth, scoring 13 goals, after joining from Gateshead in the 2016-17 season.
During his time at Croft Park he helped Blyth to the Northern Premier League title. He left in the summer of 2020.
He has suffered from injury problems in recent seasons, but signed for Consett in March 2023, making his debut as a second-half substitute in the 1-1 draw with Ossett United on 18 March.