Knud Pedersen kom til verden den 15. august 1942 i Esbjerg. Karrieren begyndte i Esbjerg fB, inden Knud fandt vej til landsholdet. Han debuterede for A-landsholdet i 1965 i en NM mod Finland i København, Danmark. Danmark sejrede 3-1. Knud Pedersen har spillet 4 kampe for det danske A-landshold.