Virginia Tech at North Carolina
Official Soccer Box Score (Final)
Virginia Tech vs North Carolina (10/19/2025 at Chapel Hill, N.C.)

Virginia Tech (5-3-4, 1-3-2)
0
Po#PlayerShSOGAFoMin
def2Ariely, Amir1100083
def4Schroeder, Evan0000090
def21Uwimana, Noe0000182
def24Felicio, Joao0000190
fwd7Quill, Declan1000173
fwd13Traustason, Dagur0000059
gk1Joseph, Sam0000090
mid5Belatrache, Yanis0000390
mid9Perez, Alex0000031
mid10Marcano, Ian0000034
mid17Alvarez, Beltran2100145
--Substitutes--
def3Page, Ethan000007
mid8Bertelli, Ugo0000356
def11Beutel, Colin0000052
mid12Krieg, Harrison000017
mid14Onwudiwe, Osi000017
fwd15Sullins, Andy0000017
mid18Ruiz-Mateos Figueroa, Alvaro0000031
def22Peralta, Tito0000014
mid23Portela, Tiago0000332
TMTEAM000000
Totals420015

North Carolina (8-2-4, 2-0-4)
3
Po#PlayerShSOGAFoMin
def4Kropp, Dylan1000190
def5Mathe, Immanuel0000012
def13Nikolai, Luca3000390
def23Frogson, Callum0001090
def33Berge, Riley0000090
fwd19Rygaard Hansen, Bertil3220163
fwd29Bracken Serra, Gabriel2202176
gk1Cordes, Andrew0000090
mid7Abeal, Nacho1000169
mid27Czech, Andrew0000090
mid28Sandmeyer, Jack0000186
--Substitutes--
def6Antonelius, Charlie000007
fwd8Mayanja, Abubakar0000014
fwd9Klink, Dan1110027
fwd11Dugan, Ryan0001051
mid14McDowell, John000004
mid21O'Ferral, Parker0000041
TMTEAM000000
Totals115348



#GoalkeepersMinGASaves
1Joseph, Sam90:0032

#GoalkeepersMinGASaves
1Cordes, Andrew90:0002



Goals by period12Total
Virginia Tech000
North Carolina123
Shots by period12Total
Virginia Tech314
North Carolina5611

Saves by period12Total
Virginia Tech022
North Carolina112
Corner kicks12Total
Virginia Tech022
North Carolina303

Fouls12Total
Virginia Tech51015
North Carolina448

Scoring summary:
No.TimeTeamGoal scorerAssistDescription
130:39UNCDan KlinkRyan Dugan
266:23UNCBertil Rygaard HansenGabriel Bracken Serra; Callum Frogson
372:21UNCBertil Rygaard HansenGabriel Bracken Serra


Cautions and ejections:
YELLOW-UNC #33 Riley Berge (16:16); YELLOW-UNC #23 Callum Frogson (37:52); YELLOW-VTI #22 Tito Peralta (50:38);

Win-Cordes, Andrew (1-0-0). Loss-Joseph, Sam (0-1-0).
Attendance: 1939
Stadium: Dorrance Field (Chapel Hill, N.C.)
Officials: Referee: David Erbacher; Asst. Referee: Raymond Thomas; Asst. Referee: Eric Usher; Alt. Official: Izlen Peksenar;
Offsides: Virginia Tech 2, North Carolina 2
Virginia Tech at North Carolina
Play-by-Play Summary (Period 1)
Virginia Tech vs North Carolina (10/19/2025 at Chapel Hill, N.C.)

TimePlay
00:00Cordes, Andrew at goalie for North Carolina
00:00Joseph, Sam at goalie for Virginia Tech
00:22Foul on Abeal, Nacho.
02:18Foul on Belatrache, Yanis.
03:13Shot by VTI Quill, Declan, out top right.
03:50Offside against Virginia Tech.
08:41Offside against North Carolina.
09:37Foul on Belatrache, Yanis.
11:37UNC substitution: Dugan, Ryan for Mathe, Immanuel.
11:57Foul on Nikolai, Luca.
13:51Foul on Bracken Serra, Gabriel.
14:47Foul on Belatrache, Yanis.
16:16Yellow card on UNC Berge, Riley.
18:55Offside against Virginia Tech.
19:38VTI substitution: Peralta, Tito for Uwimana, Noe.
19:38Corner kick [19:38].
20:46VTI substitution: Uwimana, Noe for Peralta, Tito.
21:48Corner kick [21:48].
24:48Shot by UNC Rygaard Hansen, Bertil, out top right.
25:51Foul on Alvarez, Beltran.
26:32Shot by UNC Nikolai, Luca.
29:21Shot by UNC Abeal, Nacho.
29:29Corner kick [29:29].
30:09UNC substitution: Klink, Dan for Abeal, Nacho.
30:09UNC substitution: Mayanja, Abubakar for Rygaard Hansen, Bertil.
30:09UNC substitution: O'Ferral, Parker for Bracken Serra, Gabriel.
30:39GOAL by UNC Klink, Dan Assist by Dugan, Ryan.
30:39VTI substitution: Ruiz-Mateos Figueroa, Alvaro for Perez, Alex.
30:39VTI substitution: Beutel, Colin for Traustason, Dagur.
33:38VTI substitution: Bertelli, Ugo for Marcano, Ian.
35:58Shot by UNC Kropp, Dylan, out top.
37:52Yellow card on UNC Frogson, Callum.
38:22Foul on Bertelli, Ugo.
42:00Foul on Sandmeyer, Jack.
43:02Shot by VTI Alvarez, Beltran.
44:24Shot by VTI Alvarez, Beltran, top, saved by Cordes, Andrew.
45:00End of period [45:00].


