In den 1950er und 1960er Jahren gehörte er zur Weltspitze und spielte zweimal im Kandidatenturnier: in Amsterdam 1956 war er Achter, in Curaçao 1962 Siebter. Damit war er zweimal einer der zehn besten Spieler der Welt. Beim Interzonenturnier 1970 in Palma belegte er lediglich den 20. Platz. Über 20 Jahre war er eine Stütze der Auswahl der Tschechoslowakei und spielte von 1952 bis 1974 bei allen zwölf Schacholympiaden, davon dreimal am ersten Brett. Bei der Olympiade hat er insgesamt 194 Partien gespielt und 114 Punkte erkämpft (58,76 %). Filip spielte auch dreimal (in den Jahren 1957 bis 1970) für sein Land bei der Europamannschaftsmeisterschaft und gewann drei Medaillen: Gold 1970 für seine individuelle Leistung am zweiten Brett, sowie im Jahr 1957 Bronze mit der Mannschaft und Silber am ersten Brett.