You are here
Home > Players > Player Details
Real Name: Alfred George Barratt
Normal Position: Centre Half
Born: 13/04/1920 (Weldon, Corby)
Died: 03/06/2001 (Evington, Leicester)

Alf BarrattA steady if unspectacular type of player, he rates among the best pivots and captains Southport had during their League history, being the epitome of the quiet and thoughtful defender. A former Royal Marine Commando involved in the D-Day Landings in Normandy, he attracted the attention of League scouts while with Stewart & Lloyds works team in Corby and Leciester signed him; but he got few opportunities at Filbert Street, making Just 4 appearances in 4 seasons. Signed by Bill Shankly at Grimsby Town, an his 24 League games were at wing-half. He joined Southport along with Wally Taylor and was the regular first team centre-half and sheet anchor in the defence that conceded the fewest goals in the Football League in 1954-55. He was a model of consistency and reversed his Leicester form in that he only missed 4 League games in his first 4 seasons and had a spell of 74 consecutive League appearances. His ankle was injured in a Lancashire Senior Cup-tie v. Blackburn Rovers on 18 October 1955 and he lost his place to Wally Taylor. At the end of the season he quietly slipped out of football and resumed his work as a bricklayer in Leicester where he and his family still live.

Player Profile reproduced with Permission from:
The Sandgrounders: The Complete League History of Southport F. C., by Michael Braham and Geoff Wilde (Palatine Books, 1995). ISBN 978-1-874181-14-9

If you can provide any further information please contact me




Statistics include the following competitions
FA Cup , FA Trophy , Football League Cup, League, PLAY OFFS , Welsh Cup,

Season Apps Subs Goals
1951/1952 5000
1952/1953 4801
1953/1954 4700
1954/1955 4600
1955/1956 1800
Total 209 0 1


Games where player was named on the team sheet

