Since 2022, no team in MLS has had a worse xG per Shot Differential, and it's really not even close.
1/
www.sports-reference.com/blog/2026/01...
This makes no sense in basic scoring probabilities, and the Bears just pooched it.
This makes no sense in basic scoring probabilities, and the Bears just pooched it.
GAM inflation affects MLS 2026 a lot. Like, a lot a lot.
GAM inflation affects MLS 2026 a lot. Like, a lot a lot.
Here is Rigoni:
1/
Here is Rigoni:
1/
He's the exact opposite of what Austin needs.
He's the exact opposite of what Austin needs.
*wait for it*
*wait for it*
*wait for it*
$11 million total 2026 GAM.
My brain is mush.
tacticsfreezone.substack.com/p/figuring-o...
So @paulharvey.theoutfield.nyc made the NWSL college prospect dashboard.
www.americansocceranalysis.com/home/2026/1/...
"This was the quickest way...to get the most out of the players that we have,” Khaled El-Ahmad told @backheeled.com. “You will see, again, some of those identities moving forward, but also an evolution."
www.backheeled.com/inside-minne...
After two outstanding seasons with #Loons, the Welshman is headed home to a team in the English second division.
www.twincities.com/2026/01/08/m...
"This was the quickest way...to get the most out of the players that we have,” Khaled El-Ahmad told @backheeled.com. “You will see, again, some of those identities moving forward, but also an evolution."
www.backheeled.com/inside-minne...
In fact, he's first in *intentional* assists and second in *intentional* xA.
1/
In fact, he's first in *intentional* assists and second in *intentional* xA.
1/
I make a double batch, and it is usually gone in two days.
It's the only thing I can bake or cook that my kids ask for.
I make a double batch, and it is usually gone in two days.
It's the only thing I can bake or cook that my kids ask for.
They've been middle-of-the-pack on pressing and counter-pressing metrics for the last couple of seasons.
High press with numbers & counter press leading to big chances.
And youth will be served in his return to Jersey at #RBNY
Listen👇
@siriusxmfc.bsky.social @newyorkredbulls.com @mls.bsky.social
They've been middle-of-the-pack on pressing and counter-pressing metrics for the last couple of seasons.
Merry xmas to all who celebrate! The final VizMas update is here, and it's one that has been long overdue:
VizHub now supports mobile!
Check it out! Let me know what you think!
viz.americansocceranalysis.com
Merry xmas eve! In celebration, I've put together the largest VizMas update yet. Say hello to the date range filter! The new selector allows you to filter every single graphic in the app by specific dates, increasing granularity + control. Excited to see what y'all do with it!
Big changes are coming to the League tab: a reworked UI, a new chart type, and more control over what you want to see. All of the previous scatterplot variables are now available in bar chart form, with extra customization including asc/desc order + # of teams shown.
Up now!
Have you ever wished that you could see a player's career g+ in graphic form? You can now do exactly that on VizHub! Today's addition is a brand-new chart that shows g+ p96 above average across every season.
Let me know what you think!
Have you ever wished that you could see a player's career g+ in graphic form? You can now do exactly that on VizHub! Today's addition is a brand-new chart that shows g+ p96 above average across every season.
Let me know what you think!
Ever since I introduced the player radars, there has been a missing position: Goalkeeper. That changes now. Introducing the GK template for the VizHub player radars!
The template includes PSxG-G, sweeping g+, save %, launch %, claim %, and passing g+.
Available now.
A VizHub xmas... VizMas, if you will.
First update tomorrow 🔜
A VizHub xmas... VizMas, if you will.
First update tomorrow 🔜