Notebook FCSearch

NWSL 2026 Matchday 13

Denver Summit FC v Portland Thorns FC

Denver Summit FC v Portland Thorns FC

Denver Summit FC10th 19 pts
  • J. Sonis 45+8′
  • N. Means 86′
2
2–1

Full time

Sat 18 Jul

Expected goals: Denver Summit FC 1.52, Portland Thorns FC 1.84

Portland Thorns FC4th 27 pts
  • S. Wilson 25′ pen
1

Sat 18 Jul, 2:15 pm EDT Centennial Stadium NWSL 2026, Matchday 13

Key moments

  1. 25′Penalty goal S. Wilson (Portland Thorns FC)0–1
  2. 45+8′Goal J. Sonis (Denver Summit FC)1–1
  3. 86′Goal N. Means (Denver Summit FC)2–1

Top performers

Denver Summit
Portland Thorns

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

What it means

Denver Summit FC

10th▲1 from 11th

Outside the playoff places, 1 point behind Orlando Pride in the last playoff place, with 16 to play.

Portland Thorns FC

4th▼1 from 3rd

In the playoff places, 8 points above Angel City FC, with 14 to play.

Season series

Matchday 13 Sat 18 Jul

Denver Summit FC2

Portland Thorns FC1

Matchday 18 Sat 22 Aug

Portland Thorns FC1

Denver Summit FC0

Denver Summit FC won one, Portland Thorns FC won one; level at 2–2 on aggregate.

Team stats

DENPOR

Expected goals
Denver Summit FC: 1.52
Portland Thorns FC: 1.84
Possession
Denver Summit FC: 58%
Portland Thorns FC: 42%
Shots
Denver Summit FC: 18
Portland Thorns FC: 10
Corners
Denver Summit FC: 6
Portland Thorns FC: 2

NWSL table 2026

Standings →
NWSL table
#ShieldClubPGDPts
1San Diego Wave FC16+629
2Washington Spirit14+1127
3Gotham FC14+827
4Portland Thorns FC16+727
5Kansas City Current15+125
6Utah Royals FC14+524
7North Carolina Courage13+421
8Orlando Pride15+120
10Denver Summit FC14+219

After this result

By the numbers

Denver Summit FC have 7 home wins from 15 at home, and 4 from 15 away. 1.7 points a match at home, 1.1 away.

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

Denver Summit FC have 6 points from last 5, in step with their season. 1.2 a match, against 1.4 all season. NWSL average 1.4.

Denver Summit FC have scored 53 goals, the 3rd most in the NWSL. 1.8 a match. NWSL average 1.4.

The match on the pitch

Denver Summit FC
58% possession
99 possessions
11% ended in a shot
29% reached the box
5.9 actions each
Portland Thorns FC
42% possession
95 possessions
9% ended in a shot
28% reached the box
4.4 actions each

Where each team won the ball

Denver Summit FC

Portland Thorns FC

Where each possession began, both teams attacking right. Denver Summit FC started 14% of their possessions in the final third, Portland Thorns FC 9%.

Where the shots came from

Denver Summit FCPortland Thorns FC

Denver Summit 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

Denver Summit 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

Denver Summit FCPortland Thorns FC

Share of possessions by number of actions.

Longer possessions shot more

Denver Summit 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

Denver Summit 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,635 events in the record.

Denver Summit 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.

93 events shown.

Events shown, in recorded order
TimeActionPlayerTeam
0:14O. MoultriePortland Thorns FC
0:17P. TordinPortland Thorns FC
0:59A. OkeDenver Summit FC
2:41Y. RyanDenver Summit FC
4:45S. WilsonPortland Thorns FC
4:54S. WilsonPortland Thorns FC
5:21D. SheehanDenver Summit FC
6:39D. SheehanDenver Summit FC
7:19Y. RyanDenver Summit FC
7:20Y. RyanDenver Summit FC
7:24L. HeapsDenver Summit FC
8:31S. WilsonPortland Thorns FC
8:40S. WilsonPortland Thorns FC
9:42D. SheehanDenver Summit FC
9:56M. ArnoldPortland Thorns FC
10:33A. SmithDenver Summit FC
14:03J. SonisDenver Summit FC
14:06A. OkeDenver Summit FC
14:12A. OkeDenver Summit FC
14:15L. HeapsDenver Summit FC
Page 1 of 5

Lineups

Denver Summit FCFormation 4-3-3

