You are here
Home > Players > Player Details
Real Name: William Caulfield
Normal Position: Inside Right
Born: 20/03/1892 (St Helens)
Died: 1972, Haydock

Born in St Helens in 1892, William Caulfield began his career in local football in Ormskirk before joining Southport Central as a Forward for the start of the 1913/14 season. In his first season he scored 13 goals in 35 games. Continuing his second season in the same vein he had noticed 14 in 31 before making a move into the Football League with Blackburn Rovers in Feburary 2015.

Due to the suspension of competitive football following the outbreak of the First World War he failed to make an appearance for Rovers and returned to Central for the start of the 1915/16 season.

He remained with Southport until the summer of 1920 when he joined fellow Central League outfit Crewe Alexandra, initially as an amateur. When Crewe became founding members of Football League Division Three North at the start of the 1921 campaign he signed professional terms. After a successful spell in which he scored just shy of 60 goals, he joined Nelson, newly promoted to the second division, in July 1923.

After an injury hit start to the season which saw him miss the first three months he eventually played 18 times, scoring 5 goals. Despite this he was released by Nelson and made his return to Crewe for a further season before joining Chester in the summer of 1925, where he finished his career.

Billy passed away early in 1972 in Haydock.




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

Season Apps Subs Goals
1913/1914 34013
1914/1915 29014
1919/1920 2008
Total 83 0 35


Games where player was named on the team sheet

