身為網壇傳奇喬科維奇的奧運之路卻充滿了起伏。2008北京奧運,初出茅廬的喬科維奇在半決賽不敵拉斐爾·納達爾(Rafael Nadal),最後拿下男子單打銅牌。2012倫敦奧運,他分別在半決賽輸給地主選手安迪·莫瑞(Andy Murray),以及在銅牌戰中敗給阿根廷名將胡安·馬丁·德爾波特羅(Juan Manuel Del Potro)。接下來喬科維奇依舊無法突破奧運魔咒,在2016里約奧運首輪即遭胡安·馬丁·德爾波特羅淘汰。
即使在2021年這堪稱喬科維奇的巔峰之年,他仍未能完成「金滿貫」的夢想。在爭奪銅牌的比賽中,他輸給了西班牙選手巴勃羅·卡雷尼奧·巴斯達(Pablo Carreno Busta)。然而,「魔咒」終究會被打破。在可能已是最後一次參與奧運的年紀,37歲的喬科維奇終於如願奪金,成為真正的全滿貫得主。