|Date of birth||17 April 1977|
|Place of birth||Negotin, SFR Yugoslavia|
|Height||1.84 m (6 ft 0 in)|
|1997||→ Barcelona B (loan)||14||(0)|
|2000–2001||Serbia and Montenegro||4||(0)|
|* Senior club appearances and goals counted for the domestic league only.
Born in Negotin, Socialist Federal Republic of Yugoslavia, Drulić joined Red Star Belgrade's youth system at the age of 15, first attracting attention when he scored 51 goals in one season for the club's under-18 side. Before becoming a regular with the first team, he was loaned to FC Barcelona B.
In the summer of 2001, Drulić was sold to Spain's Real Zaragoza for €12.8 millions. Injured, he could only make his La Liga debut on 6 February 2002, playing 29 minutes in a 1–1 home draw against CD Tenerife.
In four seasons with the Aragonese club, Drulić only managed to appear in an average of ten league games, scoring just three goals (he played the 2002–03 campaign in Segunda División, netting twice in 12 matches as the club promoted one year after being relegated). He then switched to K.S.C. Lokeren Oost-Vlaanderen in the Belgian Pro League, moving in January 2006 to Greece's OFI Crete.
In 2008–09, Drulić stayed in the country but dropped down to the second level, joining Kavala FC. In the following season he returned to Spain, signing for amateurs CD La Muela also in Aragon and helping the club achieve a first-ever promotion to Segunda División B.
Drulić made his debut for Serbia and Montenegro on 15 November 2000, in a 1–2 friendly loss in Romania. In total he had four full caps, two in exhibition games and two in the 2002 FIFA World Cup qualification stage.