Skip to content

Chat City Tactics

Freshness

Freshness

0 goals on 2.52 xG 2 goals conceded on 2.17 xG and a completely and utterly brutal xG timeline to look at: Shameless plug, check out SoccerDatavizer.com . CITY after 10 games played: 6 points on 15 expected points 9 goals on 16.07 xG 18 goals conceded

A System Without Goals

A System Without Goals

Go to the Open Cup! 1 goal on 1.05 xG. 1 goal conceded on 1.67 xGA. 0.96 expected points. CITY after seven games played: 6 points on 10.7 expected points 6 goals on 9.96 xG 9 goals conceded on 8.26 xGA With the weekly

To Believe or Not to Believe

To Believe or Not to Believe

0 goals on 1.75 xG, two goals conceded on 1.14 xGA. St. Louis has not scored a goal in six straight halves of soccer, and in seven of eight halves so far in 2026. On my first Ball Watching appearance of 2026, and later in tweet/post form,

Charlotte, San Diego, and Seattle.

Charlotte, San Diego, and Seattle.

Three games and one goal. It’s a soccer-y, worse version of Cerberus: three heads, one body, and absolutely no bite. As I mentioned in my update regarding our shift from Monday to Wednesday, I want to remain mindful of the “New Manager, New Season, New Roster, New Style”

The CCT 2026 Crystal Ball

The CCT 2026 Crystal Ball

St. Louis finished 1st in the West in 2023 under Lutz Pfannenstiel and Bradley Carnell. In 2024 , St. Louis finished 12th , and Lutz Pfannenstiel fired Bradley Carnell. In 2025 , St. Louis finished 13th , and Lutz fired Olof Mellberg… and then Diego Gigliani fired Lutz. So in 2026 , St. Louis ... Read

WWMD - The Additions

WWMD - The Additions

Welcome, one and all, to Part 3 of the WWMD offseason series. If you missed Part 1 or Part 2 , there ya go. I would recommend Part 2 before this bad boy because they are conjoined at the hip. In Part 1 , we walked through the expiring contracts: what Michael

WWMD - Roster Audit

WWMD - Roster Audit

First off, thank you for the incredible response to Part 1 of the WWMD offseason series on CITY’s Expiring Contracts . In that piece—and in the days leading up to it—CITY made nearly every contract option decision I would’ve made. Since then, I’ve been vocal about

WWMD - Expiring Contracts

WWMD - Expiring Contracts

Hello Offseason. Hello #AllForCITY. You’ve probably heard of Jesus of Nazareth and the timeless question: What Would Jesus Do? Allow me to introduce Michael of Washington, Missouri — and a new gospel for the CITY faithful: What Would Michael Do? The 2025 offseason is here. The roster ? Unknow... Read the

All We Do is Win

All We Do is Win

Two games AND two wins?! Remember just 17 days ago, when I spent thousands of words dissecting what was arguably the worst watch in STL CITY’s short existence? There’s one tried-and-true statement that applies to all things, everywhere, all the time: Winning fixes everything. But before

Tactical Crucifixion

Tactical Crucifixion

“STL died on the cross this weekend—60 crosses, 1 goal. A martyr to inefficiency.” “STL hit 60 crosses… and still couldn’t resurrect their attack.” STL’s weekend: all cross, no salvation. Think some of those are pretty good. Hello. If you sensed frustration, congratulations — your tactical si... Read

Dog Days of Summer

Dog Days of Summer

St. Louis CITY has spent the hottest part of summer doing two things: 1) literally making it the dog days of summer—hello, good boy Petey—and 2) being bad at soccer again, as usual. We’ve followed nearly the same format for two straight years now: discussing team selection

Winner Winner Hot Chicken Dinner

Winner Winner Hot Chicken Dinner

That’s me, the nerd. For the 7th time in 25 MLS games, CITY overperformed their xG. That’s good, while also being bad. Class, open your books to page 44, and let’s begin. #MLSMondays #STLvNSH Team Selection: There are currently two questions for me in this team selection.