Ben Griffis Profile picture
Jul 5 4 tweets 2 min read
Playing around with harmonic means in the #KLeague

Here, the darker green shows players who are both involved in attack & defense and also have a good balance between the two phases, not being exclusively involved in just one

Incheon's Kim Bo-sub has the largest harmonic mean
Harmonic means focus on both the magnitude of two numbers and also the balance between their levels.

Players involved almost exclusively in attack or defense will have lower numbers regardless of the level of their main contribution, because they don't have balance
Also something I notice:

mathematically speaking, having attacking contributions being lower on avg than defensive contributions probably bias attack-minded players who are decent in defense over defense-minded players who are decent in attack.

Something I'm working on 😅

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Ben Griffis

Ben Griffis Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @BeGriffis

Jul 5
Analyzing all #BarclaysWSL teams' 1st pass after their kickoffs from 18/19 to 20/21

🔑 Takeaway: Some teams do have different tactics overall &/or for different game states

🧵 is alphabetical, so starting with @ArsenalWFC

Always more long & less accurate passes when losing! ImageImageImageImage
For @AVWFCOfficial there's just the one season.

Ignore winning game states since there were only 2... but they exclusively played very long balls up the pitch when drawing, but were more conservative while losing (with some long balls as well, but not just long passes)

#AVFC Image
Now @BCFCWomen

Small sample again for winning game states. But they also changed their tactics over these 3 seasons, opting for more long passes across them. But not much of a pattern when breaking down by game state. Usually a lil less accurate when drawing tho

#BCFC #BCFCW ImageImageImageImage
Read 21 tweets
Jul 4
Inspired by a post by @theOptamist:

Here's a quick analysis of Barcelona's first pass after their kickoffs, from 16/17 (when the rule changed & kickoff didn't have to go forward) to 20/21. Only games Messi played in

Data: @StatsBomb open data

Interesting...

See 🧵 for more 📊 Graph showing the locations...
What's interesting here is that over these 5 seasons, the avg length of the pass after kickoff was typically quite a bit longer when they were winning than when they were losing...

And what's more, those passes were also much less accurate on avg as well
Let's look at each season individually.

16/17:

Overall, passes when losing or drawing are fairly similar. Typically a lateral pass, medium length from kickoff receiver to the flank. 100% accurate

But passes when winning are less accurate & their length/direction more variable Image
Read 15 tweets
Jun 26
We possession-adjust defensive metrics often, but never offensive ones...

What does it look like if we try to adjust goals & assists by the number of touches a players' team has on average per match? 🤔

All info on graphs 📊, more detail in thread 🧵 ImageImage
The logic behind this:

The more possession a team has, the more opportunity their players have to both score or create goals.

Less possession typically means less opportunity.

Less opportunity will translate to fewer goals and assists, and vice versa.
A team like Valencia, with the fewest avg touches/90 this season across all 5 leagues (477.6), will certainly create less opportunity for goals than a team like Bayern, who had the most avg touches/90 this season (819.5)
Read 12 tweets
May 14
I've been researching a number of soccer data sites recently to see what their data use/scraping policies are.

Wanted to share what I've found so far in this thread.

A critical factor to consider when using third party (i.e. not your own created dataset) is use ethics & terms
.@fbref, Starting w/ probably the biggest one.

Scraping:

FBRef allows you to scrape, but can block you if you send more than 1 request every 3 seconds.

You will be blocked for about half a day... Enough time to add some code to 🆙 request time 😉
sports-reference.com/bot-traffic.ht…
Now, even more vital, @fbref data use policy

CITE!!!! This goes for all data sources

Also, you cannot use FBRef data to make a web tool for people. That's a competing product and not allowed.

You can make vizzes obv, but not something that's like FBRef
sports-reference.com/data_use.html
Read 14 tweets
May 13
I have some free time this afternoon, so I think I'll live tweet some of my tactics thoughts on the first leg of Luton Town - Huddersfield

I'll just keep adding tweets to this thread each time I've got something 👍

#LUTHUD | #COYH | #HTAFC
Should be 3-5-2 vs 3-5-2, will be an interesting one.

The noise coming through my headphones is nuts. Something special about low capacity stadiums
Think we know how high/low Luton's defense normally sits hahaha

#LUTHUD | #LTFC | #HTAFC
Read 23 tweets
May 13
Big matches coming up in #LaLigaSmartBank today & tomorrow!

4 points between 1st & 3rd (@UDAlmeria_Eng , @SDEibar & @realvalladolidE ), 3 matches to go! Top 2 automatically promoted.

These images show simulated result probabilities & each match's scoreline probabilities
#RealSociedadBAlmería

@U_D_Almeria are currently in 1st & a win here would guarantee promotion!

Most likely result is 0-1 to Almería.

Chances of Almería scoring at least 1: 79%
Chances of Real Sociedad B scoring at least 1: 55%

Chances of both teams scoring at least 1: 44%
#RealValladolidPonferradina

@realvalladolid sit 2 points off 2nd, 4 off 1st. A win here & they jump Eibar even if just for 2 hours before their kick off. Putting on the pressure would be important.

However, Ponferradina need a win, sitting 1 pt away from promotion playoffs now
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(