Skip to main content
WI Athlete

2025 Season · Cross Country

Black Sail Invitational

Oct 11, 2025 · 302 results · 17 schools

Boys 5,000m

#AthleteSchoolTime
1Mason HephnerLombard (Glenbard East)15:14.75
1Tommy KlingerSycamore17:16.54
2Kyle EnkeRockford (Lutheran)15:37.80
2Adam HughartBelvidere17:42.99
3Owen GottfredArlington Heights (St. Viator)15:41.80
3Jayvon GonzalesRockford (Auburn)17:49.94
4Jacob SchroederRockford (Lutheran)15:51.92
4Ahmed SuleimanLemont18:02.91
5Gavin NallyLemont15:53.84
5Jose PonceSycamore18:11.85
6Lucas MillerSycamore15:56.17
6Sayed JuradoRockford (Auburn)18:13.13
7Logan JonesSycamore15:59.93
7Michael DavalosBelvidere18:24.69
8Liam BerrySycamore16:04.38
8John YakovenkoLemont18:28.98
9Jacob CzerwiecLemont16:06.04
9Jason KoziolBelvidere18:29.90
10Austin BrobstFreeport16:06.40
10Henry WoltzenSycamore18:31.80
11Alexander HernandezLombard (Glenbard East)16:07.18
11Kamden JohnsonSycamore18:37.68
12Keegan SweeneyBelvidere16:07.88
12Ruben PittmanSycamore18:39.63
13Sam ScovilleLemont16:21.27
13Matthew EdisonLemont18:43.21
14Scott BiedessLemont16:22.20
14Eric EscamillaRockford (Auburn)18:46.19
15Josh MillerSycamore16:27.29
15Sean WilderSycamore18:46.86
16Oliver EbelWoodstock (Marian)16:33.78
16Mason KubiczLemont18:48.65
17Gavin McInnisRichmond (R.-Burton)16:39.17
17Christopher FedkoLemont18:50.26
18Nate BurgessSycamore16:41.58
18Nathaniel PangilinanLombard (Glenbard East)18:54.13
19Gavin AbadLemont16:41.66
19Felipe De La RosaRockford (Auburn)18:56.68
20Caleb FruitSycamore16:45.11
20Jace VailBelvidere18:57.75
21Jordan MundyBelvidere16:49.26
21Jan OlchawaLemont18:59.76
22Daniel RuizSycamore16:49.77
22Daniel SzacilowskiWest Chicago19:06.03
23Daniel DuranWest Chicago16:50.84
23Brayden RicheyLombard (Glenbard East)19:07.30
24David WojciakLemont16:52.11
24Deividas SaudargasLemont19:09.88
25Christopher BealesLombard (Glenbard East)16:53.21
25Ricardo Nogueda lopezBelvidere19:18.94
26Kyle KoehneBelvidere16:55.74
26Lucas RuddenWest Chicago19:21.50
27Jared LantingSycamore16:57.70
27Chase CarrWest Chicago19:25.53
28Ryker TiltgesLombard (Glenbard East)16:58.79
28Nolan WalshLombard (Glenbard East)19:26.57
29Noah BrambleRockford (Lutheran)17:11.78
29Wes HartmannLombard (Glenbard East)19:27.87
30Zach WheadonWoodstock (Marian)17:12.62
30Logan BoldaSycamore19:28.67
31Samuel DelRioBelvidere17:15.93
31Seth ReinoldRockford (Auburn)19:35.51
32Tristan BanasiakWest Chicago17:16.47
32Aidan CascioRockford (Auburn)19:38.48
33Connor WilesLemont17:19.68
33Gustavo RamirezRockford (Auburn)19:41.52
34Caden BouldBelvidere17:21.56
34Alex BeltranBelvidere19:47.79
35David BoteroLombard (Glenbard East)17:24.19
35Wesley PatridgeRockford (Lutheran)19:48.07
36Ryan McClellanRichmond (R.-Burton)17:27.71
36Emanuel SalgadoLombard (Glenbard East)19:51.84
37Ethan SpadaforaLemont17:27.87
37Francesco GenualdiLemont19:55.82
38Charlie WeaverArlington Heights (St. Viator)17:32.21
38Mason McKennaLombard (Glenbard East)20:11.44
39Samuel KunetsBelvidere17:34.59
39Alexandro Celaya-SilvaRockford (Auburn)20:13.98
40Matthew ButlerLemont20:17.74
41Ben LopezBelvidere17:41.33
41Jairo ReyesWest Chicago20:21.87
42Ethan EhrenkauferRichmond (R.-Burton)17:42.84
42Jose GutierrezSycamore20:26.32
43Levi MikelRockford (Lutheran)17:43.38
43Charlie BoothRockford (Auburn)20:27.27
44Noah CaseWest Chicago17:43.86
44Jonathan OsokpoNaperville Christian Academy20:39.27
45Hunter LembkeBelvidere20:40.53
46Omar CantuWest Chicago17:45.23
46Troy BrookeCary (Trinity Oaks Christian Academy)20:41.20
47Elliott MomeyerLombard (Glenbard East)17:45.43
47Jameson KeenerRockford (Lutheran)20:45.11
48Jaden RhoneLemont17:45.49
48Jake PengielLemont20:54.52
49Eliu MolinaSycamore17:45.63
49Matthew HalawithLombard (Glenbard East)21:05.89
50Douglas JohnsonRockford (Lutheran)17:47.11
50Finn BlackLemont21:08.45
51Jason KellyLombard (Glenbard East)17:48.89
51Esteban GutierrezBelvidere21:08.64
52Brayden BickneseCary (Trinity Oaks Christian Academy)17:50.50
52Peter MarszalekWest Chicago21:16.72
53Andres Perez-CholulaWest Chicago17:55.82
53Anthony PhamArlington Heights (St. Viator)21:17.88
54Cesar SolorioHarvard17:56.65
54Lincoln OrlandoArlington Heights (St. Viator)21:19.65
55Aiden LopezArlington Heights (St. Viator)17:56.67
55Roman De La MoraCary (Trinity Oaks Christian Academy)21:22.66
56Joey HaywardWest Chicago18:07.93
56Gavin BaumannRockford (Lutheran)21:24.26
57Andrew DoucetLombard (Glenbard East)18:16.29
57Thang ThangWest Chicago21:32.50
58Matthew BreszachLemont18:22.52
58Zach MossCary (Trinity Oaks Christian Academy)21:38.13
59Jacob HaywardWest Chicago18:27.22
59Sebastian FortunaWest Chicago21:40.43
60Noah MurciaSycamore18:29.79
60Connor MurphySycamore21:51.82
61Elias RichardRockford (Lutheran)18:30.84
61Cole LangworthyLombard (Glenbard East)21:52.37
62Matthew BrentsArlington Heights (St. Viator)18:37.56
62Graham HaydonNaperville Christian Academy22:24.39
63Rian MartinezArlington Heights (St. Viator)18:38.07
63Jonathan TranLombard (Glenbard East)22:42.22
64Gavin BarryWoodstock (Marian)18:41.64
64Maimonis DylanLombard (Glenbard East)22:55.77
65Shawn McKillipFreeport18:52.81
65Connor WedelLombard (Glenbard East)22:56.52
66Kent PedersenRockford (Lutheran)19:01.24
66Dylan LeLemont23:05.85
67William McCoidRockford (Lutheran)19:01.93
67Louis CottoNaperville Christian Academy23:43.17
68Ryan AlsobrookLombard (Glenbard East)19:07.79
68Nick GomezWest Chicago23:45.23
69Gabriel PeñaGenoa (G.-Kingston)19:13.18
69Chris McKissackArlington Heights (St. Viator)23:53.19
70Dean AkreRockford (Lutheran)19:13.78
70Alex MartinezBelvidere23:59.34
71Everett AmenGenoa (G.-Kingston)19:23.70
71Trey WilkinsonLemont24:13.46
72Oliver PerrinGenoa (G.-Kingston)19:32.56
72Ty FischerRichmond (R.-Burton)24:14.01
73Joshua MaasArlington Heights (St. Viator)19:36.99
73Xavier HerbstWest Chicago24:15.38
74Mathias RadaFreeport19:57.53
74Collin AxbergArlington Heights (St. Viator)24:39.30
75Benjamin BrunetArlington Heights (St. Viator)20:00.90
75Micah QuirkRockford (Auburn)24:47.17
76Diego TiscarenoLombard (Glenbard East)20:01.17
76Ben McNielWest Chicago24:51.13
77Evan SandersArlington Heights (St. Viator)20:01.65
77Will CarpenterSycamore24:58.14
78Conrad JohnsonRockford (Lutheran)20:05.11
78Angelo KuntzRockford (Auburn)26:21.25
79Declan McLeodArlington Heights (St. Viator)20:14.98
79Matthew SiletzkyWest Chicago26:46.83
80Matthew BusaArlington Heights (St. Viator)20:17.28
80Adrian RamosBelvidere27:05.55
81Evan BrubakerWoodstock (Marian)20:31.00
81Jackson PhilpottBelvidere32:51.08
82Noah TurnquistGenoa (G.-Kingston)20:35.14
83Aiden HootsGenoa (G.-Kingston)20:54.76
84Kendall KnessFreeport21:13.05
85Dylan LevatoWoodstock (Marian)21:36.31
86Liam ParkerHarvard21:55.32
87Sean KellyWoodstock (Marian)22:00.10
89Charlie ParkerHarvard22:11.71
90Quincy JamesGenoa (G.-Kingston)22:19.99
91CJ RichGenoa (G.-Kingston)22:45.54
92Andrew ClineGenoa (G.-Kingston)23:09.39
93Donnie LangHarvard23:42.68
97Nathan LincolnFreeport24:34.49
98Cullen KrommFreeport25:03.65
100Ryken ScottGenoa (G.-Kingston)26:26.61
101Gavin De La IslaGenoa (G.-Kingston)26:40.93
102Cristofer Mercado GarciaHarvard29:33.80