Date Competition Venue Opponents Score
30/04/1956 LeagueA ACCRINGTON STANLEY 2 - 4
28/04/1956 LeagueA DARLINGTON 1 - 0
25/04/1956 LeagueA GRIMSBY TOWN 0 - 2
23/04/1956 Liverpool Senior CupA EVERTON 1 - 3
18/10/1955 Lancashire Senior Cup / 1H BLACKBURN ROVERS 1 - 4
15/10/1955 LeagueH YORK CITY 3 - 3
08/10/1955 LeagueA HARTLEPOOL 0 - 1
01/10/1955 LeagueA CHESTERFIELD 1 - 5
27/09/1955 LeagueH TRANMERE ROVERS 1 - 0
24/09/1955 LeagueH ROCHDALE 2 - 0
20/09/1955 LeagueH DARLINGTON 0 - 1
17/09/1955 LeagueA BRADFORD PA 3 - 0
12/09/1955 LeagueA GATESHEAD 0 - 2
10/09/1955 LeagueH GRIMSBY TOWN 2 - 0
06/09/1955 LeagueH GATESHEAD 2 - 0
03/09/1955 LeagueA CARLISLE UNITED 0 - 4
31/08/1955 LeagueA DERBY COUNTY 0 - 2
27/08/1955 LeagueH CHESTER (1885) 1 - 0
23/08/1955 LeagueH DERBY COUNTY 2 - 5
20/08/1955 LeagueA BARROW 2 - 0
11/05/1955 Liverpool Senior CupA TRANMERE ROVERS 0 - 2
07/05/1955 LeagueH SCUNTHORPE UNITED 1 - 1
02/05/1955 LeagueH HARTLEPOOL 1 - 0
27/04/1955 LeagueA BARNSLEY 0 - 0
25/04/1955 LeagueA BRADFORD PA 0 - 1
23/04/1955 LeagueH TRANMERE ROVERS 0 - 0
20/04/1955 LeagueA CHESTER (1885) 0 - 0
16/04/1955 LeagueA ROCHDALE 0 - 0
13/04/1955 Liverpool Senior CupA LIVERPOOL 3 - 2
11/04/1955 LeagueA MANSFIELD TOWN 0 - 3
09/04/1955 LeagueH BRADFORD PA 1 - 0
08/04/1955 LeagueH MANSFIELD TOWN 1 - 0
02/04/1955 LeagueA GRIMSBY TOWN 1 - 0
30/03/1955 LeagueA HARTLEPOOL 1 - 2
26/03/1955 LeagueH CHESTER (1885) 1 - 1
19/03/1955 LeagueA CARLISLE UNITED 1 - 2
12/03/1955 LeagueH CREWE ALEXANDRA 1 - 0
05/03/1955 LeagueA CHESTERFIELD 1 - 2
26/02/1955 LeagueH DARLINGTON 0 - 0
19/02/1955 LeagueH HALIFAX TOWN 4 - 0
12/02/1955 LeagueA OLDHAM ATHLETIC 0 - 1
05/02/1955 LeagueH BRADFORD CITY 1 - 0
01/01/1955 LeagueA WREXHAM 2 - 2
27/12/1954 LeagueH WORKINGTON 1 - 2
25/12/1954 LeagueA WORKINGTON 1 - 0
18/12/1954 LeagueH ACCRINGTON STANLEY 1 - 1
11/12/1954 LeagueH STOCKPORT COUNTY 1 - 1
04/12/1954 LeagueA TRANMERE ROVERS 2 - 2
27/11/1954 LeagueH ROCHDALE 1 - 0
20/11/1954 FA Cup / 1A BRADFORD PA 0 - 2
13/11/1954 LeagueH GRIMSBY TOWN 2 - 2
30/10/1954 LeagueH CARLISLE UNITED 4 - 1
23/10/1954 LeagueA CREWE ALEXANDRA 3 - 2
19/10/1954 Lancashire Senior Cup / 1H OLDHAM ATHLETIC 1 - 2
16/10/1954 LeagueH CHESTERFIELD 0 - 0
09/10/1954 LeagueA DARLINGTON 0 - 2
02/10/1954 LeagueA HALIFAX TOWN 1 - 0
28/09/1954 LeagueH YORK CITY 2 - 2
25/09/1954 LeagueH OLDHAM ATHLETIC 1 - 0
20/09/1954 LeagueA YORK CITY 1 - 1
18/09/1954 LeagueA BRADFORD CITY 1 - 0
13/09/1954 LeagueA BARROW 1 - 2
11/09/1954 LeagueH BARNSLEY 0 - 2
07/09/1954 LeagueH BARROW 2 - 1
04/09/1954 LeagueA SCUNTHORPE UNITED 0 - 2
30/08/1954 LeagueA GATESHEAD 0 - 1
28/08/1954 LeagueH WREXHAM 1 - 2
24/08/1954 LeagueH GATESHEAD 1 - 2
21/08/1954 LeagueA ACCRINGTON STANLEY 1 - 1
28/04/1954 LeagueH STOCKPORT COUNTY 1 - 2
27/04/1954 LeagueA CARLISLE UNITED 2 - 3
24/04/1954 LeagueH GRIMSBY TOWN 2 - 1
19/04/1954 LeagueH PORT VALE 0 - 0
17/04/1954 LeagueA ACCRINGTON STANLEY 1 - 1
16/04/1954 LeagueA PORT VALE 0 - 0
10/04/1954 LeagueH CARLISLE UNITED 3 - 0
07/04/1954 LeagueA WREXHAM 1 - 2
03/04/1954 LeagueA HALIFAX TOWN 2 - 1
27/03/1954 LeagueH TRANMERE ROVERS 0 - 0
20/03/1954 LeagueA CHESTERFIELD 0 - 2
13/03/1954 LeagueH BRADFORD CITY 0 - 1
06/03/1954 LeagueA BARROW 3 - 2
27/02/1954 LeagueH MANSFIELD TOWN 2 - 1
23/02/1954 Lancashire Senior Cup / 2A BURY 0 - 3
20/02/1954 LeagueH CREWE ALEXANDRA 1 - 2
13/02/1954 LeagueA CHESTER (1885) 0 - 1
06/02/1954 LeagueA ROCHDALE 0 - 2
30/01/1954 LeagueH WREXHAM 4 - 0
23/01/1954 LeagueH YORK CITY 1 - 1
16/01/1954 LeagueA SCUNTHORPE UNITED 1 - 1
02/01/1954 LeagueH WORKINGTON 1 - 1
01/01/1954 LeagueH BARNSLEY 5 - 2
28/12/1953 LeagueA BRADFORD PA 1 - 1
25/12/1953 LeagueH BRADFORD PA 1 - 0
19/12/1953 LeagueA GATESHEAD 0 - 1
14/12/1953 FA Cup / 2RA PORT VALE 0 - 2
12/12/1953 FA Cup / 2H PORT VALE 1 - 1
05/12/1953 LeagueA GRIMSBY TOWN 2 - 1
28/11/1953 LeagueH ACCRINGTON STANLEY 5 - 3
21/11/1953 FA Cup / 1H CARLISLE UNITED 1 - 0
14/11/1953 LeagueH HALIFAX TOWN 1 - 0
07/11/1953 LeagueA TRANMERE ROVERS 0 - 2
31/10/1953 LeagueH CHESTERFIELD 2 - 1
24/10/1953 LeagueA BRADFORD CITY 1 - 4
20/10/1953 Lancashire Senior Cup / 1A ROCHDALE 2 - 0
17/10/1953 LeagueH BARROW 0 - 1
03/10/1953 LeagueA CREWE ALEXANDRA 0 - 0
26/09/1953 LeagueH CHESTER (1885) 0 - 1
23/09/1953 LeagueA BARNSLEY 1 - 2
19/09/1953 LeagueH ROCHDALE 1 - 1
15/09/1953 LeagueH HARTLEPOOL 2 - 1
12/09/1953 LeagueA YORK CITY 1 - 2
05/09/1953 LeagueH SCUNTHORPE UNITED 4 - 3
01/09/1953 LeagueH DARLINGTON 3 - 0
29/08/1953 LeagueA WORKINGTON 1 - 0
26/08/1953 LeagueA DARLINGTON 1 - 0
22/08/1953 LeagueH GATESHEAD 2 - 4
19/08/1953 LeagueA STOCKPORT COUNTY 1 - 1
25/04/1953 LeagueA YORK CITY 1 - 3
21/04/1953 LeagueH TRANMERE ROVERS 1 - 2
18/04/1953 LeagueH GRIMSBY TOWN 4 - 3
14/04/1953 LeagueH YORK CITY 2 - 0
11/04/1953 LeagueA BARROW 1 - 1
06/04/1953 LeagueA STOCKPORT COUNTY 0 - 3
04/04/1953 LeagueH WREXHAM 1 - 0
03/04/1953 LeagueH STOCKPORT COUNTY 3 - 0
28/03/1953 LeagueA BRADFORD CITY 0 - 1
25/03/1953 LeagueA CHESTER (1885) 0 - 0
21/03/1953 LeagueH OLDHAM ATHLETIC 1 - 0
14/03/1953 LeagueA MANSFIELD TOWN 2 - 2
07/03/1953 LeagueH HALIFAX TOWN 1 - 1
28/02/1953 LeagueA ACCRINGTON STANLEY 2 - 1
24/02/1953 Lancashire Senior Cup / 2H MANCHESTER CITY 0 - 1
21/02/1953 LeagueA PORT VALE 0 - 0
14/02/1953 LeagueH CREWE ALEXANDRA 3 - 0
07/02/1953 LeagueH CHESTERFIELD 1 - 0
31/01/1953 LeagueH BRADFORD CITY 3 - 0
24/01/1953 LeagueA CARLISLE UNITED 0 - 2
17/01/1953 LeagueH HARTLEPOOL 0 - 0
10/01/1953 LeagueA BRADFORD CITY 2 - 2
03/01/1953 LeagueA GATESHEAD 2 - 1
01/01/1953 LeagueH SCUNTHORPE UNITED 2 - 3
26/12/1952 LeagueH CHESTER (1885) 2 - 0
20/12/1952 LeagueH DARLINGTON 3 - 0
13/12/1952 LeagueA TRANMERE ROVERS 1 - 1
06/12/1952 FA Cup / 2A HALIFAX TOWN 2 - 4
29/11/1952 LeagueA GRIMSBY TOWN 0 - 1
22/11/1952 FA Cup / 1H BANGOR CITY 3 - 1
15/11/1952 LeagueA WREXHAM 2 - 3
08/11/1952 LeagueH BRADFORD PA 2 - 2
01/11/1952 LeagueA OLDHAM ATHLETIC 0 - 3
25/10/1952 LeagueH MANSFIELD TOWN 1 - 3
18/10/1952 LeagueA HALIFAX TOWN 1 - 4
14/10/1952 Lancashire Senior Cup / 1H OLDHAM ATHLETIC 1 - 0
11/10/1952 LeagueH ACCRINGTON STANLEY 1 - 0
04/10/1952 LeagueH PORT VALE 0 - 0
02/10/1952 LeagueA SCUNTHORPE UNITED 0 - 3
27/09/1952 LeagueA CREWE ALEXANDRA 0 - 2
23/09/1952 LeagueH BARROW 3 - 2
20/09/1952 LeagueA CHESTERFIELD 2 - 1
16/09/1952 LeagueA ROCHDALE 0 - 0
13/09/1952 LeagueH CARLISLE UNITED 2 - 0
09/09/1952 LeagueH ROCHDALE 1 - 0
06/09/1952 LeagueA HARTLEPOOL 0 - 3
03/09/1952 LeagueA WORKINGTON 4 - 2
30/08/1952 LeagueH GATESHEAD 3 - 2
25/08/1952 LeagueH WORKINGTON 2 - 0
23/08/1952 LeagueA DARLINGTON 1 - 3
03/05/1952 LeagueH CHESTER (1885) 1 - 0
29/04/1952 LeagueA OLDHAM ATHLETIC 1 - 2
26/04/1952 LeagueA CARLISLE UNITED 2 - 0
22/04/1952 LeagueH ROCHDALE 1 - 2
19/04/1952 LeagueH ACCRINGTON STANLEY 0 - 0
14/04/1952 LeagueA LINCOLN CITY 0 - 4
12/04/1952 LeagueA ROCHDALE 0 - 1
11/04/1952 LeagueH LINCOLN CITY 0 - 3
05/04/1952 LeagueH MANSFIELD TOWN 0 - 1
29/03/1952 LeagueA HALIFAX TOWN 1 - 0
22/03/1952 LeagueH BRADFORD PA 0 - 0
15/03/1952 LeagueA CHESTERFIELD 0 - 2
08/03/1952 LeagueH WREXHAM 2 - 1
01/03/1952 LeagueA GRIMSBY TOWN 1 - 4
23/02/1952 LeagueA CHESTER (1885) 1 - 2
16/02/1952 LeagueH BARROW 2 - 2
09/02/1952 LeagueH SCUNTHORPE UNITED 5 - 1
02/02/1952 LeagueH HARTLEPOOL 2 - 0
26/01/1952 LeagueA TRANMERE ROVERS 1 - 5
19/01/1952 LeagueA STOCKPORT COUNTY 1 - 3
16/01/1952 LeagueA HARTLEPOOL 1 - 3
05/01/1952 LeagueH CREWE ALEXANDRA 1 - 1
01/01/1952 FA Cup / 2 2RN READING 0 - 2
26/12/1951 LeagueA WORKINGTON 1 - 6
25/12/1951 LeagueH WORKINGTON 4 - 2
22/12/1951 LeagueH DARLINGTON 3 - 0
18/12/1951 FA Cup / 2RH READING 1 - 1
15/12/1951 FA Cup / 2A READING 1 - 1
08/12/1951 LeagueH CARLISLE UNITED 2 - 1
01/12/1951 LeagueA ACCRINGTON STANLEY 0 - 0
27/11/1951 FA Cup / 1RH BANGOR CITY 3 - 0
24/11/1951 FA Cup / 1A BANGOR CITY 2 - 2
17/11/1951 LeagueA MANSFIELD TOWN 0 - 4
10/11/1951 LeagueH HALIFAX TOWN 3 - 2
03/11/1951 LeagueA BRADFORD PA 2 - 2
27/10/1951 LeagueH CHESTERFIELD 4 - 1
20/10/1951 LeagueA WREXHAM 0 - 3
13/10/1951 LeagueH GRIMSBY TOWN 2 - 0
06/10/1951 LeagueA BARROW 0 - 0
29/09/1951 LeagueA SCUNTHORPE UNITED 1 - 1
22/09/1951 LeagueH TRANMERE ROVERS 1 - 0
15/09/1951 LeagueH STOCKPORT COUNTY 0 - 1
11/09/1951 LeagueH YORK CITY 2 - 1
08/09/1951 LeagueA CREWE ALEXANDRA 0 - 1
03/09/1951 LeagueA YORK CITY 2 - 0
01/09/1951 LeagueH GATESHEAD 0 - 2
28/08/1951 LeagueH BRADFORD CITY 1 - 1
25/08/1951 LeagueA DARLINGTON 1 - 1
22/08/1951 LeagueA BRADFORD CITY 1 - 2
18/08/1951 LeagueH OLDHAM ATHLETIC 0 - 0

Games where player has scored

Date Competition Venue Opponents Score
08/11/1952LeagueH BRADFORD PA 2 - 2
Top