The 25-year-old centre-back made 22 appearances for Whitby Town this season.
He has previously featured for National League sides Blyth Spartans and Spennymoor Town, as well as Hartlepool United when they competed in the league.
Cunningham will go into contention for tomorrow's fixture at home against Warrington Town.
Photo credit: Whitby Town
Keep up-to-date with our exclusive email newsletters.
Subscribe