Dina April 2016 McKeon dipilih jadi bagian ti tim Australia pikeun Olimpiade Usum Panas 2016 anu diayakeun di Rio de Janeiro, Brazil. Lanceukna David ogé dipilih hartina pasangan éta dulur jeung adina kahiji pikeun ngojay di Olimpiade pikeun Australia saprak John jeung Ilsa Konrads di 1960. Dina Olimpiade Usum Panas 2016 manéhna mingpin 4 × 100 méter gaya bébas relay nu meunangkeun medali emas dina waktu catetan dunya 3:30.65. McKeon ogé meunangkeun sapasang pérak salaku bagian tina 4 × 200 méter gaya bébas jeung 4 × 100 méter relay medley. Manéhna salah sahiji ti lima medali individu Australia dina ngojay di Rio, sanggeus meunang medali perunggu dina gaya bebas 200 méter kalayan waktu 1:54.92. Dina 100 méter kukupu
, manéhna réngsé ka-6.