The 2016 Summer Olympic Games were held in Rio de Janeiro, Brazil, from August 5 to 21. A total of 103 athletes in 14 sports competed for Serbia at Rio Olympics.