Girls 5,000m

#AthleteSchoolTime
1Abagail BaumannRockford (Lutheran)17:00.23
1Caroline HartmanArlington Heights (St. Viator)19:57.95
2Hannah FarleyLemont18:14.44
2Raina DotyRockford (Auburn)21:28.19
3Jada BaerArlington Heights (St. Viator)18:29.81
3Yaretzy EscandonRockford (Auburn)21:29.32
4Emily WalbergArlington Heights (St. Viator)18:39.95
4Cecilia AyalaWest Chicago22:27.67
5Teigan O'DonnellLombard (Glenbard East)18:42.65
5Ellie McLeanWest Chicago22:31.54
6Johanna RudolphFreeport18:46.09
6Marisol HernandezWest Chicago22:39.32
7Anahi MuñozWest Chicago18:48.85
7Andrea AlvarezLemont22:44.78
8Breanna KlokkengaArlington Heights (St. Viator)18:51.08
8Kendall GreenSycamore22:49.09
9Chloe ShereSycamore18:59.53
9Fatima ArreguinRockford (Auburn)23:17.78
10Kallan HunterBelvidere19:06.48
10Abigail MarshallSycamore23:26.37
11Maya FedkoLemont19:30.06
11Guadalupe MoraElgin24:18.99
12Marin JaniakArlington Heights (St. Viator)19:30.91
12Lilly AndersonRichmond (R.-Burton)24:22.77
13Maggie DaveyLemont19:36.62
13Lorelei BaileyRockford (Auburn)24:25.63
14Layla JanischSycamore19:40.69
14Chloe TewksburySycamore24:27.23
15Khloe LundyRichmond (R.-Burton)19:44.98
15Vanessa MedinaWest Chicago24:29.27
16Emma JamesGenoa (G.-Kingston)19:47.75
16Kylie SeveranceWest Chicago24:42.66
17Yadira ViramontesBelvidere19:56.98
17Giselle FloresElgin24:46.38
18Lizzy RupsisLemont19:58.58
18Anna MarquiArlington Heights (St. Viator)25:07.62
19Anna AndersonSycamore20:01.53
19Lillee TorsonSycamore25:08.78
20Teagan CulverElgin20:12.25
20Giana HuffstutlerSycamore25:12.15
21Tala OkashaElgin20:29.77
21Ashley OrtizSycamore25:17.20
22Kylie KulaSycamore20:43.34
22Isabella Celaya-SilvaRockford (Auburn)25:19.30
23Amelia SinnettLemont20:49.57
23Margaret SinnettLemont25:53.51
24Emerson WoldRichmond (R.-Burton)20:56.40
24Grace PittmanSycamore26:13.18
25Gracie ZapatkaGenoa (G.-Kingston)20:57.25
25Anna GecanLemont26:29.55
26Alexandra ChrismanLemont21:04.03
26Abigail BusaArlington Heights (St. Viator)26:46.21
27Ava IhmsLombard (Glenbard East)21:13.80
27Emsley AugustynRichmond (R.-Burton)26:54.05
28Evelynne BarryLombard (Glenbard East)21:17.24
28Valeria Salinas SolisWest Chicago26:57.58
29Madyson McDowellGenoa (G.-Kingston)21:18.63
29Sevda MuradkhanovaArlington Heights (St. Viator)27:08.33
30Layna BerrySycamore21:21.33
30Elle HohmeierArlington Heights (St. Viator)27:14.76
31Gracyn WilesLemont21:35.93
31Amy JuarezElgin27:59.30
32Sarah KreinerArlington Heights (St. Viator)21:41.22
32Suzannah KeeneArlington Heights (St. Viator)28:41.87
33Zoey GalosLemont21:44.80
33Dayanara GomezElgin28:58.55
34Jenna BaumannRockford (Lutheran)21:45.92
34Ellen ReynoldsNaperville Christian Academy29:13.47
35Olivia LiebichRichmond (R.-Burton)21:57.17
35Nayely Ramos GarciaBelvidere29:17.87
36Natalia Hernandez RiveraElgin21:59.67
36Emely GarciaBelvidere29:37.37
37Patricia MarszalekWest Chicago22:08.03
37Xiomara CasanasElgin35:04.22
38Gianna ZundellLombard (Glenbard East)22:09.93
38Madzia MokrzyckiArlington Heights (St. Viator)36:43.00
39Sophia HartRockford (Lutheran)22:11.40
40Alexa AyalaGenoa (G.-Kingston)22:13.61
41Marisa AbadLemont22:14.31
42Kennedy SmithGenoa (G.-Kingston)22:26.79
43Hannah KupiecLemont22:30.21
44Dafne RuizElgin22:35.44
45Charlotte KemmerlingLombard (Glenbard East)22:38.55
46Jocelyn AbneyGenoa (G.-Kingston)22:41.40
47Ellie PangilinanLombard (Glenbard East)22:41.80
48Haylee ViitaBelvidere22:42.63
49Grace PenaGenoa (G.-Kingston)22:45.61
50Helen ChamberlainGenoa (G.-Kingston)22:49.76
51Grace VanfossenArlington Heights (St. Viator)22:54.24
54Kenadi BergerElgin23:01.87
55Brenda MagañaElgin23:01.93
56Madelyn PeterieRichmond (R.-Burton)23:10.49
57Annabelle BouldBelvidere23:12.06
58Cami HagemanLombard (Glenbard East)23:29.94
59Natalia LaraWoodstock (Marian)23:34.12
60Jocelyn OrtegaElgin23:36.83
61Maya GarciaElgin23:43.95
62Madison CoplienFreeport23:45.54
63Johanna EverdingFreeport23:49.71
64Marie PedersenRockford (Lutheran)23:56.34
65Selena WestlundElgin24:14.46
66Kylie WeichelFreeport24:18.93
67Isabella GomezElgin24:31.07
68Brooklyn PeterieRichmond (R.-Burton)24:32.71
69Elaina BrownRockford (East)24:38.78
70Grace FrederickGenoa (G.-Kingston)24:53.97
71Nahomi AguilarBelvidere24:56.59
72Stephanie RamosBelvidere25:18.99
73Brianna DillionBelvidere25:31.69
74Valentina RodriguezBelvidere25:31.94
75Fernanda RojasHarvard26:01.85
76Diana Escobar HernandezHarvard26:07.29
77Lyla McKeeGenoa (G.-Kingston)26:09.53
78Tiana KochRockford (Lutheran)26:27.79
79Paige NeriRockford (East)26:46.34
80Ede StarkBelvidere26:47.23
81Lucy McDonoughBelvidere26:58.81
82Andrea CharltonRockford (Lutheran)28:13.32
83Vianneyt GonzalezRockford (East)28:28.65
84Selah SchauerRockford (Lutheran)29:06.64
85Danna De La TorreHarvard29:18.90
86Gretchen RudolphFreeport29:27.09
87Alice RuaikaLombard (Glenbard East)30:05.46
88Aishwrya PillaiWoodstock (Marian)31:03.29
89Galina VirtWoodstock (Marian)31:11.37
90Natalia MontoyaRockford (East)32:23.37

Wisconsin high school cross country · 2025 season · free on WI Athlete