Mladý záložník začínal s fotbalem v jihočeských Borovanech. V létě roku 2009 přestoupil do Dynama, kde prošel několika mládežnickými kategoriemi. Svůj debut v prvním budějovickém týmu si odbyl v roce 2016 ve 3. kole MOL Cupu proti pražské Spartě. V černobílém dresu odehrál při své premiéře dvanáct minut.
Předchozí působiště: TJ Borovany (2004 – 2009), SK Dynamo ČB (2009 - ????)
Debut za Dynamo ČB: 12. 10. 2016, MOL Cup, SK Dynamo ČB – AC Sparta Praha (1:2)