
Brad Hills stats
Match-by-match stats

B. Hills
Before the next match
Stockport County v Bromley, Today
What Bromley allow centre backs
Position stats10 appearances at CB against Bromley in their last 20 matches; league average from the League One.
Best odds on B. Hills
Odds OutliersBrad Hills 2025/2026 season stats
As a center back, Brad Hills has appeared in 28 League One matches this season, totalling 2,279 minutes at an average rating of 6.76. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other League One defenders.
Attacking stats
Brad Hills has taken 17 shots with 2 on target (12% accuracy), scoring 1 goal. That is a shot roughly every 134 minutes. Those shots are worth 1.4 expected goals (xG), 1.3 of it from shots on target (xGOT). He is strong for shooting, ranking in the 67th percentile for shot volume among defenders. Brad Hills has 1 assist and 7 key passes . That works out to a chance created roughly every 380 minutes. Brad Hills has set up 8 shots for teammates, worth 0.7 expected assists (xA). His creative output is below average, ranking in the 31st percentile for chance creation among defenders.
Passing stats
Brad Hills has completed 907 of 1197 passes at 76% accuracy , plus 1 accurate crosses . He is elite for passing volume, ranking in the 80th percentile for passing volume among defenders.
Possession stats
Brad Hills completes 5 dribbles at a 50% success rate and wins 199 duels .
Defending stats
Brad Hills makes 43 tackles and 33 interceptions , adding 210 clearances . That is a tackle roughly every 53 minutes. He is around the divisional average defensively, ranking in the 51st percentile for tackles among defenders.
Discipline stats
Brad Hills has committed 27 fouls and received 4 yellow cards with 1 red card . That is roughly a booking every 5.4 fouls.
Positions played
League OneMainly center back (19 appearances), also at right center back (7) and right back (1).
Strengths & weaknesses
vs defendersStrengths
Weaknesses

Stockport County squad
J. Diamond
26 yrs#7
B. Breki Andrésson
21 yrs#9
R. Glover
25 yrs#15
K. Wootton
30 yrs#19
M. Mandron
32 yrs#22
C. Gardner
19 yrs#28
A. Sidibeh
28 yrs#29
E. Ennis
21 yrs#30
L. Bate
23 yrs#4
C. Camps
30 yrs#8
O. Norwood
35 yrs#10
H. Wood
24 yrs#16
L. Fiorini
24 yrs#18
J. Adigun
22 yrs#20
B. Osborn
32 yrs#23Previous seasons
Per competition, club and country2024/2025
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 18 | 1,466 | 1 | 0 | 7 | 38 | 7.15 | |
| 1 | 90 | 0 | 0 | 0 | 1 | 6.63 |
2023/2024
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 41 | 3,630 | 3 | 2 | 12 | 85 | 7.25 | |
| 1 | 120 | 0 | 0 | 0 | 3 | 7.04 | |
| 1 | 90 | 0 | 0 | 0 | 0 | - |
About Brad Hills
League One 2025/2026 season
This season in the League One, Brad Hills has scored 1 goal and 1 assist across 28 appearances (27 starts), totalling 2279 minutes. That works out to 0 goals and 0 assists per 90 minutes. Brad Hills has attempted 17 shots with 2 on target, a 12% shot accuracy rate. That shot output is worth 1.38 expected goals (xG) this season.
Attacking and creative
In attacking play, Brad Hills has created 6 chances including 0 big chances for teammates. The defender has completed 5 successful dribbles from 10 attempts (50% success rate). Brad Hills has contributed 7 key passes and 6 crosses this season.
Defensive and passing
Defensively, Brad Hills has registered 43 tackles (29 won), 33 interceptions, and 210 clearances. In possession, the defender has completed 907 from 1197 pass attempts, a 76% pass accuracy rate. Brad Hills has won 199 of 303 total duels.
Discipline
Brad Hills has received 4 yellow cards and 1 red card this season, committing 27 fouls and winning 36.
About Brad Hills
Brad Hills is a 22-year-old defender playing for Stockport County in the League One, representing England. Brad Hills is right-footed and wears the number 33 shirt. Born on 10 March 2004.
Most recent appearance
Brad Hills's most recent match was away at Luton Town on November 13th. Stockport County drew 1-1. Brad Hills played 50 minutes, registering 1 shot with a match rating of 6.81.
Recent matches
- November 13th1-1 drawatLuton Town(50 mins, rating 6.81)
- September 29th2-1 winvsNorthampton Town(90 mins, rating 7.36)
- September 14th3-1 lossatLincoln City(90 mins, rating 6.76)
- August 30th2-1 lossatStevenage(90 mins, 1 yellow card, rating 6.73)
- April 1st3-0 lossatBurton Albion(90 mins, 1 yellow card, rating 6.53)
Next fixture
Brad Hills and Stockport County are next in action on January 16th against Dover Athletic in the Enterprise National League. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Dover Athletic vs Stockport County match preview.
Teammates at Stockport County
Brad Hills currently plays alongside Jack Diamond, Luca Ashby-Hammond, Ethan Ennis, Jay Mingi, Callum Camps, Jason Adigun, Ryan Rydel, Mamadou Jobe, Lewis Bate, Josh Dacres-Cogley, Ethan Pye, Tayo Edun, Oliver Norwood, Benoný Breki Andrésson, Thomas Wilson-Brown, Mikael Mandron, Lewis Fiorini, Eoghan O'Connell, Kyle Wootton, Adama Sidibeh, Andrew Wogan, Che Gardner, Ryan Glover, Brad Hills, Oliver Whatmuff, Kyron Gordon, Ben Osborn and Harry Wood at Stockport County.



31 yrs



