他被租借到一个赛季。2004年回到贝尔格莱德红星后，他逐渐成长为球队主力，并帮助红星获得2005–06和2006–07赛季联赛杯赛双冠王。2008年7月，巴斯塔转会加盟意大利足球甲级联赛球队乌迪内斯。但由于欧盟球员名额限制，他被租借到另一支意大利球队莱切。 2009年夏季，他终于正式加盟乌迪内斯。2009年9月23日，他在乌迪内斯1比0击败AC米兰的比赛替补毛利西奥·伊斯拉出场，首次代表乌迪内斯在正式比赛亮相。不过在2010年初，他遭遇重伤，错过了2009/10赛季剩余比赛和2010/11赛季整个赛季的