Oliver Armstrong — Midfielder, from England. Currently plays for Crewe Alexandra (shirt number 34). Transfers on record: 1. Latest move: Crewe U18 to Crewe Alexandra (2025).
Oliver Armstrong
A football player from England who plays for Crewe Alexandra
Midfielder
Position



