Career
Trifunović began his pro career with Red Star Belgrade before moving to KK Zadar where he played for 3 seasons under head coaches Dragan Šakota, Slavko Trninić, and Krešimir Ćosić. He returned to Red Star Belgrade in summer 1992, contributing greatly to the club"s two back-to-back league titles. Trifunović was the manager of the Serbian League club Red Star Belgrade during the 2001-2002 season.
Trifunović was the head coach of the Serbian club Red Star Belgrade during the 2002-2003 season and during the month of December during the 2004-2005 season.
He firmly established his head coaching career in Lithuania with the Lithuanian League club Lietuvos Rytas in the years 2006-2008. Rytas club reached the ULEB Cup finals in the 2006-2007 season and the Euroleague Top 16 stage in the 2007-2008 season.
In the 2008 off-season he became the head coach of the Greek League club Panionios. In 2009, he became the head coach of the Russian Super League club Spartak Saint St. Petersburg.
He resigned from the club on November 10, 2009.
On December 27, 2009, Trifa signed a new one and a half year contract with Red Star Belgrade. In October 2010, Trifunovic returned to Lietuvos Rytas. Despite a slow start, he led the team to the Euroleague Top16.
However, a loss in the LKF cup and finishing only 3rd in the Baltic League led to Trifunovic parting ways with Rytas in April 2011.
After starting the 2011-2012 season without a team, Trifunovic shocked everyone when he became the head coach of British Columbia Žalgiris, the archrival of Lietuvos Rytas. In December, 2013, he became the head coach of British Columbia Astana.
In February 2015, he was released by the club