Vejinović started playing football at the age of seven at a small Dutch club by the name of Zeeburgia. Ajax scouts immediately recognized his talent, where he consequently spent the next seven years playing for the youth team at Ajax. He continued his career later at FC Utrecht and then at AZ Alkmaar.[3]
Vejinović made his debut in the Eredivisie with AZ on 22 March 2009, in a 0–0 draw at home against Feyenoord.[4] AZ won the league championship that season.
Vejinović returned to Heracles on 4 July 2022, signing a two-year contract with an option for an additional year.[5] On 24 June 2024, Heracles announced that Vejinović decided to end his playing career and become a coach at the Feyenoord Academy.[6]
International career
Of Bosnian-Serbian descent, Vejinović is eligible to play for the Netherlands, Bosnia and Herzegovina, and Serbia.[7]
On 2 November 2015, he was called up to the provisional senior Netherlands squad for friendlies against Wales and Germany.[8] The following day he stated he was unsure whether he would accept the invitation.[7] On 9 November 2015, having chosen to accept the invitation, he said he never doubted his choice.[1]
Personal life
Vejinović is a Dutch citizen of Bosnian Serb descent.[9] In 2015, he married a Dutch woman named Sophie.[10]