Michal Giba se do podvědomí hokejových fanoušků na Slovensku zapsal poprvé v roce 2002. Jako šestnáctiletý tehdy naskočil k pěti extraligovým zápasům za Poprad. Na dohled Vysokých Tater pak působil nepřetržitě až do roku 2004. Málokomu se povede během jedné sezony okusit extraligu za dorost, juniory i muže, a právě Giba byl jedním z těch, co to dokázali. Počet jeho startů v nejvyšší soutěži se zastavil na čísle 7, pak kroky talentovaného beka zamířily poprvé do Čech. Řízného mladíka si vybral pro svou juniorku Vsetín a Giba na Valašsku odehrál 41 utkání (v nich zaznamenal 14 bodů a nasbíral málo vídaných 108 trestných minut).
Po sezoně ve Vsetíně se Giba usadil v Brně. Odehrál tu 31 bitev v extralize juniorů, nastřádal 21 kanadských bodů a na trestné lavici pobyl 128 minut. Jeho výkonů si všiml i realizační tým "áčka" a Gibu si na tři zápasy vytáhl do první ligy. Z tohoto období si také slovenského zadáka mohou pamatovat fanoušci brněnské Komety. Do statistik se Giba zapsal šesti trestnými minutami a dvěma minusovými body. Sezonu ale v Brně nedokončil, stěhoval se na Vysočinu. Za tamní Duklu odehrál 8 utkání, k tomu přidal i dva zápasy v play off.
Zatím poslední sezonu odehrál slovenský zadák v Prešově. Za zdejší mužstvo HK Dragon si připsal do statistik 38 prvoligových bitev, zapojil se i do play off. Nastřádal 17 kanadských bodů, úctyhodně pak působí jeho +/- statistika v základní části (+28). Od následující sezony bude mít možnost prokázat své kvality opětovně i v Brně, kde podepsal jednoletou smlouvu s opcí. Po Klozovi, Čechovi a Moravovi se tak jedná o čtvrtou novou tvář v zadních řadách Komety.
Statistiky
Sezóna Klub Z G A B TM 2002-03 HK SKP PS Poprad (SR, ELH dor.) 2002-03 HK SKP PS Poprad (SR, ELH) 5 0 0 0 2 2003-04 HK SKP PS Poprad (SR, ELH dor.) 7 2 3 5 22 HK SKP PS Poprad (SR, ELH jun.) 40 2 15 17 70 HK SKP PS Poprad (SR, ELH) 2 0 0 0 0 2004-05 HC Vsetín (ELJ) 41 7 7 14 108 2005-06 HC Kometa Brno (ELJ) 31 7 14 21 125 HC Kometa Brno (1. liga) 3 0 0 0 6 HC Dukla Jihlava (1. liga) 8 1 1 2 10 HC Dukla Jihlava (1. liga, p-o) 2 0 0 0 0 2006-07 HK Dragon Prešov (SR, 1. liga) 38 2 15 17 54 HK Dragon Prešov (SR, 1. liga, p-o) 5 0 0 0 6