Masopust grał w młodzieżowych reprezentacjach Czech na różnych szczeblach wiekowych. W 2015 roku wystąpił z reprezentacją U-21 na Mistrzostwach Europy U-21. W reprezentacji Czech zadebiutował 26 marca 2018 roku w wygranym 4:1 towarzyskim meczu w ramach China Cup z Chinami.