John Robert Brayford (born 29 December 1987) is an English professional footballer who plays as a defender for Burton Albion.
Born in Stoke-on-Trent, Staffordshire, he began his career at Burton Albion, which was then a non-League club, before moves to Crewe Alexandra and Derby County preceded his time at Cardiff City. He also spent time on loan at Sheffield United prior to joining permanently, and returned to Burton on a permanent basis in 2017. He has made seven appearances for the England C team.
This page also has a version in other languages : Джон Брейфорд (russian)