Friday, May 22, 2026

San Jose Earthquakes Scouting Report: You Know What? Fuck It.

Yummy and a future worth dreaming about.
As I sit down to type this, I can’t help but wonder if there’s a point to it. The Timbers won’t play again until the middle of July (July!) and San Jose doesn’t play another regular season game until the week after. I mean, how many teams will come back after the break remade, refreshed and quite possibly smelling of peaches and mint. You say that’s silly, I say you never know. But, because I did the work…

The Basics
San Jose Earthquakes
9-3-2, 28 pts., 14 GP; 31 gf, 14 ga (+17); home 4-2-1, away 5-1-1
Last 10 Results: WWWWWWDDLL (6-2-2)
Strength/Location of Schedule
@ VAN (1-0 W); v SD (3-0 W); @ SKC (3-1 W); @ LAFC (4-1 W); v ATX (5-1 W); @ STL (3-2 W); @ TFC (1-1 D); v VAN (1-1 D); @ SEA (2-3 L); v FCD (2-3 L);

I made the personally unsettling decision to track only the past ten games for every team in Major League Soccer (literally killing me), but for anyone who forgot the San Jose Earthquakes conceded one single goal over their first six games (versus Seattle Sounders; hold that thought). Even after the surrendered their second goal, then third, then fourth, then they allowed two after that, etc., it took to the beginning of (fucking) May for San Jose to draw its next game of 2026. In the words of the great philosopher, Gwen Stefani, that shit is bananas for the team that traded Cristian Espinoza to Nashville SC and doesn’t have any other player that would make most people’s short list for league-elite players.

When they picked up their second loss of the season at Seattle, nobody blinked because why would you? They were 10-1-0 at the time, San Jose was bound to slip up at some point, so why not again a Sounders that both started strong and beat them previously? Even that was tricky – e.g., they started a sacrificial lineup and gave up two shit goals, but the first shit goal (midfield where?) – which tied the score – came after Ousseni Bouda and Preston Judd came into the game. Judd returned the game to 2-2 with his ninth(!) goal of 2026, but Seattle scored the winner (also not good; defenders where?) after Beau Leroux and the experienced Paul Marie came in to solidify the defense. And then came last weekend versus FC Dallas...

Tuesday, May 19, 2026

Inter Miami CF 2-0 Portland Timbers: Blood From a Stone

Some have it, some get out of the way.
With this as late as it is, I’m gonna do all of us a solid and keep it short. Then again, with the Portland Timbers once again sinking to the bottom of the Western Conference what else is there to say but not great, Bob?

Inter Miami CF 2-0 Portland Timbers
What Passes for a Match Report
My personal highlights included Cole Bassett nutmegging Rodrigo De Paul in the first half (even if the ensuing play went nowhere) and Joao Ortiz getting off scot-free after absolutely wrecking him in the second, but that doesn’t show up on the scoreboard like Lionel Messi cutting through four defenders like a cosmically centered border collie wrecking an obstacle course. You have to tip your hat to the guy on that one, no matter how grudgingly, but seeing the defenders lose the sunsetting legend score Miami’s first goal on yet another give-and-go and the 1,000,000th trailing run of his career sticks in the craw like a broken chicken bone. At any rate, the fat lady broke into her aria after the second goal. One could make a fair case she started her vocal exercises after the first.

You have to sit through the full highlights to see Portland’s better moments (with MLS doing the clipping, I assume Messi’s wunder-run consumed the snapshot whole). Despite posting decent numbers, the Timbers didn’t put up much resistance. Kevin Kelsy probably fired Portland’s most collectively competent shot on goal (second half header) and Cole Bassett shot a smart one from range in the first half, but their chances of scoring more than one goal felt like something between fantasy and pipe dream. With 13 games in the books and just one (tough) game left to play versus the San Jose Earthquakes (more…tomorrow? Thursday?), the stinging sense that Portland’s not really in the hunt for, well, anything lingers like a fart in an elevator. The answer to the question of what’s going wrong boils down to the enduring cliché [gestures broadly]. The eye test is only really damning on the attack end – take the six goals scored versus Sporting Kansas City out of the sample and Portland averages a sliver above one goal a game – but the defense can’t be great when the Timbers posted its only clean sheet…versus SKC.

Monday, May 11, 2026

Portland Timbers 6-0 Sporting KC: Love & Trust, Plus a Club du Foot Montreal Scouting Report

Kindly turn your attention to the little red dot...
In last week’s post, I recommended that Portland Timbers fans memory-hole the hopeless, whistle-to-whistle loss at Real Salt Lake. At the risk of pissing off, OH, everyone, I recommend that people memory-hole Portland’s Sunday-best 6-0 demolition of Sporting Kansas City. The argument for treating the SKC win like someone else’s bestest birthday ever actually makes more sense because, which of these things feels most likely to happen again: 1) Portland getting outplayed at every position but goalkeeper, or 2) the Timbers kicking rainbow sparkles out of some hapless team going for all-time Wooden Spoon?