Date Competition Venue Opponents Score
13/04/1920 LeagueH BOLTON WANDERERS RESERVES 0 - 1
03/04/1920 LeagueH ASTON VILLA RESERVES 0 - 1
02/04/1920 LeagueH EVERTON RESERVES 1 - 4
28/02/1920 LeagueA HUDDERSFIELD TOWN RESERVES 1 - 0
21/02/1920 LeagueA HUDDERSFIELD TOWN RESERVES 1 - 1
14/02/1920 LeagueA BOLTON WANDERERS RESERVES 2 - 4
07/02/1920 Lancashire Junior Cup / FA LANCASTER TOWN 1 - 0
20/01/1920 Lancashire Junior Cup / SF RH CHORLEY 2 - 0
17/01/1920 Lancashire Junior Cup / SFA CHORLEY 1 - 1
10/01/1920 LeagueH BRADFORD CITY RESERVES 1 - 0
25/12/1919 LeagueH LIVERPOOL RESERVES 1 - 2
20/12/1919 LeagueH MANCHESTER UNITED RESERVES 6 - 2
13/12/1919 Lancashire Junior Cup / 3H NELSON 4 - 0
06/12/1919 LeagueH PRESTON NORTH END RESERVES 2 - 4
04/12/1919 FA Cup / 4QRA SOUTH LIVERPOOL 0 - 2
03/12/1919 FA Cup / 4QA SOUTH LIVERPOOL 1 - 1
22/11/1919 Abandoned/Void Games / FA Cup 4QH SOUTH LIVERPOOL 1 - 0
01/11/1919 LeagueA TRANMERE ROVERS 0 - 1
25/10/1919 LeagueA NELSON 1 - 5
18/10/1919 LeagueA MANCHESTER CITY RESERVES 2 - 1
11/10/1919 LeagueH MANCHESTER CITY RESERVES 1 - 2
04/10/1919 LeagueA BLACKBURN ROVERS RESERVES 2 - 3
06/09/1919 LeagueH ROCHDALE 2 - 2
01/09/1919 LeagueA BURNLEY RESERVES 3 - 2
30/08/1919 LeagueA OLDHAM ATHLETIC RESERVES 4 - 2
21/04/1919 Lancashire Senior Cup / Section DA STOCKPORT COUNTY 1 - 3
19/04/1919 Lancashire Senior Cup / Section DH EVERTON 4 - 1
18/04/1919 Lancashire Senior Cup / Section DH STOCKPORT COUNTY 0 - 1
29/03/1919 War-Time: LeagueH BLACKPOOL 0 - 2
08/03/1919 War-Time: LeagueA BURY 2 - 0
01/02/1919 War-Time: LeagueA BURNLEY 0 - 4
25/01/1919 War-Time: LeagueH BURNLEY 2 - 1
18/01/1919 War-Time: LeagueH LIVERPOOL 2 - 1
11/01/1919 War-Time: LeagueA LIVERPOOL 0 - 3
28/12/1918 War-Time: LeagueA STOCKPORT COUNTY 1 - 4
14/12/1918 War-Time: LeagueA MANCHESTER CITY 1 - 0
07/12/1918 War-Time: LeagueH PORT VALE 4 - 0
30/11/1918 War-Time: LeagueA PORT VALE 0 - 2
23/11/1918 War-Time: LeagueA BOLTON WANDERERS 0 - 0
16/11/1918 War-Time: LeagueA BOLTON WANDERERS 2 - 3
09/11/1918 War-Time: LeagueH PRESTON NORTH END 1 - 0
02/11/1918 War-Time: LeagueA PRESTON NORTH END 0 - 1
26/10/1918 War-Time: LeagueA ROCHDALE 2 - 5
19/10/1918 War-Time: LeagueH ROCHDALE 3 - 3
12/10/1918 War-Time: LeagueA OLDHAM ATHLETIC 0 - 0
05/10/1918 War-Time: LeagueH OLDHAM ATHLETIC 2 - 0
28/09/1918 War-Time: LeagueA EVERTON 0 - 4
21/09/1918 War-Time: LeagueH EVERTON 0 - 3
14/09/1918 War-Time: LeagueA BLACKBURN ROVERS 3 - 2
07/09/1918 War-Time: LeagueH BLACKBURN ROVERS 3 - 0
13/04/1918 War-Time: LeagueA EVERTON 1 - 6
06/04/1918 War-Time: Supplementary CompetitionA LIVERPOOL 0 - 2
23/03/1918 War-Time: LeagueA OLDHAM ATHLETIC 1 - 3
16/03/1918 War-Time: LeagueH OLDHAM ATHLETIC 1 - 0
09/03/1918 War-Time: LeagueA BURY 0 - 2
02/03/1918 War-Time: LeagueH BURY 1 - 3
23/02/1918 War-Time: LeagueA STOKE CITY 0 - 4
16/02/1918 War-Time: LeagueH STOKE CITY 0 - 2
09/02/1918 War-Time: LeagueH LIVERPOOL 1 - 3
02/02/1918 War-Time: LeagueA LIVERPOOL 1 - 6
26/01/1918 War-Time: LeagueH BURNLEY 2 - 0
12/01/1918 War-Time: LeagueA MANCHESTER UNITED 0 - 0
05/01/1918 War-Time: LeagueH MANCHESTER UNITED 3 - 0
29/12/1917 War-Time: LeagueA STOCKPORT COUNTY 0 - 6
22/12/1917 War-Time: LeagueH STOCKPORT COUNTY 3 - 2
15/12/1917 War-Time: LeagueA BLACKBURN ROVERS 1 - 0
13/10/1917 War-Time: LeagueA BOLTON WANDERERS 1 - 1
06/10/1917 War-Time: LeagueH ROCHDALE 2 - 2
29/09/1917 War-Time: LeagueA ROCHDALE 0 - 6
22/09/1917 War-Time: LeagueH PORT VALE 2 - 4
15/09/1917 War-Time: LeagueA PORT VALE 1 - 1
08/09/1917 War-Time: LeagueH EVERTON 0 - 2
01/09/1917 War-Time: LeagueA EVERTON 1 - 6
21/04/1917 War-Time: Supplementary CompetitionA STOCKPORT COUNTY 2 - 2
14/04/1917 War-Time: Supplementary CompetitionH EVERTON 0 - 1
09/04/1917 War-Time: Supplementary CompetitionH LIVERPOOL 0 - 7
07/04/1917 War-Time: Supplementary CompetitionH STOCKPORT COUNTY 0 - 1
31/03/1917 War-Time: Supplementary CompetitionA EVERTON 2 - 4
24/03/1917 FriendlyH ARMY 4 - 0
17/03/1917 War-Time: LeagueH STOKE CITY 0 - 2
03/03/1917 War-Time: LeagueH STOCKPORT COUNTY 1 - 1
24/02/1917 War-Time: LeagueA LIVERPOOL 2 - 4
17/02/1917 War-Time: LeagueH MANCHESTER UNITED 0 - 1
03/02/1917 War-Time: LeagueH PRESTON NORTH END 2 - 2
27/01/1917 War-Time: LeagueA OLDHAM ATHLETIC 0 - 1
20/01/1917 War-Time: LeagueH BURSLEM PORT VALE 3 - 1
13/01/1917 War-Time: LeagueA BOLTON WANDERERS 0 - 0
06/01/1917 War-Time: LeagueH ROCHDALE 3 - 0
01/01/1917 War-Time: LeagueH BLACKPOOL 2 - 0
30/12/1916 War-Time: LeagueH EVERTON 1 - 1
26/12/1916 War-Time: Supplementary CompetitionA LIVERPOOL 1 - 0
25/11/1916 War-Time: LeagueH BURY 2 - 1
18/11/1916 War-Time: LeagueA STOCKPORT COUNTY 0 - 1
11/11/1916 War-Time: LeagueH LIVERPOOL 1 - 3
04/11/1916 War-Time: LeagueA MANCHESTER UNITED 0 - 1
28/10/1916 War-Time: LeagueH BURNLEY 3 - 0
14/10/1916 War-Time: LeagueH OLDHAM ATHLETIC 5 - 3
07/10/1916 War-Time: LeagueH BURSLEM PORT VALE 3 - 1
30/09/1916 War-Time: LeagueH BOLTON WANDERERS 3 - 0
16/09/1916 War-Time: LeagueH EVERTON 1 - 0
09/09/1916 War-Time: LeagueA MANCHESTER CITY 0 - 0
02/09/1916 War-Time: LeagueH BLACKBURN ROVERS 2 - 3
15/04/1916 War-Time: Supplementary CompetitionA BURY 2 - 1
08/04/1916 War-Time: Supplementary CompetitionH PRESTON NORTH END 3 - 3
01/04/1916 War-Time: Supplementary CompetitionH BLACKPOOL 2 - 3
25/03/1916 War-Time: Supplementary CompetitionA BURNLEY 1 - 6
18/03/1916 War-Time: Supplementary CompetitionA BOLTON WANDERERS 0 - 2
11/03/1916 War-Time: Supplementary CompetitionH BURY 0 - 1
04/03/1916 War-Time: Supplementary CompetitionA PRESTON NORTH END 1 - 4
26/02/1916 War-Time: LeagueH MANCHESTER UNITED 5 - 0
19/02/1916 War-Time: LeagueA BURY 1 - 1
12/02/1916 War-Time: LeagueH LIVERPOOL 2 - 5
05/02/1916 War-Time: LeagueA STOCKPORT COUNTY 0 - 1
29/01/1916 War-Time: LeagueH PRESTON NORTH END 1 - 0
15/01/1916 War-Time: LeagueH STOKE CITY 1 - 1
01/01/1916 War-Time: LeagueH BOLTON WANDERERS 3 - 1
25/12/1915 War-Time: LeagueA EVERTON 0 - 2
18/12/1915 War-Time: LeagueH OLDHAM ATHLETIC 0 - 2
11/12/1915 War-Time: LeagueH ROCHDALE 2 - 2
04/12/1915 War-Time: LeagueA BLACKPOOL 0 - 0
27/11/1915 War-Time: LeagueA MANCHESTER UNITED 0 - 0
20/11/1915 War-Time: LeagueH BURY 1 - 0
13/11/1915 War-Time: LeagueA LIVERPOOL 2 - 4
30/10/1915 War-Time: LeagueA PRESTON NORTH END 5 - 0
23/10/1915 War-Time: LeagueH BURNLEY 1 - 1
16/10/1915 War-Time: LeagueA STOKE CITY 0 - 2
09/10/1915 War-Time: LeagueH MANCHESTER CITY 0 - 1
02/10/1915 War-Time: LeagueA BOLTON WANDERERS 7 - 0
25/09/1915 War-Time: LeagueH EVERTON 2 - 1
18/09/1915 War-Time: LeagueA OLDHAM ATHLETIC 1 - 2
11/09/1915 War-Time: LeagueA ROCHDALE 0 - 1
04/09/1915 War-Time: LeagueH BLACKPOOL 2 - 0
30/01/1915 LeagueA PORT VALE 0 - 4
23/01/1915 LeagueA OLDHAM ATHLETIC RESERVES 1 - 1
16/01/1915 LeagueH BARNSLEY RESERVES 0 - 0
09/01/1915 LeagueA BARNSLEY RESERVES 1 - 5
02/01/1915 LeagueA LIVERPOOL RESERVES 0 - 3
01/01/1915 LeagueH CREWE ALEXANDRA 3 - 1
26/12/1914 LeagueH HUDDERSFIELD TOWN RESERVES 2 - 3
21/12/1914 FriendlyA EVERTON RESERVES 1 - 2
19/12/1914 LeagueA BLACKBURN ROVERS RESERVES 1 - 2
12/12/1914 LeagueH BOLTON WANDERERS RESERVES 0 - 2
05/12/1914 LeagueH EVERTON RESERVES 0 - 2
28/11/1914 LeagueH MANCHESTER UNITED RESERVES 3 - 2
25/11/1914 LeagueA BRADFORD CITY RESERVES 1 - 2
24/11/1914 FA Cup / 4QRH ECCLES BOROUGH 0 - 2
21/11/1914 FA Cup / 4QA ECCLES BOROUGH 2 - 2
17/11/1914 FA Cup / 3Q2RA HASLINGDEN 1 - 0
11/11/1914 FA Cup / 3QRA HASLINGDEN 3 - 3
07/11/1914 FA Cup / 3QH HASLINGDEN 1 - 1
31/10/1914 LeagueA MANCHESTER CITY RESERVES 0 - 2
24/10/1914 FA Cup / 2QH CHORLEY 4 - 1
17/10/1914 LeagueH STOCKPORT COUNTY RESERVES 0 - 1
13/10/1914 FA Cup / 1QRH GREAT HARWOOD 5 - 2
10/10/1914 FA Cup / 1QA GREAT HARWOOD 3 - 3
03/10/1914 LeagueH OLDHAM ATHLETIC RESERVES 1 - 2
29/09/1914 LeagueH STALYBRIDGE CELTIC 0 - 2
26/09/1914 FA Cup / PrelimH SOUTHPORT PARK VILLA 1 - 0
21/09/1914 Lancashire Senior Cup / 1A SOUTH LIVERPOOL 0 - 5
19/09/1914 LeagueH LIVERPOOL RESERVES 1 - 1
15/09/1914 LeagueH BURY RESERVES 2 - 2
08/09/1914 LeagueH ROCHDALE 1 - 0
05/09/1914 LeagueA CREWE ALEXANDRA 4 - 1
25/04/1914 LeagueA BARNSLEY RESERVES 0 - 1
20/04/1914 LeagueA STOCKPORT COUNTY RESERVES 2 - 3
13/04/1914 LeagueH STALYBRIDGE CELTIC 1 - 1
11/04/1914 LeagueA ROCHDALE 1 - 4
10/04/1914 LeagueH BLACKBURN ROVERS RESERVES 1 - 1
01/04/1914 LeagueA BRADFORD CITY RESERVES 0 - 3
24/03/1914 LeagueH BLACKPOOL RESERVES 0 - 0
21/03/1914 LeagueA MANCHESTER UNITED RESERVES 0 - 2
17/03/1914 LeagueH STOCKPORT COUNTY RESERVES 3 - 2
11/03/1914 LeagueA BOLTON WANDERERS RESERVES 0 - 1
28/02/1914 LeagueH PORT VALE 3 - 1
21/02/1914 LeagueA EVERTON RESERVES 1 - 1
14/02/1914 LeagueA BURY RESERVES 1 - 0
10/01/1914 LeagueH BURY RESERVES 0 - 1
01/01/1914 LeagueH CREWE ALEXANDRA 1 - 3
13/12/1913 LeagueH PRESTON NORTH END RESERVES 4 - 1
06/12/1913 LeagueA LIVERPOOL RESERVES 1 - 1
04/12/1913 LeagueA BLACKPOOL RESERVES 1 - 2
29/11/1913 LeagueH MANCHESTER CITY RESERVES 0 - 2
29/11/1913 FA Cup / 4QA CARLISLE UNITED 1 - 2
15/11/1913 FA Cup / 3QH NELSON 3 - 0
08/11/1913 LeagueA OLDHAM ATHLETIC RESERVES 3 - 1
01/11/1913 FA Cup / 2QH BARNOLDSWICK 5 - 0
25/10/1913 LeagueH HUDDERSFIELD TOWN RESERVES 1 - 1
18/10/1913 LeagueA MANCHESTER CITY RESERVES 0 - 1
11/10/1913 FA Cup / 1QH PORTSMOUTH ROVERS 9 - 0
04/10/1913 LeagueH BOLTON WANDERERS RESERVES 1 - 4
29/09/1913 LeagueA BLACKBURN ROVERS RESERVES 1 - 3
27/09/1913 FA Cup / PrelimH SOUTHPORT PARK VILLA 2 - 0
24/09/1913 Lancashire Senior Cup / 1A ECCLES BOROUGH 0 - 2
20/09/1913 LeagueA PRESTON NORTH END RESERVES 1 - 1
18/09/1913 LeagueH OLDHAM ATHLETIC RESERVES 3 - 0
09/09/1913 LeagueH BARNSLEY RESERVES 2 - 0
06/09/1913 LeagueA CREWE ALEXANDRA 1 - 3
02/09/1913 LeagueH LIVERPOOL RESERVES 1 - 0

