ODI | Scotland (2022-2023) |
Other FC | Oxford Marylebone Cricket Club University (2019) |
Other ListA | Scotland (2022-2023) |
Second Eleven Championship | Durham Second XI (2016-2018) |
| Northamptonshire Second XI (2018) |
Second Eleven Trophy | Durham Second XI (2018) |
Second Eleven Twenty20 | Durham Second XI (2018) |
Home Counties Premier League | High Wycombe (2022) |
North East Premier League | Durham Academy (2015-2017) |
| Whitburn (2018) |
| Sacriston (2019) |
Under-14 County Cup | Cumbria Under-14s (2013) |
Under-15 County Cup | Cumbria Under-15s (2014) |
Under-17 County Cup | Cumbria Under-17s (2015) |
| Durham Under-17s (2016) |
Under-17 County Championship | Cumbria Under-17s (2015) |
| Durham Under-17s (2016) |
Scotland Inter-Regional Cup | Scotland Performance Academy (2021-2022) |
Cricket Scotland League | Dumfries (2014-2023) |
| Carlton (2024) |
Scottish Cup | Dumfries (2015) |
Western District Cricket Union | Nunholm (2011) |
Miscellaneous | Western Regional Academy (2010) |
| Cumbria Under-13s (2012) |
| Western Warriors Under-15s (2012) |
| Dumfries (2014-2015) |
| Durham Academy (2015-2019) |
| Cumberland Academy (2015) |
| Durham Under-17s (2016) |
| Durham Under-19s (2016) |
| Durham Second XI (2017-2018) |
| Whitburn (2018) |
| Oxford Marylebone Cricket Club University B (2019) |
| Oxford Marylebone Cricket Club University (2019) |
| Sacriston (2019) |
| Scotland A (2019-2022) |
| Scotland Performance Academy (2019) |
| Newcastle (2020-2021) |
| Oxford University Centre of Cricketing Excellence (2021-2022) |
| Scotland Team A (2021) |
| High Wycombe (2022) |
| Scotland (2023) |
| Carlisle (2024) |