Sam Fromowitz

Sam Fromowitz

@sfromo19.bsky.social

Mechanical Engineer, outdoor enthusiast, soccer nerd. ✍️🤏 @theblazingmusket.com @sounderatheart.com @thecup.us

80 followers139 following394 posts

Sam Fromowitz reposted

Qualitatives aren't often also quantifiable in soccer. So how do you measure an injury crisis, roster stability, or whether a team *should* be performing better or not? On @sounderatheart.com, I try to answer that question. Read and subscribe ⬇️ www.sounderatheart.com/2026/10/perf...

sounderatheart.comPerformance, Quality, and Expectations: Inventing stats to measure intangiblesHistorically, soccer has questions that are answerable with context, but are not measurable. Not anymore.

#Sounders org's Mark O'Neill ranks 7th on upfield turn rate.

Kieran Doyle@kierdoyle.bsky.social

At the request of @mattdoyle.bsky.social, turn data for MLSNP. I'll flag that 2nd on turn rate is 14 year old (now 15) Lucas Dawson of TFC2. Pretty damn nice.

View full thread

A little recap: TERS+: Measures stability of your XI, injuries TER$+: Measures whether your most used players are "important" players or not TERP$+: Measures how efficiently (salary cap wise) your most used players are converting minutes and $ to points.

These stats are NOT perfect. All models are wrong, but some are useful. These paint a picture that becomes pretty clear with context. Direct formulas not shared, but can explain more if needed - would suggest reading Adam's article for more context first!🧵

View full thread

From there, what does TER$+ miss? The effect on standings. TERP$+ (top end roster position & stability+salary) solves that - rather than minutes or salary-minutes, it uses salary-minutes/points. The point is to measure how much effect your most used players have on your table position.

Obs on TERP$+: - #Quakes are top here. For the points, they get most success from most used players - #DOOP are 4th. Don't spend much so most used don't make much, but high in the standings. Typical Union. - #ATLUTD 29th. Spend a lot, $$$ play a lot. Still trash. - #NSC 8th. Spend, but lot of points

View full thread

Meets TER$+. Rather than using minutes like TERS+, TER$+ uses salary-minutes. Salary is used as an approximation for "player quality". Not perfect, but in MLS, especially on average, it is an OK proxy.

Couple obs: - #InterMiami are first. Their 3 DPs play almost all the time, as do Suarez and Segovia - expensive (high quality) players playing often = high TER$+ - #Quakes last. Not only do their $$$ players not get paid as much, they're not always available (i.e. Werner, Tsakiris, Jones)

View full thread

So, what do we see? Here's a couple observations: - #Sounders 24th: Big injury crisis, rarely same XI. Most used players have played less than all other teams. - #Revs 1st: Opposite of Seattle. Their XI hasn't changed much. - #SDFC 15th: Bang average rotation/injuries for 2026

I said I'd take TERS+ further... So what does it not capture? Player quality. If 5 Reid Roberts (example) start 100% of minutes, that's way different from 5 Hany Muhktars doing the same. So how do we measure that?

TERS+ takes that a step further, measuring each team as a scalar of Z-score from the average TERS value across MLS. 100 is average, 200 stable XI, 0 unstable XI. Here's TERS+ as of today:

Sam Fromowitz reposted

Thanks to the Denton Diablos, we are giving away 2 tickets to Wednesday's #USOC2026 Final. #crew96 #allforcity #wewantthecup How to enter: 1. Join our #Patreon ($5/mo or more) 2. Answer our trivia question Ends midnight ET tonight (10/20) Details in comments...

Mikey Lopez is a club legend. Congratulations on a lengthy and successful club career. If you're lucky enough to grab a ticket or just have the time to tune in from your couch, tune in Saturday for his final match for Hearts and his professional career.

Poll for #NERevs fans. What happens first: Do all red line trains get delivered, or does Leo Campana get on the field and score a goal?

Take your guesses: Who played with 10 men for the full 90 minutes? Who was level after 45? It's not who you think! To find out more on these winners sitting 2 games away from a spot in the tournament proper and other great New England soccer content: Read on @theblazingmusket.com and subscribe ⬇️

