A native of Belgrade, Serbia, Majstorovic brings a wealth of volleyball knowledge to the Memphis coaching staff and plays a key role in the program's on-court training, video analysis, blocking and defensive systems and international recruiting efforts. Off the court, he serves as the Tigers volleyball camps and tournament director, and he oversees the Tiger volleyball managers.
Majstorovic brings over 10 years of coaching experience to the Memphis volleyball program, having worked as both a head coach and an assistant coach for youth and semi-pro leagues in Serbia, as well as at the Division I ranks (at the University of Oregon) in the U.S. Majstorovic also served as the sports director for the volleyball club, Junior Belgrade, where he ran the club's winter and summer volleyball camps. Five of Majstorovic's players on his Junior Belgrade squad earned NCAA Division I scholarships.
Since beginning his coaching career in 1998, Majstorovic has proven to be one of the top up-and-coming coaches in Serbia. He launched his career as head coach of the youth women's teams at the Banjica Belgrade volleyball club. After two years at Banjica Belgrade, he took over as the head coach for the Radnicki Volleyball Club's youth women's teams. He also assumed the assistant coaching position for the Club's A1 Pro League team. Majstorovic guided his U-17 youth women's squad to a state title, while helping the Pro League team to a second-place finish in 2000. He also helped the Radnicki Volleyball Club's Senior Women's team to a National Volleyball Cup of Serbia title in 2002.
Majstorovic then spent the 2005 and 2006 seasons as an assistant coach to Jim Moore at the University of Oregon, before moving back to Serbia to take over as the head coach for the youth and senior women's programs at the Banovic Strahinja Volleyball Club. Majstorovic also served as head coach for the women's youth teams at Volley Star Belgrade Volleyball Club.
Majstorovic most recently took over as head coach of the Asics Memphis Metro U-16 Junior Olympic squad in the summer of 2009. In his first year at the helm of the U-16 club team, he led them to a Delta Region championship and an appearance in the National Junior Olympic Tournament in Miami.
An accomplished player on the volleyball court, Majstorovic began playing in the youth leagues in Belgrade, before earning a spot on the Yugoslavian Junior National Team from 1994-96. While playing for Yugoslavian Juniors, Majstorovic played for Zelezincar Belgrade of the Serbian Second League. He was tabbed the Best Outside Hitter in Serbian Pro A2 League in 1995 and hauled in the league's Best Defensive Player honors as a libero in 1996. His success in the Pro A2 League landed him an opportunity in the Pro A1 League -- Serbian volleyball's top-level -- with Partizan Belgrade. He played for Partizan Belgrade for two seasons before a two-season stint with Dubocica Leskovac of the Pro A2 League. He earned his second Best Defensive Player award while with Dubocica Leskovac in 1997. Majstorovic then moved to the beach circuit, where he played for the Serbian National Beach Volleyball team from 1998-2000. While on the beach volleyball circuit, Majstorovic played for the Balkan Volleyball Championships in 1998.
Majstorovic earned a degree in physical education from Belgrade University in 2002 and went on to work toward a volleyball coaching degree, which he received from Belgrade Sports Academy in 2003.