How many goals, shots and fouls Haydon Roberts gets each game.
Updated 7 November 2026, after the last game
League One 2026/2027 · 12 appearances
In 2026/2027 Haydon Roberts has logged 12 League One games for Reading at full-back, posting 1.1 tackles per match and chipping in with 1 assists. 0.8 fouls and 4 yellows reflect a defender who has to commit to challenges in wide areas.
Form line: 7 tackles, 2 fouls across the last 5 League One appearances. Full-back Bet Builder markets concentrate on tackles and fouls, and the trend here remains stable around the season averages.
In Reading's League One back four, Haydon Roberts is the wide defender — 1.1 tackles and 0.8 fouls per match across 12 games. Set-piece and crossing duties layer 1 assists on top of the defensive base.
Lead Bet Builder market is 1+ tackles, hit in 75% of League One games (9/12). 1+ fouls comes through in 50% of appearances, plus 4 bookings on the season. Recent form: 7/2 tackles/fouls in 5 games. Reading's next fixture is against Stockport County on Sat 14th Nov.
Haydon Roberts averages 1.1 tackles per League One game in 2026/2027 and has made at least one in 75% of their 12 appearances for Reading, 13 tackles in all. They made 7 tackles in their last 5 games.
Haydon Roberts commits 0.8 fouls per League One game in 2026/2027 and has 4 yellow cards from 12 appearances for Reading, committing at least one foul in 50% of those games. They committed 2 fouls in their last 5 games.
Haydon Roberts has made at least one tackle in 75% of their 12 League One appearances in 2026/2027, 1.1 a game on average, the hit rate behind a defender's tackle bet builder leg. They made 7 tackles in their last 5 games.
Haydon Roberts has an average match rating of 6.6 across 12 League One appearances for Reading in 2026/2027, with 0 goals, 1 assist and 4 yellow cards in those games. Their last 5 games brought 0 goals and 0 assists.
Haydon Roberts plays as a defender for Reading in 2026/2027 and has made 12 League One appearances in that role so far, with 0 goals, 1 assist and 4 yellow cards. They have committed at least one foul in 50% of those games.
Haydon Roberts plays for Reading and has made 12 League One appearances for them in 2026/2027, scoring 0 goals and providing 1 assist. Their last 5 games for Reading brought 0 goals and 0 assists.
Haydon Roberts's next game is Reading against Stockport County on Sat 14th Nov, and they go into it with 0 goals, 0 assists and 0 shots on target from their last 5 League One appearances in 2026/2027.
Haydon Roberts scored 1 goal and made 1 assist in 2025/26, from 27 appearances for Reading and Bristol City across 3 competitions: League One, Championship and Carabao Cup, with 8 shots (2 on target), 14 key passes, 10 tackles, 1,158 minutes played and 4 yellow cards.
| Competition | Club | Apps | Minutes | Goals | Assists | Shots | Shots on target | Yellow cards |
|---|---|---|---|---|---|---|---|---|
| League One | Reading | 14 | 769 | 1 | 1 | 6 | 2 | 3 |
| Championship | Bristol City | 12 | 373 | 0 | 0 | 2 | 0 | 1 |
| Carabao Cup | Bristol City | 1 | 16 | 0 | 0 | 0 | 0 | 0 |
| Market | Statz projection | 1+ hit rate (last 10) | Active 1+ streak | bet365 1+ | bet365 2+ |
|---|---|---|---|---|---|
| Goals | 0.04 | 0% (0/10) | - | 13.00 | 151.00 |
| Assists | 0.12 | 20% (2/10) | - | - | - |
| Shots | 0.39 | 40% (4/10) | - | - | - |
| Shots on Target | 0.06 | 0% (0/10) | - | - | - |
| Key Passes | 0.74 | 70% (7/10) | 2 games | - | - |
| Fouls Committed | 0.69 | 30% (3/10) | - | - | - |
| Fouls Drawn | 0.53 | 60% (6/10) | 2 games | - | - |
| Tackles | 1.23 | 70% (7/10) | - | - | - |
| Yellow Cards | 0.29 | 40% (4/10) | - | - | - |
| Date | Competition | Opponent | Score | Result | Position | Minutes | Goals | Assists | Shots | Shots on Target | Key Passes | Fouls Committed | Fouls Drawn | Tackles | Yellow Cards | Rating | xG | Passes | Accurate Passes | Crosses | Successful Dribbles | Duels Won | Aerials Won | Interceptions | Clearances | Blocked Shots | Offsides | Red Cards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 7 Nov | FA Cup | Peterborough United (away) | 0-5 | W | Left Back | 90 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 7.3 | 0.00 | 63 | 47 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 4 Nov | League One | Oxford United (away) | 2-0 | L | Left Back | 90 | 0 | 0 | 0 | 0 | 1 | 2 | 2 | 3 | 0 | 6.6 | 0.00 | 26 | 16 | 1 | 0 | 8 | 3 | 1 | 6 | 0 | 0 | 0 |
| 31 Oct | League One | Plymouth Argyle (away) | 0-0 | D | - | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.4 | 0.00 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 24 Oct | League One | Barnsley (home) | 2-1 | W | Left Back | 90 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 6.2 | 0.03 | 35 | 19 | 1 | 1 | 6 | 3 | 2 | 7 | 0 | 0 | 0 |
| 21 Oct | League One | Leyton Orient (home) | 1-0 | W | Left Back | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 7.2 | 0.00 | 36 | 27 | 3 | 0 | 4 | 2 | 3 | 4 | 0 | 0 | 0 |
| 17 Oct | League One | Wigan Athletic (away) | 1-0 | L | Left Back | 82 | 0 | 0 | 1 | 0 | 2 | 0 | 0 | 1 | 1 | 6.6 | 0.24 | 24 | 17 | 4 | 0 | 6 | 5 | 2 | 0 | 0 | 0 | 0 |
| 10 Oct | League One | Milton Keynes Dons (away) | 1-5 | W | Left Back | 86 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 1 | 6.5 | 0.00 | 25 | 13 | 2 | 1 | 5 | 2 | 1 | 1 | 0 | 0 | 0 |
| 3 Oct | League One | Bradford City (home) | 1-1 | D | Left Back | 59 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 1 | 7.1 | 0.00 | 32 | 27 | 6 | 1 | 4 | 2 | 2 | 4 | 1 | 0 | 0 |
| 26 Sep | League One | Wycombe Wanderers (away) | 2-2 | D | Left Back | 90 | 0 | 0 | 2 | 0 | 1 | 1 | 2 | 2 | 1 | 6.6 | 0.09 | 33 | 19 | 4 | 0 | 7 | 3 | 0 | 4 | 0 | 0 | 0 |
| 19 Sep | League One | Notts County (home) | 2-0 | W | Left Back | 76 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 7.0 | 0.02 | 30 | 23 | 5 | 0 | 2 | 1 | 1 | 1 | 0 | 0 | 0 |
| Average | 76 | 0.0 | 0.2 | 0.5 | 0.0 | 0.9 | 0.4 | 0.8 | 1.1 | 0.4 | 6.8 | 0.04 | 30.6 | 20.9 | 2.8 | 0.3 | 4.3 | 2.1 | 1.3 | 2.8 | 0.1 | 0.0 | 0.0 |
| Market | Streak | Since | bet365 price to continue |
|---|---|---|---|
| Key Passes 1+ | 2 games | 4 Nov | - |
| Fouls Drawn 1+ | 2 games | 4 Nov | - |
| Season | Competition | Club | Apps | Minutes | Goals | Assists | Shots | Shots on target | Key passes | Fouls | Tackles | Yellow cards | Avg rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026/2027 | League One | Reading | 12 | 928 | 0 | 1 | 7 | 0 | 11 | 10 | 13 | 4 | 6.65 |
| 2026/2027 | FA Cup | Reading | 1 | 90 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 7.28 |
| 2026/2027 | Carabao Cup | Reading | 1 | 63 | 0 | 0 | 0 | 0 | 1 | 1 | 4 | 0 | 6.34 |
| 2025/2026 | League One | Reading | 14 | 769 | 1 | 1 | 6 | 2 | 7 | 6 | 7 | 3 | 6.57 |
| 2025/2026 | Championship | Bristol City | 12 | 373 | 0 | 0 | 2 | 0 | 6 | 4 | 3 | 1 | 6.46 |
| 2025/2026 | Carabao Cup | Bristol City | 1 | 16 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 6.55 |
| 2024/2025 | Championship | Bristol City | 32 | 1757 | 1 | 1 | 8 | 3 | 21 | 18 | 18 | 5 | 6.82 |
| 2024/2025 | FA Cup | Bristol City | 1 | 90 | 0 | 0 | 0 | 0 | 1 | 1 | 2 | 0 | 6.7 |
| 2024/2025 | Carabao Cup | Bristol City | 1 | 90 | 0 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 7.34 |
| Date | From | To | Type |
|---|---|---|---|
| 21 Jan 2026 | Bristol City | Reading | Transfer |
| Stat | Total | Rank | Per 90 | Per 90 rank |
|---|---|---|---|---|
| Goals | 0 | =85th of 85 | 0.00 | =43rd of 43 |
| Expected goals | 0.54 | =18th of 85 | 0.05 | 23rd of 43 |
| Assists | 1 | =6th of 85 | 0.10 | 13th of 43 |
| Tackles won | 7 | =35th of 85 | 0.68 | 39th of 43 |
| Interceptions | 13 | =10th of 85 | 1.26 | 15th of 43 |
| Duels won | 51 | 21st of 85 | 4.95 | 29th of 43 |
| Ball recoveries | 33 | =19th of 85 | 3.20 | 31st of 43 |
| Clearances | 45 | =8th of 85 | 4.36 | 14th of 43 |
| Chances created | 11 | =13th of 85 | 1.07 | 15th of 43 |
| Big chances created | 3 | =4th of 85 | 0.29 | 5th of 43 |
| Successful dribbles | 3 | =24th of 85 | 0.29 | 24th of 43 |
| Accurate passes | 219 | 23rd of 85 | 21.24 | 32nd of 43 |
| Accurate crosses | 6 | =16th of 85 | 0.58 | 17th of 43 |