Il se classe 29e de l'épreuve du marathon lors des Jeux olympiques de 1960, à Rome.
En 1962, Brian Kilby remporte la médaille d'or des championnats d'Europe de Belgrade, en Yougoslavie, dans le temps de 2 h 23 min 18 s, devant le Belge Aurèle Vandendriessche et le Soviétique Viktor Baikov. Lors de cette même saison, il s'adjuge le titre du marathon des Jeux de l'Empire britannique et du Commonwealth, à Perth en Australie.
Il établit la meilleure performance de sa carrière sur marathon le à Port Talbot en 2 h 14 min 43 s.
En 1964, il se classe quatrième des Jeux olympiques, à Tokyo, derrière Abebe Bikila, Basil Heatley et Kokichi Tsuburaya, en 2 h 17 min 2 s[2].
Records personnels
| Épreuve |
Performance |
Lieu |
Date |
| Marathon |
2 h 14 min 43 s |
Port Talbot |
6 juin 1963 |