14 goals in 5 games and Matchweek 3 isn't even over yet ‼️
#GFCvDEN
#WASvUTA
#CHIvORL
#SEAvKC
#SDvPOR
#NWSL
passing xG chart for game
passing xG chart for game
San Diego Wave FC 3-1 Portland Thorns FC
Passes per shot sequence: SD 5.9-2 POR
Avg Progression to shot (m): SD 40-6.4 POR
Shots: SD 18-16 POR
xG: SD 2.22-1.24 POR
xG (open play): SD 2.12-0.9 POR
xG (dead ball): SD 0.09-0.34 POR
#NWSL #WoSo #SDvPOR #MakeWaves #BAONPDX
g+ GameFlow: NWSL Regular Season San Diego Wave v Portland Thorns FC on March 25, 2026. #SDvPOR ⚽️🤖
The Portland Thorns learned that playing a midweek road game after playing a whole game down a player (then two) is not a recipe for success, as they were soundly beaten by the San Diego Wave.
Score: 3 - 1
xG: 2.2 - 1.5
xG per Shot: 0.12 - 0.09
Quality Chances: 3 - 1
#BAONPDX | #SDvPOR | #NWSL
#SDvPOR NWSL Availability Report
SD Wave
OUT: Trinity Byars (Knee), Didi Haracic (Knee), Adriana Leon (Back), Trinity Armstrong (SEI)
Portland Thorns
SEI: Bella Bixby, Julie Dufour, Caiya Hanks, Morgan Weaver
OUT: Cassandra Bogere (Suspension), Reyna Reyes (Suspension)
passing xG chart for game
passing xG chart for game
San Diego FC 4-0 Portland Timbers FC
Passes per shot: SD 5.1-3.3 POR
Avg Progression to shot (m): SD 30-15.9 POR
Shots: SD 15-12 POR
xG: SD 2.01-1.38 POR
xG (open play): SD 1.56-1.07 POR
xG (dead ball): SD 0.46-0.31 POR
#MLS #SDvPOR #SDFC #RCTID
g+ GameFlow: MLS Playoffs San Diego FC v Portland Timbers FC on November 09, 2025. #SDvPOR ⚽️🤖
And, we’re back to Decision Day. The Timbers high line breaks for the 12th plus time…
…and then Mosquera does that.
Straight red. And yet, what’s the differrece at 0-4 down, pants around your ankles, etc. Game over. Season over. More in a few. #SDvPOR #rctid
Alternately, get pulled out of your reactive shape, get caught at even numbers (or worse) at the back, see Pellegrino burst the roof of the Timbers’ goal for San Diego’s third.
0-3 ballgame, making Pellegrino look like a DP. #SDvPOR #rctid
Among the several things to watch:
1) San Diego moves to create space for either movement or a passing option. They do this affirmatively. Portland continues to count on chaos for playmaking and passing options. San Diego’s handling in their sleep so far.
Time left, spend it well. #SDvPOR #rctid
AT THE HALF:
Walking a tightrope that keeps breaking on one end and out of ideas on the attacking side, things don’t look so good for Portland right now.
Playing the ball for a cross likes like Plan A and B and that’s produced a couple half chances for Kelsy.
Still 0-2 down. Oof. #SDvPOR #rctid
Shot on goal. Woo! #SDvPOR
If Fory’s your guy, please stop attempting the long throw. #SDvPOR
On a brighter, kinda insane note…Sisniega just kept San Diego rolling in a way that does not augur well for the Timbers. #SDvPOR
#MLSRefStats #MLSCupPlayoffs
#SDvPOR
REGULAR SEASON FIXTURE STATS:
2 g, 3.00 Y/g, 0 R, 0 pens, 20.50 F/g
#FlowWithUs: 2.00 Y/g, 0 R, 0 pens, 12.00 FC/g
#RCTID: 1.00 Y/g, 0 R, 0 pens, 8.50 FC/g
#MLSRefStats #MLSCupPlayoffs
#SDvPOR
MLS CUP PLAYOFFS FIXTURE STATS:
2 g, 6.00 Y/g, 1 R, 0 pens, 30.50 F/g
#FlowWithUs: 3.00 Y/g, 0 R, 0 pens, 14.50 FC/g
#RCTID: 3.00 Y/g, 1 R, 0 pens, 16.00 FC/g
#MLSRefStats #MLSCupPlayoffs
#SDvPOR
R: Joe DICKERSON
Matching or reverse regular season fixtures:
NONE
#FlowWithUs #RCTID
#MLSRefStats #MLSCupPlayoffs
#SDvPOR
R: Joe DICKERSON
PORTLAND (Regular Season):
13 g, 2.38 Y/g, 0 R, 0 pens, 12.31 FC/g
POR OPPs: 2.46 Y/g, 0 R, 1 pen, 15.31 FC/g
POR RECORD: 6 W - 4 D - 3 L (1.692 PPG)
POR AWAY: 1 W - 3 D - 1 L (1.500 PPG)
#FlowWithUs #RCTID
#MLSRefStats #MLSCupPlayoffs
#SDvPOR
R: Joe DICKERSON
SAN DIEGO (Regular Season):
2 g, 2.00 Y/g, 0 R, 1 pen, 14.00 FC/g
SD OPPs: 2.00 Y/g, 0 R, 0 pens, 14.00 FC/g
SD RECORD: 2 W - 0 D - 0 L (3.000 PPG)
SD AT HOME: 1 W - 0 D - 0 L (3.000 PPG)
#FlowWithUs #RCTID
#MLSRefStats #MLSCupPlayoffs
#SDvPOR
R: Joe DICKERSON
PORTLAND (MLS Cup Playoffs):
1st game
#FlowWithUs #RCTID
#MLSRefStats #MLSCupPlayoffs
#SDvPOR
R: Joe DICKERSON
SAN DIEGO (MLS Cup Playoffs):
1st game
#FlowWithUs #RCTID
#MLSRefStats #MLSCupPlayoffs
#SDvPOR
R: Joe DICKERSON
2025 REGULAR SEASON:
13 g, 4.23 Y/g, 2 R, 3 pens, 27.54 F/g
HOME: 2.08 Y/g, 1 R, 2 pens, 13.38 FC/g
AWAY: 2.15 Y/g, 1 R, 1 pen, 14.15 FC/g
HOME RECORD: 3 W - 5 D - 5 L (1.077 PPG)
#FlowWithUs #RCTID
#MLSRefStats #MLSCupPlayoffs
#SDvPOR
R: Joe DICKERSON
REGULAR SEASON:
138 g, 4.29 Y/g, 27 R, 41 pens, 26.67 F/g
HOME: 136 g, 1.99 Y/g, 10 R, 30 pens, 13.08 FC/g
AWAY: 2.31 Y/g, 16 R, 11 pens, 13.63 FC/g
HOME RECORD: 62 W - 35 D - 39 L (1.625 PPG)
#FlowWithUs #RCTID
#MLSRefStats #MLSCupPlayoffs
#SDvPOR
R: Joe DICKERSON
2025 MLS CUP PLAYOFFS:
1 g, 8.00 Y/g, 0 R, 2 pens, 27.00 F/g
HOME: 4.00 Y/g, 0 R, 2 pens, 15.00 FC/g
AWAY: 4.00 Y/g, 0 R, 0 pens, 12.00 FC/g
HOME RECORD: 0 W - 0 D - 1 L
#FlowWithUs #RCTID
#MLSRefStats #MLSCupPlayoffs
#SDvPOR
R: Joe DICKERSON
MLS CUP PLAYOFFS:
7 g, 3.86 Y/g, 0 R, 4 pens, 25.57 F/g
HOME: 1.86 Y/g, 0 R, 4 pens, 13.71 FC/g
AWAY: 2.00 Y/g, 0 R, 0 pens, 11.86 FC/g
HOME RECORD: 3 W - 2 D - 2 L
#FlowWithUs #RCTID
#MLSRefStats #MLSCupPlayoffs
(1) @sandiegofc2025.bsky.social vs (8) PORTLAND TIMBERS
REF: Joe DICKERSON - 8th playoff game
AR1: Logan BROWN - 15th
AR2: Ryan GRAVES - 5th
4TH: Malik BADAWI - 4th
VAR: Fotis BAZAKOS - 3rd
AVAR: TJ ZABLOCKI - 19th
#SDvPOR #FlowWithUs #RCTID
Well. Looks like one coach did his homework. Portland stretched to breaking - again - and Pellegrino puts back his own shot.
Wheels rolling away out of scene at this point. #SDvPOR
A thought for the Timbers attack: maybe little more structure? Hitting the ball blindly forward seems ineffective. #SDvPOR
Well, there’s an early goodbye to the rails.
Timbers backline strained to breaking, leaving Dreyer free at the back post and Kamal paying only vague attention to him.
0-1 against. Nightmare start. #SDvPOR
dimestore ekeko!
I just made my first competent vindaloo (puree the spice paste and tomatoes, time be damned!!), and I’m going to take that as an omen for great things.
It doesn’t matter how Portland lines up if they don’t execute.
90+ minutes to triumph or failure. Get to kickin’! #SDvPOR #rctid