Answer
Bernard Lagat's final Olympic appearance was at the 2016 Summer Olympics in Rio de Janeiro, Brazil. At the age of 41, he represented the United States in the 5000-meter race, where he finished in 13th place with a time of 13:06.78. This marked the end of Lagat's illustrious Olympic career, which began in 2000 when he competed for Kenya before switching allegiance to the United States in 2007.