Picture of Chris Leonard
Chris Leonard
All records since
September 19th 2023
Team badge for Copperhouse Rackers
Totals - All Games Played
Played Won Lost % 8-ball
78 43 35 55.13 0
Singles Record
League/Captains Singles games
P W L % 8-ball image
All Singles 75 42 33 56.00 0
Home 45 28 17 62.22 0
Away 30 14 16 46.67 0
With Break 39 25 14 64.10 0
Against Break 34 16 18 47.06 0
Break Unknown 2 1 1 50.00 0
First Round 37 26 11 70.27 0
Second Round 36 15 21 41.67 0
Other 2 1 1 50.00 0
Season Singles Records
Season P W L % 8-ball image
Winter 2026/27 6 4 2 66.67 0
Summer 2026 14 7 7 50.00 0
Winter 2025/26 4 3 1 75.00 0
Winter 2024/25 6 3 3 50.00 0
Summer 2024 2 2 0 100.00 0
Winter 2023/24 41 22 19 53.66 0
League Singles win % over time
Knockout Records
Singles Knockout
Season P W Progress
2024 2 1 Round 2
Doubles Knockout
Season P W Progress
2025 1 0 Round 1
Find Record
vs Opponent
vs Team
at Venue
Player Season Details
Winter 2026/27
Team badge for Copperhouse Rackers
Playing For
Copperhouse Rackers
P W L % 8-ball image
League 6 4 2 66.67 0
League/Captains Singles Opponents
image of opponent - Ashley Mayho
October 20th 2026
Week 4 - Game 8
Copperhouse Inn, Hayle
Lost to
Ashley Mayho
image of opponent - Jordan Scott
October 20th 2026
Week 4 - Game 5
Copperhouse Inn, Hayle
Beat
Jordan Scott
image of opponent - Matt Bird
October 6th 2026
Week 2 - Game 7
Copperhouse Inn, Hayle
Beat
Matt Bird
image of opponent - J Treloar
October 6th 2026
Week 2 - Game 4
Copperhouse Inn, Hayle
Beat
J Treloar
image of opponent - John Priest
September 29th 2026
Week 1 - Game 8
The Duke Of Leeds, Leedstown
Beat
John Priest
image of opponent - Josh Hadfield
September 29th 2026
Week 1 - Game 1
The Duke Of Leeds, Leedstown
Lost to
Josh Hadfield
Summer 2026
Team badge for Royal Standard Rackers
Playing For
Royal Standard Rackers
P W L % 8-ball image
League 14 7 7 50.00 0
League/Captains Singles Opponents
image of opponent - Luke Wilson
September 8th 2026
Week 16 - Game 6
The Cornish Arms, Hayle
Lost to
Luke Wilson
image of opponent - Chris Hampton
September 8th 2026
Week 16 - Game 3
The Cornish Arms, Hayle
Beat
Chris Hampton
image of opponent - Peter Squire
September 1st 2026
Week 15 - Game 7
The Royal Standard, Hayle
Lost to
Peter Squire
image of opponent - Dave Goundry
September 1st 2026
Week 15 - Game 4
The Royal Standard, Hayle
Beat
Dave Goundry
image of opponent - Deen Ishmael
August 25th 2026
Week 14 - Game 6
The Bird In Hand, Hayle
Lost to
Deen Ishmael
image of opponent - Graham Burnell
August 25th 2026
Week 14 - Game 4
The Bird In Hand, Hayle
Lost to
Graham Burnell
image of opponent - Julie Scanlan
August 18th 2026
Week 13 - Game 6
Magpies Social Club, Penzance
Lost to
Julie Scanlan
image of opponent - Zac Davies
August 18th 2026
Week 13 - Game 2
Magpies Social Club, Penzance
Beat
Zac Davies
image of opponent - Zoe Kemp
August 11th 2026
Week 12 - Game 7
The Cornubia, Hayle
Beat
Zoe Kemp
image of opponent - Lewis Channon
August 11th 2026
Week 12 - Game 2
The Cornubia, Hayle
Beat
Lewis Channon
image of opponent - Zac Cartmale
July 28th 2026
Week 10 - Game 7
The Royal Standard, Hayle
Beat
Zac Cartmale
image of opponent - Adam Hosken
July 28th 2026
Week 10 - Game 4
The Royal Standard, Hayle
Lost to
Adam Hosken
image of opponent - Stuart Smith
July 21st 2026
Week 9 - Game 6
The Royal Standard, Hayle
Lost to
Stuart Smith
image of opponent - Callum Jubb
July 21st 2026
Week 9 - Game 4
The Royal Standard, Hayle
Beat
Callum Jubb
Winter 2025/26
Team badge for RS Rockets
Playing For
RS Rockets
P W L % 8-ball image
League 4 3 1 75.00 0
League/Captains Singles Opponents
image of opponent - Lisa Caddy
March 17th 2026
Week 25 - Game 7
The Royal Standard, Hayle
Lost to
Lisa Caddy
image of opponent - Tegan Simons
March 17th 2026
Week 25 - Game 2
The Royal Standard, Hayle
Beat
Tegan Simons
image of opponent - Kevin Matthews
March 10th 2026
Week 24 - Game 7
The Royal Standard, Hayle
Beat
Kevin Matthews
image of opponent - Russell Smith
March 10th 2026
Week 24 - Game 5
The Royal Standard, Hayle
Beat
Russell Smith
Winter 2024/25
Team badge for Cornubia
Playing For
Cornubia
P W L % 8-ball image
League 6 3 3 50.00 0
Doubles Knockout Opponents
image of opponent image of opponent
May 20th 2025
Round 1
The Bird In Hand, Hayle
with Ryan Ottaway
Lost (0-2) to
Alex Davies &
John Priest
League/Captains Singles Opponents
image of opponent - Adam Ford
April 1st 2025
Week 19 - Game 10
The Cornubia, Hayle
Beat
Adam Ford
image of opponent - Adam Ford
April 1st 2025
Week 19 - Game 5
The Cornubia, Hayle
Beat
Adam Ford
image of opponent - Carl Ninnis
March 18th 2025
Week 17 - Game 7
The Cornubia, Hayle
Lost to
Carl Ninnis
image of opponent - Luke Wilson
March 18th 2025
Week 17 - Game 6
The Cornubia, Hayle
Lost to
Luke Wilson
image of opponent - James Leadbetter
November 19th 2024
Week 2 - Game 7
The Royal Standard, Hayle
Lost to
James Leadbetter
image of opponent - Luke Stuckey
November 19th 2024
Week 2 - Game 4
The Royal Standard, Hayle
Beat
Luke Stuckey
Summer 2024
Team badge for RS Hayle A
Playing For
RS Hayle A
P W L % 8-ball image
League 2 2 0 100.00 0
League/Captains Singles Opponents
image of opponent - Graham Burnell
October 1st 2024
Week 14 - Game 9
The Royal Standard, Hayle
Beat
Graham Burnell
image of opponent - Bailey Stevens
October 1st 2024
Week 14 - Game 2
The Royal Standard, Hayle
Beat
Bailey Stevens
Winter 2023/24
Team badge for RS Rockets
Playing For
RS Rockets
P W L % 8-ball image
League 41 22 19 53.66 0
Captains 2 1 1 50.00 0
Achievements
trophy
Team MVP
Most wins for the team
Singles Knockout Opponents
image of opponent - Dave Smitheram
April 23rd 2024
Round 2
Hayle Rugby Club, Hayle
Lost (0-2) to
Dave Smitheram
image of opponent - Nathan Newton
April 16th 2024
Round 1
The Bird In Hand, Hayle
Beat (2-1)
Nathan Newton
League/Captains Singles Opponents
image of opponent - Russell Smith
March 26th 2024
Week 26 - Game 12
Hayle Rugby Club, Hayle
Lost to
Russell Smith
image of opponent - Colin Spence
March 26th 2024
Week 26 - Game 1
Hayle Rugby Club, Hayle
Lost to
Colin Spence
image of opponent - James Stenson
March 5th 2024
Week 23 - Game 13
The Royal Standard, Hayle
Lost to
James Stenson
image of opponent - Bill Gregory
March 5th 2024
Week 23 - Game 8
The Royal Standard, Hayle
Beat
Bill Gregory
image of opponent - Cam F
March 5th 2024
Week 23 - Game 1
The Royal Standard, Hayle
Beat
Cam F
image of opponent - Fran Slater
February 27th 2024
Week 22 - Game 10
The Cornubia, Hayle
Lost to
Fran Slater
image of opponent - Dean Fillery
February 27th 2024
Week 22 - Game 5
The Cornubia, Hayle
Beat
Dean Fillery
image of opponent - Carol Hollow
February 13th 2024
Week 20 - Game 9
The Royal Standard, Hayle
Lost to
Carol Hollow
image of opponent - Zoe Kemp
February 13th 2024
Week 20 - Game 2
The Royal Standard, Hayle
Beat
Zoe Kemp
image of opponent - Alex Swanson
February 6th 2024
Week 19 - Game 8
Copperhouse Inn, Hayle
Lost to
Alex Swanson
image of opponent - Taylor Crew
February 6th 2024
Week 19 - Game 5
Copperhouse Inn, Hayle
Beat
Taylor Crew
image of opponent - Gavin Roach
January 30th 2024
Week 18 - Game 8
The Duke Of Leeds, Leedstown
Beat
Gavin Roach
image of opponent - Gavin Roach
January 30th 2024
Week 18 - Game 1
The Duke Of Leeds, Leedstown
Beat
Gavin Roach
image of opponent - George Tilbury
January 23rd 2024
Week 17 - Game 12
The Royal Standard, Hayle
Lost to
George Tilbury
image of opponent - Scott Parker
January 23rd 2024
Week 17 - Game 3
The Royal Standard, Hayle
Beat
Scott Parker
image of opponent - Sean Murphy
January 16th 2024
Week 16 - Game 11
The Royal Standard, Hayle
Beat
Sean Murphy
image of opponent - Stuart Taylor
January 16th 2024
Week 16 - Game 6
The Royal Standard, Hayle
Beat
Stuart Taylor
image of opponent - John Stafford
January 9th 2024
Week 15 - Game 7
The Cornubia, Hayle
Beat
John Stafford
image of opponent - Damian Knight
January 9th 2024
Week 15 - Game 6
The Cornubia, Hayle
Lost to
Damian Knight
image of opponent - Nigel Smitheram
January 2nd 2024
Week 14 - Game 9
The Bird In Hand, Hayle
Lost to
Nigel Smitheram
image of opponent - Phil Shackleton
January 2nd 2024
Week 14 - Game 2
The Bird In Hand, Hayle
Lost to
Phil Shackleton
image of opponent - Kevin Matthews
December 12th 2023
Week 13 - Game 10
The Royal Standard, Hayle
Beat
Kevin Matthews
image of opponent - Colin Spence
December 12th 2023
Week 13 - Game 1
The Royal Standard, Hayle
Lost to
Colin Spence
image of opponent - Ollie Broadbank
December 5th 2023
Week 12 - Game 13
The Royal Standard, Hayle
Beat
Ollie Broadbank
image of opponent - Nicholas Collier
December 5th 2023
Week 12 - Game 10
The Royal Standard, Hayle
Beat
Nicholas Collier
image of opponent - Peter Wakenshaw
December 5th 2023
Week 12 - Game 3
The Royal Standard, Hayle
Lost to
Peter Wakenshaw
image of opponent - Bill Gregory
November 21st 2023
Week 10 - Game 8
Copperhouse Inn, Hayle
Lost to
Bill Gregory
image of opponent - Steve Dagger
November 21st 2023
Week 10 - Game 3
Copperhouse Inn, Hayle
Lost to
Steve Dagger
image of opponent - Herpreet Tumber
November 14th 2023
Week 9 - Game 7
The Royal Standard, Hayle
Beat
Herpreet Tumber
image of opponent - Alex Davies
November 14th 2023
Week 9 - Game 2
The Royal Standard, Hayle
Lost to
Alex Davies
image of opponent - Donna Roberts
October 31st 2023
Week 7 - Game 10
The Royal Standard, Hayle
Beat
Donna Roberts
image of opponent - Lynne Caddy
October 31st 2023
Week 7 - Game 1
The Royal Standard, Hayle
Beat
Lynne Caddy
image of opponent - Nick Webber
October 24th 2023
Week 6 - Game 7
The Royal Standard, Hayle
Lost to
Nick Webber
image of opponent - Alex Swanson
October 24th 2023
Week 6 - Game 4
The Royal Standard, Hayle
Beat
Alex Swanson
image of opponent - Gavin Roach
October 17th 2023
Week 5 - Game 5
The Royal Standard, Hayle
Beat
Gavin Roach
image of opponent - James Leadbetter
October 10th 2023
Week 4 - Game 7
Hayle Rugby Club, Hayle
Lost to
James Leadbetter
image of opponent - Luke Stuckey
October 10th 2023
Week 4 - Game 6
Hayle Rugby Club, Hayle
Beat
Luke Stuckey
image of opponent - John Priest
October 3rd 2023
Week 3 - Game 9
Coach and Horses, Rosudgeon
Lost to
John Priest
image of opponent - Connor Smith
October 3rd 2023
Week 3 - Game 1
Coach and Horses, Rosudgeon
Beat
Connor Smith
image of opponent - Clint Barrett
September 26th 2023
Week 2 - Game 9
The Royal Standard, Hayle
Lost to
Clint Barrett
image of opponent - Bailey Hampson
September 26th 2023
Week 2 - Game 6
The Royal Standard, Hayle
Beat
Bailey Hampson
image of opponent - Dave Smitheram
September 19th 2023
Week 1 - Game 10
The Royal Standard, Hayle
Lost to
Dave Smitheram
image of opponent - James Cox
September 19th 2023
Week 1 - Game 3
The Royal Standard, Hayle
Beat
James Cox