|Date of birth||January 5, 1993|
|Place of birth||Bosnia and Herzegovina|
|Height||1.80 m (5 ft 11 in)|
|Playing position||Centre Forward|
|2010||→ Baulmes (loan)||1||(0)|
|2012–2013||Team Vaud U21||13||(15)|
|2013–||→ Locarno (loan)||0||(0)|
|2013–||Bosnia and Herzegovina U21||0||(0)|
* Senior club appearances and goals counted for the domestic league only and correct as of 9 June 2013.
Begzadić began his playing career at Yverdon-Sport FC and rose through the youth ranks, soon playing regularly for the reserve team and making a breakthrough into their first team in 2010. He made his league debut for Yverdon-Sport on 14 April 2010 against Servette FC in a 2-1 loss. In the later part of the 2009-10 season, Begzadić went on loan to FC Baulmes, making one appearance. Following his time at Yverdon, he transferred to Swiss Super League club FC Lausanne-Sport in July 2011. He made his league debut for Lausanne-Sport on 21 July 2012 in a 1-0 home loss against FC St. Gallen, coming on as a substitute for the final 19 minutes. During the 2012–13 season, Begzadić also featured for the reserve team.
Despite having played for Switzerland at under-19 level, Begzadić decided to change his allegiance in order to compete for Bosnia and Herzegovina. He was called up for the under-21 team in order to play a practice match against the under-19 team in February 2013.
- "Control match of BiH U-21 and U-19 football teams on 6 February in Čitluk". Sarajevo Times (sarajevotimes.com). 30 January 2013. Retrieved 18 April 2013.