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 |
- | - | - | - | - | VT | DUKE |
|---|---|---|---|---|---|---|
| 31:51 | ![]() | Pereira, Daniel (0) | Unassisted | GOAL by VT Pereira, Daniel (FIRST GOAL). | 1 | 0 |
| 44:09 | ![]() | TEAM (0) | Assisted by: Moser, Max | GOAL by DUKE OWN GOAL, Assist by Moser, Max. | 1 | 1 |
| 62:18 | ![]() | TEAM (0) | Assisted by: Pereira, Daniel | GOAL by VT OWN GOAL, Assist by Pereira, Daniel. | 2 | 1 |
- | 1 | 2 | T |
|---|---|---|---|
Shots | |||
![]() | 5 | 6 | 11 (5) |
![]() | 7 | 4 | 11 (6) |
Saves | |||
![]() | 4 | 1 | 5 |
![]() | 2 | 1 | 3 |
Corners Kicks | |||
![]() | 5 | 2 | 7 |
![]() | 1 | 2 | 3 |
Offsides | |||
![]() | 1 | 0 | 1 |
![]() | 1 | 0 | 1 |
Fouls | |||
![]() | 9 | 6 | 15 |
![]() | 3 | 9 | 12 |
| () Shots On Goal. | |||
![]() | 43:50 | #2 Mejia, Will | |
![]() | 59:17 | #2 O'Connell, Stephen | |
![]() | 71:53 | #3 Haugli, Sivert |
Virginia Tech


Duke

Pulisic, Will at goalie for Duke.

Swaneveld, Mathijs at goalie for Virginia Tech.

Foul on Virginia Tech.

Shot by DUKE OWN GOAL, SAVE Swaneveld, Mathijs.

Shot by DUKE OWN GOAL.

Shot by VT OWN GOAL.

Foul on Virginia Tech.

Corner kick by VT [09:14].

Corner kick by VT [09:14].

Shot by VT OWN GOAL.

Corner kick by VT [09:14].

Foul on Virginia Tech.

Foul on Virginia Tech.

Foul on Duke.

Shot by VT OWN GOAL, SAVE Pulisic, Will.

Shot by VT OWN GOAL, SAVE Pulisic, Will.

Foul on Virginia Tech.

Shot by DUKE OWN GOAL, SAVE Swaneveld, Mathijs.



Offside against Virginia Tech.

Corner kick by VT [30:12].

Corner kick by VT [30:46].
1

31:51

0

Foul on Duke.



Shot by DUKE OWN GOAL, SAVE Swaneveld, Mathijs.

Foul on Virginia Tech.

Foul on Virginia Tech.

Shot by DUKE OWN GOAL, SAVE Swaneveld, Mathijs.

Offside against Duke.

Foul on Virginia Tech.

Shot by DUKE OWN GOAL.

Corner kick by DUKE [42:28].


Foul on Virginia Tech.

Yellow card on VT Mejia, Will.
1

44:09

1

Foul on Duke.
45:00
End of PeriodVirginia Tech


Duke

Start of 2nd period [45:00].

For VT: #TM TEAM, #1 Swaneveld, Mathijs, #2 Mejia, Will, #3 Haugli, Sivert, #5 Ingason, Jon, #6 Moyers, Brendan, #9 Pereira, Daniel, #15 Strickler, Kristo, #13 Clarke-Smith, Nikal, #18 Labovitz, Jacob, #19 Durst, Nathan.

For DUKE: #TM TEAM, #1 Pulisic, Will, #2 O'Connell, Stephen, #3 Frick, Matthias, #5 Stanley, Aedan, #7 Wright, Daniel, #9 Proch, Daniele, #10 Veerakone, Suniel, #22 Kelly, Conor, #11 Moser, Max, #18 Pinto, Hassan.





Shot by VT OWN GOAL, SAVE Pulisic, Will.

Foul on Duke.

Foul on Virginia Tech.

Shot by DUKE OWN GOAL.

Shot by VT OWN GOAL.

Shot by VT OWN GOAL.

Foul on Virginia Tech.

