1. Home
  2. U.S. Results
  3. Illinois
  4. Twilight XC Invitational

2026 Twilight XC Invitational Results

Official ResultsNaperville North Campus XC Course, Naperville, ILCross Country1,294 results22 teamsMeet history →

Team standings · Boys / Men

Boys / Men · 3 Miles Varsity Boys

PlAthlete / entryGrSchool / teamMark
1Everett SwansonPlace 1 · Grade 12 · Morris12Morris14:18.95 PR
2Jesse GudauskasPlace 2 · Grade 12 · Naperville (Neuqua Valley)12Naperville (Neuqua Valley)14:19.20 PR
3Cuyler SwansonPlace 3 · Grade 12 · Morris12Morris14:22.83 PR
4Isaak SteinPlace 4 · Grade 12 · Downers Grove (North)12Downers Grove (North)14:35.42 PR
5Brennan MonohanPlace 5 · Grade 11 · LaGrange (Lyons)11LaGrange (Lyons)14:45.77 PR
6Dean GeigerPlace 6 · Grade 12 · Dixon12Dixon14:46.92
7Nathan GundersenPlace 7 · Grade 12 · Addison (A. Trail)12Addison (A. Trail)14:47.22
8Grayson MeekPlace 8 · Grade 11 · Naperville (Neuqua Valley)11Naperville (Neuqua Valley)14:47.87
9Averick WisemanPlace 9 · Grade 12 · Dixon12Dixon14:51.86
10Gabriel GronskiPlace 10 · Grade 12 · Arlington Heights (Hersey)12Arlington Heights (Hersey)14:56.98
11Dominic FrigoPlace 11 · Grade 12 · Plainfield (North)12Plainfield (North)14:57.73 PR
12Ethan CarterPlace 12 · Grade 10 · Dixon10Dixon15:03.04
13Charles NovotnyPlace 13 · Grade 12 · Downers Grove (North)12Downers Grove (North)15:03.60 PR
14Ryan WangerowPlace 14 · Grade 12 · Oak Park (O.P.-River Forest)12Oak Park (O.P.-River Forest)15:06.69 PR
15Johan GonzalezPlace 15 · Grade 10 · Arlington Heights (Hersey)10Arlington Heights (Hersey)15:07.70
16Alonzo BautistaPlace 16 · Grade 10 · Dixon10Dixon15:07.76 PR
17Manny NajeraPlace 17 · Grade 12 · Naperville (Central)12Naperville (Central)15:08.50
18Ryan MortonPlace 18 · Grade 12 · Downers Grove (North)12Downers Grove (North)15:08.88 PR
19Lucas PfoutzPlace 19 · Grade 9 · Arlington Heights (Hersey)9Arlington Heights (Hersey)15:09.47 PR
20Brody HopperPlace 20 · Grade 12 · Dixon12Dixon15:10.70 PR
21Evan MarshallPlace 21 · Grade 10 · Arlington Heights (Hersey)10Arlington Heights (Hersey)15:11.11 PR
22Dylan WoodPlace 22 · Grade 12 · Downers Grove (North)12Downers Grove (North)15:11.63
23Liam BeaversPlace 23 · Grade 12 · Plainfield (North)12Plainfield (North)15:11.69
24Declan SchouPlace 24 · Grade 12 · Yorkville12Yorkville15:12.29 PR
25Reyaansh BhagatPlace 25 · Grade 12 · Naperville (Neuqua Valley)12Naperville (Neuqua Valley)15:12.42 PR
26Shrey MeyerPlace 26 · Grade 10 · Naperville (North)10Naperville (North)15:12.50 PR
27Carter ReichertPlace 27 · Grade 11 · Yorkville11Yorkville15:14.72 PR
28Raymond CurranPlace 28 · Grade 12 · Downers Grove (North)12Downers Grove (North)15:14.74 PR
29Luke CarlsonPlace 29 · Grade 11 · Arlington Heights (Hersey)11Arlington Heights (Hersey)15:15.02
30Derek WilliamsonPlace 30 · Grade 12 · Naperville (Central)12Naperville (Central)15:16.10
31Dominic LaMontagnaPlace 31 · Grade 12 · Plainfield (North)12Plainfield (North)15:16.93
32Aaron KernlerPlace 32 · Grade 12 · Batavia12Batavia15:18.88 PR
33Bentlee LawrenzPlace 33 · Grade 9 · Dixon9Dixon15:19.01 PR
34Nick HoughtonPlace 34 · Grade 12 · Oak Park (O.P.-River Forest)12Oak Park (O.P.-River Forest)15:19.28
35Jack AndersonPlace 35 · Grade 11 · Naperville (Central)11Naperville (Central)15:21.59
36Edward PolaskiPlace 36 · Grade 12 · Batavia12Batavia15:22.90
37August SingerPlace 37 · Grade 11 · Oak Park (O.P.-River Forest)11Oak Park (O.P.-River Forest)15:23.19 PR
38Karl MillerPlace 38 · Grade 10 · Plainfield (North)10Plainfield (North)15:23.43 PR
39Sam RoserPlace 39 · Grade 12 · Glen Ellyn (Glenbard West)12Glen Ellyn (Glenbard West)15:26.88 PR
40Chase GewinPlace 40 · Grade 11 · Naperville (Central)11Naperville (Central)15:26.89
41Conrad SanerPlace 41 · Grade 12 · Downers Grove (South)12Downers Grove (South)15:27.07
42Jeremiah EspositoPlace 42 · Grade 12 · Arlington Heights (Hersey)12Arlington Heights (Hersey)15:27.44 PR
43Santino AnfusoPlace 43 · Grade 12 · Downers Grove (North)12Downers Grove (North)15:28.21 PR
44Mark KrishnanPlace 44 · Grade 12 · Downers Grove (North)12Downers Grove (North)15:28.35 PR
45Will PolaskiPlace 45 · Grade 12 · Batavia12Batavia15:28.70
46Judah CabralPlace 46 · Grade 12 · Glen Ellyn (Glenbard West)12Glen Ellyn (Glenbard West)15:28.74 PR
47Ryan ResarPlace 47 · Grade 11 · Minooka11Minooka15:29.24 PR
48Kaya KuscuPlace 48 · Grade 11 · Naperville (Neuqua Valley)11Naperville (Neuqua Valley)15:29.36 PR
49Moiz HameedPlace 49 · Grade 12 · Naperville (Central)12Naperville (Central)15:31.72 PR
50Santiago ArroyoPlace 50 · Grade 10 · Arlington Heights (Hersey)10Arlington Heights (Hersey)15:32.00
51Benjamin RadtkePlace 51 · Grade 11 · LaGrange (Lyons)11LaGrange (Lyons)15:33.43 PR
52Peter DayPlace 52 · Grade 12 · Batavia12Batavia15:33.61 PR
53Santos MartinezPlace 53 · Grade 10 · Oak Park (O.P.-River Forest)10Oak Park (O.P.-River Forest)15:35.67 PR
54Nicholas SanchezPlace 54 · Grade 11 · Yorkville11Yorkville15:36.59
55Ayden NydeggerPlace 55 · Grade 12 · Yorkville12Yorkville15:37.04
56Toby SilderPlace 56 · Grade 11 · Naperville (Central)11Naperville (Central)15:37.30
57Cameron SchmidtPlace 57 · Grade 11 · Geneva11Geneva15:38.72 PR
58Breydan MassettPlace 58 · Grade 10 · Addison (A. Trail)10Addison (A. Trail)15:40.40 PR
59Cayson TraxlerPlace 59 · Grade 12 · Minooka12Minooka15:43.04 PR
60Nicholas NorbergPlace 60 · Grade 11 · Naperville (Central)11Naperville (Central)15:43.68 PR
61Ranbir MarwahaPlace 61 · Grade 11 · Aurora (Metea Valley)11Aurora (Metea Valley)15:45.10 PR
62Maxwell SternburghPlace 62 · Grade 12 · Arlington Heights (Hersey)12Arlington Heights (Hersey)15:46.31
63Connor HarmonPlace 63 · Grade 12 · Oak Park (O.P.-River Forest)12Oak Park (O.P.-River Forest)15:47.47 PR
64Laye VishwakarmaPlace 64 · Grade 11 · Plainfield (North)11Plainfield (North)15:47.86 PR
65Matt GuiryPlace 65 · Grade 12 · Batavia12Batavia15:48.12
66Luke BorlingPlace 66 · Grade 10 · LaGrange (Lyons)10LaGrange (Lyons)15:48.50 PR
67Michael GolminasPlace 67 · Grade 12 · Downers Grove (South)12Downers Grove (South)15:48.94 PR
68Luke FigliomeniPlace 68 · Grade 12 · Downers Grove (North)12Downers Grove (North)15:50.95
69Nathan HoPlace 69 · Grade 12 · Glen Ellyn (Glenbard West)12Glen Ellyn (Glenbard West)15:51.27
70Evan RusePlace 70 · Grade 11 · LaGrange (Lyons)11LaGrange (Lyons)15:51.57 PR
71Colin SheaPlace 71 · Grade 12 · LaGrange (Lyons)12LaGrange (Lyons)15:51.82 PR
72Jordan BrandtPlace 72 · Grade 11 · Downers Grove (North)11Downers Grove (North)15:52.50 PR
73Finn DerhammerPlace 73 · Grade 11 · Oak Park (O.P.-River Forest)11Oak Park (O.P.-River Forest)15:54.48 PR
74Miles BarrettPlace 74 · Grade 11 · Naperville (Neuqua Valley)11Naperville (Neuqua Valley)15:54.75 PR
75Abram GarciaPlace 75 · Grade 10 · Dixon10Dixon15:55.30
76Charlie MinottPlace 76 · Grade 12 · Naperville (North)12Naperville (North)15:56.31 PR
77Henry BrookPlace 77 · Grade 9 · Arlington Heights (Hersey)9Arlington Heights (Hersey)15:56.40
78Jeremy ShillairPlace 78 · Grade 11 · Batavia11Batavia15:57.73 PR
79Sam ParkerPlace 79 · Grade 12 · Naperville (Neuqua Valley)12Naperville (Neuqua Valley)15:58.00 PR
80Brendan LynchPlace 80 · Grade 12 · Downers Grove (North)12Downers Grove (North)15:58.62 PR
81Nathan GarinoPlace 81 · Grade 12 · Chicago (Jones)12Chicago (Jones)16:00.41 PR
82Henry JamesPlace 82 · Grade 11 · LaGrange (Lyons)11LaGrange (Lyons)16:00.66 PR
83Tyler RozyckiPlace 83 · Grade 12 · Naperville (Neuqua Valley)12Naperville (Neuqua Valley)16:01.26
84Lucas HoulihanPlace 84 · Grade 11 · Minooka11Minooka16:02.23
85Samuel KiesPlace 85 · Grade 11 · Minooka11Minooka16:03.49 PR
86Dean PlahetkaPlace 86 · Grade 10 · Glen Ellyn (Glenbard West)10Glen Ellyn (Glenbard West)16:04.05
87Liam Allen-WagnerPlace 87 · Grade 11 · Naperville (Central)11Naperville (Central)16:04.73 PR
88Austin KruminPlace 88 · Grade 11 · Plainfield (North)11Plainfield (North)16:05.86 PR
89Julien CaulliezPlace 89 · Grade 9 · Oak Park (O.P.-River Forest)9Oak Park (O.P.-River Forest)16:05.96 PR
90Aaron JonesPlace 90 · Grade 11 · Oak Park (O.P.-River Forest)11Oak Park (O.P.-River Forest)16:06.12 PR
91Connor RuggPlace 91 · Grade 10 · Arlington Heights (Hersey)10Arlington Heights (Hersey)16:07.01
92Nathan JanulisPlace 92 · Grade 12 · Minooka12Minooka16:07.18 PR
93Aidan PourPlace 93 · Grade 12 · Naperville (Neuqua Valley)12Naperville (Neuqua Valley)16:08.27
94Sam AxelsonPlace 94 · Grade 12 · Downers Grove (South)12Downers Grove (South)16:10.29 PR
95Jake WidmerPlace 95 · Grade 12 · Batavia12Batavia16:11.93 PR
96Juan ContrerasPlace 96 · Grade 12 · LaGrange (Lyons)12LaGrange (Lyons)16:12.21 PR
97Mitchell RudlandPlace 97 · Grade 11 · Plainfield (North)11Plainfield (North)16:13.55 PR
98Ignas PetrusPlace 98 · Grade 12 · Chicago (Jones)12Chicago (Jones)16:15.08 PR
99AJ HartmannPlace 99 · Grade 11 · Plainfield (North)11Plainfield (North)16:16.81
100Jakub KranzPlace 100 · Grade 11 · Downers Grove (South)11Downers Grove (South)16:16.95