Tymon was born in Hull, and grew up in the North Hull Estate area where he attended Endike Primary School and played in the Hull Boys' Sunday League with Pelican United, Pinefleet and Skirlaugh. He then went to the Thomas Ferens Academy and lastly, Malet Lambert School. Tymon joined the Hull City academy at the age of twelve and became a regular for the club's under-18s at the age of just fifteen.
Career
Hull City
For the 2015–16 season, Tymon became a regular for the under-21s and began training with the Hull City first-team. Tymon made his professional debut for Hull City on 30 January 2016 in the FA Cup against Bury. He started the match and played 80 minutes of the 3–1 win at Gigg Lane. On 19 November 2016 Tymon made his Premier League debut against Sunderland at the Stadium of Light. On 7 January 2017, he scored his first goal for the club deep in added time after coming on as a substitute for Adama Diomande in the 2–0 FA Cup home win against Swansea City.
Stoke City
On 5 July 2017, it was announced that Tymon left the club after rejecting new contract offers from Hull City. Later in the day, he joined Stoke City, signing a five-year contract. Tymon made his debut for Stoke on 23 August 2017 in a 4–0 EFL Cup victory over Rochdale. He struggled to make much of impact at Stoke and was made available for a loan move in January. On 30 January 2018, Tymon joined League One club Milton Keynes Dons until the end of the 2017–18 season. Tymon made nine appearances for MK Dons but was unable to help them avoid relegation to EFL League Two. Tymon's only league appearance in the 2018–19 season came against Preston North End on 26 January 2019, he struggled against Darnell Fisher and was substituted just before half time. At the end of the season Tymon revealed that he is unhappy at Stoke after failing to break into the first team. On 17 July 2019, Tymon agreed to join newly promoted Portuguese club Famalicão on loan for the 2019–20 season. He was signed by João Pedro Sousa, assistant to Marco Silva during his time at Hull. He made his debut on 3 August in the first round of the Taça da Liga, a 2–0 home loss to LigaPro club S.C. Covilhã, and a week later played for the first time in the Primeira Liga in a 2–0 win at C.D. Santa Clara on the opening day. Tymon made five league appearances for Famalicão before being recalled by Stoke in December 2019. Tymon started against Derby County on 31 January 2020 in place of the injured Bruno Martins Indi as Stoke lost 4–0. Tymon didn't make another appearance again until the final day of the season on 22 July 2020 against Nottingham Forest where he came on as a substitute in the 71st minute and provided two assists as Stoke won 4–1.