Notebook FCSearch

NWSL 2026 Matchday 5

Angel City FC v Portland Thorns FC

Angel City FC v Portland Thorns FC

Angel City FC4th 9 pts
  • P. Chilufya 90+8′
1
1–2

Full time

Sun 26 Apr

Expected goals: Angel City FC 1.14, Portland Thorns FC 1.14

Portland Thorns FC2nd 13 pts
  • P. Tordin 76′
  • S. Wilson 90+5′
2

Sun 26 Apr, 6:00 pm EDT BMO Stadium NWSL 2026, Matchday 5

Key moments

  1. 76′Goal P. Tordin (Portland Thorns FC)0–1
  2. 90+5′Goal S. Wilson (Portland Thorns FC)0–2
  3. 90+8′Goal P. Chilufya (Angel City FC)1–2

Top performers

Angel City FC
Portland Thorns

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

What it means

Angel City FC

4thNo change

In the playoff places, 1 point above North Carolina Courage, with 25 to play.

Portland Thorns FC

2ndNo change

In the playoff places, 5 points above North Carolina Courage, with 24 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

LAPOR

Expected goals
Angel City FC: 1.14
Portland Thorns FC: 1.14
Possession
Angel City FC: 55%
Portland Thorns FC: 45%
Shots
Angel City FC: 15
Portland Thorns FC: 10
Corners
Angel City FC: 3
Portland Thorns FC: 1

NWSL table 2026

Standings →
NWSL table
#ShieldClubPGDPts
1San Diego Wave FC6+615
2Portland Thorns FC6+413
3Seattle Reign FC5+310
4Angel City FC5+59
5Washington Spirit6+59
6Houston Dash5+39
7Orlando Pride6+28
8Gotham FC6+18

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

Angel City FC
55% possession
115 possessions
12% ended in a shot
30% reached the box
4.8 actions each
Portland Thorns FC
45% possession
112 possessions
8% ended in a shot
14% reached the box
4.0 actions each

Where each team won the ball

Angel City FC

Portland Thorns FC

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

Where the shots came from

Angel City FCPortland Thorns FC

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

How each team moved the ball

Angel City FC

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

Angel City FCPortland Thorns FC

Share of possessions by number of actions.

Longer possessions shot more

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

Angel City FCPortland 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,698 events in the record.

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

71 events shown.

Events shown, in recorded order
TimeActionPlayerTeam
0:30E. ShoresAngel City FC
0:52S. WilsonPortland Thorns FC
2:01T. SuarezAngel City FC
2:35G. ThompsonAngel City FC
3:10G. ThompsonAngel City FC
3:15K. FullerAngel City FC
3:39Maiara NiehuesAngel City FC
6:23G. ThompsonAngel City FC
7:39Maiara NiehuesAngel City FC
8:47T. SuarezAngel City FC
10:21J. FlemingPortland Thorns FC
10:37S. WilsonPortland Thorns FC
10:39A. AndersonAngel City FC
11:39E. ShoresAngel City FC
13:07M. ArnoldPortland Thorns FC
17:57P. TordinPortland Thorns FC
18:33R. TiernanAngel City FC
19:49M. VignolaPortland Thorns FC
21:38J. FlemingPortland Thorns FC
24:30G. ThompsonAngel City FC
Page 1 of 4

Lineups

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, 12 M. Niehues. Line 3: 17 K. Fuller, 33 R. Tiernan, 99 T. Suarez. Line 4: 32 S. Jónsdóttir.
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
#PlayerMinGAxG
19A. Anderson90000.00
20G. Thompson90000.07
15E. Shores90000.04
12M. Niehues90000.16
6E. Sams90010.00
11S. Gorden90000.00
17K. Fuller, off at 63′63000.17
14N. Martin, off at 84′84000.00
32S. Jónsdóttir90000.07
33R. Tiernan, off at 90+7′90000.03
99T. Suarez, off at 63′63000.12
Substitutes
8A. Borges, on at 63′27000.00
18J. Endō, on at 63′27000.14
24P. Chilufya, on at 84′6100.33
9C. Phair, on at 90+7′1000.00
Team111.14

Unused: H. Seabert, S. Mattice, C. Lageyre, F. Nguyen

All player stats
Angel City FC lineup: 10 outfield starters, then 8 substitutes, then the team, with every figure for this match
#PlayerMinGAxGShSOTCCPass %TklInt
20G. Thompson90000.0711380%11
15E. Shores90000.0420064%32
12M. Niehues90000.1622064%20
6E. Sams90010.0000186%10
11S. Gorden90000.0000086%32
17K. Fuller, off at 63′63000.1720167%20
14N. Martin, off at 84′84000.0000280%01
32S. Jónsdóttir90000.0721147%30
33R. Tiernan, off at 90+7′90000.0311174%00
99T. Suarez, off at 63′63000.1221169%22
Substitutes
13H. Seabert–
25S. Mattice–
8A. Borges, on at 63′27000.0000079%00
18J. Endō, on at 63′27000.1420040%10
16C. Lageyre–
24P. Chilufya, on at 84′6100.3311050%00
9C. Phair, on at 90+7′1000.00000–10
30F. Nguyen–
Team111.141571075%208
Angel City FC goalkeeper
#Goal­keeperMinSavesSOT facedSave %GAClaims
19A. Anderson905771%20

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, 4 C. Calzada, 16 S. Hiatt, 25 M. Vignola. Line 2: 21 J. Fleming, 6 C. Bogere. Line 3: 66 R. Turner, 13 O. Moultrie, 19 P. Tordin. 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
#PlayerMinGAxG
18M. Arnold90000.00
2R. Reyes90000.00
25M. Vignola90000.00
6C. Bogere, off at 90+3′90000.00
4C. Calzada90010.00
16S. Hiatt90000.00
66R. Turner, off at 60′60000.00
21J. Fleming90000.01
9S. Wilson90100.40
13O. Moultrie90000.05
19P. Tordin, off at 79′79100.39
Substitutes
24J. Perry, on at 90+3′1000.00
41R. Lyles, on at 79′11000.00
26M. Alidou, on at 60′30010.28
Team221.14

Unused: M. Messner, I. Obaze, J. Immethun, S. Harvey, M. Padelski, M. Müller

All player stats
Portland Thorns FC lineup: 10 outfield starters, then 9 substitutes, then the team, with every figure for this match
#PlayerMinGAxGShSOTCCPass %TklInt
2R. Reyes90000.0000074%11
25M. Vignola90000.0000073%01
6C. Bogere, off at 90+3′90000.0000061%11
4C. Calzada90010.0000177%13
16S. Hiatt90000.0000086%13
66R. Turner, off at 60′60000.0000164%10
21J. Fleming90000.0110068%11
9S. Wilson90100.4043071%30
13O. Moultrie90000.0511263%11
19P. Tordin, off at 79′79100.3921267%20
Substitutes
35M. Messner–
24J. Perry, on at 90+3′1000.00000–00
5I. Obaze–
40J. Immethun–
41R. Lyles, on at 79′11000.000000%11
15S. Harvey–
11M. Padelski–
23M. Müller–
26M. Alidou, on at 60′30010.2822144%00
Team221.14107774%1312
Portland Thorns FC goalkeeper
#Goal­keeperMinSavesSOT facedSave %GAClaims
18M. Arnold906786%11

Position by matchday

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

Form before this match

Angel City FC
Portland Thorns FC