Thomas Holmes has appeared in nine matches for his club in League One during the 2025/26 season, playing a total of 396 minutes. He has not scored or assisted any goals, and has taken three shots, two of which were on target, giving him a shots-per-90 rate of 0.68 compared with a baseline of 0.41. Holmes has made three tackles and six interceptions, which translates to a tackles-per-90 rate of 0.68 against a baseline of 1.55, while his interception numbers are not recorded per 90. He has not recorded any key passes or successful dribbles, and his average match rating stands at 6.41. These statistics depict a defender whose contributions are largely defensive, with limited offensive output so far in the season.
Thomas Holmes has played 396 minutes across 9 appearances in League One, at 0.00 goals per 90 against a positional baseline of 0.05, converting 0% of 3 shots and averaging 6.41 a match.
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sam Nombe | F | 31 | 2420 | 12 | 2 | 54 | 35 | 22% | 14 | 61% | 19 | 33% | 16 | 2 | 7 | 36% | 39 | 21 | 3 | 0 | 0 | 6.79 | 2.4 |
| Joe Rafferty | D | 44 | 3405 | 3 | 2 | 15 | 5 | 20% | 22 | 67% | 2 | 25% | 62 | 45 | 17 | 55% | 32 | 33 | 7 | 0 | 0 | 6.72 | 3.0 |
| Denzel Hall | M | 29 | 2103 | 3 | 1 | 18 | 8 | 17% | 9 | 71% | 3 | 30% | 43 | 35 | 7 | 52% | 18 | 14 | 3 | 0 | 0 | 6.72 | 6.1 |
| Harry Gray | M | 20 | 1766 | 3 | 1 | 25 | 15 | 12% | 18 | 68% | 20 | 43% | 23 | 2 | 1 | 44% | 35 | 65 | 5 | 0 | 0 | 6.68 | 6.4 |
| ArJany Martha | D | 43 | 2757 | 2 | 2 | 20 | 8 | 10% | 30 | 75% | 36 | 48% | 62 | 22 | 0 | 41% | 52 | 26 | 8 | 0 | 0 | 6.62 | 1.3 |
| Shaun McWilliams | M | 28 | 1798 | 2 | 2 | 18 | 7 | 11% | 20 | 74% | 9 | 45% | 52 | 16 | 5 | 44% | 36 | 26 | 2 | 0 | 0 | 6.69 | 6.2 |
| Jordan Hugill | F | 30 | 1770 | 2 | 1 | 26 | 10 | 8% | 5 | 54% | 4 | 57% | 5 | 1 | 1 | 41% | 43 | 29 | 4 | 0 | 0 | 6.46 | 1.8 |
| Kian Spence | M | 21 | 1478 | 2 | 0 | 19 | 11 | 11% | 7 | 73% | 10 | 59% | 47 | 23 | 6 | 52% | 25 | 17 | 7 | 0 | 0 | 6.73 | 6.5 |
| Josh Benson | M | 24 | 1168 | 2 | 2 | 15 | 5 | 13% | 22 | 74% | 9 | 36% | 24 | 5 | 2 | 46% | 13 | 21 | 2 | 0 | 0 | 6.69 | 2.4 |
| Jack Holmes | F | 14 | 458 | 2 | 0 | 6 | 3 | 33% | 5 | 79% | 5 | 33% | 8 | 3 | 0 | 34% | 5 | 8 | 0 | 0 | 0 | 6.68 | 5.6 |
| Martin Sherif | F | 8 | 385 | 2 | 0 | 13 | 7 | 15% | 3 | 49% | 4 | 57% | 7 | 1 | 0 | 36% | 9 | 5 | 0 | 0 | 0 | 6.44 | 5.4 |
| Reece James | D | 40 | 3263 | 1 | 3 | 10 | 6 | 10% | 34 | 72% | 16 | 48% | 51 | 38 | 10 | 50% | 19 | 7 | 4 | 0 | 0 | 6.79 | 1.6 |
| Jamal Baptiste | D | 37 | 3031 | 1 | 1 | 14 | 3 | 7% | 16 | 72% | 19 | 51% | 71 | 53 | 21 | 56% | 43 | 15 | 9 | 1 | 0 | 6.68 | 6.6 |
| Zak Jules | D | 36 | 2877 | 1 | 0 | 17 | 3 | 6% | 3 | 74% | 12 | 80% | 35 | 36 | 32 | 62% | 35 | 21 | 9 | 1 | 0 | 6.71 | 3.7 |
| Hamish Douglas | D | 10 | 711 | 1 | 0 | 5 | 2 | 20% | 1 | 79% | 0 | – | 5 | 3 | 8 | 61% | 5 | 6 | 2 | 0 | 0 | 6.88 | 5.5 |
| Emmanuel Adegboyega | D | 11 | 596 | 1 | 0 | 5 | 1 | 20% | 2 | 67% | 1 | 50% | 18 | 6 | 9 | 68% | 5 | 6 | 2 | 0 | 0 | 7.04 | 3.9 |
| Cameron Dawson | G | 33 | 2970 | 0 | 0 | 0 | 0 | – | 0 | 43% | 0 | – | 0 | 0 | 0 | 88% | 1 | 9 | 4 | 0 | 98 | 6.97 | 2.8 |
| Daniel Gore | M | 36 | 2832 | 0 | 3 | 9 | 3 | 0% | 22 | 78% | 27 | 45% | 62 | 39 | 4 | 51% | 51 | 58 | 9 | 1 | 0 | 6.69 | 9.3 |
| Joe Powell | M | 32 | 2589 | 0 | 4 | 22 | 5 | 0% | 49 | 73% | 29 | 34% | 40 | 31 | 13 | 45% | 28 | 31 | 1 | 0 | 0 | 6.95 | 3.1 |
| Dru Yearwood | M | 31 | 1388 | 0 | 1 | 2 | 1 | 0% | 11 | 70% | 5 | 42% | 45 | 21 | 6 | 53% | 21 | 21 | 5 | 0 | 0 | 6.68 | 8.3 |
| Ted Cann | G | 15 | 1350 | 0 | 0 | 1 | 0 | 0% | 2 | 38% | 0 | – | 0 | 0 | 0 | 83% | 0 | 6 | 1 | 0 | 49 | 6.89 | 3.8 |
| Lenny Agbaire | D | 19 | 1102 | 0 | 0 | 2 | 0 | 0% | 6 | 73% | 6 | 67% | 13 | 25 | 11 | 60% | 18 | 8 | 2 | 0 | 0 | 6.61 | 5.9 |
| Liam Kelly | M | 22 | 957 | 0 | 0 | 11 | 3 | 0% | 7 | 74% | 0 | 0% | 25 | 10 | 6 | 58% | 16 | 19 | 2 | 0 | 0 | 6.72 | 8.8 |
| Marvin Kaleta | D | 18 | 927 | 0 | 2 | 5 | 3 | 0% | 8 | 57% | 11 | 39% | 18 | 8 | 1 | 51% | 8 | 12 | 0 | 0 | 0 | 6.68 | 4.8 |
| Duncan Watmore | F | 13 | 616 | 0 | 0 | 4 | 0 | 0% | 4 | 74% | 6 | 50% | 1 | 0 | 0 | 31% | 3 | 9 | 0 | 0 | 0 | 6.37 | 3.0 |
| Kion Etete | F | 12 | 491 | 0 | 1 | 10 | 6 | 0% | 6 | 71% | 7 | 37% | 7 | 1 | 1 | 39% | 10 | 11 | 2 | 0 | 0 | 6.48 | 6.3 |
| Sean Raggett | D | 10 | 458 | 0 | 0 | 0 | 0 | – | 1 | 78% | 1 | 100% | 4 | 5 | 3 | 65% | 4 | 5 | 2 | 0 | 0 | 6.60 | 2.7 |
| Brandon Cover | M | 10 | 448 | 0 | 0 | 3 | 1 | 0% | 3 | 61% | 0 | 0% | 18 | 4 | 2 | 54% | 8 | 8 | 2 | 0 | 0 | 6.52 | 3.2 |
| Thomas Holmes | D | 7 | 332 | 0 | 0 | 3 | 2 | 0% | 0 | 76% | 0 | – | 2 | 5 | 1 | 57% | 1 | 2 | 0 | 0 | 0 | 6.34 | 5.6 |
| Gabriele Biancheri | F | 11 | 289 | 0 | 0 | 2 | 0 | 0% | 2 | 70% | 1 | 25% | 8 | 3 | 0 | 36% | 5 | 3 | 0 | 0 | 0 | 6.35 | 6.1 |
| Cohen Lee | M | 4 | 222 | 0 | 0 | 2 | 2 | 0% | 3 | 63% | 1 | 33% | 3 | 2 | 0 | 54% | 3 | 4 | 1 | 0 | 0 | 6.58 | – |
| James Clarke | M | 8 | 217 | 0 | 1 | 1 | 0 | 0% | 3 | 69% | 1 | 12% | 4 | 2 | 0 | 28% | 3 | 1 | 1 | 0 | 0 | 6.42 | 7.2 |
| Josh Ayres | F | 5 | 149 | 0 | 0 | 2 | 0 | 0% | 0 | 50% | 0 | 0% | 0 | 1 | 0 | 26% | 5 | 0 | 1 | 0 | 0 | 6.36 | – |
| Joshua Kayode | F | 3 | 103 | 0 | 0 | 1 | 0 | 0% | 0 | 55% | 1 | 33% | 1 | 0 | 0 | 30% | 2 | 1 | 0 | 0 | 0 | 6.33 | – |
| Lino Sousa | D | 5 | 100 | 0 | 0 | 0 | 0 | – | 0 | 61% | 1 | 33% | 4 | 4 | 0 | 41% | 2 | 0 | 0 | 0 | 0 | 6.54 | – |
| Ciaran McGuckin | F | 4 | 88 | 0 | 0 | 0 | 0 | – | 2 | 46% | 1 | 33% | 2 | 1 | 0 | 36% | 0 | 0 | 0 | 0 | 0 | 6.47 | – |
| Harrison Duncan | D | 1 | 29 | 0 | 0 | 0 | 0 | – | 0 | 43% | 0 | – | 0 | 0 | 0 | 50% | 1 | 0 | 0 | 0 | 0 | 6.60 | – |
| Season | Club | Comp | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Tackles | Interc. | Duels won % | Fouls | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | Rotherham | League One | 7 | 332 | 0 | 0 | 3 | 2 | 0% | 0 | 76% | 0 | 2 | 5 | 57% | 1 | 0 | 0 | 6.34 |
| 2025/26 | Luton | League Cup | 1 | 63 | 0 | 0 | 0 | 0 | – | 0 | 86% | 0 | 1 | 1 | 50% | 2 | 1 | 0 | 6.90 |
| 2025/26 | Luton | League One | 1 | 1 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2024/25 | Luton | Championship | 18 | 1317 | 1 | 1 | 6 | 3 | 17% | 6 | 81% | 2 | 23 | 15 | 62% | 14 | 4 | 1 | 6.91 |
| 2024/25 | Dender | Jupiler Pro League | 2 | 94 | 0 | 0 | 3 | 3 | 0% | 1 | 81% | 0 | 2 | 1 | 56% | 1 | 1 | 0 | 6.70 |
| 2024/25 | Luton | FA Cup | 1 | 90 | 0 | 0 | 1 | 1 | 0% | 0 | 83% | 0 | 0 | 0 | 71% | 0 | 0 | 0 | 6.60 |
| 2024/25 | Luton | League Cup | 1 | 45 | 0 | 0 | 0 | 0 | – | 0 | 86% | 0 | 0 | 0 | 33% | 1 | 0 | 0 | 6.60 |
| 2022/23 | Reading | Championship | 40 | 3422 | 0 | 0 | 14 | 7 | 0% | 10 | 77% | 2 | 49 | 62 | 56% | 28 | 11 | 0 | 6.82 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 26 Dec | a Bolton | – | 9 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 5.90 | 3.0 |
| 20 Dec | v Huddersfield | – | 45 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 5.90 | 4.1 |
| 13 Dec | a Plymouth | – | 90 | – | 0 | 2 | 1 | 0 | 1 | – | 0 | 0 | 6.90 | 6.2 |
| 10 Dec | v Blackpool | – | 45 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 5.60 | 3.3 |
| 29 Nov | v Wycombe | – | 29 | – | 0 | 0 | – | 0 | 0 | 1 | 0 | 0 | 6.60 | 9.7 |
| 22 Nov | a Reading | – | 24 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | 2.9 |
| 06 Sep | v Exeter | – | 90 | – | 0 | 1 | 1 | 0 | 1 | – | 0 | 0 | 7.20 | 5.7 |
| 19 Aug | v Wigan | – | 1 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | – | 3.1 |
| 12 Aug | a Coventry | L | 63 | – | 0 | 0 | – | 0 | 1 | 2 | 1 | 0 | 6.90 | 6.9 |
| 16 Mar | a KV Mechelen | L | 69 | – | 0 | 3 | 3 | 1 | 2 | 1 | 0 | 0 | 7.20 | – |
| 01 Mar | a Union St. Gilloise | L | 25 | – | 0 | 0 | – | 0 | 0 | – | 1 | 0 | 6.20 | – |
| 21 Jan | a Oxford | – | 90 | – | 0 | 0 | – | 0 | 2 | 1 | 0 | 0 | 7.00 | – |
| 18 Jan | v Preston | – | 90 | – | 0 | 0 | – | 0 | 1 | 2 | 1 | 0 | 7.30 | – |
| 11 Jan | a Nottingham Forest | L | 90 | – | 0 | 1 | 1 | 0 | 0 | – | 0 | 0 | 6.60 | – |
| 06 Jan | a QPR | – | 86 | – | 0 | 0 | – | 0 | 2 | – | 0 | 0 | 7.00 | – |