Samuel Connor Hornby (born 2 February 1995) is an English professional footballer who plays as a goalkeeper for EFL League Two side Bradford City.
He spent his youth with Hednesford Town and Redditch United, before turning professional at Burton Albion in June 2015. He spent the 2015–16 and 2016–17 seasons on loan at Brackley Town and Kidderminster Harriers respectively, before he was transferred to Port Vale in June 2017. He was loaned out to Chester in December 2017 and left the club permanently to sign for Bradford City in May 2019. He was loaned out to AFC Fylde in October 2019.