Sign in

Scott Willis

@scott.cannonstats.com
13K followers 225 following 6.7K posts

Soccer | Arsenal | Stats | Stats Guy and a Civilian | Cannon Stats

PostsRepliesMedia
Scott Willis @scott.cannonstats.com · 23m
Arsenal's Ground and Air Duels - Paris FC (2 - 2) Arsenal
010
Scott Willis @scott.cannonstats.com · 33m
Paris FC 2 - 2 Arsenal - Deserve to Win Meter
020
Scott Willis @scott.cannonstats.com · 43m
Paris FC 2 - 2 Arsenal - Shot Maps
010
Scott Willis @scott.cannonstats.com · 53m
Arsenal - Attacking Contribution | Paris FC 2 - 2 Arsenal
000
Scott Willis @scott.cannonstats.com · 58m
Paris FC 2 - 2 Arsenal - Passing Networks
000
Scott Willis @scott.cannonstats.com · 1h
Paris FC 2 (2.2)-(1.7) 2 Arsenal
010
Scott Willis @scott.cannonstats.com · 1h
Paris FC 2 - 2 Arsenal | Full Time | 2.2 - 1.7 xG
020
Scott Willis @scott.cannonstats.com · 2h
Paris FC 0 - 1 Arsenal | Half Time | 0.4 - 0.5 xG
000
Scott Willis @scott.cannonstats.com · 3h
Paris FC vs Arsenal | Team Lineups | UEFA Women's Champions League
120
Scott Willis @scott.cannonstats.com · 5h
I guess this was all bluster from Pep Guardiola. “When Manchester City are accused of breaching Financial Fair Play, I ask the board. They explain it to me and I believe them. But I tell them: ‘if you lie to me, I will leave and I will no longer be your friend’.”
3373
Scott Willis @scott.cannonstats.com · 29/09/2026
I am not sure how after you read the finding here you come away with anything but a maximalist punishment resources.premierleague.pulselive.com/premierleagu...
resources.premierleague.pulselive.com
https://resources.premierleague.pulselive.com/premierleague/document/2026/09/29/9bb3f063-6312-4d15-a1f1-77280d356a49/Premier-League-Manchester-City-independent-Commission-Redacted-Core-Decision.pdf
3481
Scott Willis @scott.cannonstats.com · 29/09/2026
Looks like my morning is sorted. Time to read the decision by the independent counsel on the Man City case
0331
Scott Willis @scott.cannonstats.com · 27/09/2026
Arsenal's Ground and Air Duels - Chelsea (1 - 0) Arsenal
010
Scott Willis @scott.cannonstats.com · 27/09/2026
Chelsea 1 - 0 Arsenal - Deserve to Win Meter
082
Scott Willis @scott.cannonstats.com · 27/09/2026
Chelsea 1 - 0 Arsenal - Shot Maps
041
Scott Willis @scott.cannonstats.com · 27/09/2026
Arsenal - Attacking Contribution | Chelsea 1 - 0 Arsenal
010
Scott Willis @scott.cannonstats.com · 27/09/2026
Chelsea 1 - 0 Arsenal - Passing Networks
020
Scott Willis @scott.cannonstats.com · 27/09/2026
Chelsea 1 (1.7)-(1.3) 0 Arsenal
140
Scott Willis @scott.cannonstats.com · 27/09/2026
Chelsea 1 - 0 Arsenal | Full Time | 1.7 - 1.3 xG
063
Scott Willis @scott.cannonstats.com · 27/09/2026
Chelsea 1 - 0 Arsenal | Half Time | 1.0 - 0.6 xG
141
Scott Willis @scott.cannonstats.com · 27/09/2026
Celebrating the 17 year anniversary of the best decision I ever made
61070
Scott Willis @scott.cannonstats.com · 27/09/2026
As I have absorbed more opinions about the City charges, this remains the biggest issue for me. City’s ownership have given the finger to the League and said you can’t govern me. This is the breach that is most deserving of a major punishment
6639
Scott Willis @scott.cannonstats.com · 26/09/2026
Silver lining of Manchester City is that we are not wallowing in Arsenal’s loss against Brighton anymore
6610
Scott Willis @scott.cannonstats.com · 26/09/2026
I’m still shocked by the Manchester City news. I had grown so cynical that we’d see something like this. I still have reservations that the punishment will match the cheating but I hold hope. I wrote about it here. www.cannonstats.com/p/the-city-v...
cannonstats.com
The City Verdict Is Only Half the Battle
The independent commission finally called it cheating. Now we wait to see if they have the stomach to restore sporting integrity.
3211
Scott Willis @scott.cannonstats.com · 25/09/2026
The Men Who Played It Straight - this is a really nice long piece on competing against City and Chelsea cannoniq.substack.com/p/the-men-wh...
cannoniq.substack.com
The Men Who Played It Straight
115 charges. Two extraordinary managers. And the reckoning English football has spent years waiting for.
612115
Scott Willis @scott.cannonstats.com · 25/09/2026
I was going to write about the Bukayo Saka expectations for this season, but that will have to go out next week with the breaking Manchester city news. Thankfully, that is a fairly evergreen topic during a long international break.
2260
Scott Willis @scott.cannonstats.com · 25/09/2026
The City Verdict Is Only Half the Battle www.cannonstats.com/p/the-city-v...
cannonstats.com
The City Verdict Is Only Half the Battle
The independent commission finally called it cheating. Now we wait to see if they have the stomach to restore sporting integrity.
3222
Scott Willis @scott.cannonstats.com · 25/09/2026
Wow. That is big Manchester City news breaking on the 115 charges. I wish that we got a bit more details about it but that is certain to shake everything up. What comes next after this? This has to be huge punishment right?
9750
Scott Willis @scott.cannonstats.com · 23/09/2026
We knew the Premier League was ahead of Europe. The extent is getting a little silly now. www.cannonstats.com/p/we-knew-th...
6183
Scott Willis @scott.cannonstats.com · 23/09/2026
This is a bit of a narrative violation and something that surprised me, but Arsenal lead the Premier League in Counter/Fast Break xG and have the 3rd most goals and shots. Obviously early and small sample size. This is probably one of those where they aren't doing bad but can do much better still.
1140
Scott Willis @scott.cannonstats.com · 22/09/2026
Arsenal's Ground and Air Duels - Arsenal (1 - 0) Køge
020
Scott Willis @scott.cannonstats.com · 22/09/2026
Arsenal 1 - 0 Køge - Deserve to Win Meter
070
Scott Willis @scott.cannonstats.com · 22/09/2026
Arsenal 1 - 0 Køge - Shot Maps
020
Scott Willis @scott.cannonstats.com · 22/09/2026
Arsenal - Attacking Contribution | Arsenal 1 - 0 Køge
020
Scott Willis @scott.cannonstats.com · 22/09/2026
Arsenal 1 - 0 Køge - Passing Networks
041
Scott Willis @scott.cannonstats.com · 22/09/2026
Arsenal 1 (2.0)-(0.2) 0 Køge
0101
Scott Willis @scott.cannonstats.com · 22/09/2026
Arsenal 1 - 0 Køge | Full Time | 2.0 - 0.2 xG
171
Scott Willis @scott.cannonstats.com · 22/09/2026
Arsenal 0 - 0 Køge | Half Time | 0.4 - 0.1 xG
050
Scott Willis @scott.cannonstats.com · 22/09/2026
Premier League - How much time has each team spent with player advantage? — after 5 Games
050
Scott Willis @scott.cannonstats.com · 22/09/2026
Arsenal vs Køge | Team Lineups | UEFA Women's Champions League
031
Scott Willis @scott.cannonstats.com · 22/09/2026
We knew the Premier League was ahead of Europe. The extent is getting a little silly now. www.cannonstats.com/p/we-knew-th...
cannonstats.com
We knew the Premier League was ahead of Europe. The extent is getting a little silly now.
Match after match, England’s top league shows that the gap is widening between it and the rest of the world
040
Scott Willis @scott.cannonstats.com · 22/09/2026
Kai Havertz - Finishing Heatmap full career Havertz has some bad misses in his catalog (all players do) and he's not a + finisher but he's not bad either. He's well described by xG and his + skill is getting more high quality chances than other players.
0130
Scott Willis @scott.cannonstats.com · 22/09/2026
One of the things I did here, was do some hyper analysis of the goals that Arsenal conceded against Brighton. The team can do better but I come away still thinking those aren't "bad" shots to concede all things considered. They are 4% and 6% chances. www.cannonstats.com/p/brighton-v...
cannonstats.com
Brighton vs Arsenal: The Debrief
A tough day at the office on the south coast
240
Scott Willis @scott.cannonstats.com · 22/09/2026
Premier League - Points vs xPoints by Match Expectation A new view here breaking down matches into different buckets by xPts expectation and the overall performances in each.
060
Scott Willis @scott.cannonstats.com · 22/09/2026
Bukayo Saka Goal and Shot Production for a “successful” season - Excluding Penalty Shots I want to see him maintain 3+ shots and 0.5 goals scored this season.
270
Scott Willis @scott.cannonstats.com · 22/09/2026
27% - The percentage of shots allowed by Manchester City this season that have been given the "big chance" qualifier by Opta. That is the 2nd highest percentage in the Premier League behind just Chelsea.
2141
Reposted by Scott Willis
Giantgooner @giantgooner.bsky.social · 21/09/2026
I always enjoy The Debrief, but I think the breakdown of the Gross and Kostoulas goals in today’s piece is particularly good.
2132
Scott Willis @scott.cannonstats.com · 21/09/2026
Premier League - Non-Penalty xG For, Against, and Difference Updated through - 2026-09-21
070
Scott Willis @scott.cannonstats.com · 21/09/2026
Premier League Simulation - 2026/27 Season www.cannonstats.com/p/premier-le...
550
Scott Willis @scott.cannonstats.com · 21/09/2026
Premier League - Points vs Expected Points through round 5
230