Plusieurs athlètes suisses ayant des chances de médailles manquent cependant leurs objectifs. Par exemple, le cycliste Fabian Cancellara, champion olympique en titre, est septième du contre-la-montre sur route après une chute lors de la course en ligne. La délégation suisse ne remplit pas l'objectif principal de Swiss Olympic, qui est d'être parmi les 25 meilleures nations. Elle gagne moins de médailles que lors des quatre éditions précédentes des Jeux d'été. Les athlètes suisses obtiennent 6 diplômes, contre 13 en 2008. Gian Gilli juge ces résultats insuffisants.