Notebook FCSearch

NWSL 2026 Matchday 27

Houston Dash v Portland Thorns FC

Houston Dash v Portland Thorns FC

Houston Dash12th 33 pts
0
0–2

Full time

Sun 1 Nov

Expected goals: Houston Dash 1.00, Portland Thorns FC 2.02

Portland Thorns FC5th 50 pts
  • S. Wilson 34′, 70′ pen
2

Sun 1 Nov, 5:00 pm EST Shell Energy Stadium NWSL 2026, Matchday 27

Key moments

  1. 34′Goal S. Wilson (Portland Thorns FC)0–1
  2. 70′Penalty goal S. Wilson (Portland Thorns FC)0–2

Top performers

Houston Dash
Portland Thorns

Three per club, chosen from the match record: goals, then shots.

What it means

Houston Dash

12thNo change

Finished 12th in the regular season, out of the playoffs, 14 points behind Seattle Reign FC in the last playoff place.

Portland Thorns FC

5th▲1 from 6th

Finished 6th in the regular season, in the playoff places, 5 points above North Carolina Courage.

Playoff quarter-final

Portland Thorns FC: playoff quarter-final
RDateH/AOpponentScore
Sun 8 NovAWashington Spirit3:00 pm EST

Season series

Matchday 23 Sat 26 Sep

Portland Thorns FC1

Houston Dash1

Matchday 27 Sun 1 Nov

Houston Dash0

Portland Thorns FC2

Portland Thorns FC won one, one drawn; 3–1 on aggregate to Portland Thorns FC.

Team stats

HOUPOR

Expected goals
Houston Dash: 1.00
Portland Thorns FC: 2.02
Possession
Houston Dash: 57%
Portland Thorns FC: 43%
Shots
Houston Dash: 14
Portland Thorns FC: 18
Corners
Houston Dash: 8
Portland Thorns FC: 9

NWSL table 2026

Standings →
NWSL table
#ShieldClubPGDPts
1Gotham FC29+1458
2San Diego Wave FC29+1355
3Washington Spirit29+1352
4Kansas City Current29+1350
5Portland Thorns FC30+950
6Angel City FC29+1949
7Utah Royals FC29+747
8Seattle Reign FC29+344
12Houston Dash30−633

After this result

By the numbers

Houston Dash have 4 points from last 5, in step with their season. 0.8 a match, against 1.1 all season. NWSL average 1.4.

Portland Thorns FC are 2 matches from their longest unbeaten run this season. Current run 3. Longest 5. Next at Washington Spirit, 8 November.

The match on the pitch

Houston Dash
57% possession
96 possessions
15% ended in a shot
27% reached the box
5.0 actions each
Portland Thorns FC
43% possession
96 possessions
15% ended in a shot
22% reached the box
4.1 actions each

Where each team won the ball

Houston Dash

Portland Thorns FC

Where each possession began, both teams attacking right. Houston Dash started 12% of their possessions in the final third, Portland Thorns FC 4%.

Where the shots came from

Houston DashPortland Thorns FC

Houston Dash attack right, Portland Thorns FC left. A larger ringed dot is a goal. Own goals are not shots.

How each team moved the ball

Houston Dash

Portland Thorns FC

Passes between 20 zones, both teams attacking right. Forward moves in the team colour, backward moves dark, sideways moves pale; line weight is the share of the team’s passes.

How long possessions ran

Houston DashPortland Thorns FC

Share of possessions by number of actions.

Longer possessions shot more

Houston DashPortland Thorns FC

Of the possessions with each number of actions, the share that produced a shot. A gap marks too few possessions to rate.

Where play slowed down

Houston DashPortland Thorns FC

Mean seconds between one action and the next in the same possession, by where the action happened.

Every recorded action

Observed match events

Every action recorded in this match, where it happened: what was seen on the pitch, not a simulated path. 1,479 events in the record.

Houston Dash attack right, Portland Thorns FC left. Passes are arrows to where they ended, dashed when not completed; a ringed start is a restart. A dot is a shot, a larger ringed dot a goal; a diamond is a take-on, a square a keeper action. Showing the whole match.

Choose an action on the pitch or in the list to see everything recorded about it.

86 events shown.

Events shown, in recorded order
TimeActionPlayerTeam
1:16M. ArnoldPortland Thorns FC
2:32M. IvanovićHouston Dash
3:48S. SchmidtHouston Dash
4:39C. Laris­eyHouston Dash
5:59S. WilsonPortland Thorns FC
7:03M. ArnoldPortland Thorns FC
7:56A. PattersonHouston Dash
10:52C. HanksPortland Thorns FC
10:55J. CampbellHouston Dash
12:29D. ColapricoHouston Dash
14:38C. HanksPortland Thorns FC
14:47S. WilsonPortland Thorns FC
14:48J. CampbellHouston Dash
16:19S. WilsonPortland Thorns FC
22:10M. IvanovićHouston Dash
22:23J. FlemingPortland Thorns FC
23:28R. TurnerPortland Thorns FC
25:22M. GrahamHouston Dash
25:34S. WilsonPortland Thorns FC
25:36S. WilsonPortland Thorns FC
Page 1 of 5

Lineups

Houston DashFormation 4-4-2

