BCFC Data Viz

@Glad_All_Over_

Well-known member
First post! This Sunday I learnt some R and worked on some BCFC data visualisation. The aim is to bring Premier League analysis to Blackpool FC! Follow @Glad_All_Over_ on Twitter for more, and I would love questions, comments or feedback.

The first shows how our Expected Goals For (xG) and Expected Goals Against (xGA) are performing. These lines basically show how well we’re creating good chances, against how many good chances we’re conceding. Under Simon Grayson, we were becoming a more and more negative team. Under Critch, the trend lines show we’re firming up at the back while also creating better ad better chances.

4FF507B1-9B94-4C37-82A4-9C44CE4490D3.png

The second one is an analysis of our squad. It shows us that:

1) Blackpool has a really well built squad; mostly relying on players in their prime. The one exception is Chris Maxwell, whose prime is very different as a GK.

2) There are a worrying number of players we use a lot out of contract this summer (e.g Turton, Garbutt, Kaikai, Ward)

3) Turton is the longest serving player at the club, which is why the white line trailing behind his dot is the longest.

83F9A08F-9673-4B4A-8F74-8DED569AA4EA.png

Would love feedback. Hope others find this as interesting as I did!
 
I think we will find Turton and Garbutt tied down to contracts soon enough irrespective of what division we are in.

Ward I like but not sure about. Same for Kaikai as I imagine they are both of pretty high wages compared with the rest of the squad's wages.
 
I think we will find Turton and Garbutt tied down to contracts soon enough irrespective of what division we are in.

Ward I like but not sure about. Same for Kaikai as I imagine they are both of pretty high wages compared with the rest of the squad's wages.
Yeah - Kaikai is a top 5 earner apparently. The one I worry about is Madine. He will be 31 next season and is our highest earner. Not sure we should extend his contract unless he is willing to take a wage cut.

 
Yeah - Kaikai is a top 5 earner apparently. The one I worry about is Madine. He will be 31 next season and is our highest earner. Not sure we should extend his contract unless he is willing to take a wage cut.

This is grade A bollocks
 
Really interesting second graph showing appearances and ages - surprised Stewart is under contract for another year (which I'm pleased about) - I thought we'd taken him for the season. Also that graph shows as much as we want the kids to do well the likes of Sims, Shaw and Antwi probably need to go elsewhere first.
 
Really interesting second graph showing appearances and ages - surprised Stewart is under contract for another year (which I'm pleased about) - I thought we'd taken him for the season. Also that graph shows as much as we want the kids to do well the likes of Sims, Shaw and Antwi probably need to go elsewhere first.
Yep - Stewart is on an 18 month deal which is great. Glad you found it interesting!
 
How is expected goals calculated, please?
Put simply, it is how a measure of many good chances a team creates or succeed - without the randomness of freak events that can radically affect score lines.

xG is calculated by comparing each shot to thousands of shots recorded earlier based on factors such as distance, position of defenders, type and speed of pass, type of shot, shot angles and various other aspects.

By examining how often similar shots have become goals in the past, each shot is then assigned a particular value between 0 and 1, with 1 being the highest chance of scoring and 0 the lowest.

Say, if a player decides to take a long shot from outside the box, then its probability of finding a way past the keeper would definitely be less than 1, maybe even less than 0.1 based on past data for similar situations.

Similarly, if a player is provided with a chance to simply tuck in the ball, then the probability of scoring would be somewhere towards the upper limit, say 0.8 or 0.9.
 
Those salaries don't look right at all
If you go to the highest paid League One players list - it says our highest paid player is Grétarsson @ £5400 a week
Yet on the actual Blackpool page - he's not even listed

hmmm fishy...............

and Turton £800 a week - i'll leave that there - overpaid or underpaid 😛
 
Put simply, it is how a measure of many good chances a team creates or succeed - without the randomness of freak events that can radically affect score lines.

xG is calculated by comparing each shot to thousands of shots recorded earlier based on factors such as distance, position of defenders, type and speed of pass, type of shot, shot angles and various other aspects.

By examining how often similar shots have become goals in the past, each shot is then assigned a particular value between 0 and 1, with 1 being the highest chance of scoring and 0 the lowest.

Say, if a player decides to take a long shot from outside the box, then its probability of finding a way past the keeper would definitely be less than 1, maybe even less than 0.1 based on past data for similar situations.

Similarly, if a player is provided with a chance to simply tuck in the ball, then the probability of scoring would be somewhere towards the upper limit, say 0.8 or 0.9.
Thanks, GOA 👍 The wonder of computers, eh?

To think that in the olden days the Pools Panel used to do that on the back of a fag packet. 😄
 
Back
Top