25letý forvard má zkušenosti ze zámoří. Tři sezony odehrál za celek Brampton Battalion v juniorské Ontario Hockey League. V roce 2001 se vrátil do Česka a v dresu Litvínova debutoval v extralize.
Před třemi lety přestoupil do Slavie, část předminulého ročníku strávil na hostování v Českých Budějovicích. V uplynulé sezoně hrál za Slavii a za prvoligový Havlíčkův Brod.
V nejvyšší soutěži dosud odehrál 226 zápasů. Dal v nich 47 gólů a připsal si 41 nahrávek. V roce 2001 byl Havel členem vítězného týmu na mistrovství světa hráčů do 20 let v Moskvě.
Okusil i seniorskou reprezentaci, odehrál v ní tři zápasy.