Upelnieks kvalifikācijā nopelnīja 119 no 125 iespējamajiem punktiem.
Piektdien notikušajās pirmajās trīs sesijās Latvijas šāvējs pieļāva piecas kļūdas, kas pēc pirmās dienas deva 70 punktus un 15.pozīciju. Savukārt sestdien atlikušajās divās sesijās iecavnieks nesašāva tikai vienu no 50 mērķiem, kas ļāva pacelties uz 14.vietu.
Īpaši sekmīga viņam bija pēdējā kārta, kur latvietis sašāva visus 25 šķīvjus.
Finālā iekļūst seši labākie sportisti. Četri sportisti jau iekļuvuši finālsacensībās, bet pieci šāvēji, kuri kvalifikācijā sakrāja 121 punktu, pāršaudē cīnās par atlikušajām divām vietām finālā.
Upelnieks olimpisko ceļazīmi saņēma vien dienā, kad oficiāli tika paziņots Latvijas delegācijas sastāvs, tomēr vēlāk viņš aģentūrai LETA atklāja, ka diezgan drošs par braukšanu bijis jau kopš aprīļa. Sportists Olimpiādes norises vietā ieradās kā viens no pirmajiem Latvijas sportistiem, cenšoties maksimāli izmantot treniņu iespējas sacensību norises šautuvē.
Latvijas olimpiskajā delegācijā iekļauti 33 sportisti 13 sporta veidos: brīvajā cīņā, džudo, burāšanā, modernajā pieccīņā, peldēšanā, BMX un šosejas riteņbraukšanā, smaiļošanā un kanoe, svarcelšanā, šaušanā, tenisā, vieglatlētikā un pludmales volejbolā. Latvijas atlēti medaļu izcīņā iesaistīsies 26 sporta disciplīnās.
Riodežaneiro olimpiskās spēles notiks līdz 21.augustam.