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
223 matches played
5
5 Archie BOWN
292 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
79 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 Keith EAST
49 matches played
2
23 Dick JONES
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 Aaron DRINAN
71 matches played
2
28 Jan-Åge FJØRTOFT
87 matches played
2
29 Peter THORNE
91 matches played
2
30 Dennis BROWN
106 matches played
2
31 Jack SMITH
109 matches played
2
32 Paul RIDEOUT
114 matches played
2
33 Billy BATTY
120 matches played
2
34 Arthur HORSFIELD
132 matches played
2
35 Jimmy QUINN
154 matches played
2
36 Dave ROGERS
181 matches played
2
37 Alan MAYES
184 matches played
2
38 Joe EDDLESTON
219 matches played
2
39 Ernie HUNT
237 matches played
2
40 Charlie HENRY
269 matches played
2
41 David MOSS
275 matches played
2
42 Steve WHITE
312 matches played
2
43 Teddy BULLOCK
11 matches played
1
44 Harry WILLIAMS
14 matches played
1
45 Bill ROOST
18 matches played
1
46 Malcolm SUTHERLAND
19 matches played
1
47 Ryan MASON
22 matches played
1
48 John STEVENS
24 matches played
1
49 Jake YOUNG
26 matches played
1
50 Frank WARBURTON
28 matches played
1
51 Robbie REYNOLDS
29 matches played
1
52 Eoin DOYLE
29 matches played
1
53 Arthur RUDDLESDIN
30 matches played
1
54 Jack BRADLEY
33 matches played
1
55 Tom WELLS
38 matches played
1
56 Eddie MUNNINGS
48 matches played
1
57 Fred FISHER
51 matches played
1
58 Billy ("Sunny Jim") KIRBY
54 matches played
1
59 Jack BURKINSHAW
56 matches played
1
60 Harry McKIRDY
58 matches played
1
61 Craig MASKELL
59 matches played
1
62 Alec BOGGIE
60 matches played
1
63 Harry SMITH
68 matches played
1
64 Bertie LYON
68 matches played
1
65 Harry BOWL
70 matches played
1
66 Nicky AJOSE
76 matches played
1
67 Howard PRITCHARD
76 matches played
1
68 Chris JONES
79 matches played
1
69 Dave MITCHELL
80 matches played
1
70 Colin GORDON
83 matches played
1
71 Chris HAY
101 matches played
1
72 Michael DOUGHTY
107 matches played
1
73 Nathan BYRNE
107 matches played
1
74 Cliff JACKSON
108 matches played
1
75 Peter EASTOE
108 matches played
1
76 Keshi ANDERSON
110 matches played
1
77 John RICHARDS
110 matches played
1
78 Charlie AUSTIN
133 matches played
1
79 Peter COYNE
137 matches played
1
80 Billy PAYNTER
137 matches played
1
81 Ben GLADWIN
152 matches played
1
82 Trevor ANDERSON
162 matches played
1
83 Steve FOLEY
190 matches played
1
84 Duncan SHEARER
199 matches played
1
85 Kevin HORLOCK
199 matches played
1
86 Bobby WOODRUFF
205 matches played
1
87 Arnold DARCY
238 matches played
1
88 Bertie DENYER
373 matches played
1