Scott Willis
@scott.cannonstats.com
Soccer | Arsenal | Stats | Stats Guy and a Civilian | Cannon Stats
Premier League - Weighted xG+Goal Difference and Non-Pen xG Difference By Match
November 11, 2025 at 6:49 PM
Premier League - Weighted xG+Goal Difference and Non-Pen xG Difference By Match
Premier League Simulation - 2025-11-11
November 11, 2025 at 2:04 PM
Premier League Simulation - 2025-11-11
Premier League Weighted Non-Pen xG (70%) and Non-Pen Goals (30%) through round 11
Overall
11v11
Close game state (+/- 1 Goal)
Last 10 matches played
Overall
11v11
Close game state (+/- 1 Goal)
Last 10 matches played
November 11, 2025 at 11:33 AM
Premier League Weighted Non-Pen xG (70%) and Non-Pen Goals (30%) through round 11
Overall
11v11
Close game state (+/- 1 Goal)
Last 10 matches played
Overall
11v11
Close game state (+/- 1 Goal)
Last 10 matches played
Premier League Points vs xPts over under - 2025-2026 Through Round 11
November 11, 2025 at 7:15 AM
Premier League Points vs xPts over under - 2025-2026 Through Round 11
Big 5 Leagues Combined Weighted Non-Pen xG (70%) and Non-Pen Goals (30%) through 2025-11-10
November 10, 2025 at 10:04 PM
Big 5 Leagues Combined Weighted Non-Pen xG (70%) and Non-Pen Goals (30%) through 2025-11-10
The other season that we care about, 2023-24:
Arsenal Compared to Corresponding Fixtures 2023-24 Season
Points: +4 (26 vs 22)
xG: +2.3 (19.2 vs 16.9)
G: -4 (20 vs 24)
xGA: -1.9 (6 vs 7.9)
GA: -2.0 (5 vs 7)
xG Dif: +4.2 (13.2 vs 9.0)
G Dif: -2 (15 vs 17)
Arsenal Compared to Corresponding Fixtures 2023-24 Season
Points: +4 (26 vs 22)
xG: +2.3 (19.2 vs 16.9)
G: -4 (20 vs 24)
xGA: -1.9 (6 vs 7.9)
GA: -2.0 (5 vs 7)
xG Dif: +4.2 (13.2 vs 9.0)
G Dif: -2 (15 vs 17)
November 10, 2025 at 11:43 AM
The other season that we care about, 2023-24:
Arsenal Compared to Corresponding Fixtures 2023-24 Season
Points: +4 (26 vs 22)
xG: +2.3 (19.2 vs 16.9)
G: -4 (20 vs 24)
xGA: -1.9 (6 vs 7.9)
GA: -2.0 (5 vs 7)
xG Dif: +4.2 (13.2 vs 9.0)
G Dif: -2 (15 vs 17)
Arsenal Compared to Corresponding Fixtures 2023-24 Season
Points: +4 (26 vs 22)
xG: +2.3 (19.2 vs 16.9)
G: -4 (20 vs 24)
xGA: -1.9 (6 vs 7.9)
GA: -2.0 (5 vs 7)
xG Dif: +4.2 (13.2 vs 9.0)
G Dif: -2 (15 vs 17)
Arsenal Compared to Corresponding Fixtures Last Season
Points: +7 (26 vs 19)
xG: -1.6 (19.2 vs 20.8)
G: -4 (20 vs 24)
xGA: -3.6 (6 vs 9.6)
GA: -7.0 (5 vs 12)
xG Dif: +2.0 (13.2 vs 11.2)
G Dif: +3 (15 vs 12)
Points: +7 (26 vs 19)
xG: -1.6 (19.2 vs 20.8)
G: -4 (20 vs 24)
xGA: -3.6 (6 vs 9.6)
GA: -7.0 (5 vs 12)
xG Dif: +2.0 (13.2 vs 11.2)
G Dif: +3 (15 vs 12)
November 10, 2025 at 11:43 AM
Arsenal Compared to Corresponding Fixtures Last Season
Points: +7 (26 vs 19)
xG: -1.6 (19.2 vs 20.8)
G: -4 (20 vs 24)
xGA: -3.6 (6 vs 9.6)
GA: -7.0 (5 vs 12)
xG Dif: +2.0 (13.2 vs 11.2)
G Dif: +3 (15 vs 12)
Points: +7 (26 vs 19)
xG: -1.6 (19.2 vs 20.8)
G: -4 (20 vs 24)
xGA: -3.6 (6 vs 9.6)
GA: -7.0 (5 vs 12)
xG Dif: +2.0 (13.2 vs 11.2)
G Dif: +3 (15 vs 12)
This was asked in the CannonStats discord, here is how things stand now based on how the result of this City vs Liverpool match goes.
Either team winning isn't something that changes really for Arsenal (obviously changes for that team). A draw the best for Arsenal but that doesn't look likely.
Either team winning isn't something that changes really for Arsenal (obviously changes for that team). A draw the best for Arsenal but that doesn't look likely.
November 9, 2025 at 5:23 PM
This was asked in the CannonStats discord, here is how things stand now based on how the result of this City vs Liverpool match goes.
Either team winning isn't something that changes really for Arsenal (obviously changes for that team). A draw the best for Arsenal but that doesn't look likely.
Either team winning isn't something that changes really for Arsenal (obviously changes for that team). A draw the best for Arsenal but that doesn't look likely.
Granit Xhaka, Performance
Arsenal did a good job to not let the ex-Arsenal man do much or really impact the game here.
His only "highlight" was yelling at Merino after he fouled him and bringing back that even though his reputation was rehabbed after leaving, why I often disliked him at Arsenal
Arsenal did a good job to not let the ex-Arsenal man do much or really impact the game here.
His only "highlight" was yelling at Merino after he fouled him and bringing back that even though his reputation was rehabbed after leaving, why I often disliked him at Arsenal
November 9, 2025 at 1:06 PM
Granit Xhaka, Performance
Arsenal did a good job to not let the ex-Arsenal man do much or really impact the game here.
His only "highlight" was yelling at Merino after he fouled him and bringing back that even though his reputation was rehabbed after leaving, why I often disliked him at Arsenal
Arsenal did a good job to not let the ex-Arsenal man do much or really impact the game here.
His only "highlight" was yelling at Merino after he fouled him and bringing back that even though his reputation was rehabbed after leaving, why I often disliked him at Arsenal
Average touch locations and passing networks broken out by quarter of the match.
Got a bit too deep late for my taste.
Got a bit too deep late for my taste.
November 9, 2025 at 11:39 AM
Average touch locations and passing networks broken out by quarter of the match.
Got a bit too deep late for my taste.
Got a bit too deep late for my taste.
Arsenal vs Sunderland ball progression
November 9, 2025 at 7:00 AM
Arsenal vs Sunderland ball progression
Saka had looked like he was playing within himself quite a bit since coming back from injury. Here he looked much more like THE GUY we want and know he can be.
He put the team on his back in the second half.
He put the team on his back in the second half.
November 8, 2025 at 8:54 PM
Saka had looked like he was playing within himself quite a bit since coming back from injury. Here he looked much more like THE GUY we want and know he can be.
He put the team on his back in the second half.
He put the team on his back in the second half.
Sunderland 2-2 Arsenal - Simulated Goal Outcomes from xG
November 8, 2025 at 7:56 PM
Sunderland 2-2 Arsenal - Simulated Goal Outcomes from xG
Sunderland vs Arsenal Deserve to win-o-meter
November 8, 2025 at 7:56 PM
Sunderland vs Arsenal Deserve to win-o-meter
Sunderland 2 (0.9)-(2.0) 2 Arsenal
A very annoying game. A couple of mistakes from Arsenal and not enough energy to see it out after a great fight back.
A very annoying game. A couple of mistakes from Arsenal and not enough energy to see it out after a great fight back.
November 8, 2025 at 7:42 PM
Sunderland 2 (0.9)-(2.0) 2 Arsenal
A very annoying game. A couple of mistakes from Arsenal and not enough energy to see it out after a great fight back.
A very annoying game. A couple of mistakes from Arsenal and not enough energy to see it out after a great fight back.
You’ll never guess who was judged to have committed the foul here.
November 8, 2025 at 7:16 PM
You’ll never guess who was judged to have committed the foul here.
Trossard has the clutch gene
November 8, 2025 at 7:13 PM
Trossard has the clutch gene
PLAYER RANKINGS ARE BACK!!!
Adam starts with the defensive midfielders
www.cannonstats.com/p/adam-final...
Adam starts with the defensive midfielders
www.cannonstats.com/p/adam-final...
November 8, 2025 at 12:16 PM
PLAYER RANKINGS ARE BACK!!!
Adam starts with the defensive midfielders
www.cannonstats.com/p/adam-final...
Adam starts with the defensive midfielders
www.cannonstats.com/p/adam-final...
Open Play Shots, Shots Allowed, and Shot Difference - Arsenal Compared to Premier League
November 8, 2025 at 7:54 AM
Open Play Shots, Shots Allowed, and Shot Difference - Arsenal Compared to Premier League
Points Per Match - Arsenal Compared to Premier League
November 8, 2025 at 6:54 AM
Points Per Match - Arsenal Compared to Premier League
Goals, Goals Allowed, and Goal Difference - Arsenal Compared to Premier League
November 8, 2025 at 5:30 AM
Goals, Goals Allowed, and Goal Difference - Arsenal Compared to Premier League
Playing around with something new here. This is looking at how teams' Goals for and against compare to their xG.
I went with the highlighting of teams to try and make it a bit easier to see
I went with the highlighting of teams to try and make it a bit easier to see
November 8, 2025 at 12:51 AM
Playing around with something new here. This is looking at how teams' Goals for and against compare to their xG.
I went with the highlighting of teams to try and make it a bit easier to see
I went with the highlighting of teams to try and make it a bit easier to see
Premier League 2025/26 - Round 11 Odds Analysis
I have three bets this weekend:
- Manchester United to win.
- Fulahm +0.5
- Brentford +0.5
www.cannonstats.com/p/premier-le...
I have three bets this weekend:
- Manchester United to win.
- Fulahm +0.5
- Brentford +0.5
www.cannonstats.com/p/premier-le...
November 7, 2025 at 10:34 PM
Premier League 2025/26 - Round 11 Odds Analysis
I have three bets this weekend:
- Manchester United to win.
- Fulahm +0.5
- Brentford +0.5
www.cannonstats.com/p/premier-le...
I have three bets this weekend:
- Manchester United to win.
- Fulahm +0.5
- Brentford +0.5
www.cannonstats.com/p/premier-le...
Team Performance Compared to Schedule Difficulty - Through 2025-11-07
November 7, 2025 at 8:31 PM
Team Performance Compared to Schedule Difficulty - Through 2025-11-07
Premier League Injury Situation heading into round 11
Arsenal are in the midst of one of the tougher injury situations right now. Hopefully, after this round, players will start returning and they can try and keep this from repeating.
Arsenal are in the midst of one of the tougher injury situations right now. Hopefully, after this round, players will start returning and they can try and keep this from repeating.
November 7, 2025 at 5:52 PM
Premier League Injury Situation heading into round 11
Arsenal are in the midst of one of the tougher injury situations right now. Hopefully, after this round, players will start returning and they can try and keep this from repeating.
Arsenal are in the midst of one of the tougher injury situations right now. Hopefully, after this round, players will start returning and they can try and keep this from repeating.