Scott Willis
@scott.cannonstats.com
Soccer | Arsenal | Stats | Stats Guy and a Civilian | Cannon Stats
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.
Change in Team Rating - 2025-11-07
November 7, 2025 at 5:08 PM
Change in Team Rating - 2025-11-07
CannonStats Very ordinary computer Premier League Simulation is updated - 2025-11-07
This is a big weekend for Manchester City and Liverpool. An Arsenal win at Sunderland with dropped points from one/both has the potential to really open up the gap.
This is a big weekend for Manchester City and Liverpool. An Arsenal win at Sunderland with dropped points from one/both has the potential to really open up the gap.
November 7, 2025 at 3:05 PM
CannonStats Very ordinary computer Premier League Simulation is updated - 2025-11-07
This is a big weekend for Manchester City and Liverpool. An Arsenal win at Sunderland with dropped points from one/both has the potential to really open up the gap.
This is a big weekend for Manchester City and Liverpool. An Arsenal win at Sunderland with dropped points from one/both has the potential to really open up the gap.
An early look at Eze in the '10' role - He's not Odegaard but he's doing it in his own way. There is room for improvement and as he adapts I am sure we will see it.
Let's dig into the stats here. www.cannonstats.com/p/an-early-l...
Let's dig into the stats here. www.cannonstats.com/p/an-early-l...
November 7, 2025 at 7:27 AM
An early look at Eze in the '10' role - He's not Odegaard but he's doing it in his own way. There is room for improvement and as he adapts I am sure we will see it.
Let's dig into the stats here. www.cannonstats.com/p/an-early-l...
Let's dig into the stats here. www.cannonstats.com/p/an-early-l...
Premier League Strength of Schedule Adjusted numbers.
Manchester City's numbers take the biggest hit here, adjusting for the strength of opposition. West Ham would get the biggest boost.
Manchester City's numbers take the biggest hit here, adjusting for the strength of opposition. West Ham would get the biggest boost.
November 6, 2025 at 2:31 PM
Premier League Strength of Schedule Adjusted numbers.
Manchester City's numbers take the biggest hit here, adjusting for the strength of opposition. West Ham would get the biggest boost.
Manchester City's numbers take the biggest hit here, adjusting for the strength of opposition. West Ham would get the biggest boost.
Here’s Xhaka so far this season
November 6, 2025 at 12:37 PM
Here’s Xhaka so far this season