Debiut w Zawiszy: 25.08.1965 (Szombierki Bytom - Zawisza 2:0, ekstraklasa).
Ostatni mecz: 16.11.1969 (Warta Poznań - Zawisza 1:0, 1/16 finału Pucharu Polski).
23 mecze/4 bramki (1965/1966 - ekstraklasa). 1 mecz w Pucharze Polski.
25 meczów/1 bramka (1966/1967 - ekstraklasa). 2 mecze w Pucharze Polski.
30 meczów/2 bramki (1967/1968 - II liga).
28 meczów/3 bramki (1968/1969 - II liga). 1 mecz w Pucharze Polski.
15 meczów/bez gola (1969/1970 - II liga). 2 mecze w Pucharze Polski.
Ogółem: 121 meczów/10 bramek w spotkaniach ligowych, w tym: 48 meczów/5 bramek - ekstraklasa, 73 mecze/5 bramek - II liga. 6 meczów w Pucharze Polski.
W 1960 roku wystąpił w meczu reprezentacji Polski „B" z drugą drużyną Węgier (2:5), rozegranym w Bydgoszczy.
Do 1957 Brda Bydgoszcz (wychowanek od 1946), Polonia Bydgoszcz (1958-1965, 1960 - 7 bramek w ekstraklasie).
Wyróżniony Brązową Honorową Odznaką Działacza WKS Zawisza. Pracował w wyuczonym zawodzie Zakładach Radiowych „Eltra", w których doczekał emerytury. Ojciec Marka Armknechta, również zawodnika Zawiszy.