Unbeaten Streak: 0
Winning Streak: 0
Appearances: 29
Career Points: 40
Wins: 18 (62%)
Draws: 4 (14%)
Losses: 7 (24%)
| Date | Venue | Opponent | Result | Partner |
| Sun 12th Oct 2025 | Away | Glamorgan (CL) | Lost 5&4 | |
| Sun 12th Oct 2025 | Away | Glamorgan (CL) | Won 3&1 | Ernie Elford |
| Sun 7th Sep 2025 | Home | Glamorgan (CL) | Won 2&1 | |
| Sun 7th Sep 2025 | Home | Glamorgan (CL) | Halved | Douglas McMurtry |
| Sun 18th May 2025 | Away | Wiltshire (CL) | Halved | |
| Sun 18th May 2025 | Away | Wiltshire (CL) | Lost 5&3 | Ernie Elford |
| Sun 6th Apr 2025 | Away | Worcestershire (Friendly) | Won 5&3 | |
| Sun 6th Apr 2025 | Away | Worcestershire (Friendly) | Lost 6&5 | Alex Linton |
| Sun 16th Mar 2025 | Home | GLCGA U18 | Won 3&1 | Patrick Rabjohns |
| Sun 2nd Mar 2025 | Home | GLCGA U18 | Lost 3&2 | |
| Fri 30th Aug 2024 | Away | Gwent (CL) | Won 1 Hole | |
| Fri 30th Aug 2024 | Away | Gwent (CL) | Lost 1 Hole | Zak Armstrong |
| Wed 14th Aug 2024 | Away | Glamorgan | Won 4&2 | |
| Wed 14th Aug 2024 | Away | Glamorgan | Won 3&2 | Ernie Elford |
| Thu 8th Aug 2024 | Home | County Academy | Won 2&1 | Ernie Elford |
| Tue 6th Aug 2024 | Home | Glamorgan | Won 4&2 | |
| Tue 6th Aug 2024 | Home | Glamorgan | Won 7&6 | Riley Wood |
| Thu 25th Jul 2024 | Away | Somerset | Won 8&5 | |
| Thu 25th Jul 2024 | Away | Somerset | Won 3&1 | Will Coddington |
| Wed 16th Aug 2023 | Home | Glamorgan | Won 1 Hole | |
| Wed 16th Aug 2023 | Home | Glamorgan | Won 3&1 | Will Coddington |
| Thu 3rd Aug 2023 | Away | Somerset | Lost 4&2 | William Robinson |
| Fri 28th Jul 2023 | Home | Somerset | Won 1 Hole | |
| Fri 28th Jul 2023 | Home | Somerset | Halved | Will Coddington |
| Sun 18th Jun 2023 | Home | Worcestershire | Lost 3&1 | James Sutherland |
| Thu 13th Apr 2023 | Home | County Academy | Won 4&3 | Luis Brain |
| Wed 27th Jul 2022 | Home | Somerset | Won 2 Holes | Oscar Linton |
| Sun 19th Jun 2022 | Away | Worcestershire | Won 2 Holes | James Sutherland |
| Sun 10th Apr 2022 | Home | County Academy | Halved | Luis Brain |