2025 Rainbow International Open Singles Block B
| Chris Roberts
 7
                    beat Mike Town 3 | 5 Mar 2025 | 
| Chris Roberts
 7
                    beat Mike Town 5 | 5 Mar 2025 | 
| Mike Town
 7
                    beat Silvia Short 4 | 5 Mar 2025 | 
| Silvia Short
 7
                    beat Mike Town 5 | 5 Mar 2025 | 
| Mike Town
 7
                    beat Silvia Short 6 | 5 Mar 2025 | 
| Chris Roberts
 7
                    beat Jim Field 6 | 5 Mar 2025 | 
| Chris Roberts
 7
                    beat Jim Field 6 | 5 Mar 2025 | 
| Neil McHardy
 7
                    beat Peter Johnson 5 | 5 Mar 2025 | 
| Neil McHardy
 7
                    beat Peter Johnson 2 | 5 Mar 2025 | 
| Jim Field
 7
                    beat Silvia Short 5 | 5 Mar 2025 | 
| Jim Field
 7
                    beat Silvia Short 4 | 5 Mar 2025 | 
| Peter Johnson
 7
                    beat Roger Davies 2 | 5 Mar 2025 | 
| Peter Johnson
 7
                    beat Roger Davies 2 | 5 Mar 2025 | 
| Neil McHardy
 7
                    beat Raymond Morel 4 | 5 Mar 2025 | 
| Neil McHardy
 7
                    beat Raymond Morel 6 | 5 Mar 2025 | 
| Neil McHardy
 7
                    beat Roger Davies 1 | 5 Mar 2025 | 
| Neil McHardy
 7
                    beat Roger Davies 2 | 5 Mar 2025 | 
| Chris Roberts
 7
                    beat Peter Johnson 4 | 5 Mar 2025 | 
| Chris Roberts
 7
                    beat Peter Johnson 3 | 5 Mar 2025 | 
| Mike Town
 7
                    beat Raymond Morel 4 | 5 Mar 2025 | 
| Mike Town
 7
                    beat Raymond Morel 3 | 5 Mar 2025 | 
| Jim Field
 7
                    beat Peter Johnson 5 | 5 Mar 2025 | 
| Peter Johnson
 7
                    beat Jim Field 5 | 5 Mar 2025 | 
| Jim Field
 7
                    beat Peter Johnson 3 | 5 Mar 2025 | 
| Silvia Short
 7
                    beat Neil McHardy 5 | 5 Mar 2025 | 
| Neil McHardy
 7
                    beat Silvia Short 2 | 5 Mar 2025 | 
| Neil McHardy
 7
                    beat Silvia Short 5 | 5 Mar 2025 | 
| Mike Town
 7
                    beat Roger Davies 0 | 5 Mar 2025 | 
| Mike Town
 7
                    beat Roger Davies 6 | 5 Mar 2025 | 
| Chris Roberts
 7
                    beat Silvia Short 5 | 5 Mar 2025 | 
| Chris Roberts
 7
                    beat Silvia Short 4 | 5 Mar 2025 | 
| Jim Field
 7
                    beat Neil McHardy 5 | 5 Mar 2025 | 
| Neil McHardy
 7
                    beat Jim Field 4 | 5 Mar 2025 | 
| Jim Field
 7
                    beat Neil McHardy 4 | 5 Mar 2025 | 
| Silvia Short
 7
                    beat Raymond Morel 2 | 5 Mar 2025 | 
| Silvia Short
 7
                    beat Raymond Morel 5 | 5 Mar 2025 | 
| Jim Field
 7
                    beat Roger Davies 3 | 5 Mar 2025 | 
| Jim Field
 7
                    beat Roger Davies 2 | 5 Mar 2025 | 
| Chris Roberts
 7
                    beat Raymond Morel 3 | 5 Mar 2025 | 
| Chris Roberts
 7
                    beat Raymond Morel 4 | 5 Mar 2025 | 
| Chris Roberts
 7
                    beat Roger Davies 0 | 5 Mar 2025 | 
| Chris Roberts
 7
                    beat Roger Davies 1 | 5 Mar 2025 | 
| Neil McHardy
 7
                    beat Mike Town 3 | 5 Mar 2025 | 
| Neil McHardy
 7
                    beat Mike Town 5 | 5 Mar 2025 | 
| Jim Field
 7
                    beat Raymond Morel 4 | 5 Mar 2025 | 
| Jim Field
 7
                    beat Raymond Morel 0 | 5 Mar 2025 | 
| Peter Johnson
 7
                    beat Raymond Morel 6 | 5 Mar 2025 | 
| Peter Johnson
 7
                    beat Raymond Morel 5 | 5 Mar 2025 | 
| Mike Town
 7
                    beat Peter Johnson 4 | 5 Mar 2025 | 
| Mike Town
 7
                    beat Peter Johnson 4 | 5 Mar 2025 | 
| Raymond Morel
 7
                    beat Roger Davies 0 | 5 Mar 2025 | 
| Roger Davies
 7
                    beat Raymond Morel 5 | 5 Mar 2025 | 
| Raymond Morel
 7
                    beat Roger Davies 2 | 5 Mar 2025 | 
| Neil McHardy
 7
                    beat Chris Roberts 6 | 5 Mar 2025 | 
| Neil McHardy
 7
                    beat Chris Roberts 6 | 5 Mar 2025 | 
| Jim Field
 7
                    beat Mike Town 6 | 5 Mar 2025 | 
| Mike Town
 7
                    beat Jim Field 5 | 5 Mar 2025 | 
| Jim Field
 7
                    beat Mike Town 3 | 5 Mar 2025 | 
| Silvia Short
 7
                    beat Roger Davies 3 | 5 Mar 2025 | 
| Silvia Short
 7
                    beat Roger Davies 2 | 5 Mar 2025 | 
| Peter Johnson
 7
                    beat Silvia Short 6 | 6 Mar 2025 | 
| Silvia Short
 7
                    beat Peter Johnson 6 | 6 Mar 2025 | 
| Silvia Short
 7
                    beat Peter Johnson 5 | 6 Mar 2025 |