Notebook FCSearch

NWSL 2026 Matchday 8

Portland Thorns FC v Angel City FC

Portland Thorns FC v Angel City FC

0–0

Full time

Sun 17 May

Expected goals: Portland Thorns FC 1.24, Angel City FC 1.23

Angel City FC12th 10 pts
0

Sun 17 May, 6:00 pm EDT Providence Park NWSL 2026, Matchday 8

Key moments

The event record holds no goals or red cards for this match.

Top performers

Portland Thorns
Angel City FC

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

What it means

Portland Thorns FC

2ndNo change

In the playoff places, 9 points above Orlando Pride, with 20 to play.

Angel City FC

12th▲1 from 13th

Outside the playoff places, 2 points behind North Carolina Courage in the last playoff place, with 22 to play.

Season series

Matchday 5 Sun 26 Apr

Angel City FC1

Portland Thorns FC2

Matchday 8 Sun 17 May

Portland Thorns FC0

Angel City FC0

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

Team stats

PORLA

Expected goals
Portland Thorns FC: 1.24
Angel City FC: 1.23
Possession
Portland Thorns FC: 51%
Angel City FC: 49%
Shots
Portland Thorns FC: 10
Angel City FC: 11
Corners
Portland Thorns FC: 10
Angel City FC: 7

NWSL table 2026

Standings →
NWSL table
#ShieldClubPGDPts
1San Diego Wave FC10+521
2Portland Thorns FC10+620
3Washington Spirit10+818
4Gotham FC10+618
5Utah Royals FC9+617
6Kansas City Current9−115
7Denver Summit FC9+412
8North Carolina Courage9+212
12Angel City FC8+310

After this result

By the numbers

Angel City FC have 13 points from last 5 and are in form. 2.6 a match, against 1.7 all season. NWSL average 1.4.

Angel City FC are 10 matches unbeaten. Last defeat: 0–2 at North Carolina Courage, 26 August.

Angel City FC have 10 scoring matches in a row, level with their longest this season. Longest 10. Next at Kansas City Current, 7 November.

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

Portland Thorns FC
51% possession
96 possessions
9% ended in a shot
24% reached the box
5.0 actions each
Angel City FC
49% possession
97 possessions
9% ended in a shot
23% reached the box
4.7 actions each

Where each team won the ball

Portland Thorns FC

Angel City FC

Where each possession began, both teams attacking right. Portland Thorns FC started 7% of their possessions in the final third, Angel City FC 7%.

Where the shots came from

Portland Thorns FCAngel City FC

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

How each team moved the ball

Portland Thorns FC

Angel City 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

Portland Thorns FCAngel City FC

Share of possessions by number of actions.

Longer possessions shot more

Portland Thorns FCAngel City 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

Portland Thorns FCAngel City 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,582 events in the record.

Portland Thorns FC attack right, Angel City 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.

54 events shown.

Events shown, in recorded order
TimeActionPlayerTeam
0:44C. BogerePortland Thorns FC
1:51T. SuarezAngel City FC
1:53M. ArnoldPortland Thorns FC
2:37R. TurnerPortland Thorns FC
7:06M. ArnoldPortland Thorns FC
7:55M. VignolaPortland Thorns FC
10:31P. TordinPortland Thorns FC
16:37M. ArnoldPortland Thorns FC
17:55S. GordenAngel City FC
19:32R. TurnerPortland Thorns FC
20:15A. AndersonAngel City FC
23:24E. ShoresAngel City FC
23:44M. ArnoldPortland Thorns FC
24:22T. SuarezAngel City FC
24:45S. WilsonPortland Thorns FC
28:38P. TordinPortland Thorns FC
33:31R. TurnerPortland Thorns FC
35:02Ary BorgesAngel City FC
38:07C. BogerePortland Thorns FC
38:07C. LageyreAngel City FC
Page 1 of 3

Lineups

Portland Thorns FCFormation 4-2-3-1

