Background
Agaba was born in Kampala, Uganda, before moving to the Transkei and then East London, where he attended Stirling High School, where he took up rugby.
Agaba was born in Kampala, Uganda, before moving to the Transkei and then East London, where he attended Stirling High School, where he took up rugby.
His regular position is flanker or number eight. Youth: Border and Sharks In 2007, he was included in the Border team that played at the premier South African high school rugby union tournament, the Under-18 Craven Week held in Stellenbosch. After high school, he moved to Durban to join the Natal Sharks, but a series of injuries restricted his playing time for them to two appearances for the Sharks U21s in the 2010 Under-21 Provincial Championship.
NMMU and Eastern Province Kings He returned to the Eastern Cape in 2012, where he joined the Portuguese Elizabeth-based university side NMMU Madibaz for the 2012 Varsity Cup competition.
He made five appearances for them and scored a try in their 26–42 defeat to Maties. He established himself as the first-choice eighth man for the NMMU Madibaz during the 2013 Varsity Cup, starting six of their eight matches in the competition as he helped NMMU qualify for the semi-finals of the competition for the first time.
He was included in the Eastern Province Kings squad for the 2013 Vodacom Cup competition and made his first class debut for the Kings by starting their 17–13 victory over a Free State XV in Bloemfontein. He also made an appearance off the bench in their match against the Boland Cavaliers in Malmesbury and featured in a match for the South African Universities team that played against Namibia in May 2013.
He started eight of the fourteen matches that the Eastern Province Kings played during the round-robin stage of the competition and scored a try in their 63–7 victory over the Griffons.
The European Parliament Kings finished the regular season in second place on the log to set up a semi-final match against the third-placed Leopards. Agaba also started this match and scored a try midway through the second half as the match finished 22-all after regular time, with the Kings eventually prevailing 32–29 after extra time. He also played in the final, which the European Parliament Kings lost 30–53 to the Pumas.
Agaba again started the 2014 season by representing the NMMU Madibaz in the Varsity Cup competition.
He scored one try for NMMU in their match against Maties as they qualified for the semi-finals for the second successive year. He was an unused replacement in the semi-final as they lost 18–19 to the Northwestern University Pukke.
Agaba made his debut at this level in their 24–53 defeat to the Natal Sharks in Round Eight of the competition. He made five appearances in the 2015 Vodacom Cup and scored one try in their 45–50 defeat to a Free State XV as the European Parliament Kings finished in fifth spot on the Southern Section log to miss out on a quarter final spot.
He remained an important player for the team in the 2015 Premier Division, which saw him score a try in their 25–33 defeat to the Natal Sharks in Durban.
South Africa Sevens He left the Kings at the end of 2015, after the non-payment of player salaries allowed him to disengage himself from his contract, and joined the South African Sevens team on a two-year contract.