Games where player has scored

Date Competition Venue Opponents Score
21/02/1920LeagueA HUDDERSFIELD TOWN RESERVES 1 - 1
20/01/1920Lancashire Junior Cup / SF RH CHORLEY 2 - 0
20/12/1919LeagueH MANCHESTER UNITED RESERVES 6 - 2
06/12/1919LeagueH PRESTON NORTH END RESERVES 2 - 4
11/10/1919LeagueH MANCHESTER CITY RESERVES 1 - 2
30/08/1919LeagueA OLDHAM ATHLETIC RESERVES 4 - 2
16/11/1918War-Time: LeagueA BOLTON WANDERERS 2 - 3
09/11/1918War-Time: LeagueH PRESTON NORTH END 1 - 0
19/10/1918War-Time: LeagueH ROCHDALE 3 - 3
07/09/1918War-Time: LeagueH BLACKBURN ROVERS 3 - 0
23/03/1918War-Time: LeagueA OLDHAM ATHLETIC 1 - 3
16/03/1918War-Time: LeagueH OLDHAM ATHLETIC 1 - 0
02/02/1918War-Time: LeagueA LIVERPOOL 1 - 6
05/01/1918War-Time: LeagueH MANCHESTER UNITED 3 - 0
21/04/1917War-Time: Supplementary CompetitionA STOCKPORT COUNTY 2 - 2
24/03/1917FriendlyH ARMY 4 - 0
20/01/1917War-Time: LeagueH BURSLEM PORT VALE 3 - 1
28/10/1916War-Time: LeagueH BURNLEY 3 - 0
14/10/1916War-Time: LeagueH OLDHAM ATHLETIC 5 - 3
07/10/1916War-Time: LeagueH BURSLEM PORT VALE 3 - 1
30/09/1916War-Time: LeagueH BOLTON WANDERERS 3 - 0
15/04/1916War-Time: Supplementary CompetitionA BURY 2 - 1
08/04/1916War-Time: Supplementary CompetitionH PRESTON NORTH END 3 - 3
26/02/1916War-Time: LeagueH MANCHESTER UNITED 5 - 0
11/12/1915War-Time: LeagueH ROCHDALE 2 - 2
30/10/1915War-Time: LeagueA PRESTON NORTH END 5 - 0
23/01/1915LeagueA OLDHAM ATHLETIC RESERVES 1 - 1
01/01/1915LeagueH CREWE ALEXANDRA 3 - 1
26/12/1914LeagueH HUDDERSFIELD TOWN RESERVES 2 - 3
28/11/1914LeagueH MANCHESTER UNITED RESERVES 3 - 2
21/11/1914FA Cup / 4QA ECCLES BOROUGH 2 - 2
24/10/1914FA Cup / 2QH CHORLEY 4 - 1
10/10/1914FA Cup / 1QA GREAT HARWOOD 3 - 3
03/10/1914LeagueH OLDHAM ATHLETIC RESERVES 1 - 2
28/02/1914LeagueH PORT VALE 3 - 1
21/02/1914LeagueA EVERTON RESERVES 1 - 1
13/12/1913LeagueH PRESTON NORTH END RESERVES 4 - 1
15/11/1913FA Cup / 3QH NELSON 3 - 0
01/11/1913FA Cup / 2QH BARNOLDSWICK 5 - 0
11/10/1913FA Cup / 1QH PORTSMOUTH ROVERS 9 - 0
04/10/1913LeagueH BOLTON WANDERERS RESERVES 1 - 4
27/09/1913FA Cup / PrelimH SOUTHPORT PARK VILLA 2 - 0
Top