← All players
All-time records

The current squad, side by side

Every figure is rebuilt from the club's fixture list and the players' own record sheets. Sort by tapping a heading on a desktop, or open a row on a phone.

Sort by
PlayerPldPinsAveBestWin %30+Run
Ali Hunt1,20935,78529.605276.4581222
Ian Collins1,20638,00431.515476.9748109
Craig Stephens1,06130,83729.065276.247750
Phil Hill93426,08827.934878.132249
Dave Pryce93127,71629.775777.243240
Russell Cheasley91425,89228.334675.632927
Mark Jones90826,26528.935075.937143
Rob Weale72322,32430.886577.542735
Phil Holland60217,31128.764878.625028
Darren Bound53315,39428.884678.621540
Russell Davies45713,45529.444677.720650
Steve Vaughan41311,58028.044573.113822
Liam Collins2637,57128.795079.810326
Neil Alden1714,78027.955277.25922
Stuart Turpin1393,97928.634582.05624
Dale Gorman3081627.203490.01010
Ali Hunt1,209 appearances · debut 23 Aug 199129.60›
Appearances
1,209
Pins
35,785
Average
29.60
Highest
52
Win rate
76.4%
Scores of 30+
581
Longest run
222

Full profile →

Ian Collins1,206 appearances · debut 23 Aug 199131.51›
Appearances
1,206
Pins
38,004
Average
31.51
Highest
54
Win rate
76.9%
Scores of 30+
748
Longest run
109

Full profile →

Craig Stephens1,061 appearances · debut 30 Aug 199129.06›
Appearances
1,061
Pins
30,837
Average
29.06
Highest
52
Win rate
76.2%
Scores of 30+
477
Longest run
50

Full profile →

Phil Hill934 appearances · debut 29 Nov 199127.93›
Appearances
934
Pins
26,088
Average
27.93
Highest
48
Win rate
78.1%
Scores of 30+
322
Longest run
49

Full profile →

Dave Pryce931 appearances · debut 30 Aug 199129.77›
Appearances
931
Pins
27,716
Average
29.77
Highest
57
Win rate
77.2%
Scores of 30+
432
Longest run
40

Full profile →

Russell Cheasley914 appearances · debut 2 Sep 199428.33›
Appearances
914
Pins
25,892
Average
28.33
Highest
46
Win rate
75.6%
Scores of 30+
329
Longest run
27

Full profile →

Mark Jones908 appearances · debut 26 Aug 199428.93›
Appearances
908
Pins
26,265
Average
28.93
Highest
50
Win rate
75.9%
Scores of 30+
371
Longest run
43

Full profile →

Rob Weale723 appearances · debut 30 Sep 199830.88›
Appearances
723
Pins
22,324
Average
30.88
Highest
65
Win rate
77.5%
Scores of 30+
427
Longest run
35

Full profile →

Phil Holland602 appearances · debut 27 Apr 200128.76›
Appearances
602
Pins
17,311
Average
28.76
Highest
48
Win rate
78.6%
Scores of 30+
250
Longest run
28

Full profile →

Darren Bound533 appearances · debut 18 Oct 199528.88›
Appearances
533
Pins
15,394
Average
28.88
Highest
46
Win rate
78.6%
Scores of 30+
215
Longest run
40

Full profile →

Russell Davies457 appearances · debut 16 Sep 201129.44›
Appearances
457
Pins
13,455
Average
29.44
Highest
46
Win rate
77.7%
Scores of 30+
206
Longest run
50

Full profile →

Steve Vaughan413 appearances · debut 23 Aug 199128.04›
Appearances
413
Pins
11,580
Average
28.04
Highest
45
Win rate
73.1%
Scores of 30+
138
Longest run
22

Full profile →

Liam Collins263 appearances · debut 8 Sep 201728.79›
Appearances
263
Pins
7,571
Average
28.79
Highest
50
Win rate
79.8%
Scores of 30+
103
Longest run
26

Full profile →

Neil Alden171 appearances · debut 26 Aug 199427.95›
Appearances
171
Pins
4,780
Average
27.95
Highest
52
Win rate
77.2%
Scores of 30+
59
Longest run
22

Full profile →

Stuart Turpin139 appearances · debut 8 Sep 201728.63›
Appearances
139
Pins
3,979
Average
28.63
Highest
45
Win rate
82.0%
Scores of 30+
56
Longest run
24

Full profile →

Dale Gorman30 appearances · debut 10 Oct 202527.20›
Appearances
30
Pins
816
Average
27.20
Highest
34
Win rate
90.0%
Scores of 30+
10
Longest run
10

Full profile →

Ali Hunt has played more matches than anyone — 1,209 to Ian Collins' 1,206 — and his run of 222 consecutive appearances is more than double anyone else's. Rob Weale's 65 remains the highest single score by a distance.