Am 13. Januar 2017 gab Zabystřan in der Kombination von Wengen sein Weltcup-Debüt. Wenige Wochen später bestritt er in St. Moritz seine erste Weltmeisterschaft und startete in vier Disziplinen, wobei ein 38. Rang in der Kombination sein bestes Ergebnis blieb. Ein Jahr später war er bei seinen ersten Olympischen Spielen in Pyeongchang Teil des tschechischen Teams im erstmals ausgetragenen Mannschaftswettbewerb. In Super-G und Abfahrt belegte er die Ränge 40 und 46. Nach guten Leistungen im South American und Far East Cup gewann er im Januar 2019 mit Rang 27 in der Lauberhorn-Kombination seine ersten Weltcup-Punkte. Bei den tschechischen Meisterschaften konnte er mit Silber und bei der Weltmeisterschaft in Åre mit Rang 15 an diese Leistung anknüpfen.