Houston Dash, 4-4-2, each line from right to left. Goalkeeper: 1 J. Campbell. Line 1: 15 A. Patterson, 14 P. Nielsen, 4 L. Klenke, 27 L. Boattin. Line 2: 22 K. Rader, 19 M. Graham, 24 D. Colaprico, 47 M. Ivanović. Line 3: 9 C. Laris­ey, 13 S. Schmidt.
Houston Dash lineup: 11 starters, then 5 substitutes who came on, then the team, with minutes, goals, assists and expected goals for this match
#PlayerMinGAxG
1J. Campbell90000.00
15A. Patterson90000.03
27L. Boattin, off at 88′88000.00
19M. Graham90000.07
14P. Nielsen90000.00
4L. Klenke90000.11
22K. Rader90000.05
24D. Colaprico, off at 79′79000.00
13S. Schmidt, off at 71′71000.38
9C. Laris­ey, off at 71′71000.14
47M. Ivanović, off at 46′45000.08
Substitutes
12K. Van Zanten, on at 71′19000.12
17S. Puntigam, on at 79′11000.00
23K. Faasse, on at 71′19000.02
30L. Ullmark, on at 46′45000.00
34K. Harper, on at 88′2000.00
Team001.00

Unused: C. DeLisle, A. Chapman, N. Hammond, C. Hardin

All player stats
Houston Dash lineup: 10 outfield starters, then 9 substitutes, then the team, with every figure for this match
#PlayerMinGAxGShSOTCCPass %TklInt
15A. Patterson90000.0310262%00
27L. Boattin, off at 88′88000.0000378%00
19M. Graham90000.0722083%32
14P. Nielsen90000.0000082%43
4L. Klenke90000.1110089%31
22K. Rader90000.0510463%10
24D. Colaprico, off at 79′79000.0000075%00
13S. Schmidt, off at 71′71000.3831186%00
9C. Laris­ey, off at 71′71000.14211100%20
47M. Ivanović, off at 46′45000.0821069%10
Substitutes
40C. DeLisle–
2A. Chapman–
8N. Hammond–
12K. Van Zanten, on at 71′19000.1210064%10
17S. Puntigam, on at 79′11000.0000083%10
18C. Hardin–
23K. Faasse, on at 71′19000.02100100%00
30L. Ullmark, on at 46′45000.0000091%00
34K. Harper, on at 88′2000.0000050%00
Team001.001451180%176
Houston Dash goalkeeper
#Goal­keeperMinSavesSOT facedSave %GAClaims
1J. Campbell907978%21

Portland Thorns FCFormation 4-4-2

Portland Thorns FC, 4-4-2, each line from right to left. Goalkeeper: 18 M. Arnold. Line 1: 4 C. Calzada, 5 I. Obaze, 24 J. Perry, 2 R. Reyes. Line 2: 23 M. Müller, 20 N. Nijstad, 21 J. Fleming, 7 C. Hanks. Line 3: 9 S. Wilson, 66 R. Turner.
Portland Thorns FC lineup: 11 starters, then 5 substitutes who came on, then the team, with minutes, goals, assists and expected goals for this match
#PlayerMinGAxG
18M. Arnold90000.00
4C. Calzada, off at 46′45000.00
2R. Reyes90000.00
20N. Nijstad, off at 83′83000.07
5I. Obaze90000.00
24J. Perry90000.09
23M. Müller, off at 46′45000.03
21J. Fleming90000.00
66R. Turner, off at 46′45010.00
9S. Wilson90201.36
7C. Hanks, off at 70′70000.14
Substitutes
22M. Weaver, on at 46′45000.07
19P. Tordin, on at 46′45000.26
25M. Vignola, on at 46′45000.00
41R. Lyles, on at 70′20000.00
6C. Bogere, on at 83′7000.00
Team212.04

Unused: M. Messner, M. McKenzie, S. Hiatt, V. Loboa

All player stats
Portland Thorns FC lineup: 10 outfield starters, then 9 substitutes, then the team, with every figure for this match
#PlayerMinGAxGShSOTCCPass %TklInt
4C. Calzada, off at 46′45000.0000060%00
2R. Reyes90000.0000076%21
20N. Nijstad, off at 83′83000.0710083%21
5I. Obaze90000.0000079%02
24J. Perry90000.0910094%12
23M. Müller, off at 46′45000.0310173%20
21J. Fleming90000.0000381%20
66R. Turner, off at 46′45010.0000364%00
9S. Wilson90201.3694163%20
7C. Hanks, off at 70′70000.1433271%00
Substitutes
35M. Messner–
22M. Weaver, on at 46′45000.0711056%11
19P. Tordin, on at 46′45000.2621082%01
25M. Vignola, on at 46′45000.0000263%00
41R. Lyles, on at 70′20000.0000060%00
29M. McKenzie–
6C. Bogere, on at 83′7000.0000089%00
16S. Hiatt–
88V. Loboa–
Team212.041891275%128
Portland Thorns FC goalkeeper
#Goal­keeperMinSavesSOT facedSave %GAClaims
18M. Arnold9055100%03

Clean sheet: M. Arnold

Position by matchday

Each club’s place in the table after every matchday, from recorded results.

Form before this match

Houston Dash
Portland Thorns FC