Po sezonie 1967/1968 zakończył w Swansea swoją karierę.

Sezon Klub Kraj Rozgrywki Mecze Bramki 1949/50 Swansea Town

Division Two 18 3 1950/51 42 8 1951/52 41 11 1952/53 41 15 1953/54 40 17 1954/55 36 20 1955/56 40 15 1956/57 30 15 1957/58 32 14 1958/59 10 6 1958/59 Newcastle United Division One 26 16 1959/60 41 13 1960/61 36 7 1961/62 Division Two 40 10 1962/63 Cardiff City 35 12 1963/64 41 12 1964/65 27 15 1965/66 Swansea Town Division Three 34 12 1966/67 44 11 1967/68 Division Four 40 17

Kariera reprezentacyjna W reprezentacji Walii Allchurch zadebiutował 15 listopada 1950 roku w przegranym 2:4 meczu Mistrzostw Brytyjskich 1950/1951 z Anglią, rozegranym w Sunderlandzie. W swojej karierze grał w: el. MŚ 1954, finałach MŚ 1958, el. MŚ 1962, el. Euro 64 i el. MŚ 1966.

W 1958 roku Allchurch został powołany do kadry na mistrzostwa świata w Szwecji. Na tym turnieju wystąpił w pięciu meczach: z Węgrami (1:1), z Meksykiem (1:1 i zdobył gola), ze Szwecją (0:0), ponownie z Węgrami (2:1 i zdobył gola) oraz ćwierćfinale z Brazylią (0:1).