Sua primeira participação olímpica, aos 21 anos, foi em Munique 1972, onde ficou em quarto lugar. Dois anos depois, no Campeonato Europeu de Atletismo de Roma, na Itália, ele conquistou a medalha de ouro da prova. O período 1974-76 viu surgir uma rivalidade na modalidade entre ele e o sueco Anders Garderud, que resultou num duelo pessoal dos dois em Montreal 1976, considerada a maior prova de todos os tempos de "steeplechase" num grande evento esportivo, com Garderud vencendo com recorde mundial (8m08s02) e Malinowski ficando com a medalha de prata.