Virginia Tech at North Carolina
Play-by-Play Summary (Period 2)
Virginia Tech vs North Carolina (10/19/2025 at Chapel Hill, N.C.)

TimePlay
45:00Start of 2nd period [45:00].
45:00FOR VTI: , #1 Joseph, Sam, #2 Ariely, Amir, #4 Schroeder, Evan, #5 Belatrache, Yanis, #15 Sullins, Andy, #18 Ruiz-Mateos Figueroa, Alvaro, #8 Bertelli, Ugo, #11 Beutel, Colin, #22 Peralta, Tito, #21 Uwimana, Noe, #24 Felicio, Joao.
45:00FOR UNC: , #1 Cordes, Andrew, #4 Kropp, Dylan, #11 Dugan, Ryan, #19 Rygaard Hansen, Bertil, #13 Nikolai, Luca, #29 Bracken Serra, Gabriel, #23 Frogson, Callum, #27 Czech, Andrew, #28 Sandmeyer, Jack, #7 Abeal, Nacho, #33 Berge, Riley.
45:00UNC substitution: Rygaard Hansen, Bertil for Klink, Dan.
45:00UNC substitution: Bracken Serra, Gabriel for Mayanja, Abubakar.
45:00UNC substitution: Abeal, Nacho for O'Ferral, Parker.
45:00VTI substitution: Sullins, Andy for Quill, Declan.
45:00VTI substitution: Peralta, Tito for Alvarez, Beltran.
48:27Offside against North Carolina.
50:38Yellow card on VTI Peralta, Tito.
50:40Shot by UNC Nikolai, Luca, out top.
55:18Shot by VTI Ariely, Amir, bottom center, saved by Cordes, Andrew.
56:03Foul on Rygaard Hansen, Bertil.
57:01VTI substitution: Portela, Tiago for Peralta, Tito.
57:12Shot by UNC Bracken Serra, Gabriel, bottom left, saved by Joseph, Sam.
61:08VTI substitution: Quill, Declan for Sullins, Andy.
61:08VTI substitution: Traustason, Dagur for Ruiz-Mateos Figueroa, Alvaro.
61:38Foul on Uwimana, Noe.
62:56UNC substitution: O'Ferral, Parker for Dugan, Ryan.
63:10Foul on Quill, Declan.
64:08Shot by UNC Bracken Serra, Gabriel, bottom left, saved by Joseph, Sam.
66:23GOAL by UNC Rygaard Hansen, Bertil Assist by Bracken Serra, Gabriel and Frogson, Callum.
68:05Foul on Bertelli, Ugo.
69:53Corner kick [69:53].
71:13Foul on Portela, Tiago.
71:46Shot by UNC Nikolai, Luca, out top.
72:21GOAL by UNC Rygaard Hansen, Bertil Assist by Bracken Serra, Gabriel.
72:53Foul on Nikolai, Luca.
73:31Foul on Nikolai, Luca.
76:44UNC substitution: Klink, Dan for Rygaard Hansen, Bertil.
76:53Foul on Bertelli, Ugo.
78:22Foul on Portela, Tiago.
82:09UNC substitution: Antonelius, Charlie for Abeal, Nacho.
82:09VTI substitution: Krieg, Harrison for Ariely, Amir.
82:09VTI substitution: Onwudiwe, Osi for Beutel, Colin.
82:09VTI substitution: Page, Ethan for Uwimana, Noe.
82:39Foul on Kropp, Dylan.
83:32Corner kick [83:32].
83:56Foul on Onwudiwe, Osi.
84:35Foul on Felicio, Joao.
85:21UNC substitution: McDowell, John for Sandmeyer, Jack.
87:44Foul on Krieg, Harrison.
88:25Foul on Portela, Tiago.
90:00End of period [90:00].