A young centre back with experience, character, and pace, Serbian youth international Ranko Veselinović joined Whitecaps FC on loan from Serbian SuperLiga club FK Vojvodina in February 2020.
'17-'20: Prior to his arrival in Vancouver, Veselinović had played his entire career with his hometown club FK Vojvodina. A member of the youth academy since 2011, Veselinović made his first team debut on September 16, 2017 and signed his first professional contract on October 27, 2017.
During the 2019-20 season in the Serbia SuperLiga, Veselinović was named team captain in the summer, had started 19 of the first 20 matches, and helped his side reach third overall in the league prior to the winter break. In total, the centre back made 59 league appearances for FK Vojvodina, as well as five appearances in the Serbian Cup.
Internationally, Veselinović has represented his country at the U-16, U-17, U-18, U-19, and U-21 levels. Most recently, he started both 2021 UEFA European U-21 Championship qualifying matches last November.