William Armstrong
- Total Results 196
- Total Events 29
Personal Records
- 110mH - 18.94
- 300mH - 46.63
- 5K (xc) - 20:30.60
- Javelin - 133-6
- Long Jump (in) - 16-4.5
- Long Jump - 17-3.5
- Pole Vault (in) - 11-6
- Pole Vault - 12-6
- Decathlon - 4134
- Pentathlon (in) - 1732
- 60mH (in) - 10.84
- 80mH - 15.63
- 100mH - 20.15
- 100m - 12.76
- 200mH - 32.20
- 400m (in) - 1:01.99
- 400m - 1:00.89
- 800m (in) - 2:31.15
- 1000m (in) - 3:15.72
- 1500m - 5:20.30
- 1600m (in) - 6:00.33
- 2K Steeple - 8:10.77
- 2 Mile (xc) - 13:40.25
- 4K (xc) - 17:34.25
- 3 Mile (xc) - 20:18.10
- Discus - 74-2
- High Jump - 4-9.75
- Shot Put (in) - 30-6.25
- Shot Put - 30-3.5