Singles Blk A
| Paul Kaiser
    (Canterbury)
 7
                    beat Alan Winwood (Nelson) 6 | 7 Jan 2025 | 
| Paul Kaiser
    (Canterbury)
 7
                    beat Alan Winwood (Nelson) 1 | 7 Jan 2025 | 
| Josh Winter
    (Canterbury)
 7
                    beat Vincent Commarieu (Nelson) 2 | 7 Jan 2025 | 
| Josh Winter
    (Canterbury)
 7
                    beat Vincent Commarieu (Nelson) 3 | 7 Jan 2025 | 
| James Duggan
    (Canterbury)
 7
                    beat Rob Hayes (Hawkes Bay) 6 | 7 Jan 2025 | 
| James Duggan
    (Canterbury)
 7
                    beat Rob Hayes (Hawkes Bay) 1 | 7 Jan 2025 | 
| Logan McCorkindale
    (Canterbury)
 7
                    beat Myles Duggan (Canterbury) 1 | 7 Jan 2025 | 
| Logan McCorkindale
    (Canterbury)
 7
                    beat Myles Duggan (Canterbury) 4 | 7 Jan 2025 | 
| Alan Winwood
    (Nelson)
 7
                    beat James Duggan (Canterbury) 5 | 7 Jan 2025 | 
| James Duggan
    (Canterbury)
 7
                    beat Alan Winwood (Nelson) 2 | 7 Jan 2025 | 
| Logan McCorkindale
    (Canterbury)
 7
                    beat Paul Kaiser (Canterbury) 2 | 7 Jan 2025 | 
| Logan McCorkindale
    (Canterbury)
 7
                    beat Paul Kaiser (Canterbury) 4 | 7 Jan 2025 | 
| Vincent Commarieu
    (Nelson)
 7
                    beat Reece McCorkindale (So Canterbury) 6 | 7 Jan 2025 | 
| Reece McCorkindale
    (So Canterbury)
 7
                    beat Vincent Commarieu (Nelson) 6 | 7 Jan 2025 | 
| Myles Duggan
    (Canterbury)
 7
                    beat Rob Hayes (Hawkes Bay) 5 | 7 Jan 2025 | 
| Myles Duggan
    (Canterbury)
 7
                    beat Rob Hayes (Hawkes Bay) 6 | 7 Jan 2025 | 
| Logan McCorkindale
    (Canterbury)
 7
                    beat Rob Hayes (Hawkes Bay) 2 | 8 Jan 2025 | 
| Logan McCorkindale
    (Canterbury)
 7
                    beat Rob Hayes (Hawkes Bay) 3 | 8 Jan 2025 | 
| Reece McCorkindale
    (So Canterbury)
 7
                    beat Paul Kaiser (Canterbury) 2 | 8 Jan 2025 | 
| Reece McCorkindale
    (So Canterbury)
 7
                    beat Paul Kaiser (Canterbury) 6 | 8 Jan 2025 | 
| Josh Winter
    (Canterbury)
 7
                    beat Myles Duggan (Canterbury) 6 | 8 Jan 2025 | 
| Josh Winter
    (Canterbury)
 7
                    beat Myles Duggan (Canterbury) 4 | 8 Jan 2025 | 
| Vincent Commarieu
    (Nelson)
 7
                    beat Alan Winwood (Nelson) 6 | 8 Jan 2025 | 
| Vincent Commarieu
    (Nelson)
 7
                    beat Alan Winwood (Nelson) 4 | 8 Jan 2025 | 
| Logan McCorkindale
    (Canterbury)
 7
                    beat Vincent Commarieu (Nelson) 3 | 8 Jan 2025 | 
| Logan McCorkindale
    (Canterbury)
 7
                    beat Vincent Commarieu (Nelson) 2 | 8 Jan 2025 | 
| Josh Winter
    (Canterbury)
 7
                    beat Paul Kaiser (Canterbury) 6 | 8 Jan 2025 | 
| Paul Kaiser
    (Canterbury)
 7
                    beat Josh Winter (Canterbury) 5 | 8 Jan 2025 | 
| Reece McCorkindale
    (So Canterbury)
 7
                    beat James Duggan (Canterbury) 3 | 8 Jan 2025 | 
| Reece McCorkindale
    (So Canterbury)
 7
                    beat James Duggan (Canterbury) 6 | 8 Jan 2025 | 
| Alan Winwood
    (Nelson)
 7
                    beat Rob Hayes (Hawkes Bay) 6 | 8 Jan 2025 | 
| Alan Winwood
    (Nelson)
 7
                    beat Rob Hayes (Hawkes Bay) 6 | 8 Jan 2025 | 
| Logan McCorkindale
    (Canterbury)
 7
                    beat Alan Winwood (Nelson) 2 | 8 Jan 2025 | 
| Logan McCorkindale
    (Canterbury)
 7
                    beat Alan Winwood (Nelson) 4 | 8 Jan 2025 | 
| Reece McCorkindale
    (So Canterbury)
 7
                    beat Myles Duggan (Canterbury) 6 | 8 Jan 2025 | 
| Reece McCorkindale
    (So Canterbury)
 7
                    beat Myles Duggan (Canterbury) 5 | 8 Jan 2025 | 
