W latach 1985–1987 klasyfikowany był w pierwszej setce światowej listy Międzynarodowej Federacji Szachowej. Najwyższy ranking w karierze osiągnął 1 lipca 1999 r., z wynikiem 2552 punktów zajmował wówczas 2. miejsce (za Aleksandrem Bielawskim) wśród słoweńskich szachistówFIDE rating history :: Mihalcisin, Adrian..

Jest uznanym szachowym trenerem, w latach 1980–1986 współpracował z mistrzem świata Anatolijem Karpowem. Wśród jego podopiecznych znajdowali się także m.in. Zsuzsa Polgár, Maja Cziburdanidze, Wasilij Iwanczuk i Arkadij Naiditsch, był również trenerem narodowych drużyn Holandii, Polski i Słowenii. Od roku 2005 pełni funkcję wiceprezesa Kolegium Trenerów Międzynarodowej Federacji SzachowejFIDE Trainers’ Commission..

Wspólnie z Aleksandrem Bielawskim napisał kilka książek o tematyce szachowej, m.in. Winning endgame technique (1995), Fianchetto Grünfeld (1998), The two knights defence (1999), Winning endgame strategy (2000), Modern endgame practice (2002) i Secrets of chess intuition (2002). Współpracuje również z firmą ChessBase, dla której nagrał dwa szkoleniowe filmy video The secret weapons of the champions (2007) i Decision making in chess (2007)..