Portland Thorns FC vs Bay FC - Match Details | Stats Room

NWSL
Portland Thorns FC Portland Thorns FC VS Bay FC Bay FC - (2:0)
2026 May 21, 02:00
NWSL - 2026

Match Statistics

Portland Thorns FC
Bay FC

Overall

Match overview

48%
Ball possession
52%
2.96
Expected goals
1.10
3
Big chances
2
22
Total shots
13
2
Goalkeeper saves
5
6
Corner kicks
8
7
Fouls
10
379
Passes
404
13
Tackles
15
10
Free kicks
7
1
Yellow cards
1

Shots

22
Total shots
13
7
Shots on target
2
1
Hit woodwork
1
9
Shots off target
9
6
Blocked shots
2
14
Shots inside box
11
8
Shots outside box
2

Attack

1
Big chances scored
0
2
Big chances missed
2
31
Touches in penalty area
21
0
Offsides
1

Passes

284
Accurate passes
307
27
Throw-ins
28
40
Final third entries
58
62/105 (59%)
Final third phase
71/117 (61%)
20/54 (37%)
Long balls
26/60 (43%)
6/16 (38%)
Crosses
6/24 (25%)

Duels

51%
Duels
49%
11
Dispossessed
10
27/55 (49%)
Ground duels
28/55 (51%)
12/21 (57%)
Aerial duels
9/21 (43%)
5/9 (56%)
Dribbles
7/10 (70%)

Defending

92%
Tackles won
60%
13
Total tackles
15
6
Interceptions
10
57
Recoveries
60
34
Clearances
21
1
Errors lead to a shot
0

Goalkeeping

2
Total saves
5
1
Big saves
2
1
Punches
0
13
Goal kicks
10

1ST Period

Match overview

58%
Ball possession
42%
2
Big chances
0
13
Total shots
4
0
Goalkeeper saves
3
2
Corner kicks
1
5
Fouls
3
250
Passes
186
7
Tackles
6
3
Free kicks
5
0
Yellow cards
0

Shots

13
Total shots
4
4
Shots on target
0
1
Hit woodwork
1
4
Shots off target
4
5
Blocked shots
0
8
Shots inside box
2
5
Shots outside box
2

Attack

0
Big chances scored
0
2
Big chances missed
0
0
Offsides
0

Passes

207
Accurate passes
137
15
Throw-ins
11
20
Final third entries
23
14/25 (56%)
Long balls
11/26 (42%)
3/8 (38%)
Crosses
1/3 (33%)

Duels

49%
Duels
51%
4
Dispossessed
5
15/29 (52%)
Ground duels
14/29 (48%)
4/10 (40%)
Aerial duels
6/10 (60%)
5/7 (71%)
Dribbles
4/6 (67%)

Defending

86%
Tackles won
67%
7
Total tackles
6
4
Interceptions
7
28
Recoveries
30
8
Clearances
14

Goalkeeping

0
Total saves
3
6
Goal kicks
5

2ND Period

Match overview

37%
Ball possession
63%
1
Big chances
2
9
Total shots
9
2
Goalkeeper saves
2
4
Corner kicks
7
2
Fouls
7
129
Passes
218
6
Tackles
9
7
Free kicks
2
1
Yellow cards
1

Shots

9
Total shots
9
3
Shots on target
2
0
Hit woodwork
0
5
Shots off target
5
1
Blocked shots
2
6
Shots inside box
9
3
Shots outside box
0

Attack

1
Big chances scored
0
0
Big chances missed
2
0
Offsides
1

Passes

77
Accurate passes
170
12
Throw-ins
17
20
Final third entries
35
6/29 (21%)
Long balls
15/34 (44%)
3/8 (38%)
Crosses
5/21 (24%)

Duels

54%
Duels
46%
7
Dispossessed
5
12/26 (46%)
Ground duels
14/26 (54%)
8/11 (73%)
Aerial duels
3/11 (27%)
0/2 (0%)
Dribbles
3/4 (75%)

Defending

100%
Tackles won
56%
6
Total tackles
9
2
Interceptions
3
29
Recoveries
30
26
Clearances
7

Goalkeeping

2
Total saves
2
7
Goal kicks
5

