Primož Brezec je svojo košarkarsko pot začel pri Kraškem Zidarju. V sezoni 1998/99 se je preselil v Ljubljano k Unionu Olimpiji, kjer je igral do leta 2001. Nato je bil na naboru Lige NBA kot 27. igralec izbran s strani Indiane Pacers. Za Indiano je zbral 62 nastopov, nato pa se je preselil k na novo ustanovljeni ekipi Charlotte Bobcats, za katero je dosegel tudi prvi koš v zgodovini kluba. Prav vseh 151 odigranih tekem je začel v prvi peterki. V Ligi NBA je igral še za Detroit, Toronto, Philadelphio in Milwaukee. 37-letni center je svojo igralsko kariero sklenil na Cipru pri ekipi AEK Larnaco, kjer se je z ekipo veselil naslova pokalnega zmagovalca, postal pa je tudi MVP turnirja. Igral je še v Italiji, Rusiji, Grčiji, Kuvajtu in v Bahrajnu.
Za slovensko člansko reprezentanco je leta 2003 prvič nastopil na velikem tekmovanju, in sicer na evropskem prvenstvu na Švedskem. Leta 2005 je zaigral tudi na prvenstvu stare celine v Turčiji, štiri leta kasneje pa je nastopil tudi na evropskem prvenstvu na Poljskem, kjer je Slovenija zasedla četrto mesto. Zaigral je tudi na dveh svetovnih prvenstvih na Japonskem leta 2006 in leta 2010 v Turčiji. Trenutno je na 17. mestu lestvice uradnih nastopov slovenskih reprezentantov, nastopil je na 49 tekmah, na vseh tekmah slovenske izbrane vrste pa je dosegel 961 točk, kar ga uvršča na 13. mesto med slovenskimi košarkarji.
Brezec po končani igralski karieri ostaja pri košarki. Postal je mednarodni skavt pri Cleveland Cavaliers. "Breza" je bil s svojim pristopom in igro vedno eden izmed pomembnejših členov slovenske izbrane vrste, v nadaljevanju športne poti pa mu na Košarkarski zvezi Slovenije želimo vse najboljše.