| Date of election | Seat | Party | Votes | % of votes | Result |
| 2026 Senedd election | Blaenau Gwent Caerffili Rhymni (2nd on list) | | Plaid Cymru | TBD | TBD | TBD |
| 2025 Senedd Caerphilly by-election | Caerphilly | | Plaid Cymru | 15,961 | 47.4 | Elected |
| 2024 UK general election | Caerphilly | | Plaid Cymru | 8,119 | 21.2 | Not elected |
| 2021 Senedd election | South Wales East (3rd on list) | | Plaid Cymru | 30,530 | 14.7 | Not elected |
| 2019 UK general election | Caerphilly | | Plaid Cymru | 6,424 | 16.0 | Not elected |
| 2017 UK general election | Caerphilly | | Plaid Cymru | 5,962 | 14.4 | Not elected |
| 2016 Welsh Assembly election | Caerphilly | | Plaid Cymru | 8,009 | 29.5 | Not elected |
| 2011 Welsh Assembly election | South Wales East (2nd on list) | | Plaid Cymru | 21,851 | 12.1 | Elected |
| 2010 UK general election | Caerphilly | | Plaid Cymru | 6,460 | 16.7 | Not elected |
| 2007 Welsh Assembly election | Caerphilly | | Plaid Cymru | 6,739 | 25.8 | Not elected |
| 2005 UK general election | Caerphilly | | Plaid Cymru | 6,831 | 17.4 | Not elected |
| 2003 Welsh Assembly election | South Wales East (2nd on list) | | Plaid Cymru | 21,384 | 12.6 | Not elected |
| 2003 Welsh Assembly election | Caerphilly | | Plaid Cymru | 6,919 | 27.4 | Not elected |
| 2001 UK general election | Caerphilly | | Plaid Cymru | 8,172 | 21.0 | Not elected |
| 1999 Welsh Assembly election | South Wales East (4th on list) | | Plaid Cymru | 49,139 | 30.37 | Not elected |
| 1997 UK general election | Caerphilly | | Plaid Cymru | 4,383 | 9.7 | Not elected |
| 1992 UK general election | Caerphilly | | Plaid Cymru | 4,821 | 9.7 | Not elected |
| 1987 UK general election | Caerphilly | | Plaid Cymru | 3,955 | 8.05 | Not elected |
| 1983 UK general election | Caerphilly | | Plaid Cymru | 6,414 | 13.56 | Not elected |