Mark Harris (Welsh footballer)

Mark Harris
Harris pictured outside the Cardiff City Stadium in February 2018
Personal information
Full name Thomas Mark Harris
Date of birth (1998-12-29) 29 December 1998
Place of birth Swansea, Wales
Height 6 ft 0 in (1.82 m)
Position(s) Striker, winger
Team information
Current team
Oxford United
Number 9
Youth career
2006–2017 Cardiff City
Senior career*
Years Team Apps (Gls)
2017–2023 Cardiff City 87 (9)
2018–2019Newport County (loan) 16 (2)
2019Port Vale (loan) 6 (0)
2019–2020Wrexham (loan) 24 (3)
2023– Oxford United 89 (21)
International career
2014–2015 Wales U17 5 (2)
2016–2017 Wales U19 6 (2)
2017 Wales U20 3 (0)
2017–2020 Wales U21 20 (3)
2021– Wales 11 (0)
*Club domestic league appearances and goals, correct as of 22:43, 13 May 2025 (UTC)
‡ National team caps and goals, correct as of 23:39, 9 June 2025 (UTC)

Thomas Mark Harris (born 29 December 1998) is a Welsh professional footballer who plays for EFL Championship club Oxford United and the Wales national team. A versatile forward, he can play as a winger or striker.

Harris represented Wales at under-17, under-19, under-20 and under-21 level. He turned professional at Cardiff City in December 2016 and spent the 2018–19 season on loan at Newport County and Port Vale. He spent the first half of the 2019–20 season on loan at Wrexham before breaking into the Cardiff first team during the 2020–21 campaign, though he was released in June 2023. He joined Oxford United the following month and was promoted from League One via the play-offs in 2024.