2025-2026
King Cross Working Mens Club

* last updated 05/07/2026

Select Season

Want to print out information for your club?

Download

Division 2

👑

Division 2 Champions (2025-2026)

Congratulations to King X WMC A, crowned Division 2 League Champions.

As winners of this division, King X WMC A have set the standard for excellence this season. Their consistency, quality, and resilience across every fixture have earned them this honour in the league.

Division 2 league standings
Position Team P W L D Pts  
C King X WMC A 24 16 4 4 99
6 King X WMC B 24 11 12 1 73

Tommy McBride Cup

Pos Player W P Diff Profile
2 King X WMC
M. Long
16 24 80
3 King X WMC
D. Oliver
15 21 129
10 King X WMC
A. Green
13 19 266
11 King X WMC
K. Taylor
12 24 -161
14 King X WMC
J. Gallagher
12 20 -41
18 King X WMC
K. Fozzard
11 23 -48
23 King X WMC
G. Peel
11 13 342
38 King X WMC
J. Whitley
9 13 143
53 King X WMC
S. Halstead
6 13 12
60 King X WMC
G. Swain
5 9 107
73 King X WMC
A. Crabtree
2 8 -179
76 King X WMC
M. Stewart
1 3 -37
77 King X WMC
I. Waller
1 2 25

Merit Competition
To Be Played By

Home Player Date/Result Away Player
Pellon
P. Young
Final
29/05/2026
King X WMC
J. Gallagher
Open profile

Home Player Date/Result Away Player
Pellon
N. Collins
Semi Finals
17/02/2026
King X WMC
J. Gallagher
Open profile

Home Player Date/Result Away Player
King X WMC
K. Taylor
Quarter Finals
20/01/2026
Pellon
P. Young
Open profile
Pellon
D. Hall
Quarter Finals
20/01/2026
King X WMC
J. Gallagher
Open profile

Home Player Date/Result Away Player
King X WMC
J. Gallagher
Round of 8
16/12/2025
Pennine
P. Blackburn
Open profile
King X WMC
K. Fozzard
Round of 8
16/12/2025
Pellon
P. Craig
Open profile
King X WMC
K. Taylor
Round of 8
16/12/2025
Halifax Snooker Club
L. Payne
Open profile

Home Player Date/Result Away Player
King X WMC
J. Gallagher
Round 1
11/11/2025
Pennine
A. Donegan
Open profile
King X WMC
K. Fozzard
Round 1
11/11/2025
Bye Open profile
King X WMC
K. Taylor
Round 1
11/11/2025
Bye Open profile

Individual Competition
To Be Played By

Home Player Date/Result Away Player
King X WMC
G. Peel
Quarter Finals
17/02/2026
Halifax Snooker Club
S. Blackshaw
Open profile

Home Player Date/Result Away Player
King X WMC
A. Green
Round of 16
20/01/2026
Cath. Memorial
D. Playford
Open profile
King X WMC
G. Peel
Round of 16
20/01/2026
Savile
S. Redfearn
Open profile
Lee Mount
H. Williams
Round of 16
20/01/2026
King X WMC
J. Gallagher
Open profile

Home Player Date/Result Away Player
Halifax Snooker Club
L. Payne
Round of 32
16/12/2025
King X WMC
G. Peel
Open profile
King X WMC
K. Taylor
Round of 32
16/12/2025
Cath. Memorial
D. Coyle
Open profile
Pellon
D. Hall
Round of 32
16/12/2025
King X WMC
K. Fozzard
Open profile
Pellon
M. Ingham
Round of 32
16/12/2025
King X WMC
J. Gallagher
Open profile
Pellon
P. Young
Round of 32
16/12/2025
King X WMC
A. Green
Open profile

Home Player Date/Result Away Player
King X WMC
A. Green
Round 1
11/11/2025
Bye Open profile
King X WMC
G. Peel
Round 1
11/11/2025
Bye Open profile
King X WMC
J. Gallagher
Round 1
11/11/2025
Pellon
L. Byram
Open profile
King X WMC
K. Fozzard
Round 1
11/11/2025
Bye Open profile
King X WMC
K. Taylor
Round 1
11/11/2025
Bye Open profile
King X WMC
S. Halstead
Round 1
11/11/2025
Ripponden Cons
B. Southworth
Open profile
Ripponden Cons
T. Barraclough
Round 1
11/11/2025
King X WMC
M. Long
Open profile

Veterans Competition
To Be Played By

Home Player Date/Result Away Player
King X WMC
G. Peel
Semi Finals
17/03/2026
Arden Road SC
G. Wyatt
Open profile
King X WMC
S. Halstead
Semi Finals
17/03/2026
Hill Crest
G. Sharp
Open profile

Home Player Date/Result Away Player
Halifax Snooker Club
P. Judge
Quarter Finals
17/02/2026
King X WMC
G. Peel
Open profile
Ripponden Cons
J. Boakes
Quarter Finals
17/02/2026
King X WMC
S. Halstead
Open profile

