Jamon M - MLS and footy analysis
banner
jamonm.bsky.social
Jamon M - MLS and footy analysis
@jamonm.bsky.social
American Soccer Analysis: Co-creator g+ GameFlows and the Where Goals Come From project. he/him
Pinned
With the dismissal of Peter Vermes today from Sporting Kansas City, I wanted to share a bit of analysis that shows a pervasive problem in simple terms. A short 🧵:

Since 2022, no team in MLS has had a worse xG per Shot Differential, and it's really not even close.

1/
Reposted by Jamon M - MLS and footy analysis
This really sucks, grateful for what FBref has done for soccer
January 20, 2026 at 10:45 PM
Reposted by Jamon M - MLS and footy analysis
Devastating. Hurts the democratization of data, media coverage, the talent pool for data jobs, historical record keeping…the list goes on.
Utterly disastrous news for public access to soccer data and statistics.

www.sports-reference.com/blog/2026/01...
January 20, 2026 at 11:16 PM
Reposted by Jamon M - MLS and footy analysis
Quite simply the greatest heat check of all time
January 20, 2026 at 4:22 AM
Proud of my IU boys. It’s nice to back a team finally in my life that just executes at that level of near-perfection. Mendoza is just too good to be true.
January 20, 2026 at 5:03 AM
If anyone knows a well-written article on why teams are deferring kickoffs in NFL playoffs OT, let me know.

This makes no sense in basic scoring probabilities, and the Bears just pooched it.
January 19, 2026 at 3:05 AM
Arman kills it here as always. If you are late to the post like me, you might want to catch up on this one.

GAM inflation affects MLS 2026 a lot. Like, a lot a lot.
MLS implemented two rules in the last couple of seasons that have allowed for more GAM to be produced, increasing the roster budgets for teams. Why did they have this impact and what impact did it have? We dig into it for FAM:
The Story of GAM Inflation
How MLS slowly raised the amount spent on a roster through two rule changes
open.substack.com
January 17, 2026 at 1:13 AM
Hello, Austin FC fans. Let's dig into your Rigoni vs. Torres comments a bit.

Here is Rigoni:

1/
January 17, 2026 at 1:00 AM
Facundo Torres was 33rd overall in Intentional xA per 96 Minutes at the winger position between 2022 and 2024 in MLS. 😬

He's the exact opposite of what Austin needs.
January 16, 2026 at 9:52 PM
👀
Seems like best the estimate from folks who track these things more closely than I do has Minnesota United closing in on...

*wait for it*

*wait for it*

*wait for it*

$11 million total 2026 GAM.
Free newsletter: I spent the afternoon figuring out – very, very roughly – how much GAM each MLS team has to play with.

My brain is mush.
tacticsfreezone.substack.com/p/figuring-o...
January 16, 2026 at 12:48 AM
Reposted by Jamon M - MLS and footy analysis
With the 2026 MLS season just over a month away, we've put together a list of outlets covering the league and all 30 teams. Check them out for all the news and info you'll need this season!
Where to find MLS coverege?
A list of outlets covering Major League Soccer
www.sixonefivesoccer.com
January 13, 2026 at 1:56 PM
Reposted by Jamon M - MLS and footy analysis
In case you missed it, you can scope out your teams college signings here #NWSL
January 12, 2026 at 9:30 PM
Reposted by Jamon M - MLS and footy analysis
how is Indiana the swaggiest college football team in like 20 years
January 10, 2026 at 1:55 AM
Reposted by Jamon M - MLS and footy analysis
Expect a tactical shift from Minnesota United's next coach:

"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...
Updated news story: Eric Ramsay is leaving #MNUFC for the West Bromwich Albion job, the @pioneerpress.bsky.social learned Thursday morning.

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...
Minnesota United coach Eric Ramsay to take West Brom job
This is the second credible connection between Ramsay and another club since the calendar turned last week.
www.twincities.com
January 8, 2026 at 5:15 PM
Nashville is getting a good one. Since 2021, Espinoza is third in total Expected Assists (xA) using @americansocceranalysis.com's models. A large amount comes on set pieces, but he's elite in open play as well.

In fact, he's first in *intentional* assists and second in *intentional* xA.

1/
January 8, 2026 at 3:20 AM
The one thing my older (now adult) kids ask me to do every year for Thanksgiving and Christmas is make my spicy Chex Mix.

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.
@milesintransit.com Hey Miles I'm watching the California Zephyr video from a couple years ago and I might have to unsubscribe because you said Chex Mix is bad when it's actually a goated snack. Do better.
January 7, 2026 at 12:46 AM
The New York Red Bulls want to get back to being the New York Red Bulls.

They've been middle-of-the-pack on pressing and counter-pressing metrics for the last couple of seasons.
A confident Michael Bradley is stepping into Red Bull territory.

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
January 6, 2026 at 4:29 PM
Reposted by Jamon M - MLS and footy analysis
"I ain't buying that fake-fake punt crap."
January 1, 2026 at 9:52 PM
On repeat. I have never seen such a disciplined college team. Thorough destruction of Alabama, and it’s not even over yet.
Let's go IU!
Thoughts to my good friend, @jamonm.bsky.social who has Indiana going tonight. I imagine if you had hair left that he would be pulling it out. Good luck to you and your other "football" team.
January 1, 2026 at 11:53 PM
MOBILE!!!!!!!!!!!!!!! It's a VizMas miracle!
🎁 ASA VizMas Final Day! 🎄

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
December 26, 2025 at 1:33 AM
Merry VizMas Eve to every one of us.
🎁 ASA VizMas Day 5! 🎄

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!
December 25, 2025 at 3:10 AM
Love this. The kinds of things I’ve been sharing on Friday Stat Dump are becoming available for all of you, too!
🎁 ASA VizMas Day 4! 🎄

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!
December 24, 2025 at 12:35 AM
Reposted by Jamon M - MLS and footy analysis
🎁 ASA VizMas Day 3! 🎄

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!
December 22, 2025 at 10:59 PM
December 21, 2025 at 7:23 PM
I’m super excited for this one.
catabush.com cata @catabush.com · Dec 20
🎁 ASA VizMas Day 1! 🎄

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.
December 20, 2025 at 10:26 PM
Reposted by Jamon M - MLS and footy analysis
It's been a while since I made any major ASA VizHub improvements... which is why, over the next 5 days, I'll be releasing a new feature every single day, culminating on the 25th with a major update that's been long overdue. 👀

A VizHub xmas... VizMas, if you will.

First update tomorrow 🔜
December 19, 2025 at 9:53 PM