Portland Thorns FC Main Players

M. Arnold

POSITION: G
RATE: 7.3
MATCH SCORE: 73.0

R. Reyes

POSITION: D
RATE: 7
MATCH SCORE: 70.0

I. Obaze

POSITION: D
RATE: 6.9
MATCH SCORE: 69.0

S. Hiatt

POSITION: D
RATE: 6.8
MATCH SCORE: 68.0

M. A. Vignola

POSITION: D
RATE: 7.9
GOALS: Goal min 30 by M. A. Vignola 30'
MATCH SCORE: 79.0

C. Bogere

POSITION: M
RATE: 7.1
SUBSTITUTION OUT: Replaced by Jennie Immethun at 86 '
MATCH SCORE: 71.0

J. Fleming

POSITION: M
RATE: 7.3
MATCH SCORE: 73.0

M. Müller

POSITION: M
RATE: 7.6
SUBSTITUTION OUT: Replaced by Renee Lyles at 86 '
MATCH SCORE: 76.0

P. Tordin

POSITION: M
RATE: 6.7
SUBSTITUTION OUT: Replaced by Shae Harvey at 86 '
MATCH SCORE: 67.0

M. Alidou

POSITION: M
RATE: 6.7
SUBSTITUTION OUT: Replaced by Mallie McKenzie at 66 '
MATCH SCORE: 67.0

S. Smith

POSITION: F
RATE: 7.7
MATCH SCORE: 77.0

Bay FC Main Players

J. Silkowitz

POSITION: G
RATE: 7.4
MATCH SCORE: 74.0

S. Collins

POSITION: D
RATE: 6.9
MATCH SCORE: 69.0

B. J. Courtnall

POSITION: D
RATE: 6.6
MATCH SCORE: 66.0

J. Anderson

POSITION: D
RATE: 6.6
MATCH SCORE: 66.0

A. Denton

POSITION: D
RATE: 6.4
MATCH SCORE: 64.0

C. Hutton

POSITION: M
RATE: 6.4
MATCH SCORE: 64.0

H. Bebar

POSITION: M
RATE: 6.9
MATCH SCORE: 69.0

T. Huff

POSITION: M
RATE: 6
MATCH SCORE: 60.0

D. Bailey

POSITION: M
RATE: 6.2
MATCH SCORE: 62.0

R. Kundananji

POSITION: M
RATE: 6.2
MATCH SCORE: 62.0

C. Girelli

POSITION: F
RATE: 6.8
MATCH SCORE: 68.0

Portland Thorns FC Portland Thorns FC Substitute Players

M. McKenzie

POSITION: M
RATE: 7.4
SUBSTITUTION IN: Replaced by Mallie McKenzie at 66 '
GOALS: Goal min 77 by M. McKenzie 77'
CARDS: 90'
MATCH SCORE: 74.0

J. Immethun

POSITION: M
RATE: 6.9
SUBSTITUTION IN: Replaced by Jennie Immethun at 86 '
MATCH SCORE: 69.0

S. Harvey

POSITION: M
RATE: 6.7
SUBSTITUTION IN: Replaced by Shae Harvey at 86 '
MATCH SCORE: 67.0

R. Lyles

POSITION: M
RATE: 6.6
SUBSTITUTION IN: Replaced by Renee Lyles at 86 '
MATCH SCORE: 66.0

M. Messner

POSITION: G

J. Perry

POSITION: D

C. Calzada

POSITION: D

M. Padelski

POSITION: F

Bay FC Bay FC Substitute Players

C. Conti

POSITION: F
RATE: 6.6
MATCH SCORE: 66.0

K. Lema

POSITION: F
RATE: 6.5
MATCH SCORE: 65.0

A. Cometti

POSITION: D
RATE: 6.6
CARDS: 65'
MATCH SCORE: 66.0

K. Hubly

POSITION: D
RATE: 6
MATCH SCORE: 60.0

M. Moreau

POSITION: D
RATE: 6.6
MATCH SCORE: 66.0

E. Allen

POSITION: G

T. Boade

POSITION: F

J. Shepherd

POSITION: M

O. Gamero

POSITION: F
Chat with AI
Chat with AI
Ask me about this match?..