Main refereeShawn Tehini

NWSL+

WakeMed Soccer Park

Cary, United States7,01310,000

Timeline

  1. First half
  2. 10'
    injury
    Brooklyn Courtnallcomes on for Joelle AndersonSubstitution
  3. 20'
  4. Ryan WilliamsPenalty cancelledVAR
    25'
  5. 30'
  6. 34'
  7. 41'
    Keira BarryYellow card
  8. Manaka Matsukubocomes on for Sydney SchmidtSubstitution
    41'
  9. Evelyn IjehYellow card
    45'+9
  10. Second half
  11. 56'
    Karlie Lemacomes on for Alex PfeifferSubstitution
  12. Hannah Betfortcomes on for Evelyn IjehSubstitution
    56'
  13. 56'
    Onyeka Gamerocomes on for Keira BarrySubstitution
  14. Ally Schlegelcomes on for Carly WickenheiserSubstitution
    56'
  15. 65'
  16. 76'
    Karlie LemaYellow card
  17. 79'
    Maddie Moreaucomes on for Anouk DentonSubstitution
  18. 79'
    Tess Boadecomes on for Dorian BaileySubstitution
  19. Felicitas Rauchcomes on for Uno ShiragakiSubstitution
    89'
  20. Full time
Official highlightsOfficial source

Match summary

Bay FC defeated North Carolina Courage 3-1 in National Women's Soccer League, 2026 season.

National Women's Soccer League · 2026 · Sunday, March 29, 2026

Context

  • WakeMed Soccer Park — Cary, United States
  • Attendance: 7,013 / 10,000 (70.1%)
  • Referee: Shawn Tehini
  • Broadcast: NWSL+

How the match unfolded

HT: 03

Alex Pfeiffer (20') · Sydney Collins, Keira Barry (30') · Cristiana Girelli, Dorian Bailey (34') · Alex Pfeiffer, Manaka Matsukubo (65') · Ryan Williams.

Statistical analysis

Bay FC produced the highest xG total (1.90 to 1.53). North Carolina Courage recorded more shots (13 to 12), including 2 on target against 6. North Carolina Courage created 3 big chances against 2.

North Carolina Courage completed more passes (360 to 340), with 81% accuracy against 80%. North Carolina Courage won a larger share of duels (55%). North Carolina Courage was more present in the opposition box (26 touches to 20).

Bay FC made 21 interceptions and 62 recoveries. North Carolina Courage made 3 saves to 1.

Tactical approach

North Carolina Courage (3-4-3) · Bay FC (4-2-3-1)

North Carolina CourageCoach: Mak Lind · Bay FCCoach: Emma Coates

Highest-rated player

Alex Pfeiffer earned the highest rating of the match (8.3) for BAY. This is an automatically computed rating, not an official player-of-the-match award.