2023 Advent Calendar
Find links to each post, the original articles, and the extended excerpts below.
Come back each day for an excerpt from one of my top Total Football Analysis articles from the past four years.
All links are provided in the comments.
Is WSL the best league in the world?
I tried to look at the numbers behind what makes a league competitive & eventful
•WSL is very eventful but has a top group of teams above the rest
•NWSL is very balanced in both metrics
•Liga F is a fairly competitive w/o Barcelona
Entering the 2026 season with a new goalkeeper union.
Read more on Kailen Sheridan, Madi White, and Molly Pritchard and how they are building the new Courage keeper room: https://t.co/luxP9gguos
Notifications are pouring in for Portugal vs France in the 2020 Euro semifinals. @FTFotMob, not I game I wanted to remember. https://t.co/tMrUVqfv1z
Introducing Uno❕
We have acquired Japanese defender Uno Shiragaki via permanent transfer from Japanese club Cerezo Osaka Yanmar Ladies and signed her through 2028.
📰 Read more: https://t.co/6JrjbCWZHu
I am releasing my Complete Football Analytics in Python course on YouTube free to watch!
I created the course ~ 2 years ago and there is still a ton of great value in it, especially for learning the fundamentals of Python and football analytics.
With the changes in AI coding, my processes have changed a ton since i first made this, so I figured I'd make this free to watch.
Enjoy!
https://t.co/JnYlBKucwz
Welcoming Wickenheiser 👋
We have acquired Canadian international Carly Wickenheiser via permanent transfer from Swedish club BK Häcken and signed the midfielder through the 2027.
📰 Read more: https://t.co/eVnuw8HSl8
EVELYN ENTERS THE CHAT 💬
We have acquired Swedish international Evelyn Ijeh via permanent transfer from Italian club AC Milan. Welcome, Evelyn!
📰 Read more: https://t.co/UECllWwo5q
Preseason and match days can't come soon enough.
In the meantime, we'll continue building, planning, and researching.
In our minds, 2026 has already begun. Let's get after it!
Yesterday's session was the last of the season.
Reflecting on the season, there's much to be proud of.
-2nd in NPxG (10th in 2024 with a 23% improvement)
-3rd in xG Difference (T-7th last year with a 0.37 P90 improvement)
-4th in NPxG Difference (8th in 2024, 0.28 P90 jump)
While there's still work to do, we're working hard in the background to ensure we build upon the performances of 2025.
As we wrap up the year, I have nothing but gratitude for my 1st season with the Courage and the people I work with each day.
@realEstateTrent Long-time youth soccer coach here.
The two consistencies in these situations are...
1) Parents equating the kid's success with their own character and parenting quality.
2) Weak or poor coaches who fail to set appropriate expectations and allow and/or engage in verbal abuse.
RECORD SHATTERED ⛓️💥 This Sunday’s home finale is completely sold out, surpassing the attendance record for professional women’s sports in North Carolina with over 11,000 tickets sold!