Mens Champion of Champions      
  Season Winner Runner-Up Highest Break  
           
  2002 onwards Not Played Not Played Not Played  
  2001 / 02 John Slee (Hor) Nigel Senior (Bri) 12,170 - John Slee  
  2000 / 01 Jim Millward (Wor) Alan Shaw (W-S) 16,010 - Jim Millward  
  1999 / 00 Gareth Lloyd (Hor) Alan Shaw (W-S) 19,780 - Gareth Lloyd  
  1998 / 99 Gareth Lloyd (Hor) Bob Toye (Bri) 17,370 - Gareth Lloyd  
  1997 / 98 Steve Mariner (Bri) Ian Street (Eas) 20,020 - Steve Mariner  
  1996 / 97 Jim Millward (Wor) Barry Timson (M-S) Record Missing  
  1995 / 96 Gareth Lloyd (Hor) Ian Street (Eas) Record Missing  
  1994 / 95 Jim Millward (Wor) Dave Hampton (Lit) Record Missing  
  1993 / 94 Steve Mariner (Bri) Mark James (Wor) Record Missing  
  1992 / 93 Chris Tupper (Bri) Record Missing Record Missing  
  1991 / 92 Peter Gibbs (Hor) Record Missing Record Missing  
  1990 / 91 Chris Rose (Bri) Record Missing Record Missing  
  1989 / 90 Chris Tupper (Bri) Gerry Smith (M-S) Record Missing  
  1988 / 89 Terry Race (Hor) Record Missing Record Missing  
  1987 / 88 Peter Gibbs (Bil) Gerry McCarthy (Hor) Record Missing  
  1986 / 87 Terry Race (Hor) Gerry Smith (M-S) Record Missing  
  1985 / 86 Roger Taylor (Wor) Barry Timson (M-S) Record Missing  
  1984 / 85 Peter Gibbs (Hor) Terry Race (Bri) Record Missing  
  1983 / 84 Terry Race (Bri) Colin Tucker (Lit) Record Missing  
  1982 / 83 Peter Rourke (Wor) Record Missing Record Missing  
  1981 / 82 Mike Ingram (Por) Tim Peacock (M-S) Record Missing  
  1980 / 81 Mike Ingram (Por) R Andrews (Hast) Record Missing  
  1979 / 80 Andy Gilbert (Bil) John Slee (Hor) Record Missing  
  1978 / 79 John Thayre (Bil) Record Missing Record Missing  
  1977 / 78 Dave Elliott (Bri) Record Missing Record Missing  
  1976 / 77 Ken Brown (Craw) Record Missing Record Missing  
  1975 / 76 John Thayre (Bil) Record Missing Record Missing  
  1974 / 75 Doug Page (Por) Record Missing Record Missing  
  1973 / 74 Jim Baker (Hor) Record Missing Record Missing  
  1972 / 73 Doug Page (Por) Record Missing Record Missing  
  1971 / 72 Gordon Albury (Bil) Record Missing Record Missing  
  1970 / 71 Rod Tarratt (Bil) Record Missing Record Missing