1. Home
  2. U.S. Results
  3. North Carolina
  4. Thales Apex vs. Thales Hollys Springs, Triangle Youth Life Runners, and Haw River Christian

2025 Thales Apex vs. Thales Hollys Springs, Triangle Youth Life Runners, and Haw River Christian Results

Official ResultsHarris Lake County Park, New Hill , NCCross Country155 results8 teams

Winners

EventWinnerSchool / teamMark
Boys / Men · 2 Miles Middle SchoolHans O'roukePine Springs Preparatory Academy13:45
Girls / Women · 2 Miles Middle SchoolDella GilreathThales Academy Apex13:59
Boys / Men · 5,000 Meters VarsityAlex GilesThales Academy Apex18:53
Girls / Women · 5,000 Meters VarsityKarolyne StickneyTriangle Youth Life Runners25:16

Team scores

DivisionPlSchool / teamPoints
Boys / Men · 2 Miles Middle School1Pine Springs Preparatory Academy26
2Thales Academy Apex53
3Triangle Youth Life Runners71
4Thales Academy-Holly Springs93
Girls / Women · 2 Miles Middle School1Pine Springs Preparatory Academy22
2Thales Academy Apex45
3Triangle Youth Life Runners82
4Haw River Christian Academy101
Boys / Men · 5,000 Meters Varsity1Thales Academy Apex15
Girls / Women · 5,000 Meters Varsity1Thales Academy Apex15

Boys / Men · 2 Miles Middle School

