How many goals, shots and fouls Will Gray gets each game.
Updated 31 October 2026, after the last game
League Two 2026/2027 · 14 appearances
In 2026/2027 Will Gray has played 14 League Two games for Shrewsbury, contributing 1.2 tackles per match alongside 0 goals and 0 assists. The foul tally — 0.9 per game — and 3 yellow cards combine into a clear card-market profile.
Form snapshot — 4 tackles and 4 fouls over the last 5 League Two appearances. The mix of defensive volume and 0 goals across the run rounds out a midfielder who tracks both the tackle and shot Bet Builder markets.
As a key cog in Shrewsbury's League Two midfield, Will Gray has logged 1.2 tackles and 0.9 fouls per game across 14 matches. Bet Builder markets price these tackle and foul volumes more aggressively than the 0 goals on the season.
Top Bet Builder markets for Will Gray: 1+ tackles hits in 57% of League Two games (8/14); 1+ fouls in 64% (9/14). The 3 season yellow cards reinforce a card-market angle. Recent form: 4/4 tackles/fouls over 5 games. Shrewsbury's next fixture is against Oldham Athletic on Sat 14th Nov.
Will Gray averages 1.2 tackles per League Two game in 2026/2027 and has made at least one in 57% of their 14 appearances for Shrewsbury, 17 tackles in all. They made 4 tackles in their last 5 games.
Will Gray commits 0.9 fouls per League Two game in 2026/2027, at least one in 64% of their 14 appearances for Shrewsbury, and has picked up 3 yellow cards. They committed 4 fouls in their last 5 games.
Will Gray has made at least one tackle in 57% of their 14 League Two appearances in 2026/2027 and committed at least one foul in 64%, the hit rates behind a midfielder's tackle and foul bet builder legs. They also have 0 goals, 0 assists and 3 yellow cards for Shrewsbury.
Will Gray has an average match rating of 6.4 across 14 League Two appearances for Shrewsbury in 2026/2027, with 0 goals, 0 assists and 3 yellow cards in those games. Their last 5 games brought 0 goals and 0 assists.
Will Gray plays as a midfielder for Shrewsbury in 2026/2027 and has made 14 League Two appearances in that role so far, with 0 goals, 0 assists and 3 yellow cards. They have committed at least one foul in 64% of those games.
Will Gray plays for Shrewsbury and has made 14 League Two appearances for them in 2026/2027, scoring 0 goals and providing 0 assists. Their last 5 games for Shrewsbury brought 0 goals and 0 assists.
Will Gray's next game is Shrewsbury against Oldham Athletic on Sat 14th Nov, and they go into it with 0 goals, 0 assists and 0 shots on target from their last 5 League Two appearances in 2026/2027.
Will Gray scored 0 goals and made 0 assists in 2025/26, from 6 appearances for Shrewsbury Town across 1 competition, League Two, with 1 shot (0 on target), 1 key pass, 4 tackles, 306 minutes played and 2 yellow cards.
| Competition | Club | Apps | Minutes | Goals | Assists | Shots | Shots on target | Yellow cards |
|---|---|---|---|---|---|---|---|---|
| League Two | Shrewsbury Town | 6 | 306 | 0 | 0 | 1 | 0 | 2 |
| Market | Statz projection | 1+ hit rate (last 10) | Active 1+ streak | bet365 1+ | bet365 2+ |
|---|---|---|---|---|---|
| Goals | 0.04 | 0% (0/10) | - | 8.00 | 101.00 |
| Assists | 0 | 0% (0/10) | - | - | - |
| Shots | 0.29 | 30% (3/10) | - | - | - |
| Shots on Target | 0 | 0% (0/10) | - | - | - |
| Key Passes | 0.4 | 20% (2/10) | - | - | - |
| Fouls Committed | 1.1 | 60% (6/10) | - | - | - |
| Fouls Drawn | 1.54 | 70% (7/10) | 3 games | - | - |
| Tackles | 1.5 | 60% (6/10) | 3 games | - | - |
| Yellow Cards | 0.2 | 20% (2/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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 31 Oct | League Two | Gillingham (home) | 1-2 | L | Central Midfield | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 6.1 | 0.00 | 25 | 16 | 0 | 0 | 3 | 0 | 0 | 1 | 0 | 0 | 0 |
| 24 Oct | League Two | Rotherham United (away) | 3-3 | D | Central Midfield | 90 | 0 | 0 | 1 | 0 | 1 | 2 | 2 | 1 | 0 | 6.7 | 0.06 | 39 | 35 | 3 | 0 | 3 | 0 | 1 | 1 | 0 | 0 | 0 |
| 20 Oct | League Two | Crawley Town (away) | 2-3 | W | Central Midfield | 90 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 6.5 | 0.00 | 18 | 13 | 0 | 1 | 4 | 1 | 2 | 1 | 0 | 0 | 0 |
| 17 Oct | League Two | Bristol Rovers (home) | 1-0 | W | - | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.5 | 0.00 | 4 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 10 Oct | League Two | Exeter City (home) | 0-1 | L | - | 16 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 6.3 | 0.00 | 4 | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 3 Oct | League Two | Grimsby Town (away) | 1-2 | W | - | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 6.5 | 0.00 | 7 | 3 | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 0 | 0 |
| 26 Sep | League Two | Colchester United (home) | 2-2 | D | - | 23 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 6.3 | 0.04 | 7 | 5 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 19 Sep | League Two | Crewe Alexandra (away) | 1-1 | D | Central Midfield | 70 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 1 | 6.5 | 0.03 | 17 | 14 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 |
| 12 Sep | League Two | Northampton Town (home) | 2-0 | W | - | 16 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 6.5 | 0.00 | 6 | 3 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| 5 Sep | League Two | Fleetwood Town (away) | 2-0 | L | Central Midfield | 73 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | 1 | 0 | 6.3 | 0.00 | 33 | 24 | 0 | 1 | 5 | 2 | 0 | 0 | 1 | 0 | 0 |
| Average | 48 | 0.0 | 0.0 | 0.3 | 0.0 | 0.2 | 0.9 | 0.8 | 0.7 | 0.2 | 6.4 | 0.01 | 16.0 | 11.7 | 0.4 | 0.3 | 2.1 | 0.3 | 0.4 | 0.6 | 0.1 | 0.0 | 0.0 |
| Market | Streak | Since | bet365 price to continue |
|---|---|---|---|
| Fouls Drawn 1+ | 3 games | 20 Oct | - |
| Tackles 1+ | 3 games | 20 Oct | - |
| Season | Competition | Club | Apps | Minutes | Goals | Assists | Shots | Shots on target | Key passes | Fouls | Tackles | Yellow cards | Avg rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026/2027 | League Two | Shrewsbury Town | 14 | 793 | 0 | 0 | 4 | 0 | 5 | 12 | 17 | 3 | 6.45 |
| 2026/2027 | Carabao Cup | Shrewsbury Town | 1 | 72 | 0 | 0 | 1 | 0 | 0 | 0 | 3 | 0 | 6.89 |
| 2025/2026 | League Two | Shrewsbury Town | 6 | 306 | 0 | 0 | 1 | 0 | 1 | 8 | 4 | 2 | 6.52 |
| Stat | Total | Rank | Per 90 | Per 90 rank |
|---|---|---|---|---|
| Goals | 0 | =130th of 130 | 0.00 | =77th of 77 |
| Expected goals | 0.19 | =78th of 130 | 0.02 | 63rd of 77 |
| Assists | 0 | =130th of 130 | 0.00 | =77th of 77 |
| Shots | 4 | =67th of 130 | 0.45 | 67th of 77 |
| Shots on target | 0 | =130th of 130 | 0.00 | =77th of 77 |
| Chances created | 5 | =61st of 130 | 0.57 | 67th of 77 |
| Big chances created | 1 | =32nd of 130 | 0.11 | 37th of 77 |
| Accurate passes | 188 | =44th of 130 | 21.34 | 50th of 77 |
| Accurate long balls | 10 | =50th of 130 | 1.13 | 53rd of 77 |
| Successful dribbles | 4 | =39th of 130 | 0.45 | 41st of 77 |
| Fouls won | 16 | =14th of 130 | 1.82 | 12th of 77 |
| Tackles won | 4 | =51st of 130 | 0.45 | 51st of 77 |
| Interceptions | 8 | =33rd of 130 | 0.91 | 34th of 77 |
| Ball recoveries | 2 | =24th of 130 | 0.23 | 21st of 77 |
| Duels won | 43 | =42nd of 130 | 4.88 | 41st of 77 |