Denver Summit FC, 4-3-3, each line from right to left. Goalkeeper: 1 A. Smith. Line 1: 7 A. Oke, 23 E. Gaetino, 3 K. Kurtz, 6 J. Sonis. Line 2: 24 D. Sheehan, 10 L. Heaps, 5 D. Lynch. Line 3: 9 Y. Ryan, 33 O. Thomas, 26 N. Flint.
Denver Summit FC lineup: 11 starters, then 3 substitutes who came on, then the team, with minutes, goals, assists and expected goals for this match
#PlayerMinGAxG
1A. Smith90000.00
7A. Oke, off at 77′77000.00
6J. Sonis90100.01
10L. Heaps90010.53
23E. Gaetino90000.00
3K. Kurtz90000.00
24D. Sheehan90000.22
5D. Lynch90000.00
33O. Thomas, off at 71′71000.45
9Y. Ryan90000.14
26N. Flint, off at 71′71000.16
Substitutes
4N. Means, on at 77′13100.09
11A. Brazier, on at 71′19000.00
25M. Kössler, on at 71′19000.00
Team211.60

Unused: M. Reid, E. Regan, K. Asman, Y. McCormack, C. Pickett, Y. Yamamoto

All player stats
Denver Summit FC lineup: 10 outfield starters, then 9 substitutes, then the team, with every figure for this match
#PlayerMinGAxGShSOTCCPass %TklInt
7A. Oke, off at 77′77000.0000173%30
6J. Sonis90100.0111174%01
10L. Heaps90010.5362276%00
23E. Gaetino90000.0000091%11
3K. Kurtz90000.0000094%00
24D. Sheehan90000.2220178%21
5D. Lynch90000.0000077%13
33O. Thomas, off at 71′71000.4521078%00
9Y. Ryan90000.1421274%20
26N. Flint, off at 71′71000.1631169%11
Substitutes
2M. Reid–
4N. Means, on at 77′13100.0921067%00
8E. Regan–
36K. Asman–
11A. Brazier, on at 71′19000.00000100%00
14Y. McCormack–
16C. Pickett–
18Y. Yamamoto–
25M. Kössler, on at 71′19000.00001100%00
Team211.60187982%107
Denver Summit FC goalkeeper
#Goal­keeperMinSavesSOT facedSave %GAClaims
1A. Smith902367%12

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, 16 S. Hiatt, 24 J. Perry, 25 M. Vignola. Line 2: 6 C. Bogere, 21 J. Fleming. Line 3: 23 M. Müller, 13 O. Moultrie, 19 P. Tordin. Line 4: 9 S. Wilson.
Portland Thorns FC lineup: 11 starters, then 4 substitutes who came on, then the team, with minutes, goals, assists and expected goals for this match
#PlayerMinGAxG
18M. Arnold90000.00
2R. Reyes, off at 84′84000.00
25M. Vignola90000.00
21J. Fleming90000.04
16S. Hiatt90000.01
24J. Perry90000.00
23M. Müller, off at 68′68000.20
6C. Bogere, off at 77′77000.00
9S. Wilson90101.09
13O. Moultrie90000.51
19P. Tordin, off at 68′68000.00
Substitutes
10D. Castellanos, on at 68′22000.00
41R. Lyles, on at 68′22000.00
29M. McKenzie, on at 84′6000.00
88V. Loboa, on at 77′13000.00
Team101.84

Unused: M. Messner, C. Calzada, J. Immethun, S. Harvey, M. Padelski

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. Reyes, off at 84′84000.0000078%01
25M. Vignola90000.0000067%11
21J. Fleming90000.0410084%22
16S. Hiatt90000.0110087%00
24J. Perry90000.0000181%03
23M. Müller, off at 68′68000.2021067%21
6C. Bogere, off at 77′77000.0000083%31
9S. Wilson90101.0952271%00
13O. Moultrie90000.5110271%01
19P. Tordin, off at 68′68000.0000067%51
Substitutes
35M. Messner–
4C. Calzada–
40J. Immethun–
10D. Castellanos, on at 68′22000.0000088%00
41R. Lyles, on at 68′22000.0000017%01
15S. Harvey–
11M. Padelski–
29M. McKenzie, on at 84′6000.0000075%00
88V. Loboa, on at 77′13000.0000050%00
Team101.84103577%1412
Portland Thorns FC goalkeeper
#Goal­keeperMinSavesSOT facedSave %GAClaims
18M. Arnold905771%20

Position by matchday

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

Form before this match

Denver Summit FC
Portland Thorns FC