| Vincent Commarieu
    (Nelson)
 7
                    beat Rob Hayes (Hawkes Bay) 6 | 8 Jan 2025 | 
| Vincent Commarieu
    (Nelson)
 7
                    beat Rob Hayes (Hawkes Bay) 3 | 8 Jan 2025 | 
| Josh Winter
    (Canterbury)
 7
                    beat James Duggan (Canterbury) 5 | 8 Jan 2025 | 
| Josh Winter
    (Canterbury)
 7
                    beat James Duggan (Canterbury) 2 | 8 Jan 2025 | 
| Logan McCorkindale
    (Canterbury)
 7
                    beat James Duggan (Canterbury) 5 | 8 Jan 2025 | 
| Logan McCorkindale
    (Canterbury)
 7
                    beat James Duggan (Canterbury) 5 | 8 Jan 2025 | 
| Paul Kaiser
    (Canterbury)
 7
                    beat Rob Hayes (Hawkes Bay) 4 | 8 Jan 2025 | 
| Paul Kaiser
    (Canterbury)
 7
                    beat Rob Hayes (Hawkes Bay) 4 | 8 Jan 2025 | 
| Myles Duggan
    (Canterbury)
 7
                    beat Alan Winwood (Nelson) 3 | 8 Jan 2025 | 
| Myles Duggan
    (Canterbury)
 7
                    beat Alan Winwood (Nelson) 4 | 8 Jan 2025 | 
| Josh Winter
    (Canterbury)
 7
                    beat Reece McCorkindale (So Canterbury) 6 | 8 Jan 2025 | 
| Josh Winter
    (Canterbury)
 7
                    beat Reece McCorkindale (So Canterbury) 3 | 8 Jan 2025 | 
| Vincent Commarieu
    (Nelson)
 7
                    beat Myles Duggan (Canterbury) 6 | 9 Jan 2025 | 
| Myles Duggan
    (Canterbury)
 7
                    beat Vincent Commarieu (Nelson) 5 | 9 Jan 2025 | 
| Logan McCorkindale
    (Canterbury)
 7
                    beat Reece McCorkindale (So Canterbury) 4 | 9 Jan 2025 | 
| Logan McCorkindale
    (Canterbury)
 7
                    beat Reece McCorkindale (So Canterbury) 2 | 9 Jan 2025 | 
| Josh Winter
    (Canterbury)
 7
                    beat Rob Hayes (Hawkes Bay) 3 | 9 Jan 2025 | 
| Josh Winter
    (Canterbury)
 7
                    beat Rob Hayes (Hawkes Bay) 2 | 9 Jan 2025 | 
| Paul Kaiser
    (Canterbury)
 7
                    beat James Duggan (Canterbury) 4 | 9 Jan 2025 | 
| James Duggan
    (Canterbury)
 7
                    beat Paul Kaiser (Canterbury) 2 | 9 Jan 2025 | 
| Reece McCorkindale
    (So Canterbury)
 7
                    beat Alan Winwood (Nelson) 6 | 9 Jan 2025 | 
| Reece McCorkindale
    (So Canterbury)
 7
                    beat Alan Winwood (Nelson) 5 | 9 Jan 2025 | 
| Vincent Commarieu
    (Nelson)
 7
                    beat Paul Kaiser (Canterbury) 1 | 9 Jan 2025 | 
| Vincent Commarieu
    (Nelson)
 7
                    beat Paul Kaiser (Canterbury) 6 | 9 Jan 2025 | 
| Myles Duggan
    (Canterbury)
 7
                    beat James Duggan (Canterbury) 4 | 9 Jan 2025 | 
| James Duggan
    (Canterbury)
 7
                    beat Myles Duggan (Canterbury) 2 | 9 Jan 2025 | 
| Josh Winter
    (Canterbury)
 7
                    beat Logan McCorkindale (Canterbury) 3 | 9 Jan 2025 | 
| Logan McCorkindale
    (Canterbury)
 7
                    beat Josh Winter (Canterbury) 5 | 9 Jan 2025 | 
| Josh Winter
    (Canterbury)
 7
                    beat Alan Winwood (Nelson) 5 | 9 Jan 2025 | 
| Josh Winter
    (Canterbury)
 7
                    beat Alan Winwood (Nelson) 0 | 9 Jan 2025 | 
| Reece McCorkindale
    (So Canterbury)
 7
                    beat Rob Hayes (Hawkes Bay) 2 | 9 Jan 2025 | 
| Reece McCorkindale
    (So Canterbury)
 7
                    beat Rob Hayes (Hawkes Bay) 1 | 9 Jan 2025 | 
| Paul Kaiser
    (Canterbury)
 7
                    beat Myles Duggan (Canterbury) 2 | 9 Jan 2025 | 
| Myles Duggan
    (Canterbury)
 7
                    beat Paul Kaiser (Canterbury) 6 | 9 Jan 2025 | 
| Vincent Commarieu
    (Nelson)
 7
                    beat James Duggan (Canterbury) 6 | 9 Jan 2025 | 
| James Duggan
    (Canterbury)
 7
                    beat Vincent Commarieu (Nelson) 5 | 9 Jan 2025 |