Portland Thorns FC, 4-2-3-1, each line from right to left. Goalkeeper: 18 M. Arnold. Line 1: 2 R. Reyes, 5 I. Obaze, 16 S. Hiatt, 25 M. Vignola. Line 2: 21 J. Fleming, 6 C. Bogere. Line 3: 23 M. Müller, 19 P. Tordin, 66 R. Turner. Line 4: 9 S. Wilson.
Portland Thorns FC lineup: 11 starters, then 3 substitutes who came on, then the team, with minutes, goals, assists and expected goals for this match
#PlayerMinG
18M. Arnold900
2R. Reyes900
25M. Vignola, off at 74′740
6C. Bogere900
5I. Obaze, off at 67′670
16S. Hiatt900
23M. Müller, off at 68′680
21J. Fleming900
9S. Wilson900
19P. Tordin900
66R. Turner900
Substitutes
26M. Alidou, on at 68′220
4C. Calzada, on at 67′230
29M. McKenzie, on at 74′160
Team0

Unused: M. Messner, J. Perry, S. Harvey, R. Lyles, J. Immethun, M. Padelski

All player stats
Portland Thorns FC lineup: 10 outfield starters, then 9 substitutes, then the team, with every figure for this match
#PlayerMinGShCCPass %TklInt
2R. Reyes9000078%00
25M. Vignola, off at 74′7400173%11
6C. Bogere9001071%01
5I. Obaze, off at 67′6700093%01
16S. Hiatt9001085%00
23M. Müller, off at 68′6800153%31
21J. Fleming9001178%31
9S. Wilson9002046%00
19P. Tordin9001354%33
66R. Turner9004050%02
Substitutes
35M. Messner–
24J. Perry–
26M. Alidou, on at 68′2200060%00
4C. Calzada, on at 67′2300067%00
15S. Harvey–
41R. Lyles–
40J. Immethun–
11M. Padelski–
29M. McKenzie, on at 74′1600067%00
Team010675%1010
Portland Thorns FC goalkeeper
#Goal­keeperMinSavesSOT facedSave %GAClaims
18M. Arnold9033100%04

Clean sheet: M. Arnold

Angel City FCFormation 4-2-3-1

Angel City FC, 4-2-3-1, each line from right to left. Goalkeeper: 19 A. Anderson. Line 1: 20 G. Thompson, 6 E. Sams, 11 S. Gorden, 15 E. Shores. Line 2: 14 N. Martin, 8 A. Borges. Line 3: 18 J. Endō, 16 C. Lageyre, 99 T. Suarez. Line 4: 33 R. Tiernan.
Angel City FC lineup: 11 starters, then 4 substitutes who came on, then the team, with minutes, goals, assists and expected goals for this match
#PlayerMinG
19A. Anderson900
20G. Thompson900
15E. Shores900
8A. Borges900
6E. Sams900
11S. Gorden900
18J. Endō, off at 65′650
14N. Martin900
33R. Tiernan, off at 64′640
16C. Lageyre, off at 80′800
99T. Suarez, off at 90+5′900
Substitutes
17K. Fuller, on at 65′250
10C. Emslie, on at 80′100
9C. Phair, on at 64′260
24P. Chilufya, on at 90+5′10
Team0

Unused: H. Seabert, F. Nguyen, S. Mattice, K. Cherry

All player stats
Angel City FC lineup: 10 outfield starters, then 8 substitutes, then the team, with every figure for this match
#PlayerMinGShCCPass %TklInt
20G. Thompson9000171%22
15E. Shores9002077%03
8A. Borges9003079%10
6E. Sams9000082%11
11S. Gorden9000094%21
18J. Endō, off at 65′6500072%10
14N. Martin9000077%01
33R. Tiernan, off at 64′6401173%00
16C. Lageyre, off at 80′8001279%10
99T. Suarez, off at 90+5′9003278%02
Substitutes
13H. Seabert–
30F. Nguyen–
25S. Mattice–
4K. Cherry–
17K. Fuller, on at 65′2500022%00
10C. Emslie, on at 80′1000160%00
9C. Phair, on at 64′2601040%00
24P. Chilufya, on at 90+5′1000–00
Team011777%810
Angel City FC goalkeeper
#Goal­keeperMinSavesSOT facedSave %GAClaims
19A. Anderson9011100%01

Clean sheet: A. Anderson

Position by matchday

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

Form before this match

Portland Thorns FC
Angel City FC