После Олимпијских игара у Лондону 2012. прихватио је жеље селектора да подмлади тим. Отишао је у Бразил, у пролеће 2016. године добио је њихово држављанство и дозволу за наступ у бразилској репрезентацији. На Играма у Рију бранио за њихов тим. Жреб је одлучио да се у групној фази такмичења укрсте Бразил и Србија. Домаћи тим је, захваљујући одбранама Сора који је и те како познавао противничке играче изборио победу над тимом који је касније постао олимпијски шампион. Са репрезентацијом Србије освојио златну медаљу на Европском првенству 2006. у Београду, сребрну на Европском првенству 2008. у Малаги, бронзану медаљу на Олимпијским играма 2008. у Пекингу, као и три златне медаље у Светској лиги.