Ashmeade represented Jamaica in the 2016 Summer Olympics in Rio de Janeiro, Brazil. During his first Olympic Games, he finished fifth place in the semifinal rounds of the men's 100 m with a time of 10.05s and fourth in the 200 m semifinals with 20.31s. He earned his first Olympic medal as the third leg of the 4 × 100 m relay team, anchored by Usain Bolt, with a time of 37.27s.