Yeboah was born on the Gold Coast in Queensland, Australia to a Ghanaian father and an Australian mother. He grew up attending Varsity College on the Gold Coast and began playing his junior football with Mudgeeraba at the age of seven. Along with football, Yeboah learned Capoeira in his younger years and will often celebrate a goal in football with an acrobatic back flip that he credits to his Capoeira teachings. He was offered a scholarship with the Queensland Academy of Sport in 2009 and spent several years with the QAS team before Gold Coast United showed interest in the teenager.
Club career
Gold Coast United
Yeboah was signed by his hometown team Gold Coast United in 2011. He spent the 2011–12 season playing with the Gold Coast's National Youth League team. Gold Coast United folded at the end of the season and Yeboah signed with the Brisbane Roar as a result.
On 4 March 2013 it was announced that Yeboah had signed a Senior NYL contract which would see him make the step up from the Brisbane youth team to the first team squad. Yeboah made his starting debut in Brisbane's 2–1 win away to Wellington Phoenix in the opening round of the 2013-14 A-League season. Six days later, Yeboah made his home debut in Brisbane's convincing 4–0 win against Sydney FC. He started the first four games of the 2013–14 season before Mike Mulvey relegated the young striker to the bench for the fifth-round game against 2012–13 championsCentral Coast Mariners due to indifferent form. Yeboah came off the bench in this game in the 87th minute to score his first goal for Brisbane in the 89th minute which sealed a 1–0 win for Brisbane. He followed it up by scoring a spectacular goal the subsequent week against Western Sydney Wanderers which he celebrated with his trademark back flip goal celebration.
On 20 December 2013 Yeboah signed a four-year contract with Bundesliga side Borussia Mönchengladbach and officially moved in the January 2014 transfer window. He initially joined the reserve side. In his absence, Brisbane Roar went on to win the 2014 A-League Grand Final. In May 2017, Yeboah extended his contract with Borussia Mönchengladbach for two more years.
In July 2018, Yeboah joined 3. Liga club Fortuna Köln on a two-year contract.
International career
Yeboah is eligible to represent both Australia and Ghana in international competition. He has been called up several times for the Australian youth teams but is yet to make a senior debut for any country.