Michal Žižka se narodil v Chomutově, kde na jaře 2008 pomohl juniorů do nejvyšší soutěže, kterou následně tři roky hrál. Během sezóny 2010/2011 však už nastoupil jen do několika málo střetnutí, neboť pravidelně nastupoval ve druholigovém Klášterci nad Ohří, kde působil ještě dalších šest ročníků.
Poté zamířil v létě 2017 do německého Lauterbachu v tamní čtvrté nejvyšší soutěži, odkud se v roce 2019 přesunul ještě o patro níž, neboť se dohodl na spolupráci s béčkem Bayreuthu z DEL2. Po vypuknutí epidemie koronaviru už u našich západních sousedů působit nechtěl, takže během přerušené sezóně na konci října 2020 zamířil zpět do mateřského klubu.
Sezóna Klub Z G A B TM 2003-04 KLH Chomutov (8. třída) – 3 0 3 30 KLH Chomutov (7. třída) 10 4 3 7 14 2004-05 KLH Chomutov – dor. (KP) 17 7 4 11 20 KLH Chomutov (9.třída) 22 6 8 14 44 2005-06 HC Ústečtí Lvi – dor. (E) 2 0 1 1 4 KLH Chomutov – dor. (LD) 26 8 8 16 14 2006-07 KLH Chomutov – dor. (LD) – – – – – 2007-08 HC Klášterec nad Ohří (2. liga) 1 0 0 0 0 KLH Chomutov – dor. (LD) – – – – – 2008-09 KLH Vajgar Jindřichův Hradec (2. liga) 1 0 0 0 0 HC Klášterec nad Ohří (2. liga) 1 0 0 0 0 KLH Chomutov – jun. (E) 25 5 4 9 18 KLH Chomutov – jun. (E, p-o) 3 1 1 2 0 2009-10 SK Kadaň (1. liga) 2 0 0 0 2 SK Kadaň (1. liga, p-o) 8 0 0 0 0 KLH Vajgar Jindřichův Hradec (2. liga) 7 0 0 0 4 KLH Chomutov – jun. (E) 34 8 3 11 112 2010-11 HC Klášterec nad Ohří (2. liga) 14 2 4 6 35 HC Klášterec nad Ohří (2. liga, p-o) 9 0 0 0 6 KLH Chomutov – jun. (E) 8 0 4 4 10 2011-12 HC Klášterec nad Ohří (2. liga) 28 6 5 11 32 HC Klášterec nad Ohří (2. liga, p-o) 9 3 1 4 10 HC Klášterec nad Ohří (baráž) 5 0 2 2 10 2012-13 HC Klášterec nad Ohří (2. liga) 29 0 7 7 24 HC Klášterec nad Ohří (2. liga, p-o) 8 1 2 3 10 2013-14 HC Klášterec nad Ohří (2. liga) 29 4 5 9 63 HC Klášterec nad Ohří (2. liga, p-o) 7 1 2 3 6 2014-15 HC Klášterec nad Ohří (2. liga) 28 2 9 11 67 HC Klášterec nad Ohří (2. liga, p-o) 3 0 0 0 0 2015-16 HC Klášterec nad Ohří (2. liga) 33 0 6 6 106 2016-17 HC Klášterec nad Ohří (2. liga) 34 1 8 9 73 HC Klášterec nad Ohří (2. liga, p-o) 5 1 1 2 6 2017-18 EC Luchse Lauterbach (GER4) 30 9 21 30 92 EC Luchse Lauterbach (GER4, p-o) 2 0 2 2 14 2018-19 EC Luchse Lauterbach (GER4) 31 9 22 31 70 2019-20 EHC Bayreuth (GER5) – – – – – 2020-21 –