Andika mwendelezo wa aya hii - Šachl alichaguliwa jumla ya 128th katika 1996 NHL Entry Draft
na New York Islanders kutoka HC České Budějovice. Kisha alitumia mwaka mmoja katika Ligi ya Hockey ya Magharibi kwa Wamarekani wa Tri-City kabla ya kurudi České Budějovice. Alihamia Amerika ya Kaskazini mwaka 1999-00 na kucheza mchezo mmoja katika West Coast Hockey League kwa Tacoma Sabercats na kisha alicheza michezo mitatu katika United Hockey League kwa Asheville Smoke kabla ya kucheza michezo 55 ya Fort Wayne Komets katika ligi hiyo hiyo. Mwaka 2000, alibadilishwa na Nashville Predators, na alitumia misimu miwili kucheza kwa Milwaukee Admirals wa Ligi ya Hockey ya Amerika. Kisha alihamia Finland katika Sm-liiga kwa Ässät na kisha kwa SaiPa na kisha kucheza kwa muda mfupi katika Elitserien Sweden kwa Brynäs IF kabla ya kurudi Czech Extraliga na HC Liberec mwaka 2005. Mnamo 9 Oktoba 2009, ilitangazwa kwamba alikuwa amesaini kwa HC Košice wa Slovak Extraliga.