If the Timbers roll up to Montreal on Wednesday and we see bright shimmering lights in the eastern skies, we’ll know it’s not the Aurora Borealis. It’s our boys kicking rainbow sparkles out of Club du Foot Montreal.

Needless to say, I don’t like our chances up north. I also don’t need Portland to keep this great thing rolling. All I need from them in Montreal is something between recognizable competence and three points. Per the title, this post will close with a wee Montreal Scouting Report. Before that, let’s relive the glorious thing I’m charging you all with forgetting…swear this is for your own protection.

Portland Timbers 6-0 Sporting Kansas City
What Passes for a Match Report
Even after Kristoffer Velde banged in a 6th-minute goal that was somehow equal parts unlikely and entirely on-brand, I still had no goddamn idea which way the game would ultimately goal. Speaking solely for myself, all doubts evaporated by the 26th-minute own-goal scored by that poor bastard Jacob Davis (who, just to note it, is one of several Jacobs/Jasons in SKC’s defense that I’ve seen mortally mortify himself over the first third of 2026). That one had some dark magic in it. Like a monkey’s paw curling just to give you the finger for some sin you may never have committed.

Wednesday, May 6, 2026

Sporting Kansas City Scouting Report & MLS Week 11 Wrap: A Parade of Weakness

So, "welcoming spirit" is a thing. 
This post ends with the Sporting Kansas City Scouting Report. For the record, (I swear) I did not do that to drag the reader through the rest of the post; skip to the bottom as the spirit moves you. It had more to do with keeping the past with the past and the future wherever it ends up. Think of it as kicking around what I know before moving on to what I think I know.

The secondary purpose comes with situating the Portland Timbers in the Western Conference before interrogating the good and bad that will come from whatever result they get against SKC. With an eye to feng shui, notes on Major League Soccer’s Eastern Conference will come first, followed by notes on the West, followed by the SKC preview. To answer the question no one asked, yes, I did abandon the idea of writing about just three games. What I can I say: restlessness makes me an unreliable narrator. With that, let’s get something out of the way:

Results I Ignored
TFC 1-1 SJ (Toronto’s burning home games on draws (5, 8 of 11 at home); San Jose will be fine)
ATL 3-1 MTL (good for Atlanta, seriously, but Montreal’s bad on the road)
PHI 0-0 NSH (Nashville will be fine; Philly’s fishing around their pants for a Wooden Spoon)
LAG 1-1 VAN (Vancouver will be fine and should stay in Vancouver, goddammit)

Moving on to…

Eastern Conference Notes
Still Nashville’s conference to lose – though I’m seeing rumors about injuries, even beyond Sam Surridge – which make the shifts below them more interesting.

Sunday, May 3, 2026

Real Salt Lake 2-0 Portland Timbers: Local Man Loses Popularity Contest* (Wait for It...)

That big fucker should get you $50.
Wanting something to succeed comes with a built-in temptation to want to see the good in things. In last week’s wrap of the Portland Timbers’ win over San Diego FC, I started a thought about Portland being in a weird space after that win, plus the one versus LAFC, and just posed the obvious question – i.e., what would happen if Portland won at Real Salt Lake?

We all know that happened Saturday – EMPHATICALLY not that – but I wanted to stick with tricks of the eye for a minute. I came around on Kristoffer Velde to the point of thinking I misread my first impression; Jose Caicedo’s rep took a knock for me at Minnesota, but, being a necessary piece, I pinned my hopes on him because I have nowhere else to pin them; I keep hearing the name “Aravena” and figure it must mean something (it hasn't, not so far): players to project onto a brighter future, basically, and yet. While you’re there, stuff Cole Bassett into the frame and why not make room for David Da Costa, Jimer Fory and Alex Bonetig?

With that in your head, step back and ask yourself: did you think, believe, whatever that the Timbers would win at Real Salt Lake? I accepted the possibility they might with the enthusiasm of an eight-year-old who’s pretty sure the Tooth Fairy is bullshit, but who still wants the quarter. (Or the dollar. Seriously, what did you get from the tooth fairy?). Again, we all know what happened Saturday – i.e., there was neither tooth nor quarter when we woke, just pain– so let’s kick that around.

Real Salt Lake 2-0 Portland Timbers
What Passes for a Match Report
After re-watching (most of) the first half, the best thing I can say is that it’s not as bad as you remember it. Portland got pulled to shredding, no question, but RSL’s attacks didn’t hit often as they seemed to in real time. 18 shots with 11 on goal says otherwise (the game ended 25/15 to 11/2), of course, and the quality of the chance creation (quite good!) was always the biggest concern. Diego Luna ran rampant, both Zavier Gozo and Morgan Guilovogui ran free in acres outside Portland’s (and Jimer Fory’s) right, and Sergi Solans alternately out-wrestled and out-raced the Timbers oft-clumsy high line. James Pantemis’ thirteen saves kept the bloodbath polite, but every Portland fan with eyes sees the body and most know the state of it.