The following is a compilation of notable records and statistics for teams and players in the National Women's Soccer League, which started in 2013.[1]
Statistics for the NWSL Challenge Cup, a competition originally created in place of the 2020 season that was cancelled due to the COVID-19 pandemic, are treated separately from regular season statistics.
Italics indicates a defunct team.
Team | Seasons* | Playoff appearances | Championships | Shields | Challenge Cups | Total |
---|---|---|---|---|---|---|
North Carolina Courage | 7 | 5 | 2 (2018, 2019) | 3 (2017, 2018, 2019) | 2 (2022, 2023) | 7 |
Portland Thorns FC | 11 | 9 | 3 (2013, 2017, 2022) | 2 (2016, 2021) | 1 (2021) | 6 |
OL Reign/Reign FC/Seattle Reign FC | 11 | 7 | – | 3 (2014, 2015, 2022) | – | 3 |
FC Kansas City | 5 | 3 | 2 (2014, 2015) | – | – | 2 |
Western New York Flash | 4 | 2 | 1 (2016) | 1 (2013) | – | 2 |
San Diego Wave FC | 3 | 2 | – | 1 (2023) | 1 (2024) | 2 |
Washington Spirit | 11 | 4 | 1 (2021) | – | – | 1 |
NJ/NY Gotham FC/Sky Blue FC | 11 | 3 | 1 (2023) | – | – | 1 |
Houston Dash | 10 | 1 | – | – | 1 (2020*) | 1 |
Chicago Red Stars | 11 | 7 | – | – | – | 0 |
Angel City FC | 3 | 1 | – | – | – | 0 |
Kansas City Current | 4 | 1 | – | – | – | 0 |
Orlando Pride | 8 | 1 | – | – | – | 0 |
Bay FC | 1 | 0 | – | – | – | 0 |
Utah Royals FC | 3 | 0 | – | – | – | 0 |
Racing Louisville FC | 4 | 0 | – | – | – | 0 |
Boston Breakers | 5 | 0 | – | – | – | 0 |
*While there was no 2020 regular season (i.e., it is not included in the second column), 2020 did include the inaugural Challenge Cup, which was won by the Houston Dash. It also included the 2020 Fall Series, in which the "Community Shield" (separate from the NWSL Shield and thus not included here) was won by the Portland Thorns.
Main article: National Women's Soccer League attendance |
Season | Overall | Highest | Lowest | Playoff mean | ||||
---|---|---|---|---|---|---|---|---|
Total | Mean | Median | Club | Mean | Club | Mean | ||
2013 | 375,743 | 4,270 | 3,007 | Portland Thorns FC | 13,320 | Sky Blue FC | 1,664 | 6,820 |
2014 | 446,311 | 4,133 | 3,014 | Portland Thorns FC | 13,362 | Sky Blue FC | 1,639 | 3,763 |
2015 | 454,100 | 5,046 | 3,367 | Portland Thorns FC | 15,639 | Sky Blue FC | 2,268 | 6,766 |
2016 | 555,775 | 5,558 | 3,997 | Portland Thorns FC | 16,945 | Sky Blue FC | 2,162 | 10,863 |
2017 | 609,960 | 5,083 | 3,576 | Portland Thorns FC | 17,653 | FC Kansas City | 1,788 | 12,111 |
2018 | 650,562 | 6,024 | 4,025 | Portland Thorns FC | 16,959 | Sky Blue FC | 2,531 | 13,3231 |
2019 | 792,409 | 7,337 | 5,565 | Portland Thorns FC | 20,098 | Sky Blue FC | 3,338 | 8,956 |
20212 | 567,072 | 5,155 | Portland Thorns FC | 14,391 | Chicago Red Stars | 3,222 | 8,774 | |
2022 | 1,042,063 | 7,917 | Angel City FC | 19,105 | Orlando Pride | 4,385 | 21,730 | |
2023 | 1,366,581 | San Diego Wave | 20,718 | North Carolina Courage | 5,384 |
1 A semifinal that would have been played in North Carolina was moved to Portland due to Hurricane Florence.
2 Due to restrictions related to the COVID-19 pandemic, many teams had reduced capacities for part or all of the season, including some games with zero fans.
Through 2023 season (regular season games only)[2][3]
Pts rank (prev. season) |
PPG rank (prev. season) |
Club | Seasons[a] | GP | W | D | L | GF | GA | GD | Pts | PPG | 1st | 2nd | 3rd | 4th |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Finishing positions | ||||||||||||||||
1 (2) | 4 (2) | Portland Thorns FC | 10 (2013–) | 226 | 109 | 58 | 59 | 374 | 260 | +114 | 385 | 1.548 | 2 | 4 | 3 | |
2 (1) | 3 (1) | OL Reign[b] | 10 (2013–) | 226 | 105 | 57 | 64 | 337 | 248 | 89 | 372 | 1.646 | 3 | 1 | 1 | 1 |
3 (6) | 7 (6) | Chicago Red Stars | 10 (2013–) | 226 | 95 | 61 | 70 | 321 | 296 | 25 | 324 | 1.433 | 2 | 1 | 3 | |
4 (11) | 10 (11) | Washington Spirit | 10 (2013–) | 226 | 70 | 60 | 96 | 266 | 327 | -61 | 270 | 1.194 | 1 | 1 | 2 | |
5 (12) | 13 (12) | NJ/NY Gotham FC[c] | 10 (2013–) | 226 | 67 | 58 | 101 | 260 | 319 | -89 | 259 | 1.146 | 1 | |||
6 (7) | 1 (7) | North Carolina Courage | 6 (2017–) | 140 | 75 | 28 | 37 | 248 | 140 | 108 | 253 | 1.80714 | 3 | 1 | ||
7 (4) | 11 (4) | Houston Dash | 9 (2014–) | 204 | 65 | 45 | 94 | 234 | 289 | -55 | 240 | 1.1754 | 1 | |||
8 (10) | 12 (10) | Orlando Pride | 7 (2016–) | 160 | 51 | 33 | 76 | 195 | 256 | -61 | 186 | 1.1625 | 1 | |||
9 (-) | 6 (-) | FC Kansas City | 5 (2013–2017) | 110 | 45 | 27 | 36 | 152 | 125 | 27 | 168 | 1.527 | 2 | 1 | ||
10 (-) | 8 (-) | Western New York Flash | 4 (2013–2016) | 86 | 33 | 22 | 31 | 142 | 118 | 24 | 119 | 1.384 | 1 | 1 | ||
11 (-) | 16 (-) | Boston Breakers | 5 (2013–2017) | 110 | 25 | 20 | 65 | 132 | 212 | -80 | 95 | 0.864 | ||||
12 (5) | 14 (5) | Kansas City Current[d] | 3 (2021–) | 72 | 21 | 15 | 32 | 74 | 101 | -27 | 78 | 1.0833 | ||||
15 (3) | 2 (3) | San Diego Wave FC | 2 (2022–) | 44 | 21 | 10 | 13 | 63 | 43 | 20 | 73 | 1.659 | 1 | 1 | ||
14 (9) | 15 (9) | Racing Louisville FC | 3 (2021–) | 72 | 16 | 24 | 28 | 69 | 99 | -30 | 72 | 1 | ||||
12 (-) | 6 (-) | Utah Royals FC | 2 (2018–2019) | 48 | 19 | 12 | 17 | 47 | 48 | -1 | 69 | 1.438 | ||||
16 (8) | 9 (8) | Angel City FC | 2 (2022–) | 44 | 16 | 12 | 16 | 54 | 57 | -3 | 60 | 1.364 |
Sort order is points, finishing positions, wins
Through 2022 playoffs
Rank | Club | Championships | Runners-up | Seasons qualified |
GP | W | L | D[a] | Penalty Wins[a] |
GF/90 | GA | GD | PPG |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Portland Thorns FC | 3 | 1 | 8/9 | 12 | 7 | 5 | 0 | 0 | 1.750 | 19 | 17 | +2 |
2 | North Carolina Courage | 2 | 1 | 4/5 | 7 | 5 | 2 | 0 | 0 | 2.143 | 14 | 3 | +11 |
3 | FC Kansas City | 2 | 0 | 3/5 | 5 | 4 | 1 | 0 | 0 | 2.400 | 10 | 4 | +6 |
4 | Washington Spirit | 1 | 1 | 4/9 | 7 | 4 | 2 | 1 | 0 | 1.857 | 10 | 10 | 0 |
5 | Western New York Flash | 1 | 1 | 2/4 | 4 | 2 | 1 | 1 | 1 | 1.750 | 8 | 7 | +1 |
6 | Chicago Red Stars | 0 | 2 | 7/9 | 10 | 3 | 7 | 0 | 0 | 0.900 | 7 | 16 | −9 |
7 | OL Reign | 0 | 2 | 6/9 | 8 | 2 | 6 | 0 | 0 | 0.750 | 9 | 14 | −5 |
8 | Kansas City Current | 0 | 1 | 1/2 | 3 | 2 | 1 | 0 | 0 | 2.000 | 4 | 3 | +1 |
9 | San Diego Wave FC | 0 | 0 | 1/1 | 2 | 1 | 1 | 0 | 0 | 1.500 | 3 | 3 | 0 |
10 | NJ/NY Gotham FC | 0 | 0 | 2/9 | 2 | 0 | 2 | 0 | 0 | 0.000 | 0 | 3 | −3 |
11 | Orlando Pride | 0 | 0 | 1/6 | 1 | 0 | 1 | 0 | 0 | 0.000 | 1 | 4 | −3 |
12 | Houston Dash | 0 | 0 | 1/8 | 1 | 0 | 1 | 0 | 0 | 0.000 | 1 | 2 | -1 |
13 | Angel City FC | 0 | 0 | 0/1 | Have not qualified | ||||||||
14 | Racing Louisville FC | 0 | 0 | 0/2 | |||||||||
15 | Utah Royals FC | 0 | 0 | 0/2 | |||||||||
16 | Boston Breakers | 0 | 0 | 0/5 |
Sort order is championships, runners-up, PPG, fraction of seasons qualified
Rank | Player | Minutes Played | Games |
---|---|---|---|
1 | ![]() |
18,298 | 211 |
2 | ![]() |
16,141 | 204 |
3 | ![]() |
15,305 | 180 |
4 | ![]() |
15,026 | 176 |
5 | ![]() |
14,921 | 169 |
6 | ![]() |
14,753 | 172 |
7 | ![]() |
14,580 | 163 |
8 | ![]() |
14,426 | 176 |
9 | ![]() |
14,286 | 161 |
10 | ![]() |
14,071 | 164 |
11 | ![]() |
14,020 | 183 |
12 | ![]() |
13,987 | 171 |
13 | ![]() |
13,850 | 160 |
14 | ![]() |
13,426 | 166 |
15 | ![]() |
13,398 | 165 |
16 | ![]() |
13,257 | 155 |
17 | ![]() |
13,049 | 156 |
18 | ![]() |
13,013 | 159 |
19 | ![]() |
12,674 | 144 |
20 | ![]() |
12,593 | 182 |
2013–2023 seasons. 226 total matches for each team.[5]
Rank | Player | Games |
---|---|---|
1 | ![]() |
211 |
2 | ![]() |
204 |
3 | ![]() |
183 |
4 | ![]() |
182 |
5 | ![]() |
180 |
6 | ![]() |
176 |
![]() |
176 | |
8 | ![]() |
172 |
![]() |
172 | |
10 | ![]() |
171 |
11 | ![]() |
168 |
12 | ![]() |
166 |
![]() |
166 | |
14 | ![]() |
165 |
15 | ![]() |
164 |
16 | ![]() |
163 |
![]() |
163 | |
18 | ![]() |
161 |
19 | ![]() |
160 |
20 | ![]() |
159 |
Rank | Player | Goals |
---|---|---|
1 | ![]() |
79 |
2 | ![]() |
77 |
3 | ![]() |
62 |
4 | ![]() |
60 |
5 | ![]() |
54 |
6 | ![]() |
51 |
7 | ![]() |
47 |
8 | ![]() |
46 |
9 | ![]() |
44 |
10 | ![]() |
43 |
11 | ![]() |
42 |
12 | ![]() |
41 |
13 | ![]() |
39 |
14 | ![]() |
38 |
![]() | ||
16 | ![]() |
37 |
17 | ![]() |
36 |
18 | ![]() |
35 |
19 | ![]() |
33 |
20 | ![]() |
32 |
![]() | ||
![]() |
Rank | Player | Goals |
---|---|---|
1 | ![]() |
6 |
2 | ![]() |
5 |
3 | ![]() |
4 |
![]() | ||
![]() | ||
5 | ![]() |
3 |
![]() | ||
![]() | ||
![]() | ||
![]() |
Year | Player | Goals | Games |
---|---|---|---|
2013 | ![]() |
12 | 18 |
2014 | ![]() |
16 | 23 |
2015 | ![]() |
15 | 20 |
2016 | ![]() |
11 | 19 |
2017 | ![]() |
17 | 22 |
2018 | ![]() |
16 | 19 |
2019 | ![]() |
18 | 21 |
2021 | ![]() |
10 | 20 |
2022 | ![]() |
15 | 17 |
2023 | ![]() |
11 | 18 |
Rank | Player | Assists |
---|---|---|
1 | ![]() |
31 |
![]() | ||
3 | ![]() |
28 |
4 | ![]() |
27 |
5 | ![]() |
26 |
![]() | ||
7 | ![]() |
25 |
8 | ![]() |
24 |
![]() | ||
![]() | ||
![]() | ||
![]() |
Year | Player | Assists | Apps |
---|---|---|---|
2013 | ![]() |
9 | 18 |
2014 | ![]() |
8 | 22 |
2015 | ![]() |
7 | 20 |
2016 | ![]() |
10 | 15 |
2017 | ![]() |
9 | 24 |
2018 | ![]() |
8 | 23 |
2019 | ![]() |
8 | 24 |
2021* | ![]() |
6 | 22 |
![]() |
23 | ||
2022* | ![]() |
6 | 20 |
![]() |
16 | ||
2023 | ![]() |
8 | 22 |
*Joint record
# | Player | Shutouts | Apps |
---|---|---|---|
1 | ![]() |
52 | 144 |
2 | ![]() |
43 | 163 |
3 | ![]() |
42 | 127 |
4 | ![]() |
32 | 80 |
5 | ![]() |
31 | 117 |
6 | ![]() |
30 | 103 |
![]() |
119 | ||
8 | ![]() |
24 | 57 |
9 | ![]() |
22 | 135 |
10 | ![]() |
20 | 60 |
# | Player | Saves |
---|---|---|
1 | ![]() |
518 |
2 | ![]() |
494 |
3 | ![]() |
468 |
4 | ![]() |
401 |
5 | ![]() |
395 |
6 | ![]() |
362 |
7 | ![]() |
340 |
8 | ![]() |
336 |
9 | ![]() |
288 |
10 | ![]() |
239 |
As of October 2, 2022[update]