Uche Ikpeazu

Uche Ikpeazu
Ikpeazu playing for Crewe Alexandra in 2014
Personal information
Full name Karl Anthony Uchechukwu Mubiru Ikpeazu
Date of birth (1995-02-28) 28 February 1995
Place of birth Harrow, England
Height 6 ft 3 in (1.91 m)
Position Forward
Team information
Current team
Ross County
Number 9
Youth career
2010–2011 Reading
Senior career*
Years Team Apps (Gls)
2011–2013 Reading 0 (0)
2011–2012Didcot Town (loan) 2 (1)
2013–2016 Watford 0 (0)
2014Crewe Alexandra (loan) 15 (4)
2014–2015Crewe Alexandra (loan) 8 (2)
2015Doncaster Rovers (loan) 7 (0)
2015Crewe Alexandra (loan) 9 (0)
2015Port Vale (loan) 21 (5)
2016Blackpool (loan) 12 (0)
2016–2018 Cambridge United 69 (19)
2018–2020 Heart of Midlothian 40 (5)
2020–2021 Wycombe Wanderers 31 (6)
2021–2022 Middlesbrough 20 (2)
2022Cardiff City (loan) 13 (3)
2022–2023 Konyaspor 15 (0)
2023–2024 Port Vale 20 (1)
2024–2026 St Johnstone 18 (1)
2026– Ross County 6 (2)
International career
2025– Uganda 6 (2)
* Club domestic league appearances and goals as of 17:14, 14 March 2026 (UTC)
‡ National team caps and goals as of 12:09, 28 December 2025 (UTC)

Karl Anthony Uchechukwu Mubiru IkpeazuListen (born 28 February 1995) is a professional footballer who plays as a forward for Scottish Championship club Ross County. Born in England, he plays for the Uganda national team.

A former Reading Academy player, he joined Watford in 2013. He spent three years with the club without making a first-team appearance. Instead, he played on loan at Crewe Alexandra, Doncaster Rovers, Port Vale, and Blackpool. He signed with Cambridge United in August 2016 and spent two seasons with the club before signing with Heart of Midlothian in April 2018. He played for Hearts as they lost the 2019 Scottish Cup final. He returned to England to sign with Wycombe Wanderers in August 2020 and was then sold on to Middlesbrough 11 months later. He joined Cardiff City on loan in January 2022. He joined Turkish club Konyaspor in August 2022. In October 2023, he signed a contract with Port Vale to run until the end of the 2023–24 season. He returned to Scotland with St Johnstone in May 2024. He joined Ross County in February 2026.