View full thread

Albert Rusnak now sits on 7g/12a all comps despite a massive slump in the middle of the season. His PB (2024 - 11g/19a) is 11 total GC away, with a max 13 --likely 12- games to play if (MASSIVE IF) Sounders make MLS Cup.

Albert's current pace (0.68GC/90) would have him reach 27 total... BUT his pace since start of unbeaten run: 1.13GC/90 (8 in 637 mins)! Finishing out the year at that pace sees him at 32.6 GC. He's unlikely to sustain such a high rate, but 8 games isn't a small sample size. This year's got nuance

Seb Gomez already sits on 7(!) goal contribs for the first team this year. 2g/5a total (1g/1a in Leagues Cup) 784 minutes played 0.80 GC/90 He's always passed the eye test, and continues to show why you can't write him off. Absolutely earned his way off Slot 31 - even if injuries necessitated it.

Last night, Cristian Roldan hit 5 goals in regular season play for the first time since 2021. 1 off his PB (2017, 19, 21). He's got 5g/5a; only 3 off his best regular season tally of 13 GC (2018). Unleashed.

Well, 3 weeks later the Sounders acquired Dejan Jovelic after extending Rusnak - essentially the same as a buyout and a Ruidiaz level piece. Since then: unbeaten in 6, 2-4-0 (10 pts) & outscoring opponents 11-7. In their prev 7 since the WC break, they went 0-1-6 (1 pt) getting outscored 5-16.

Sam Fromowitz@sfromo19.bsky.social

I don't even know what to say. I don't really have optimism the Sounders can improve this year without a buyout and a Lodeiro level foundational piece coming in.

There's some really fun matchups this weekend, and storylines you wouldn't expect! Plenty of amazing content on @theblazingmusket.com for literally all levels of soccer - this kind of stuff is just a tiny piece. Read and subscribe ⬇️

Sam Fromowitz reposted

someone in the Sounders family tree - a groundskeeper at our community ground Starfire - has been detained by ICE and his family needs our help @weareecs.bsky.social @sounderatheart.com @soundersfc.com @lobbingscorchers.com

JaneG.Photo@janegphoto.bsky.social

For anyone that's ever stepped foot at Starfire and has seen the hard working groundskeeper working tirelessly, this is your turn to step up for him. Antonio was detained by ICE and his family doesn't deserve this. Please donate to help support him and his family. www.gofundme.com/f/help-bring...

Embarrassing by @seattletimes.com. Soccer grows in 2026 and will only continue to do so, esp. as the long term effects of USA-hosted '26 WC, '27 WC, '28 Olympics (& '28 Copa America participation?) come to bear. Sorry to Jayda Evans + co. Massive loss for the local community.

Jeremiah Oshan@jeremiah.sounderatheart.com

Was just informed that @seattletimes.com is ceasing beat coverage of soccer. Massive loss for both local and national soccer community.

Sam Fromowitz reposted

Replying to @jeremiah.sounderatheart.com

Not to put too fine of a point on this, but it’s a good reminder that if you want local soccer coverage you need to actively support it.

Totally different kind of game than last, and yet despite possession, Portland were definitely in the game. Nearly escaped with a relatively calm 1-0 victory. A few thoughts on how Hearts can refine their approach ⬇️ Subscribe to @theblazingmusket.com !

I feel dirty just watching this

Matthew Doyle@mattdoyle.bsky.social

1. This is the platonic ideal of a Union goal. While the results have changed under Richter, the game model has not. 2. Just holy shit, Cavan Sullivan. Running out of superlatives.

It's super fucking rad to have such a personality representing Maine and helping build up an organization that already thrives off the field - even if the soccer currently being played is ebbing more than flowing.

Hearts of Pine snap a brutal winless streak on their 10th try - finally some good momentum! A match recap, and some thoughts on what the team must improve to be a dominant force again⬇️ Read and subscribe to @theblazingmusket.com !