喺 2012 年倫敦奧運會上,Cielo 喺 100 米自由泳比賽中排名第六
佢嘅時速係 47.92 秒 金牌係拿單·阿德里安贏 (47.52秒),其後係詹姆斯·馬格努森 (47.53秒) 同布倫特·海登 (47.80秒) 喺50公尺,Cielo最快嘅分數係22.60秒 喺50公尺自由式,Celo最想贏到金牌,他在半決賽中排名第一,同Cullen Jones同步,得分係21.54秒. 但係喺決賽,佢比半決賽更差, 但係佢攞咗第三個奧運金牌,銅牌 佢嘅時速係 21.59 秒. 法國人 Florent Manaudou 喺21.34秒鐘贏咗比賽 Cielo 嘅奧運紀錄係 2008 年嘅 21.30 秒 仍然係保持住