Upcoming Event: Men's Soccer versus Virginia on October 16, 2026 at 7 p.m.













| Team | 1st half 1 | 2nd half 2 | Total |
|---|---|---|---|
![]() | 1 | 1 | 2 |
![]() | 1 | 0 | 1 |
- | - | - | - | - | DUKE | NCSU |
|---|---|---|---|---|---|---|
| 05:36 | ![]() | Tanner Roberts (2) | Assisted by: Simon Blotko , Stephen Elias | *Header at near post | 0 | 1 |
| 08:36 | ![]() | Jared Golestani (1) | Assisted by: Brian White , Carter Manley | GOAL by DUKE Jared Golestani, Assist by Brian White and Carter Manley, goal number 1 for season. | 1 | 1 |
| 74:18 | ![]() | Suniel Veerakone (3) | Unassisted | *Free kick from 19 yards. Crossbar and in | 2 | 1 |
- | 1 | 2 | T |
|---|---|---|---|
Shots | |||
![]() | 2 | 4 | 6 (3) |
![]() | 7 | 7 | 14 (5) |
Saves | |||
![]() | 2 | 2 | 4 |
![]() | 0 | 1 | 1 |
Corners Kicks | |||
![]() | 0 | 0 | 0 |
![]() | 1 | 4 | 5 |
Offsides | |||
![]() | 2 | 3 | 5 |
![]() | 1 | 0 | 1 |
Fouls | |||
![]() | 7 | 8 | 15 |
![]() | 6 | 5 | 11 |
| () Shots On Goal. | |||
![]() | 74:16 | #8 Aidan Wixted |
Duke


North Carolina State

Robert Moewes at goalie for Duke

Alex McCauley at goalie for North Carolina State

Foul on Duke.

Foul on Duke.

SHOT by NCSU Caleb Duvernay WIDE.
0

05:36

1

*Header at near post
1

08:36

1

Tap in at far post. Nice cross

Foul on North Carolina State.

Foul on North Carolina State.

Offside against NCSU.

Foul on North Carolina State.

SHOT by DUKE Carter Manley BLOCKED.

Foul on Duke.

SHOT by NCSU Nick Retzlaff WIDE.



Foul on North Carolina State.




SHOT by NCSU Clayton Sparks WIDE.

Offside against DUKE.

Offside against DUKE.

Foul on Duke.

Foul on Duke.

SHOT by NCSU Adrian Gahabka, SAVE Robert Moewes.

Foul on Duke.

Foul on North Carolina State.

SHOT by NCSU Julius Duchscherer, SAVE Robert Moewes.

Corner kick by NCSU TEAM [35:37].

SHOT by NCSU Julius Duchscherer WIDE.




Foul on North Carolina State.

Foul on Duke.
45:00
End of PeriodDuke


North Carolina State

Start of period.

For DUKE:#1 Moewes, Robert, #10 Veerakone, Suniel, #11 Moser, Max, #24 White, Brian, #20 Golestani, Jared, #17 Asher, Bryson, #7 Alseth, Torbjorn, #2 Manley, Carter, #5 Uche, Cc, #21 Fjortoft, Markus, #8 McKenna, Ciaran.

For NCSU:#5 Zarges, Lukas, #12 Ahillen, Jan-Luca, #7 Roberts, Tanner, #17 Retzlaff, Nick, #23 Elias, Stephen, #13 Blotko, Simon, #15 Luftl, Maximiliam, #3 Duvernay, Caleb, #21 Gahabka, Adrian, #8 Wixted, Aidan, #1 McCauley, Alex.

Corner kick by NCSU TEAM [46:12].

SHOT by NCSU Maximiliam Luftl BLOCKED.

Foul on North Carolina State.

Corner kick by NCSU TEAM [51:25].


Header HDR by NCSU Maximiliam Luftl HIGH.

Foul on Duke.

SHOT by DUKE Bryson Asher WIDE.



Corner kick by NCSU TEAM [57:01].


Offside against DUKE.

Foul on Duke.


Foul on Duke.



Offside against DUKE.

Foul on Duke.

SHOT by DUKE Cameron Moseley, SAVE Alex McCauley.


Header HDR by DUKE Brandon Williamson HIGH.