57 results
PlAthlete / entryGrSchool / teamMark
1Hans O'roukePlace 1 · Grade 7 · Pine Springs Preparatory Academy7Pine Springs Preparatory Academy13:45
2Jake HankePlace 2 · Grade - · Thales Academy Apex-Thales Academy Apex13:46
3Lincoln KnuppelPlace 3 · Grade 6 · Pine Springs Preparatory Academy6Pine Springs Preparatory Academy13:52
4Thomas ClarkePlace 4 · Grade 8 · Thales Academy Apex8Thales Academy Apex14:17
5Jacob McCleskyPlace 5 · Grade 7 · Pine Springs Preparatory Academy7Pine Springs Preparatory Academy14:18
6Jack WhildenPlace 6 · Triangle Youth Life Runners—Triangle Youth Life Runners14:19
7John Paul RubachPlace 7 · Triangle Youth Life Runners—Triangle Youth Life Runners14:38
8Lawson FeltonPlace 8 · Grade 7 · Pine Springs Preparatory Academy7Pine Springs Preparatory Academy14:47
9Tucker BaileyPlace 9 · Grade 6 · Pine Springs Preparatory Academy6Pine Springs Preparatory Academy14:50
10Carter LlorentePlace 10 · Grade 7 · Pine Springs Preparatory Academy7Pine Springs Preparatory Academy14:53
11Kieran MastrogiovanniPlace 11 · Grade 6 · Thales Academy-Holly Springs6Thales Academy-Holly Springs15:03
12Mason StephensonPlace 12 · Grade 6 · Pine Springs Preparatory Academy6Pine Springs Preparatory Academy15:07
13MJ PeckPlace 13 · Grade 5 · Pine Springs Preparatory Academy5Pine Springs Preparatory Academy15:08 PR
14Bryce HarkinsPlace 14 · Grade 5 · Pine Springs Preparatory Academy5Pine Springs Preparatory Academy15:09 PR
15John T WestPlace 15 · Triangle Youth Life Runners—Triangle Youth Life Runners15:11
16William ClarkePlace 16 · Grade 6 · Thales Academy Apex6Thales Academy Apex15:12
17Gabriel RobertsPlace 17 · Grade 7 · Pine Springs Preparatory Academy7Pine Springs Preparatory Academy15:14
18Brayden BoelstlerPlace 18 · Grade 7 · Pine Springs Preparatory Academy7Pine Springs Preparatory Academy15:23
19Miles LukePlace 19 · Grade 6 · Pine Springs Preparatory Academy6Pine Springs Preparatory Academy15:32
20Benny HitzmanPlace 20 · Grade 7 · Pine Springs Preparatory Academy7Pine Springs Preparatory Academy15:33
21Leo WallPlace 21 · Grade 8 · Thales Academy-Holly Springs8Thales Academy-Holly Springs15:37
22Thomas WilderPlace 22 · Grade 8 · Pine Springs Preparatory Academy8Pine Springs Preparatory Academy15:40
23Daniel JohnstonePlace 23 · Grade 8 · Thales Academy Apex8Thales Academy Apex15:50
24Bryce BatchelorPlace 24 · Grade 5 · Pine Springs Preparatory Academy5Pine Springs Preparatory Academy15:51 PR
25Asher ThompsonPlace 25 · Grade 8 · Pine Springs Preparatory Academy8Pine Springs Preparatory Academy15:54
26Carter JohnsonPlace 26 · Grade 8 · Pine Springs Preparatory Academy8Pine Springs Preparatory Academy15:57
27Daniel LeePlace 27 · Grade 8 · Thales Academy Apex8Thales Academy Apex16:01
28Aaron SerloPlace 28 · Grade 6 · Thales Academy Apex6Thales Academy Apex16:09
29Anik GuptaPlace 29 · Grade 7 · Thales Academy Apex7Thales Academy Apex16:23
30Cameron BramanPlace 30 · Grade 6 · Thales Academy-Holly Springs6Thales Academy-Holly Springs16:25
31Thomas JudicePlace 31 · Grade 6 · Thales Academy-Holly Springs6Thales Academy-Holly Springs16:27
32Torin SmothersPlace 32 · Grade 7 · Haw River Christian Academy7Haw River Christian Academy16:42 PR
33Adam AnsonPlace 33 · Grade 7 · Thales Academy Apex7Thales Academy Apex16:58
34Younes HussainPlace 34 · Grade 8 · Thales Academy Apex8Thales Academy Apex17:10
35Luke ChiarelliPlace 35 · Triangle Youth Life Runners—Triangle Youth Life Runners17:11
36William WeissPlace 36 · Grade 5 · Pine Springs Preparatory Academy5Pine Springs Preparatory Academy17:40 PR
37Nico MarkeyPlace 37 · Grade 5 · Pine Springs Preparatory Academy5Pine Springs Preparatory Academy17:43
38Robert SullivanPlace 38 · Triangle Youth Life Runners—Triangle Youth Life Runners17:48
39Matthew KyrnPlace 39 · Triangle Youth Life Runners—Triangle Youth Life Runners17:54
40Finn McDonaldPlace 40 · Grade 5 · Pine Springs Preparatory Academy5Pine Springs Preparatory Academy18:00 PR
41Ben BrileyPlace 41 · Grade 6 · Thales Academy Apex6Thales Academy Apex18:02
42Andrick JensenPlace 42 · Grade 8 · Pine Springs Preparatory Academy8Pine Springs Preparatory Academy18:37
43Zachary StaffordPlace 43 · Triangle Youth Life Runners—Triangle Youth Life Runners18:49
44Joshua WickhamPlace 44 · Grade 5 · Pine Springs Preparatory Academy5Pine Springs Preparatory Academy19:12
45Shiv TuruvekerePlace 45 · Grade 7 · Thales Academy Apex7Thales Academy Apex19:19 PR
46Sawyer WilliamsonPlace 46 · Grade 6 · Thales Academy Apex6Thales Academy Apex19:21
47Kemper D'AgostinoPlace 47 · Grade 6 · Thales Academy Apex6Thales Academy Apex19:58
48Jackson BarneyPlace 48 · Grade 7 · Thales Academy Apex7Thales Academy Apex20:06 PR
49Reed ThomsonPlace 49 · Grade 5 · Pine Springs Preparatory Academy5Pine Springs Preparatory Academy20:07 PR
50Jackson RainesPlace 50 · Triangle Youth Life Runners—Triangle Youth Life Runners20:12
51John MarianiPlace 51 · Grade 6 · Thales Academy-Holly Springs6Thales Academy-Holly Springs20:24
52Zach ShermanPlace 52 · Grade 5 · Pine Springs Preparatory Academy5Pine Springs Preparatory Academy20:38 PR
53Henri PrevostPlace 53 · Grade 7 · Thales Academy-Holly Springs7Thales Academy-Holly Springs20:46
54Haston TuckerPlace 54 · Grade 5 · Pine Springs Preparatory Academy5Pine Springs Preparatory Academy22:08 PR
55Nathan KarpinskiPlace 55 · Grade 6 · Thales Academy-Holly Springs6Thales Academy-Holly Springs22:12
56Luke JohnsonPlace 56 · Grade 8 · Thales Academy Apex8Thales Academy Apex22:37
57Oliver RadfordPlace 57 · Grade 6 · Thales Academy Apex6Thales Academy Apex23:46

