Rainbow Open Singles Block B
| Peter Johnson
 7
                    beat Richard Bennett 5 | 4 Mar 2023 | 
| Richard Bennett
 7
                    beat Peter Johnson 5 | 4 Mar 2023 | 
| Peter Johnson
 7
                    beat Richard Bennett 6 | 4 Mar 2023 | 
| David Wise
 7
                    beat Glynis Davies 1 | 4 Mar 2023 | 
| David Wise
 7
                    beat Glynis Davies 6 | 4 Mar 2023 | 
| Mike Town
 7
                    beat Raymond Morel 3 | 5 Mar 2023 | 
| Mike Town
 7
                    beat Raymond Morel 3 | 5 Mar 2023 | 
| Alfred Makhubo
 7
                    beat David Wise 4 | 5 Mar 2023 | 
| David Wise
 7
                    beat Alfred Makhubo 1 | 5 Mar 2023 | 
| David Wise
 7
                    beat Alfred Makhubo 5 | 5 Mar 2023 | 
| Peter Johnson
 7
                    beat Glynis Davies 0 | 5 Mar 2023 | 
| Peter Johnson
 7
                    beat Glynis Davies 3 | 5 Mar 2023 | 
| Mike Town
 7
                    beat Glynis Davies 4 | 5 Mar 2023 | 
| Mike Town
 7
                    beat Glynis Davies 5 | 5 Mar 2023 | 
| David Wise
 7
                    beat Peter Johnson 5 | 5 Mar 2023 | 
| David Wise
 7
                    beat Peter Johnson 2 | 5 Mar 2023 | 
| Alfred Makhubo
 7
                    beat Richard Bennett 3 | 5 Mar 2023 | 
| Alfred Makhubo
 7
                    beat Richard Bennett 3 | 5 Mar 2023 | 
| Alfred Makhubo
 7
                    beat Raymond Morel 1 | 6 Mar 2023 | 
| Alfred Makhubo
 7
                    beat Raymond Morel 4 | 6 Mar 2023 | 
| Peter Johnson
 7
                    beat Mike Town 6 | 6 Mar 2023 | 
| Mike Town
 7
                    beat Peter Johnson 6 | 6 Mar 2023 | 
| Mike Town
 7
                    beat Peter Johnson 6 | 6 Mar 2023 | 
| Alfred Makhubo
 7
                    beat Glynis Davies 4 | 6 Mar 2023 | 
| Alfred Makhubo
 7
                    beat Glynis Davies 4 | 6 Mar 2023 | 
| Richard Bennett
 7
                    beat Raymond Morel 6 | 6 Mar 2023 | 
| Raymond Morel
 7
                    beat Richard Bennett 6 | 6 Mar 2023 | 
| Richard Bennett
 7
                    beat Raymond Morel 5 | 6 Mar 2023 | 
| Mike Town
 7
                    beat Richard Bennett 3 | 6 Mar 2023 | 
| Richard Bennett
 7
                    beat Mike Town 6 | 6 Mar 2023 | 
| Mike Town
 7
                    beat Richard Bennett 5 | 6 Mar 2023 | 
| David Wise
 7
                    beat Raymond Morel 1 | 6 Mar 2023 | 
| David Wise
 7
                    beat Raymond Morel 2 | 6 Mar 2023 | 
| Peter Johnson
 7
                    beat Alfred Makhubo 3 | 6 Mar 2023 | 
| Alfred Makhubo
 7
                    beat Peter Johnson 6 | 6 Mar 2023 | 
| Peter Johnson
 7
                    beat Alfred Makhubo 5 | 6 Mar 2023 | 
| Mike Town
 7
                    beat David Wise 4 | 7 Mar 2023 | 
| Mike Town
 7
                    beat David Wise 3 | 7 Mar 2023 | 
| Richard Bennett
 7
                    beat Glynis Davies 6 | 7 Mar 2023 | 
| Glynis Davies
 7
                    beat Richard Bennett 3 | 7 Mar 2023 | 
| Richard Bennett
 7
                    beat Glynis Davies 5 | 7 Mar 2023 | 
| Peter Johnson
 7
                    beat Raymond Morel 5 | 7 Mar 2023 | 
| Peter Johnson
 7
                    beat Raymond Morel 3 | 7 Mar 2023 | 
| Alfred Makhubo
 7
                    beat Mike Town 5 | 8 Mar 2023 | 
| Mike Town
 7
                    beat Alfred Makhubo 2 | 8 Mar 2023 | 
| Mike Town
 7
                    beat Alfred Makhubo 5 | 8 Mar 2023 | 
| Glynis Davies
 7
                    beat Raymond Morel 4 | 8 Mar 2023 | 
| Glynis Davies
 7
                    beat Raymond Morel 1 | 8 Mar 2023 | 
| David Wise
 7
                    beat Richard Bennett 5 | 8 Mar 2023 | 
| David Wise
 7
                    beat Richard Bennett 3 | 8 Mar 2023 |