Foul on North Carolina State.

Foul on North Carolina State.

Foul on North Carolina State.

Yellow card on NCSU Aidan Wixted.
2

74:18

1

*Free kick from 19 yards. Crossbar and in




Foul on Duke.

Header HDR by NCSU Adrian Gahabka, SAVE Robert Moewes.

Corner kick by NCSU TEAM [75:03].

Header HDR by NCSU Maximiliam Luftl WIDE.





Foul on Duke.

SHOT by NCSU Travis Wannemuehler WIDE.

Offside against DUKE.


Foul on Duke.

SHOT by NCSU Caleb Duvernay, SAVE Robert Moewes.

Foul on Duke.

SHOT by NCSU Adrian Gahabka BLOCKED.

Foul on North Carolina State.
90:00
End of Period
Starters | Â | ||||||
|---|---|---|---|---|---|---|---|
| 1 | ![]() | GK | 0 | 0 | 0 | 0 | 90 |
| 2 | ![]() | D | 1 | 0 | 0 | 1 | 90 |
| 5 | ![]() | D | 0 | 0 | 0 | 0 | 52 |
| 7 | ![]() | M | 0 | 0 | 0 | 0 | 90 |
| 10 | ![]() | F | 1 | 1 | 1 | 0 | 81 |
| 11 | ![]() | D | 0 | 0 | 0 | 0 | 90 |
| 17 | Asher, Bryson | M | 1 | 0 | 0 | 0 | 45 |
| 20 | ![]() | F | 1 | 1 | 1 | 0 | 49 |
| 21 | ![]() | D | 0 | 0 | 0 | 0 | 90 |
| 24 | ![]() | M | 0 | 0 | 0 | 1 | 90 |
| 25 | ![]() | M | 0 | 0 | 0 | 0 | 42 |
Substitutes | Â | ||||||
|---|---|---|---|---|---|---|---|
| 6 | ![]() | 1 | 1 | 0 | 0 | 34 | |
| 8 | ![]() | 0 | 0 | 0 | 0 | 54 | |
| 12 | ![]() | 0 | 0 | 0 | 0 | 18 | |
| 27 | ![]() | 0 | 0 | 0 | 0 | 15 | |
| 29 | ![]() | 1 | 0 | 0 | 0 | 60 | |
Totals | Â | Â | 6 | 3 | 2 | 2 | |

| 1 | ![]() | 90 | 1 | 4 |
Totals | Â | Â | 1 | 4 |

Starters | Â | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | McCauley, Alex | GK | 0 | 0 | 0 | 0 | 90 | ||||
| 3 | Duvernay, Caleb | D | 2 | 1 | 0 | 0 | 90 | ||||
| 5 | Zarges, Lukas | M | 0 | 0 | 0 | 0 | 73 | ||||
| 7 | Roberts, Tanner | F | 1 | 1 | 1 | 0 | 47 | ||||
| 8 | Wixted, Aidan | D | 0 | 0 | 0 | 0 | 90 | ||||
| 13 | Blotko, Simon | D | 0 | 0 | 0 | 1 | 79 | ||||
| 15 | Luftl, Maximiliam | M | 3 | 0 | 0 | 0 | 79 | ||||
| 16 | Duchscherer, Julius | M | 2 | 1 | 0 | 0 | 80 | ||||
| 17 | Retzlaff, Nick | M | 1 | 0 | 0 | 0 | 58 | ||||
| 21 | Gahabka, Adrian | D | 3 | 2 | 0 | 0 | 90 | ||||
| 23 | Elias, Stephen | M | 0 | 0 | 0 | 1 | 54 | ||||
Substitutes | Â | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 11 | Wannemuehler, Travis | 1 | 0 | 0 | 0 | 48 | |||||
| 12 | Ahillen, Jan-luca | 0 | 0 | 0 | 0 | 43 | |||||
| 14 | Sparks, Clayton | 1 | 0 | 0 | 0 | 54 | |||||
| 22 | Gabarra, Tyler | 0 | 0 | 0 | 0 | 17 | |||||
Totals | Â | Â | 14 | 5 | 1 | 2 | |||||

| 1 | McCauley, Alex | 90 | 2 | 1 |
Totals | Â | Â | 2 | 1 |