Girls / Women · 2 Miles Middle School

56 results
PlAthlete / entryGrSchool / teamMark
1Della GilreathPlace 1 · Grade 7 · Thales Academy Apex7Thales Academy Apex13:59
2Lilah StephensonPlace 2 · Grade 6 · Pine Springs Preparatory Academy6Pine Springs Preparatory Academy14:52
3Kennedy FeltonPlace 3 · Grade 7 · Pine Springs Preparatory Academy7Pine Springs Preparatory Academy15:23
4Rylie KrynockPlace 4 · Grade 8 · Pine Springs Preparatory Academy8Pine Springs Preparatory Academy15:28
5Addie RayPlace 5 · Grade 7 · Thales Academy Apex7Thales Academy Apex15:29
6Mysha SinghPlace 6 · Grade 7 · Pine Springs Preparatory Academy7Pine Springs Preparatory Academy15:30
7Macie KnuppelPlace 7 · Grade 8 · Pine Springs Preparatory Academy8Pine Springs Preparatory Academy15:36
8Violet ZachmanPlace 8 · Grade 8 · Pine Springs Preparatory Academy8Pine Springs Preparatory Academy16:07
9Joyce PeckPlace 9 · Grade 7 · Pine Springs Preparatory Academy7Pine Springs Preparatory Academy16:10 PR
10Kylie EllsworthPlace 10 · Grade 5 · Pine Springs Preparatory Academy5Pine Springs Preparatory Academy16:27
11Mackenzie MullerPlace 11 · Grade 8 · Pine Springs Preparatory Academy8Pine Springs Preparatory Academy16:28
12Madison McCorklePlace 12 · Grade 6 · Thales Academy Apex6Thales Academy Apex16:29
13Alice WolfePlace 13 · Grade 7 · Haw River Christian Academy7Haw River Christian Academy16:30 PR
14Madilyn HunterPlace 14 · Grade 7 · Pine Springs Preparatory Academy7Pine Springs Preparatory Academy17:03
15Maeve EppPlace 15 · Grade 8 · Pine Springs Preparatory Academy8Pine Springs Preparatory Academy17:04 PR
16Tanner LynchPlace 16 · Grade 7 · Pine Springs Preparatory Academy7Pine Springs Preparatory Academy17:06
17Johanna LevinePlace 17 · Grade 8 · Pine Springs Preparatory Academy8Pine Springs Preparatory Academy17:20 PR
18Caroline WorshamPlace 18 · Grade 8 · Pine Springs Preparatory Academy8Pine Springs Preparatory Academy17:21
19Hannah HaugPlace 19 · Triangle Youth Life Runners—Triangle Youth Life Runners17:27
20Katelyn HaugPlace 20 · Triangle Youth Life Runners—Triangle Youth Life Runners17:36
22Eva ChaoPlace 22 · Grade 7 · Thales Academy Apex7Thales Academy Apex17:44
21Nandika SinghPlace 21 · Grade 6 · Thales Academy Apex6Thales Academy Apex17:48
23Stuthi BandaruPlace 23 · Grade 7 · Pine Springs Preparatory Academy7Pine Springs Preparatory Academy17:50
24Maya LuncefordPlace 24 · Grade - · Thales Academy Apex-Thales Academy Apex18:12
25Holly JohnstonePlace 25 · Grade 6 · Thales Academy Apex6Thales Academy Apex18:42
26Genevieve RubachPlace 26 · Triangle Youth Life Runners—Triangle Youth Life Runners18:53
27Caroline HolmesPlace 27 · Triangle Youth Life Runners—Triangle Youth Life Runners18:54
28Beatrice RubachPlace 28 · Triangle Youth Life Runners—Triangle Youth Life Runners18:58
29Lainey OvertonPlace 29 · Grade 8 · Pine Springs Preparatory Academy8Pine Springs Preparatory Academy19:02
30Aegan SimaPlace 30 · Grade 8 · Pine Springs Preparatory Academy8Pine Springs Preparatory Academy19:09
31Alissa GoodkovskyPlace 31 · Grade 6 · Haw River Christian Academy6Haw River Christian Academy19:17 PR
32Jimena Arias-CastroPlace 32 · Grade 6 · Thales Academy Apex6Thales Academy Apex19:30
33Abby ShawPlace 33 · Grade 7 · Pine Springs Preparatory Academy7Pine Springs Preparatory Academy19:59
34Penelope GasiorrowskiPlace 34 · Grade 5 · Haw River Christian Academy5Haw River Christian Academy20:03 PR
35Amy NguyenPlace 35 · Grade 7 · Thales Academy Apex7Thales Academy Apex20:12
36Quinn RobinsonPlace 36 · Grade 8 · Thales Academy Apex8Thales Academy Apex20:13
37Audry MilesPlace 37 · Grade 5 · Pine Springs Preparatory Academy5Pine Springs Preparatory Academy20:14
38Helena De MelloPlace 38 · Grade 6 · Pine Springs Preparatory Academy6Pine Springs Preparatory Academy20:16
39Hadley MeiburgPlace 39 · Grade 5 · Pine Springs Preparatory Academy5Pine Springs Preparatory Academy20:23 PR
40Audrey MurrayPlace 40 · Grade 6 · Thales Academy-Holly Springs6Thales Academy-Holly Springs20:35 PR
41Yasmine HussainPlace 41 · Grade 8 · Thales Academy Apex8Thales Academy Apex20:48
42Charli TaitingfongPlace 42 · Grade 6 · Thales Academy Apex6Thales Academy Apex20:55
43Audrey SteedPlace 43 · Grade 6 · Thales Academy Apex6Thales Academy Apex20:57
44Alia JohnsonPlace 44 · Grade 8 · Pine Springs Preparatory Academy8Pine Springs Preparatory Academy20:58
45Ariel LeungPlace 45 · Grade 7 · Thales Academy Apex7Thales Academy Apex21:24
46Grace SniderPlace 46 · Grade 7 · Thales Academy Apex7Thales Academy Apex21:33
47Blake BurnsPlace 47 · Grade 6 · Thales Academy Apex6Thales Academy Apex21:45 PR
48Adaire EppPlace 48 · Grade 5 · Pine Springs Preparatory Academy5Pine Springs Preparatory Academy22:01 PR
49Sydney DietzPlace 49 · Grade 8 · Pine Springs Preparatory Academy8Pine Springs Preparatory Academy22:35
50Jane WolfePlace 50 · Grade 4 · Haw River Christian Academy4Haw River Christian Academy22:49 PR
51Lorelei BrysonPlace 51 · Grade 5 · Haw River Christian Academy5Haw River Christian Academy23:23 PR
52Hannah TraversPlace 52 · Grade 5 · Haw River Christian Academy5Haw River Christian Academy23:24 PR
53Alina LynchPlace 53 · Grade 7 · Pine Springs Preparatory Academy7Pine Springs Preparatory Academy23:28
54Nicole SazhinaPlace 54 · Grade 5 · Haw River Christian Academy5Haw River Christian Academy23:29 PR
55Saanvika KakiPlace 55 · Grade 7 · Thales Academy Apex7Thales Academy Apex28:25 PR
56Lillie BowmanPlace 56 · Grade 6 · Thales Academy Apex6Thales Academy Apex29:16 PR

