Juega de defensa central y su equipo actual es el Vancouver Whitecaps de la Major League Soccer.
Es internacional absoluto por la selección de Serbia desde 2021.
[1] Formado en las inferiores del FK Vojvodina, Veselinović fue promovido al primer equipo en la temporada 2016-17.
[4] Finalmente, fue adquirido por el club en octubre de 2020.
[5] Veselinović fue internacional juvenil por Serbia.