Bateson came through the youth ranks at Scunthorpe United and signed a professional contract with the Iron at the beginning of the 2014/15 season.
He had two loan spells with Trinity before joining North Ferriby in January 2015.
Bateson was a member of Ferriby`s National League North play-off final winning squad.