Frank Beresford was born in Chesterfield on 8th October 1910. An inside-forward, he played football for Ouston Park before joining Doncaster Rovers in 1931. Over the next two seasons he scored 10 goals in 56 games.
In 1933 Beresford signed for Preston North End. Beresford joined a talented squad that included Robert Kelly, Bill Shankly, Jimmy Dougal, Frank Gallimore, Ted Harper, Jimmy Milne, Billy Hough, Bill Tremelling, John Palethorpe, John Pears, Henry Lowe, George Fitton, George Holdcroft and George Bargh.
Beresford made his debut in a 3-2 win over Manchester United. He kept his place in the team and played in the final 14 games of the season. That year Preston North End finished second to Grimsby Town and were promoted to the First Division.
Beresford played in the first few games in the First Division but eventually lost his place and at the end of the season he moved to Luton Town. While at Preston he had scored 4 goals in 36 games. He only played 12 games for Luton before moving briefly to Crystal Palace.
In 1937 Beresford joined Carlisle United and in two seasons scored 10 goals in 68 games. Beresford played only one game for Bradford City before the outbreak of the Second World War. This ended his professional football career.
Frank Beresford died in 1974.