Cpl
Menu ☰
News
Trusted Site
Version History
News Reel
Gallery Slideshow
Tables
Team Table by Wins
Team Table by Legs
Team Table by Difference
Team Table by Wins (All Scores)
Singles Table by Wins
Singles Table by Legs
Singles Table by Handicap and Legs
Stats
All Player Stats
Team Player Stats
Team Player Stats (1 game only)
Team Player Stats (2 games only)
Team Reserve Stats
Team Doubles Stats
Team Player Appearances
Reverse Dish
Team Player Stats (inc non active)
Team Player Stats (with Merit)
Archive
Lists
Team Fixtures
Singles Fixtures
All Fixtures
Results
Venues
Players/Pairings
Scores
Live Scores
Live Leaderboard
Left Screen
Right Screen
Both Screens
Webcam Screen 1
Webcam Screen 2
Guides
App Guide
Knockouts
Knockout Setup Guide
Knockout Draw
Knockout Competition Entry
Double Eliminator Draw
Knockout Sessions
Login
Close ×
News
Trusted Site
Version History
News Reel
Gallery Slideshow
Tables
Team Table by Wins
Team Table by Legs
Team Table by Difference
Team Table by Wins (All Scores)
Singles Table by Wins
Singles Table by Legs
Singles Table by Handicap and Legs
Stats
All Player Stats
Team Player Stats
Team Player Stats (1 game only)
Team Player Stats (2 games only)
Team Reserve Stats
Team Doubles Stats
Team Player Appearances
Reverse Dish
Team Player Stats (inc non active)
Team Player Stats (with Merit)
Archive
Lists
Team Fixtures
Singles Fixtures
All Fixtures
Results
Venues
Players/Pairings
Scores
Live Scores
Live Leaderboard
Left Screen
Right Screen
Both Screens
Webcam Screen 1
Webcam Screen 2
Guides
App Guide
Knockouts
Knockout Setup Guide
Knockout Draw
Double Eliminator Draw
Knockout Sessions
All Player Statistics
Search
Competition
-- any --
CPL League 24/25
CPL League Cup 24/25
Cpl Singles 24/25
Percentage
-- any --
All
Over 25%
Over 50%
Over 75%
Minimum Played
-- any --
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
Forename
Surname
Played
Won
Won Lag
Break Dishes For
Break Dishes Against
Forfeited
Percentage
Points
Allan
Lochrie
18
15
0
0
0
0
83.33%
0
Pat
Killen
16
14
0
0
0
0
87.50%
0
Jim
Crilley
20
14
0
0
0
0
70.00%
0
Andy
Mcauslan
16
12
0
0
1
0
75.00%
0
William
Docherty
16
12
0
0
0
0
75.00%
0
Kevin
Glen
16
12
0
1
0
0
75.00%
0
Steven
Macqueen
18
12
0
0
0
0
66.67%
0
Chris
Mccrann
19
12
0
0
0
0
63.16%
0
Billy
Taylor
14
11
0
0
0
0
78.57%
0
Garry
Hendry
15
11
0
0
0
0
73.33%
0
Alan
Whyte
20
11
1
0
1
0
55.00%
0
Barry
Chessar
14
10
0
0
0
0
71.43%
0
James
Wiggins
14
10
0
0
0
0
71.43%
0
George
Fagen
15
10
0
1
0
0
66.67%
0
Allan
O'Neil
15
10
0
0
0
0
66.67%
0
Andy
Fleming
11
9
0
0
0
0
81.82%
0
Stephen
Kerr
12
9
0
0
0
0
75.00%
0
Graham
Whyte
14
9
1
1
0
0
64.29%
0
David
Reynolds
15
9
0
0
0
0
60.00%
0
Malky
Mckenna
16
9
0
0
0
0
56.25%
0
Stevie
Branks
10
8
0
0
0
0
80.00%
0
Steven
Reynolds
12
8
0
0
0
0
66.67%
0
Willie
Rooney
12
8
0
0
0
0
66.67%
0
Grant
Simpson
14
8
0
0
0
0
57.14%
0
Chris
Wiggins
15
8
0
0
0
0
53.33%
0
Stuart
Mullen
15
8
0
0
0
0
53.33%
0
Bryan
Dougan
16
8
1
1
1
0
50.00%
0
Scott
Cunningham
17
8
0
0
0
0
47.06%
0
Alan
Montgomery
17
8
0
0
0
0
47.06%
0
Darren
Spear
8
7
0
0
0
0
87.50%
0
Andy
Coulter
10
7
0
0
0
0
70.00%
0
Dan
Thomson
11
7
0
0
0
0
63.64%
0
Tony
Cairney
13
7
0
0
0
0
53.85%
0
Stevie
Pate
13
7
0
0
0
0
53.85%
0
Colin
Higgins
14
7
0
0
0
0
50.00%
0
Davie
Walker
18
7
0
0
0
0
38.89%
0
Gordon
Pope
18
7
0
0
0
0
38.89%
0
Gordon
Mckinstrey
10
6
0
0
0
0
60.00%
0
Chris
Allan
10
6
0
0
0
0
60.00%
0
Chris
Wiszniewski
13
6
0
0
0
0
46.15%
0
Sean
Valentine
15
6
0
0
0
0
40.00%
0
Alan
Wells
8
5
0
0
0
0
62.50%
0
Paul
Mckendry
9
5
0
0
0
0
55.56%
0
Robert
Smith
10
5
0
0
0
0
50.00%
0
Paul
Stevenson
10
5
0
0
0
0
50.00%
0
Andy
Urquhart
10
5
0
0
0
0
50.00%
0
Willy
Scott
10
5
0
0
0
0
50.00%
0
Mark
Coggins
11
5
0
0
0
0
45.45%
0
Robert
Mcmahon Snr
6
4
0
0
0
0
66.67%
0
Rab
Mcphee
6
4
0
0
0
0
66.67%
0
Steven
Murphy
6
4
0
0
0
0
66.67%
0
Mags
Mcafferty
7
4
0
0
0
0
57.14%
0
Davie
Mctier Jr
7
4
0
0
0
0
57.14%
0
Alex
Coffey
7
4
0
0
0
0
57.14%
0
John
Duffy
8
4
0
0
0
0
50.00%
0
Tam
Kilday
8
4
0
0
0
0
50.00%
0
Colin
Dott
8
4
0
0
0
0
50.00%
0
Gavin
Hamilton
10
4
0
0
0
0
40.00%
0
Lewis
Shanks
11
4
0
0
1
0
36.36%
0
John
Aitkin
12
4
0
0
0
0
33.33%
0
David
Auld
14
4
0
0
0
0
28.57%
0
Jim
Coyle
15
4
0
0
0
0
26.67%
0
Rob
Shaw
4
3
0
0
0
0
75.00%
0
John
Mcguire
4
3
0
0
0
0
75.00%
0
Stuart
Mcmurray
5
3
0
0
0
0
60.00%
0
Thomas
Mcbride
9
3
0
0
0
0
33.33%
0
Gordon
Nelson
9
3
0
0
0
0
33.33%
0
Jason
Stefanowicz
9
3
0
0
0
0
33.33%
0
Andy
Mcclean
9
3
1
1
0
0
33.33%
0
Jim
Mcphee
11
3
0
0
0
0
27.27%
0
Davie
Mctier
13
3
0
0
0
0
23.08%
0
Graham
Mundy
14
3
0
0
0
0
21.43%
0
Steven
O'Neil
15
3
0
0
0
0
20.00%
0
Alex
Macgilvary
16
3
0
0
0
0
18.75%
0
John
Coyle
3
2
0
0
0
0
66.67%
0
Derek
O'Neil
4
2
0
0
0
0
50.00%
0
Tony
Galliver
5
2
0
0
0
0
40.00%
0
Colin
Mcbride
10
2
0
0
0
0
20.00%
0
Joe
Cunningham
11
2
0
0
0
0
18.18%
0
James
Hillhouse
12
2
0
0
0
0
16.67%
0
Paddy
Differ
14
2
0
0
1
0
14.29%
0
Gary
Stevenson
1
1
0
0
0
0
100.00%
0
Robert
Mcmahon Jnr
2
1
0
0
0
0
50.00%
0
Adam
Kirk
3
1
0
0
0
0
33.33%
0
Pam
Wisznienska
3
1
0
0
0
0
33.33%
0
Andrew
Littlejohn
4
1
0
0
0
0
25.00%
0
Sharon
Morton
4
1
0
0
0
0
25.00%
0
Craig
Latimer
6
1
0
0
0
0
16.67%
0
Chris
Matthews
7
1
0
0
0
0
14.29%
0
Drew
Lloyd
8
0
0
0
0
0
0.00%
0
John
Wilson
8
0
0
0
0
0
0.00%
0
Terry
Mcgowan
7
0
0
0
0
0
0.00%
0
Eddie
Montgomery
6
0
0
0
0
0
0.00%
0
Allan
Macgilvary
5
0
0
0
0
0
0.00%
0
Alan
Peacock
3
0
0
0
0
0
0.00%
0
Johnny
Morrison
2
0
0
0
0
0
0.00%
0
Alan
Smith
2
0
0
0
0
0
0.00%
0
Darren
Downie
2
0
0
0
0
0
0.00%
0
James
Mccrann
1
0
0
0
0
0
0.00%
0
Alan
Saunders
1
0
0
0
0
0
0.00%
0
Dylan
Mcguire
1
0
0
0
0
0
0.00%
0
Louise
Mcdowell
1
0
0
0
0
0
0.00%
0