Brad Hills has been a regular presence in the League One side this 2025/26 season, making 28 appearances and accumulating 2,287 minutes of play. He has contributed one goal and one assist, with 11 shots of which 2 have been on target, giving a conversion rate of 9%. His passing has produced 7 key passes, while defensively he has made 44 tackles and 32 interceptions, averaging 1.73 tackles per 90 minutes. Dribbling success has been modest, with 0.16 successful dribbles per 90 compared to a baseline of 0.30. His overall average match rating stands at 6.98. These figures depict a defender who consistently appears, contributes modestly to attack, and maintains a solid defensive presence throughout the season.
Brad Hills has played 2,287 minutes across 28 appearances in League One, at 0.04 goals per 90 against a positional baseline of 0.05, converting 9% of 11 shots and averaging 6.98 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kyle Wootton | F | 50 | 4330 | 20 | 3 | 79 | 43 | 25% | 28 | 68% | 14 | 52% | 49 | 19 | 6 | 55% | 88 | 41 | 4 | 0 | 0 | 7.04 | 6.1 |
| Oliver Norwood | M | 46 | 4031 | 8 | 11 | 33 | 19 | 24% | 96 | 82% | 5 | 38% | 117 | 59 | 18 | 57% | 41 | 32 | 13 | 0 | 0 | 7.56 | 2.4 |
| Adama Sidibeh | F | 22 | 1225 | 7 | 1 | 29 | 16 | 24% | 11 | 67% | 7 | 37% | 8 | 0 | 1 | 37% | 29 | 18 | 5 | 0 | 0 | 6.65 | 2.8 |
| Jack Diamond | F | 50 | 3334 | 6 | 7 | 52 | 28 | 12% | 39 | 79% | 94 | 56% | 48 | 12 | 4 | 48% | 24 | 51 | 4 | 0 | 0 | 6.93 | 1.4 |
| Odin Bailey | M | 48 | 3217 | 4 | 4 | 35 | 15 | 11% | 43 | 86% | 35 | 56% | 58 | 29 | 4 | 45% | 48 | 25 | 8 | 0 | 0 | 6.76 | 8.2 |
| Nathan Lowe | F | 21 | 989 | 4 | 0 | 29 | 15 | 14% | 10 | 65% | 5 | 38% | 5 | 2 | 1 | 32% | 18 | 8 | 1 | 0 | 0 | 6.55 | 2.8 |
| Louie Barry | F | 9 | 503 | 4 | 0 | 14 | 7 | 29% | 8 | 80% | 4 | 20% | 8 | 3 | 0 | 31% | 4 | 4 | 2 | 1 | 0 | 6.83 | 3.1 |
| Josh Stokes | M | 23 | 1416 | 3 | 1 | 24 | 12 | 12% | 22 | 71% | 7 | 33% | 30 | 2 | 1 | 42% | 26 | 27 | 3 | 0 | 0 | 6.73 | 2.1 |
| Benoný Breki Andrésson | F | 21 | 801 | 3 | 0 | 22 | 12 | 14% | 9 | 71% | 2 | 22% | 10 | 3 | 2 | 42% | 5 | 5 | 0 | 0 | 0 | 6.65 | 5.8 |
| Ben Osborn | M | 41 | 3206 | 2 | 6 | 15 | 10 | 13% | 68 | 81% | 14 | 41% | 77 | 33 | 6 | 53% | 21 | 26 | 5 | 0 | 0 | 7.04 | 4.1 |
| Joseph Olowu | D | 32 | 2136 | 2 | 0 | 11 | 5 | 18% | 4 | 79% | 7 | 58% | 43 | 23 | 17 | 63% | 19 | 11 | 1 | 0 | 0 | 6.85 | 5.6 |
| Tayo Edun | D | 27 | 1779 | 2 | 2 | 7 | 4 | 29% | 18 | 73% | 21 | 41% | 63 | 17 | 3 | 54% | 32 | 27 | 5 | 0 | 0 | 6.88 | 4.1 |
| Malik Mothersille | F | 32 | 1300 | 2 | 1 | 27 | 17 | 7% | 15 | 67% | 22 | 31% | 24 | 3 | 1 | 38% | 6 | 12 | 0 | 0 | 0 | 6.54 | 4.0 |
| Jayden Fevrier | F | 23 | 1020 | 2 | 0 | 20 | 10 | 10% | 9 | 75% | 29 | 62% | 10 | 3 | 1 | 44% | 13 | 9 | 3 | 0 | 0 | 6.66 | 2.9 |
| Brad Hills | D | 28 | 2287 | 1 | 1 | 11 | 2 | 9% | 7 | 75% | 4 | 40% | 44 | 32 | 25 | 67% | 28 | 35 | 4 | 1 | 0 | 6.98 | 3.8 |
| Callum Connolly | D | 17 | 1198 | 1 | 0 | 6 | 2 | 17% | 2 | 83% | 0 | 0% | 16 | 6 | 12 | 64% | 14 | 9 | 3 | 0 | 0 | 6.91 | 8.8 |
| Owen Moxon | M | 21 | 1026 | 1 | 1 | 4 | 2 | 25% | 6 | 79% | 10 | 53% | 36 | 11 | 3 | 54% | 15 | 5 | 3 | 0 | 0 | 6.71 | 5.8 |
| Isaac Olaofe | F | 19 | 838 | 1 | 1 | 18 | 7 | 6% | 8 | 70% | 2 | 13% | 6 | 1 | 0 | 41% | 9 | 10 | 1 | 0 | 0 | 6.52 | 2.2 |
| Lewis Fiorini | M | 12 | 318 | 1 | 1 | 3 | 2 | 33% | 7 | 78% | 0 | 0% | 5 | 3 | 0 | 50% | 6 | 3 | 1 | 0 | 0 | 6.65 | 5.9 |
| Ethan Pye | D | 50 | 4508 | 0 | 1 | 16 | 4 | 0% | 20 | 82% | 2 | 29% | 97 | 79 | 31 | 63% | 46 | 39 | 11 | 0 | 0 | 7.03 | 1.5 |
| Ben Hinchliffe | G | 27 | 2430 | 0 | 0 | 0 | 0 | – | 0 | 61% | 1 | 100% | 0 | 0 | 0 | 100% | 0 | 2 | 0 | 0 | 61 | 6.75 | 5.5 |
| Corey Addai | G | 24 | 2168 | 0 | 0 | 0 | 0 | – | 0 | 67% | 1 | 100% | 0 | 0 | 0 | 100% | 0 | 2 | 0 | 0 | 71 | 7.05 | 6.1 |
| Josh Dacres-Cogley | D | 18 | 1561 | 0 | 0 | 2 | 1 | 0% | 10 | 78% | 2 | 13% | 27 | 20 | 5 | 52% | 13 | 23 | 2 | 2 | 0 | 6.66 | 2.8 |
| Corey O'Keeffe | D | 18 | 980 | 0 | 2 | 0 | 0 | – | 14 | 80% | 10 | 53% | 26 | 4 | 1 | 59% | 13 | 21 | 2 | 0 | 0 | 6.85 | 4.2 |
| Owen Dodgson | D | 18 | 913 | 0 | 3 | 2 | 1 | 0% | 17 | 76% | 1 | 50% | 11 | 12 | 2 | 56% | 13 | 12 | 2 | 1 | 0 | 6.79 | 6.8 |
| Tyler Onyango | M | 10 | 724 | 0 | 2 | 5 | 1 | 0% | 4 | 75% | 3 | 27% | 29 | 4 | 1 | 56% | 17 | 7 | 3 | 1 | 0 | 6.81 | 3.8 |
| Che Gardner | M | 12 | 456 | 0 | 1 | 1 | 0 | 0% | 2 | 81% | 6 | 50% | 13 | 3 | 0 | 50% | 4 | 3 | 1 | 0 | 0 | 6.64 | 6.4 |
| Lewis Bate | M | 14 | 397 | 0 | 0 | 4 | 1 | 0% | 3 | 81% | 0 | 0% | 12 | 3 | 0 | 58% | 3 | 4 | 2 | 0 | 0 | 6.68 | 3.4 |
| Jack Hunt | D | 10 | 386 | 0 | 1 | 1 | 1 | 0% | 5 | 72% | 4 | 36% | 13 | 8 | 4 | 53% | 3 | 7 | 1 | 0 | 0 | 6.80 | 3.5 |
| Danny Andrew | D | 7 | 359 | 0 | 1 | 2 | 0 | 0% | 8 | 85% | 2 | 67% | 6 | 3 | 0 | 48% | 7 | 1 | 2 | 0 | 0 | 6.94 | 4.2 |
| Callum Camps | M | 10 | 347 | 0 | 0 | 2 | 1 | 0% | 1 | 71% | 3 | 33% | 7 | 4 | 0 | 41% | 9 | 5 | 0 | 0 | 0 | 6.53 | 5.7 |
| Roman Dixon | D | 7 | 267 | 0 | 0 | 1 | 0 | 0% | 3 | 84% | 3 | 43% | 6 | 1 | 1 | 40% | 5 | 1 | 1 | 0 | 0 | 6.63 | 6.8 |
| Jid Okeke | D | 4 | 126 | 0 | 1 | 3 | 2 | 0% | 3 | 88% | 3 | 100% | 3 | 1 | 0 | 53% | 2 | 0 | 0 | 0 | 0 | 6.53 | – |
| Jay Mingi | D | 1 | 66 | 0 | 0 | 1 | 0 | 0% | 1 | 84% | 0 | – | 1 | 0 | 0 | 67% | 0 | 0 | 0 | 0 | 0 | 6.60 | – |
| Christy Grogan | D | 2 | 63 | 0 | 0 | 0 | 0 | – | 0 | 88% | 0 | – | 0 | 0 | 0 | 60% | 0 | 0 | 0 | 0 | 0 | 6.80 | – |
| Arian Allen | M | 2 | 27 | 0 | 0 | 0 | 0 | – | 0 | 67% | 2 | 100% | 0 | 0 | 0 | 40% | 2 | 0 | 0 | 0 | 0 | 6.40 | – |
| 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 | Stockport | League One | 28 | 2287 | 1 | 1 | 11 | 2 | 9% | 7 | 75% | 4 | 44 | 32 | 67% | 28 | 4 | 1 | 6.98 |
| 2024/25 | Norwich | League Cup | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 91% | 0 | 1 | 0 | 83% | 0 | 0 | 0 | 6.30 |
| 2024/25 | Norwich | FA Cup | 1 | 45 | 0 | 0 | 0 | 0 | – | 0 | 86% | 0 | 1 | 1 | 50% | 0 | 0 | 0 | 5.90 |
| 2024/25 | Norwich | Championship | 3 | 25 | 0 | 0 | 0 | 0 | – | 0 | 93% | 0 | 0 | 0 | – | 0 | 0 | 0 | 6.30 |
| 2022/23 | Norwich | Championship | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 21 Mar | a Luton | – | 50 | – | 0 | 1 | – | 0 | 0 | – | 0 | 0 | 6.30 | 3.0 |
| 17 Mar | v Northampton | – | 90 | – | 0 | 0 | – | 1 | 5 | 1 | 0 | 0 | 7.50 | 9.1 |
| 14 Mar | a Lincoln | – | 90 | – | 0 | 0 | – | 0 | 1 | 2 | 0 | 0 | 6.60 | 4.0 |
| 28 Feb | a Stevenage | – | 90 | – | 0 | 0 | – | 0 | 1 | 3 | 1 | 0 | 6.70 | 3.7 |
| 24 Feb | a Burton | – | 90 | – | 0 | 0 | – | 0 | 0 | 3 | 1 | 0 | 6.30 | 2.4 |
| 21 Feb | v Wigan | – | 90 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 7.60 | 5.1 |
| 17 Feb | a Bradford | – | 90 | – | 0 | 0 | – | 0 | 0 | 2 | 0 | 0 | 6.90 | 3.1 |
| 07 Feb | v Leyton Orient | – | 90 | – | 0 | 0 | – | 0 | 5 | 3 | 0 | 0 | 6.30 | 5.1 |
| 31 Jan | v Plymouth | – | 90 | – | 0 | 1 | – | 0 | 1 | 1 | 0 | 0 | 6.90 | 5.0 |
| 27 Jan | a Blackpool | – | 90 | – | 1 | 1 | – | 2 | 1 | – | 0 | 0 | 7.30 | 6.2 |
| 24 Jan | a Cardiff | – | 90 | – | 0 | 0 | – | 0 | 2 | 2 | 0 | 0 | 6.90 | 5.5 |
| 17 Jan | v Rotherham | – | 90 | – | 0 | 0 | – | 0 | 2 | – | 0 | 0 | 7.30 | 7.7 |
| 10 Jan | v Huddersfield | – | 90 | – | 0 | 2 | – | 1 | 1 | – | 0 | 0 | 7.30 | 5.9 |
| 04 Jan | a Reading | – | 90 | – | 0 | 1 | – | 0 | 2 | – | 0 | 0 | 6.70 | 3.9 |
| 01 Jan | a Northampton | – | 90 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 8.00 | 6.6 |