| Edale Junior Fell Race (Under 13’s) | Sun 8th Jun 2025 | -/66 | - | See all Thomas at Edale Junior Fell Race (Under 13’s) |
| Edale Junior Fell Race (Under 15’s) | Sun 8th Jun 2025 | -/62 | - | See all Thomas at Edale Junior Fell Race (Under 15’s) |
| Edale Junior Fell Race (Under 17’s) | Sun 8th Jun 2025 | -/42 | - | See all Thomas at Edale Junior Fell Race (Under 17’s) |
| Edale Junior Fell Race (Under 19’s) | Sun 8th Jun 2025 | -/25 | - | See all Thomas at Edale Junior Fell Race (Under 19’s) |
| Edale Fell Race | Sun 8th Jun 2025 | -/191 | - | See all Thomas at Edale Fell Race |
| Burbage Skyline | Tue 3rd Jun 2025 | - | | See all Thomas at Burbage Skyline |
| Newlands Memorial | Sat 12th Apr 2025 | 271/583 | 02:20:06 | See all Thomas at Newlands Memorial |
| Edale Skyline | Sun 23rd Mar 2025 | 164/363 | 03:45:26 | See all Thomas at Edale Skyline |
| Langdale | Sat 12th Oct 2024 | - | | See all Thomas at Langdale |
| Longshaw Sheepdog Trials Fell Race 2024 | Sat 31st Aug 2024 | -/176 | - | See all Thomas at Longshaw Sheepdog Trials Fell Race 2024 |