The Visegrad Cup was a multi-national competition that was played from 2017-2020. The first two editions featured teams from Slovakia and Hungary, and the final one also had clubs from the Czech Republic and Poland.