Foul on Duke.


Foul on Duke.

Corner kick by DUKE [57:44].

Shot by DUKE OWN GOAL.

Foul on Duke.

Yellow card on DUKE O'Connell, Stephen.

Shot by VT OWN GOAL.

Foul on Duke.
2

62:18

1


Corner kick by DUKE [63:07].

Shot by DUKE OWN GOAL.

Foul on Virginia Tech.



Foul on Duke.

Corner kick by VT [66:30].

Shot by VT OWN GOAL.


Foul on Virginia Tech.

Yellow card on VT Haugli, Sivert.


Shot by DUKE OWN GOAL, SAVE Swaneveld, Mathijs.


Foul on Virginia Tech.

Foul on Duke.



Corner kick by VT [80:11].


Foul on Duke.

Foul on Virginia Tech.

Foul on Duke.
90:00
End of Period
Starters | |||||||
|---|---|---|---|---|---|---|---|
| 1 | Swaneveld, Mathijs | GK | 0 | 0 | 0 | 0 | 90 |
| 2 | Mejia, Will | 0 | 0 | 0 | 0 | 90 | |
| 3 | Haugli, Sivert | 0 | 0 | 0 | 0 | 90 | |
| 5 | Ingason, Jon | 0 | 0 | 0 | 0 | 90 | |
| 6 | Moyers, Brendan | 0 | 0 | 0 | 0 | 90 | |
| 8 | Kasak, James | 0 | 0 | 0 | 0 | 69 | |
| 9 | Pereira, Daniel | 1 | 1 | 1 | 1 | 88 | |
| 13 | Clarke-smith, Nikal | 0 | 0 | 0 | 0 | 84 | |
| 15 | Strickler, Kristo | 0 | 0 | 0 | 0 | 77 | |
| 18 | Labovitz, Jacob | 0 | 0 | 0 | 0 | 65 | |
| 31 | Bluemler, Jakob | 0 | 0 | 0 | 0 | 67 | |
Substitutes | |||||||
|---|---|---|---|---|---|---|---|
| 16 | Blacklock, Nick | 0 | 0 | 0 | 0 | 22 | |
| 19 | Durst, Nathan | 0 | 0 | 0 | 0 | 45 | |
| 21 | Lennon, Camron | 0 | 0 | 0 | 0 | 6 | |
| 30 | Adjetey, Alexander | 0 | 0 | 0 | 0 | 16 | |
| 32 | Weber, Andrew | 0 | 0 | 0 | 0 | 2 | |
Totals | 11 | 5 | 2 | 1 | |||

| 1 | Swaneveld, Mathijs | 90 | 1 | 5 |
Totals | 1 | 5 |

Starters | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | ![]() | GK | 0 | 0 | 0 | 0 | 90 | ||||
| 2 | ![]() | DEF | 0 | 0 | 0 | 0 | 90 | ||||
| 3 | ![]() | DEF | 0 | 0 | 0 | 0 | 90 | ||||
| 5 | ![]() | MID | 0 | 0 | 0 | 0 | 90 | ||||
| 7 | ![]() | FWD | 0 | 0 | 0 | 0 | 80 | ||||
| 9 | ![]() | FWD | 0 | 0 | 0 | 0 | 90 | ||||
| 10 | ![]() | MID | 0 | 0 | 0 | 0 | 90 | ||||
| 12 | ![]() | FWD | 0 | 0 | 0 | 0 | 64 | ||||
| 14 | ![]() | MID | 0 | 0 | 0 | 0 | 56 | ||||
| 18 | ![]() | DEF | 0 | 0 | 0 | 0 | 90 | ||||
| 19 | ![]() | MID | 0 | 0 | 0 | 0 | 90 | ||||
Substitutes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 11 | ![]() | 0 | 0 | 0 | 1 | 51 | |||||
| 22 | ![]() | 0 | 0 | 0 | 0 | 18 | |||||
Totals | 11 | 6 | 1 | 1 | |||||||

| 1 | ![]() | 90 | 2 | 3 |
Totals | 2 | 3 |