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 · 1h
Arsenal's Ground and Air Duels - Paris FC (2 - 2) Arsenal
020
Scott Willis @scott.cannonstats.com · 1h
Paris FC 2 - 2 Arsenal - Deserve to Win Meter
040
Scott Willis @scott.cannonstats.com · 1h
Paris FC 2 - 2 Arsenal - Shot Maps
010
Scott Willis @scott.cannonstats.com · 2h
Arsenal - Attacking Contribution | Paris FC 2 - 2 Arsenal
000
Scott Willis @scott.cannonstats.com · 2h
Paris FC 2 - 2 Arsenal - Passing Networks
000
Scott Willis @scott.cannonstats.com · 2h
Paris FC 2 (2.2)-(1.7) 2 Arsenal
010
Scott Willis @scott.cannonstats.com · 2h
Paris FC 2 - 2 Arsenal | Full Time | 2.2 - 1.7 xG
020
Scott Willis @scott.cannonstats.com · 3h
Paris FC 0 - 1 Arsenal | Half Time | 0.4 - 0.5 xG
000
Scott Willis @scott.cannonstats.com · 5h
Paris FC vs Arsenal | Team Lineups | UEFA Women's Champions League
120
Scott Willis @scott.cannonstats.com · 6h
I guess “I will no longer be your friend” wasn’t quite what actually happened. This makes him seem much more complicit and not like a person who was mislead. All of the trophies won are going to have *** over them
10281
Scott Willis @scott.cannonstats.com · 6h
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
There is no reason to believe that all of this stopped in 2018 either. Just that is when the leaks and the initial investigation for these charges started and you have to have an end date at some point to start chagrining.
2452
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 · 26/09/2026
I’m the only way that uses mine so missing luggage is annoying but I only blame myself and I can’t stay mad at that guy. He’s too cute
010
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'd like to see it be a pretty big multi year points deduction at a minimum paired with a long transfer ban.
030
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
Personally on top of what ever points deductions and fines, I want them to have to vacate their PL titles. They have to return the trophies and cannot claim them as wins officially. They can't continue to claim the glory that they got through the cheating
8742
Scott Willis @scott.cannonstats.com · 25/09/2026
The non-cooperation breaches are the biggest issues for me and I think should get the most punishment. The idea of the PL rules rest on this and they thumbed their nose at it. They might have gotten away with it too had there not been leaks.
4421
Scott Willis @scott.cannonstats.com · 25/09/2026
The rules depend on the teams being open and kind of self policing and they basically said, nah fuck that. I think that is the part that makes it so you have to come down hard.
270
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
I find that it is decent. Not going to beat betting odds on setting team strength matchups but it will be close.
010
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