*Club domestic league appearances and goals, correct as of 18:00, 27 April 2024 (UTC) ‡ National team caps and goals, correct as of 18:48, 29 September 2020 (UTC+1)
Born in Gorleston-on-Sea, Sayer started his youth career at local side Bungay Town, aged five. At the age of eight, he joined the Norwich City Academy. He was released at age 12.
In January 2017, aged 14, he signed for Colchester United, having impressed on trial after appearing against the club for Suffolk Schools.
On 21 August 2021, Sayer joined National League South side Billericay Town on loan. He made his debut the same day in their 5–2 defeat to Eastbourne Borough.[7] Sayer made a total of 4 appearances during his loan spell at Billericay Town.
Sayer started the 2022-23 season on loan at Isthmian Division One North side Maldon & Tiptree, for the second time in his career. He was given more opportunities this time around, scoring 5 goals in 22 appearances.
In February 2023, Sayer joined fellow Isthmian Division One North side Stowmarket Town on an initial one-month loan deal.[9] His loan was extended until the end of the season, finishing with 3 goals in 15 appearances for Stowmarket Town.
At the end of the 2022-23 season, after six and a half years with the club, Sayer was released by Colchester United.[10]
On 11 August 2023, the eve of the new season, Sayer joined Isthmain Division One North side Lowestoft Town.[11] Sayer finished the 2023-24 season with 26 goals in 41 appearances, as Lowestoft Town were crowned champions and promoted to the Southern League Premier Central.
International career
In February 2018, Sayer was called up to the England Under-15s squad for a training camp.[12] He appeared for the Young Lions against Belgium.
Career statistics
As of end of 2023–24 season
Appearances and goals by club, season and competition