Boys / Men · 5,000 Meters Varsity

23 results
PlAthlete / entryGrSchool / teamMark
1Alex GilesPlace 1 · Grade 8 · Thales Academy Apex8Thales Academy Apex18:53
2Blake SheltonPlace 2 · Grade 10 · Thales Academy Apex10Thales Academy Apex19:06
3Carter ShackelsPlace 3 · Grade 12 · Thales Academy Apex12Thales Academy Apex19:20
4Rylan WheelerPlace 4 · Grade 12 · Thales Academy Apex12Thales Academy Apex19:57
5Max BrileyPlace 5 · Grade 8 · Thales Academy Apex8Thales Academy Apex20:11
6John ChiarelliPlace 6 · Triangle Youth Life Runners—Triangle Youth Life Runners21:55
7Seth NauPlace 7 · Grade - · Thales Academy-Holly Springs-Thales Academy-Holly Springs23:11
8Spencer AllenPlace 8 · Grade 12 · Thales Academy Apex12Thales Academy Apex23:20
9Andrew McClainPlace 9 · Grade 12 · Friendship Christian12Friendship Christian24:21
10Zachary ShultzPlace 10 · Grade 12 · Thales Academy Apex12Thales Academy Apex24:58
11Sergei ChebotarPlace 11 · Grade 9 · Haw River Christian Academy9Haw River Christian Academy25:19
12Owen SheltonPlace 12 · Grade 8 · Thales Academy Apex8Thales Academy Apex25:43
13John AllenPlace 13 · Grade 12 · Thales Academy Apex12Thales Academy Apex25:47
14Lukas BrileyPlace 14 · Grade 12 · Thales Academy Apex12Thales Academy Apex25:51
15Miles MelkersonPlace 15 · Grade 9 · Thales Academy Apex9Thales Academy Apex26:18
16Matthew CoxPlace 16 · Triangle Youth Life Runners—Triangle Youth Life Runners26:54
17Wenhao JiangPlace 17 · Grade 9 · Friendship Christian9Friendship Christian26:56
18Jackson BasdenPlace 18 · Grade 9 · Thales Academy Apex9Thales Academy Apex29:03
19Cameron BryantPlace 19 · Grade 8 · Friendship Christian8Friendship Christian29:59
20Noah StaffordPlace 20 · Triangle Youth Life Runners—Triangle Youth Life Runners31:11
21Micah McDonaldPlace 21 · Grade 9 · Haw River Christian Academy9Haw River Christian Academy31:22
22Archie JonesPlace 22 · Grade 11 · Friendship Christian11Friendship Christian35:28
23Harith Raj EdulaPlace 23 · Grade 9 · Thales Academy-Holly Springs9Thales Academy-Holly Springs38:06

