Born in Kampala, Sserwadda began his career in the youth setup of local club Kampala Capital City Authority FC in 2015. In 2018 he was promoted to the KCCA first team after rising through the ranks of the youth teams.[2] A few months later he made his first international club appearance in the 2018–19 CAF Confederation Cup in a 2–1 victory against Tanzanian club, Mtibwa Sugar.[3] During the 2018 Uganda Cup semi-finals, Sserwadda scored two goals in a 9–0 victory against Synergy FC.[4] While with the club he won various titles, including: 1 Kagame Interclub Cup, 1 Uganda Premier League, 2 Super Cups, and a Super 8 Cup.[5]
On 22 June 2022, the New York Red Bulls announced that they had signed Sserwadda to a short-term loan ahead of their 2022 U.S. Open Cup quarterfinal against New York City FC.[11] Sserwadda made his first team debut for the Red Bulls the same day as an 84th-minute substitution for Luquinhas.[12][13]
New York Red Bulls
On 9 July 2022, Sswerwadda made a permanent move to the Red Bulls first team roster.[14] He missed the entire 2023 season as result of an MCL injury suffered while playing for his national team. [15]
International career
Sserwadda featured in all six matches for Uganda in the 2021 Africa U-20 Cup of Nations. He scored two goals in the group stage, playing a vital role in their run to the final.[16][17] He debuted with the Uganda national team in a friendly 1–1 (5–4) penalty shootout win over Tajikistan on 25 March 2022.[18] In March 2023, Sserwadda suffered a torn MCL during the 24 March 2023 Africa Cup of Nations Qualifying Game against Tanzania.[19]