Home Player Date/Result Away Player
King X WMC
G. Peel
Round of 8
20/01/2026
Cath. Memorial
D. Coyle
Open profile
King X WMC
S. Halstead
Round of 8
20/01/2026
Cath. Memorial
D. Playford
Open profile
Ripponden Cons
J. Boakes
Round of 8
20/01/2026
King X WMC
K. Fozzard
Open profile
Ripponden Cons
P. Barron
Round of 8
20/01/2026
King X WMC
A. Green
Open profile

Home Player Date/Result Away Player
Arden Road SC
J. Armstrong
Round of 16
16/12/2025
King X WMC
S. Halstead
Open profile
King X WMC
G. Peel
Round of 16
16/12/2025
Bye Open profile
King X WMC
K. Fozzard
Round of 16
16/12/2025
Todmorden USC
J. Brown
Open profile
Pellon
M. Ingham
Round of 16
16/12/2025
King X WMC
A. Green
Open profile

Pairs Competition
To Be Played By

Home Players Date/Result Away Players
King X WMC
A. Green
J. Gallagher
Final
10/04/2026
King X WMC
G. Peel
G. Swain
Open profile

Home Players Date/Result Away Players
King X WMC
A. Green
J. Gallagher
Semi Finals
17/03/2026
Cath. Memorial
D. Coyle
D. Playford
Open profile
Todmorden USC
H. Dunne
D. Brown
Semi Finals
17/03/2026
King X WMC
G. Peel
G. Swain
Open profile

Home Players Date/Result Away Players
Heptonstall
JJ. Hill
S. Goldsack
Quarter Finals
17/02/2026
King X WMC
A. Green
J. Gallagher
Open profile
King X WMC
G. Peel
G. Swain
Quarter Finals
17/02/2026
Halifax Snooker Club
L. Payne
C. Brown
Open profile

Home Players Date/Result Away Players
King X WMC
A. Green
J. Gallagher
Round of 8
20/01/2026
Ripponden Cons
P. Barron
T. Barraclough
Open profile
King X WMC
G. Peel
G. Swain
Round of 8
20/01/2026
Hill Crest
G. Sharp
I. Scoltock
Open profile

Home Players Date/Result Away Players
Cath. Memorial
S. Elsey
J. Mullan
Round of 16
16/12/2025
King X WMC
K. Fozzard
K. Taylor
Open profile
King X WMC
A. Green
J. Gallagher
Round of 16
16/12/2025
Ripponden Cons
C. McDonald
R. McDonald
Open profile
King X WMC
G. Peel
G. Swain
Round of 16
16/12/2025
Arden Road SC
R. Mccambridge
G. Wyatt
Open profile

Team Competition
To Be Played By

Home Player Date/Result Away Player
Heptonstall A Round of 8
20/01/2026
King X WMC A Open profile
Ripponden Cons B Round of 8
20/01/2026
King X WMC B Open profile

Home Player Date/Result Away Player
King X WMC A Round of 16
16/12/2025
Bye Open profile
King X WMC B Round of 16
16/12/2025
Bye Open profile

Active Players

Active Players
Player Handicap Proposed P W L  
A. Crabtree +16 +16 8 2 6
A. Green +15 +14 19 13 6
D. Oliver +7 +12 21 15 6
G. Peel +10 +4 13 11 2
G. Swain (Minus) 1 +1 9 5 4
I. Waller (Minus) 15 (Minus) 16 2 1 1
J. Gallagher (Minus) 61 (Minus) 55 20 12 8
J. Whitley (Minus) 7 (Minus) 7 13 9 4
K. Fozzard (Minus) 9 (Minus) 4 23 11 12
K. Taylor (Minus) 28 (Minus) 29 24 12 12
M. Long +16 +13 24 16 8
M. Stewart +4 +4 3 1 2
P. Bull (Minus) 20 (Minus) 20 0 0 0
S. Halstead +6 +9 13 6 7
V. Crossley +34 +34 0 0 0
w/o King X WMC scr scr 0 0 0

Inactive Players

Inactive Players
Player Last Played Handicap  
A. Forrest 26/02/2014 +5
A. Rye 09/12/2019 +35
A. Wright Never +15
B. Baxter 13/01/2020 scr
B. Bayter 14/10/2019 scr
B. English Never +15
B. Kilner 19/01/2012 (Minus) 30
C. Wright 29/04/2013 +15
D. Chatburn Never (Minus) 10
D. Crabtree 11/04/2016 scr
D. Hoggard 15/04/2019 +10
D. Stewart Never (Minus) 10
D. Wright Never +35
G. Greenwood 19/09/2016 +15
J. Hill Never +10
K. Gledhill Never (Minus) 15
M. McCarron 10/09/2018 +10
M. Rye 03/02/2020 +15
M. Whaley 02/03/2020 (Minus) 60
N. Sinclaire 15/04/2019 (Minus) 5
P. Craven 09/03/2020 (Minus) 25
P. Hitchen Never +20
P. Tasker Never (Minus) 25
P. Taylor Never (Minus) 30
R. Battye 29/04/2013 scr
S. Beck 30/09/2013 (Minus) 45
Simon Battye 29/04/2013 +10
Stan Battye 31/03/2014 (Minus) 35
T. Haynes 22/04/2013 +35