He won silver medals at the 2015 African Games and 2012 African Championships. He also won silver medal at the African Championships in Durban in 2016. His personal best in the event is 83.09 metres set in Soga-Nana Memorial, Cape Coast, Ghana. This is the current national record. Ampomah has broken the national javelin record an unprecedented ten times since 2012 when he came onto the national scene.