| Unavailable & Suspensions |
| Suspended Three days for cantering before start at Limerick 26th Feb 2026 to 3rd Mar 2026 |
| Suspended 14 days for breach of R212(A)(ii) at Punchestown 30th Oct 2025 to 21st Nov 2025 |
| Suspended Suspended 8th Sep 2025 to 13th Sep 2025 |
| Suspended Two days for careless riding at Sligo 28th Jul 2025 to 30th Jul 2025 |
| Suspended Two days for careless riding at Fairyhouse 15th Dec 2024 to 17th Dec 2024 |
| Suspended One day for breach of Rule 208(iii)(b) 29th Nov 2024 to 30th Nov 2024 |
| Suspended 2 days for whip at Punchestown 8th Jul 2024 to 13th Jul 2024 |
| Suspended 5 days for failing to pull up at Clonmel 2nd Jul 2024 to 8th Jul 2024 |
| Suspended One day for starting offence at Naas 16th Nov 2023 to 17th Nov 2023 |
| Suspended One day for careless riding at Kilbeggan 31st Jul 2023 to 1st Aug 2023 |
| Suspended Three days for false start at Wexford 21st Mar 2023 to 27th Mar 2023 |
| Suspended One day for disobeying the starter at Clonmel 13th Oct 2022 to 14th Oct 2022 |
| Unavailable Injured 4th Feb 2022 to 30th Jun 2022 |
| Suspended 21 day ban for not achieving best possible placing at Limerick. 16th Dec 2021 to 30th Jan 2022 |
| Suspended Four days ban for unnecessary use of the whip at Fairyhouse 24th Oct 2020 to 29th Oct 2020 |
| Suspended 14 days ban for breach of Rule 212 (running & riding) at Kilbeggan, starts 18th Sep 2020 to 4th Oct 2020 |
| Unavailable From 31st Jul 2020 to 18th Aug 2020 |
| Suspended Two days whip ban at Navan 29th Mar 2020 to 2nd Apr 2020 |
| Suspended One day ban for disobeying the starter at Cheltenham 27th Mar 2020 to 28th Mar 2020 |
| Suspended One day ban for disobeying the starter at Cheltenham 25th Mar 2020 to 26th Mar 2020 |
| Suspended One day whip ban at Clonmel 20th Sep 2019 to 21st Sep 2019 |