Stat Attack

Most Hat-Tricks Scored

Change filters:

Top 10

The ten Swindon Town players who have scored the most hat-tricks, based on the filter selections above.

Complete List

All Swindon Town players who have scored the most hat-tricks, based on the filter selections above.

# Player Hat-Tricks
1 Harry MORRIS
279 matches played
18
2 Harold FLEMING
336 matches played
12
3 Frank RICHARDSON
97 matches played
5
4 Alan FOWLER
193 matches played
5
5 Archie BOWN
290 matches played
5
6 Don ROGERS
490 matches played
5
7 Maurice OWEN
601 matches played
5
8 David LAYNE
46 matches played
4
9 Jimmy PUGH
66 matches played
4
10 Jack JOHNSON
162 matches played
4
11 Bill STEPHENS
49 matches played
3
12 Ben MORTON
77 matches played
3
13 Simon COX
88 matches played
3
14 Frank PETERS
114 matches played
3
15 Sam PARKIN
142 matches played
3
16 Freddy WHEATCROFT
245 matches played
3
17 Peter NOBLE
256 matches played
3
18 Andy ROWLAND
345 matches played
3
19 Jimmy HOGAN
9 matches played
2
20 Jimmy KELLY
32 matches played
2
21 Grenville MORRIS
48 matches played
2
22 Dick JONES
49 matches played
2
23 Keith EAST
49 matches played
2
24 James COLLINS
51 matches played
2
25 Jimmy COOKSON
53 matches played
2
26 Pat TERRY
67 matches played
2
27 Jan-Åge FJØRTOFT
87 matches played
2
28 Peter THORNE
91 matches played
2
29 Dennis BROWN
106 matches played
2
30 Jack SMITH
109 matches played
2
31 Paul RIDEOUT
114 matches played
2
32 Billy BATTY
120 matches played
2
33 Arthur HORSFIELD
132 matches played
2
34 Jimmy QUINN
154 matches played
2
35 Dave ROGERS
181 matches played
2
36 Alan MAYES
184 matches played
2
37 Joe EDDLESTON
219 matches played
2
38 Ernie HUNT
237 matches played
2
39 Charlie HENRY
269 matches played
2
40 David MOSS
275 matches played
2
41 Steve WHITE
312 matches played
2
42 Teddy BULLOCK
11 matches played
1
43 Harry WILLIAMS
14 matches played
1
44 Bill ROOST
18 matches played
1
45 Malcolm SUTHERLAND
19 matches played
1
46 Ryan MASON
22 matches played
1
47 John STEVENS
24 matches played
1
48 Jake YOUNG
26 matches played
1
49 Frank WARBURTON
28 matches played
1
50 Robbie REYNOLDS
29 matches played
1
51 Eoin DOYLE
29 matches played
1
52 Arthur RUDDLESDIN
30 matches played
1
53 Jack BRADLEY
33 matches played
1
54 Tom WELLS
38 matches played
1
55 Eddie MUNNINGS
48 matches played
1
56 Fred FISHER
51 matches played
1
57 Billy ("Sunny Jim") KIRBY
54 matches played
1
58 Jack BURKINSHAW
56 matches played
1
59 Harry McKIRDY
58 matches played
1
60 Craig MASKELL
59 matches played
1
61 Alec BOGGIE
60 matches played
1
62 Harry SMITH
63 matches played
1
63 Bertie LYON
68 matches played
1
64 Howard PRITCHARD
76 matches played
1
65 Nicky AJOSE
76 matches played
1
66 Chris JONES
79 matches played
1
67 Dave MITCHELL
80 matches played
1
68 Colin GORDON
83 matches played
1
69 Chris HAY
101 matches played
1
70 Nathan BYRNE
107 matches played
1
71 Michael DOUGHTY
107 matches played
1
72 Cliff JACKSON
108 matches played
1
73 Peter EASTOE
108 matches played
1
74 John RICHARDS
110 matches played
1
75 Keshi ANDERSON
110 matches played
1
76 Charlie AUSTIN
133 matches played
1
77 Billy PAYNTER
137 matches played
1
78 Peter COYNE
137 matches played
1
79 Ben GLADWIN
152 matches played
1
80 Trevor ANDERSON
162 matches played
1
81 Steve FOLEY
190 matches played
1
82 Duncan SHEARER
199 matches played
1
83 Kevin HORLOCK
199 matches played
1
84 Bobby WOODRUFF
205 matches played
1
85 Arnold DARCY
238 matches played
1
86 Bertie DENYER
373 matches played
1