Girls / Women · 5,000 Meters Varsity

19 results
PlAthlete / entryGrSchool / teamMark
1Karolyne StickneyPlace 1 · Triangle Youth Life Runners—Triangle Youth Life Runners25:16
2Maddie HubbardPlace 2 · Grade 9 · Thales Academy Apex9Thales Academy Apex25:31
3Hollynn SwartzelPlace 3 · Grade 7 · Thales Academy Apex7Thales Academy Apex26:54
4Kaylee MangumPlace 4 · Grade 11 · Friendship Christian11Friendship Christian27:09
5Abigail BownsPlace 5 · Grade 11 · Thales Academy Apex11Thales Academy Apex27:32
6Emi SproulPlace 6 · Grade 10 · Thales Academy Apex10Thales Academy Apex28:13
7Madeline (Maddie) DoughertyPlace 7 · Grade 11 · Thales Academy Apex11Thales Academy Apex28:49
8Sahasra PedduPlace 8 · Grade 10 · Thales Academy Apex10Thales Academy Apex29:48
9Lia SmothersPlace 9 · Grade 9 · Haw River Christian Academy9Haw River Christian Academy31:09
10Aryana HalburntPlace 10 · Grade 9 · Thales Academy Apex9Thales Academy Apex31:45
11Kaitlyn CaseyPlace 11 · Grade 9 · Thales Academy-Holly Springs9Thales Academy-Holly Springs31:51
12Octavia WinkelmanPlace 12 · Grade 12 · Thales Academy Apex12Thales Academy Apex32:02
13Anne Marie RubachPlace 13 · Triangle Youth Life Runners—Triangle Youth Life Runners32:07
14Eva ReavesPlace 14 · Grade 12 · Friendship Christian12Friendship Christian32:21
15Anvi TanakantiPlace 15 · Grade 10 · Thales Academy Apex10Thales Academy Apex37:17
16Ada HarrisonPlace 16 · Grade 9 · Friendship Christian9Friendship Christian38:06
17Emma WhildenPlace 17 · Triangle Youth Life Runners—Triangle Youth Life Runners38:40
18Atalisa MiltonPlace 18 · Grade 9 · Friendship Christian9Friendship Christian41:57
19Maria SheehyPlace 19 · Triangle Youth Life Runners—Triangle Youth Life Runners44:31