1. Home
  2. U.S. Results
  3. North Carolina
  4. NCHSAA 7A West Regional

2025 NCHSAA 7A West Regional Results

Official ResultsMcAlpine Creek Park, Charlotte, NCCross Country214 results18 teams

Winners

EventWinnerSchool / teamMark
Boys / Men · 5,000 Meters VarsityMichael RivlinMarvin Ridge15:38.85
Girls / Women · 5,000 Meters VarsityEmma BalabanWeddington17:38.41

Team scores

DivisionPlSchool / teamPoints
Boys / Men · 5,000 Meters Varsity1Marvin Ridge39
2Cuthbertson86
3Weddington122
4Davie152
5Lake Norman162
6Mooresville187
7Cox Mill198
8Ballantyne Ridge221
9Hickory Ridge225
10Hopewell247
11Butler287
12A.L. Brown311
13West Cabarrus334
14Independence400
15McDowell424
Girls / Women · 5,000 Meters Varsity1Marvin Ridge47
2Cuthbertson58
3Weddington90
4Lake Norman112
5Davie165
6Hickory Ridge169
7South Iredell175
8Mooresville177
9Ballantyne Ridge227
10Cox Mill306
11West Cabarrus318
12Butler365
13McDowell378
14A.L. Brown380
15Independence420

Boys / Men · 5,000 Meters Varsity

110 results
PlAthlete / entryGrSchool / teamMark
1Michael RivlinPlace 1 · Grade 12 · Marvin Ridge12Marvin Ridge15:38.85
2Cade CresswellPlace 2 · Grade 12 · Porter Ridge12Porter Ridge15:42.93 PR
3Joshua PalmerPlace 3 · Grade 10 · Cuthbertson10Cuthbertson15:49.53
4Grady AndersonPlace 4 · Grade 11 · Hickory Ridge11Hickory Ridge15:50.40
5Tristan GentillePlace 5 · Grade 12 · Marvin Ridge12Marvin Ridge15:55.34
6Ahmn ByrdPlace 6 · Grade 11 · Mooresville11Mooresville15:55.91
7Hunter BatesPlace 7 · Grade 12 · Weddington12Weddington16:00.65
8Gavin JordanPlace 8 · Grade 11 · Marvin Ridge11Marvin Ridge16:01.75
9Matthew LussardiPlace 9 · Grade 11 · Marvin Ridge11Marvin Ridge16:04.57
10Nathan SupleePlace 10 · Grade 12 · Hopewell12Hopewell16:11.06 PR
11Aiden CastellanPlace 11 · Grade 11 · Cuthbertson11Cuthbertson16:12.40
12Benjamin RheineckerPlace 12 · Grade 11 · Hickory Ridge11Hickory Ridge16:12.68
13Jaxon GayPlace 13 · Grade 9 · Davie9Davie16:15.03 PR
14Luke RobertsPlace 14 · Grade 11 · Cox Mill11Cox Mill16:16.70 PR
15Tarun DuraipandiPlace 15 · Grade 12 · Lake Norman12Lake Norman16:19.89
16Brodie OnthankPlace 16 · Grade 10 · Cuthbertson10Cuthbertson16:20.25
17Kaleb WilsonPlace 17 · Grade 12 · Cox Mill12Cox Mill16:23.82
18Ethan LakeyPlace 18 · Grade 12 · Davie12Davie16:25.27
19Jay OlinPlace 19 · Grade 12 · Butler12Butler16:27.03 PR
20Jack RileyPlace 20 · Grade 9 · Marvin Ridge9Marvin Ridge16:29.60 PR
21Jacob SteelmanPlace 21 · Grade 11 · Davie11Davie16:29.89
22Ryan WulinskyPlace 22 · Grade 10 · Marvin Ridge10Marvin Ridge16:30.09
23Simon SimpsonPlace 23 · Grade 10 · Marvin Ridge10Marvin Ridge16:33.16
24Ephraim StaleyPlace 24 · Grade 12 · Independence12Independence16:36.08 PR
25Kingston NickensPlace 25 · Grade 11 · Cox Mill11Cox Mill16:36.77
26Luke BrownPlace 26 · Grade 9 · Cuthbertson9Cuthbertson16:37.13
27Caleb HaselhorstPlace 27 · Grade 11 · Hopewell11Hopewell16:37.67
28Daniel FiorePlace 28 · Grade 12 · Weddington12Weddington16:38.50
29Archer RolphPlace 29 · Grade 10 · Weddington10Weddington16:45.54
30Cole CanipePlace 30 · Grade 10 · West Cabarrus10West Cabarrus16:46.85 PR
31Anderson TaylorPlace 31 · Grade 12 · Weddington12Weddington16:47.50
32Nicholas MarzakisPlace 32 · Grade 11 · Weddington11Weddington16:49.02
33Jake AllenPlace 33 · Grade 12 · Mooresville12Mooresville16:50.50 PR
34Paxton LawverPlace 34 · Grade 10 · Lake Norman10Lake Norman16:53.54
35William Gordon IIIPlace 35 · Grade 11 · Cuthbertson11Cuthbertson16:56.84
36Sam LutwickPlace 36 · Grade 10 · Ballantyne Ridge10Ballantyne Ridge16:59.29
37Dylan EdwardsPlace 37 · Grade 12 · Lake Norman12Lake Norman17:02.41
38Camden DonlanPlace 38 · Grade 9 · Cuthbertson9Cuthbertson17:04.87
39Benjamin ScharsuPlace 39 · Grade 10 · Lake Norman10Lake Norman17:06.11
40Blake DixonPlace 40 · Grade 12 · Cuthbertson12Cuthbertson17:13.64
41Liam CrewsPlace 41 · Grade 9 · A.L. Brown9A.L. Brown17:17.24
42Jacob BowiePlace 42 · Grade 11 · Lake Norman11Lake Norman17:21.09 PR
43Lincoln RueschPlace 43 · Grade 10 · Ballantyne Ridge10Ballantyne Ridge17:25.35 PR
44Fletcher MichaelPlace 44 · Grade 9 · Ballantyne Ridge9Ballantyne Ridge17:26.28
45Tyler HonigPlace 45 · Grade 10 · Lake Norman10Lake Norman17:26.52 PR
46Brayden KistnerPlace 46 · Grade 12 · Davie12Davie17:30.64
47Colin KuennePlace 47 · Grade 11 · Weddington11Weddington17:30.67
48Hayden HensleyPlace 48 · Grade 12 · Mooresville12Mooresville17:32.48 PR
49Cameron JacksonPlace 49 · Grade 10 · Weddington10Weddington17:35.65
50Angel VenegasPlace 50 · Grade 12 · Mooresville12Mooresville17:36.44
51Hunter RueschPlace 51 · Grade 11 · Ballantyne Ridge11Ballantyne Ridge17:36.59
52Rylan LingrossoPlace 52 · Grade 9 · Ballantyne Ridge9Ballantyne Ridge17:37.25
53Hunter SirmonsPlace 53 · Grade 11 · A.L. Brown11A.L. Brown17:38.08
54Raymond HalsteadPlace 54 · Grade 10 · South Iredell10South Iredell17:39.22 PR
55Aarav KulkarniPlace 55 · Grade 12 · Ballantyne Ridge12Ballantyne Ridge17:39.43 PR
56Isaac AbbottPlace 56 · Grade 9 · Mooresville9Mooresville17:43.27 PR
57Dawson SpathPlace 57 · Grade 12 · McDowell12McDowell17:43.57
58Connor MannPlace 58 · Grade 11 · Mooresville11Mooresville17:45.98 PR
59Charles HeglarPlace 59 · Grade 10 · West Cabarrus10West Cabarrus17:56.57
60Avery Van LentePlace 60 · Grade 10 · Davie10Davie17:56.88
61Samuel FreemanPlace 61 · Grade 10 · Ballantyne Ridge10Ballantyne Ridge18:04.53 PR
62Joseph DriscollPlace 62 · Grade 12 · Butler12Butler18:06.98
63Lance DingmanPlace 63 · Grade 9 · Lake Norman9Lake Norman18:07.23
64Hunter KortekaasPlace 64 · Grade 10 · Butler10Butler18:17.89
65Cru DrzayichPlace 65 · Grade 10 · Hopewell10Hopewell18:22.91
66Savion StevensonPlace 66 · Grade 11 · A.L. Brown11A.L. Brown18:25.84
67Aidan FespermanPlace 67 · Grade 11 · South Iredell11South Iredell18:26.61 PR
68Camren HollomanPlace 68 · Grade 9 · Butler9Butler18:27.32 PR
69Logan ZulegerPlace 69 · Grade 12 · Davie12Davie18:28.52
70David (CJ) BaucomPlace 70 · Grade 9 · Hickory Ridge9Hickory Ridge18:29.05 PR
71Jake AllmondPlace 71 · Grade 12 · Mooresville12Mooresville18:29.60
72David BolickPlace 72 · Grade 12 · Hickory Ridge12Hickory Ridge18:39.75
73Myles BeaverPlace 73 · Grade 12 · A.L. Brown12A.L. Brown18:42.28 PR
74Om PatkiPlace 74 · Grade 9 · Cox Mill9Cox Mill18:45.50 PR
75Noah AndrewsPlace 75 · Grade 12 · Hopewell12Hopewell18:45.95
76Saul CarsonPlace 76 · Grade 12 · McDowell12McDowell18:46.07
77Braiden AdamsPlace 77 · Grade 11 · Cox Mill11Cox Mill18:47.21
78Pablo UribePlace 78 · Grade 10 · Hickory Ridge10Hickory Ridge18:50.24
79Luke CarronPlace 79 · Grade 9 · Hickory Ridge9Hickory Ridge18:50.27 PR
80Lucas MesserPlace 80 · Grade 11 · Hopewell11Hopewell18:52.25
81Matthew FethersonPlace 81 · Grade 9 · South Iredell9South Iredell18:57.08 PR
82John SeuglingPlace 82 · Grade 12 · West Cabarrus12West Cabarrus19:03.03 PR
83Kenneth Reyes-GadeaPlace 83 · Grade 11 · Hopewell11Hopewell19:03.81 PR
84William KellyPlace 84 · Grade 12 · West Cabarrus12West Cabarrus19:09.98 PR
85Connor PettyPlace 85 · Grade 9 · Hickory Ridge9Hickory Ridge19:16.42 PR
86Brayden HughesPlace 86 · Grade 9 · Butler9Butler19:17.03 PR
87Bryce BaranowskiPlace 87 · Grade 9 · Butler9Butler19:17.99
88Evan HerbertPlace 88 · Grade 9 · North Mecklenburg9North Mecklenburg19:18.64 PR
89Aakansh KarthikPlace 89 · Grade 10 · Cox Mill10Cox Mill19:19.61 PR
90Baylen HudsonPlace 90 · Grade 9 · A.L. Brown9A.L. Brown19:27.04
91Mason NashPlace 91 · Grade 9 · A.L. Brown9A.L. Brown19:27.51
92Alan SHIPlace 92 · Grade 9 · Cox Mill9Cox Mill19:35.27 PR
93Dennis FoureauPlace 93 · Grade 10 · Independence10Independence19:37.23
94Tyler DeaverPlace 94 · Grade 11 · Davie11Davie19:40.56
95William HinsonPlace 95 · Grade 12 · West Cabarrus12West Cabarrus19:41.34
96John Owen ThigpenPlace 96 · Grade 11 · Hopewell11Hopewell19:42.09
97Lucas MartinPlace 97 · Grade 11 · West Cabarrus11West Cabarrus19:42.21 PR
98Walker QueenPlace 98 · Grade 9 · McDowell9McDowell20:11.38 PR
99Kaiden RaschPlace 99 · Grade 11 · South Iredell11South Iredell20:14.50
100Holt WilkersonPlace 100 · Grade 9 · A.L. Brown9A.L. Brown20:17.49
101Luke HardwickPlace 101 · Grade 12 · Independence12Independence20:23.52
102Sean MatthewsPlace 102 · Grade 9 · Independence9Independence20:26.63
103Bryson SmithPlace 103 · Grade 10 · West Cabarrus10West Cabarrus20:29.38 PR
104Will JohnstonPlace 104 · Grade 11 · Independence11Independence20:50.56 PR
105Gabriel RitzmannPlace 105 · Grade 9 · Butler9Butler20:52.53
106Facundo Alonzo LescanoPlace 106 · Grade 12 · Independence12Independence21:19.55 PR
107Ethan LawsPlace 107 · Grade 11 · McDowell11McDowell21:46.08
108Stephen DirholdPlace 108 · Grade 10 · McDowell10McDowell22:22.32
109Liam McKenziePlace 109 · Grade 11 · McDowell11McDowell29:56.93
110Nathan TipperPlace 110 · Grade 9 · McDowell9McDowell30:14.98

Girls / Women · 5,000 Meters Varsity

104 results
PlAthlete / entryGrSchool / teamMark
1Emma BalabanPlace 1 · Grade 10 · Weddington10Weddington17:38.41
2Kasey DingmanPlace 2 · Grade 12 · Lake Norman12Lake Norman17:41.42
3Caitlin KastenPlace 3 · Grade 11 · Marvin Ridge11Marvin Ridge17:47.02
4Colby McCollumPlace 4 · Grade 10 · Cuthbertson10Cuthbertson18:07.72
5Ava LanzyPlace 5 · Grade 12 · Weddington12Weddington18:11.89
6Savannah GentillePlace 6 · Grade 10 · Marvin Ridge10Marvin Ridge18:22.66
7Alyssa HoustonPlace 7 · Grade 12 · South Iredell12South Iredell18:33.71 PR
8Claire ZimmermanPlace 8 · Grade 10 · Lake Norman10Lake Norman18:40.37
9Kathryn MalekPlace 9 · Grade 9 · Marvin Ridge9Marvin Ridge18:51.60
10Josie SchihlPlace 10 · Grade 12 · Cuthbertson12Cuthbertson18:56.09
11Kristen StarkeyPlace 11 · Grade 9 · Davie9Davie18:56.48
12Cecilia TaftPlace 12 · Grade 11 · Cuthbertson11Cuthbertson19:00.40
13Julia D'ErricoPlace 13 · Grade 12 · Cuthbertson12Cuthbertson19:03.97
14Summer WilsonPlace 14 · Grade 12 · Marvin Ridge12Marvin Ridge19:11.50
15Harper RoePlace 15 · Grade 10 · Marvin Ridge10Marvin Ridge19:22.22
16Olivia TeeterPlace 16 · Grade 11 · Mooresville11Mooresville19:24.00
17Mackenzie RennerPlace 17 · Grade 10 · Cox Mill10Cox Mill19:26.53 PR
18Isabella RileyPlace 18 · Grade 10 · Hickory Ridge10Hickory Ridge19:43.68 PR
19Maya PenczekPlace 19 · Grade 9 · Cuthbertson9Cuthbertson19:48.33
20Isabella GentillePlace 20 · Grade 12 · Marvin Ridge12Marvin Ridge19:48.49
21Tatum TsumasPlace 21 · Grade 12 · Marvin Ridge12Marvin Ridge19:56.93
22Allegra AndersonPlace 22 · Grade 11 · Cuthbertson11Cuthbertson20:06.13
23Adelaide WrightPlace 23 · Grade 11 · Weddington11Weddington20:25.22
24Madison PainterPlace 24 · Grade 10 · Weddington10Weddington20:27.83 PR
25Kiley SelfPlace 25 · Grade 11 · Lake Norman11Lake Norman20:30.98
26Addalyn SteelmanPlace 26 · Grade 9 · Davie9Davie20:47.89
27Ava TileyPlace 27 · Grade 10 · South Iredell10South Iredell20:48.66
28Caroline OuellettePlace 28 · Grade 11 · Hickory Ridge11Hickory Ridge20:48.94
29Camila HerreraPlace 29 · Grade 10 · Mooresville10Mooresville20:50.42
30Claire ConnollyPlace 30 · Grade 11 · Cuthbertson11Cuthbertson20:50.78
31Katy CrutchfieldPlace 31 · Grade 9 · Hickory Ridge9Hickory Ridge20:56.56 PR
32Lexi MarionPlace 32 · Grade 12 · Davie12Davie20:58.91
33Leighton HighleyPlace 33 · Grade 10 · South Iredell10South Iredell21:01.90
34Brooklyn BrownfieldPlace 34 · Grade 9 · Ballantyne Ridge9Ballantyne Ridge21:06.89
35Emma BarrPlace 35 · Grade 12 · Lake Norman12Lake Norman21:08.39 PR
36Rachel StarkeyPlace 36 · Grade 10 · Davie10Davie21:10.76 PR
37Piper WilliamsPlace 37 · Grade 10 · Weddington10Weddington21:20.95 PR
38Grayson PetersPlace 38 · Grade 10 · Butler10Butler21:21.84
39Millie HarrymanPlace 39 · Grade 10 · Mooresville10Mooresville21:24.62 PR
40Rachel HuPlace 40 · Grade 10 · Ballantyne Ridge10Ballantyne Ridge21:31.11 PR
41Reese GrandelliPlace 41 · Grade 9 · Mooresville9Mooresville21:36.90 PR
42Lacey HarrisPlace 42 · Grade 9 · Lake Norman9Lake Norman21:37.66 PR
43Reagan SelfPlace 43 · Grade 10 · Lake Norman10Lake Norman21:37.81
44Emily CrutchfieldPlace 44 · Grade 11 · Hickory Ridge11Hickory Ridge21:39.68
45Macy DeVorePlace 45 · Grade 10 · Hopewell10Hopewell21:41.53 PR
46Sriya VangalaPlace 46 · Grade 12 · Weddington12Weddington21:45.07
47Audrey NewtonPlace 47 · Grade 10 · Ballantyne Ridge10Ballantyne Ridge21:47.35 PR
48Marissa SteigerPlace 48 · Grade 11 · West Cabarrus11West Cabarrus21:47.92
49Cora BakerPlace 49 · Grade 11 · Hickory Ridge11Hickory Ridge21:54.07 PR
50Elyse FosterPlace 50 · Grade 11 · McDowell11McDowell22:01.94
51Darcy RobinsonPlace 51 · Grade 10 · Weddington10Weddington22:05.08
52Addie GiffordPlace 52 · Grade 11 · Ballantyne Ridge11Ballantyne Ridge22:06.17 PR
53Sophia HoggPlace 53 · Grade 9 · Mooresville9Mooresville22:16.97 PR
54Marjore AtkinsPlace 54 · Grade 9 · South Iredell9South Iredell22:25.94 PR
55Melanie WilliamsPlace 55 · Grade 11 · Cox Mill11Cox Mill22:29.48
56Paula Dorta-ChalitaPlace 56 · Grade 12 · South Iredell12South Iredell22:36.55 PR
57Aubrey GrauePlace 57 · Grade 12 · Ballantyne Ridge12Ballantyne Ridge22:44.19
58Reese StahalaPlace 58 · Grade 11 · Lake Norman11Lake Norman22:54.88
59Kalyn MaldonadoPlace 59 · Grade 11 · West Cabarrus11West Cabarrus23:03.88 PR
60Nora FaustinoPlace 60 · Grade 12 · South Iredell12South Iredell23:06.56
61Berkley BrownPlace 61 · Grade 9 · Davie9Davie23:09.86
62Hailey HoltPlace 62 · Grade 9 · Hopewell9Hopewell23:13.42
63Iris PrattPlace 63 · Grade 10 · Butler10Butler23:15.88
64Keylan WatsonPlace 64 · Grade 12 · A.L. Brown12A.L. Brown23:17.39 PR
65Ava NewmanPlace 65 · Grade 11 · Mooresville11Mooresville23:21.54
66Vani DasuPlace 66 · Grade 9 · Ballantyne Ridge9Ballantyne Ridge23:21.61
67Kassandra PerezPlace 67 · Grade 9 · McDowell9McDowell23:25.46 PR
68Olivia LondonPlace 68 · Grade 11 · Mooresville11Mooresville23:26.46 PR
69Addison PerkinsPlace 69 · Grade 12 · West Cabarrus12West Cabarrus23:27.87
70x Navarrete-GuevaraPlace 70 · Grade 11 · A.L. Brown11A.L. Brown23:29.46 PR
71Salinas LesleyPlace 71 · Grade 10 · Independence10Independence23:40.40 PR
72Eloise BinnsPlace 72 · Grade 9 · Cox Mill9Cox Mill23:41.09
73Caleigh SeuglingPlace 73 · Grade 10 · West Cabarrus10West Cabarrus23:43.30
74Caira CruzPlace 74 · Grade 9 · Hickory Ridge9Hickory Ridge23:50.31
75x Ramirez-BarreiroPlace 75 · Grade 11 · A.L. Brown11A.L. Brown23:56.30 PR
76Maddie CarronPlace 76 · Grade 12 · Hickory Ridge12Hickory Ridge24:04.48 PR
77Joergegina BuntingPlace 77 · Grade 10 · West Cabarrus10West Cabarrus24:05.14 PR
78Bhanu KrishnamsettyPlace 78 · Grade 12 · Cox Mill12Cox Mill24:05.20
79Sidney PonsPlace 79 · Grade 11 · Butler11Butler24:06.21
80Daniela George-PerezPlace 80 · Grade 9 · Davie9Davie24:07.14 PR
81Ella WilesPlace 81 · Grade 9 · Davie9Davie24:10.73
82Keeley GouldPlace 82 · Grade 10 · West Cabarrus10West Cabarrus24:25.31
83Allison CisinePlace 83 · Grade 11 · West Cabarrus11West Cabarrus24:36.12
84Shelby CochranePlace 84 · Grade 12 · Independence12Independence24:36.45
85Delaney SantoroPlace 85 · Grade 11 · Ballantyne Ridge11Ballantyne Ridge24:42.97 PR
86Allie ReidPlace 86 · Grade 10 · McDowell10McDowell24:50.08 PR
87Alice WardwellPlace 87 · Grade 9 · McDowell9McDowell24:53.87 PR
88Ariadna RamirezPlace 88 · Grade 12 · A.L. Brown12A.L. Brown24:56.69 PR
89Thea PottsPlace 89 · Grade 9 · Independence9Independence24:59.27
90Chole LangeveidPlace 90 · Grade 11 · Independence11Independence25:09.15 PR
91Fiona SeaveyPlace 91 · Grade 10 · Cox Mill10Cox Mill25:19.15 PR
92Simone HerbertPlace 92 · Grade 9 · North Mecklenburg9North Mecklenburg25:22.78 PR
93Tessa CollardPlace 93 · Grade 12 · Butler12Butler25:30.05
94Sophia GonzalezPlace 94 · Grade 10 · Hopewell10Hopewell25:30.78 PR
95Lily BaerPlace 95 · Grade 9 · Hopewell9Hopewell25:33.41 PR
96Zulema PenalozaPlace 96 · Grade 9 · A.L. Brown9A.L. Brown25:46.56
97Hannah HechtPlace 97 · Grade 9 · Cox Mill9Cox Mill25:57.33 PR
98Raegan HelmsPlace 98 · Grade 10 · A.L. Brown10A.L. Brown26:12.26
99Paola CamposPlace 99 · Grade 11 · Independence11Independence26:18.16
100Alexis JonesPlace 100 · Grade 12 · McDowell12McDowell26:40.82
101Tracy HinsonPlace 101 · Grade 12 · Independence12Independence27:30.84 PR
102Elena GonzalezPlace 102 · Grade 10 · McDowell10McDowell28:26.33
103Teresa PottsPlace 103 · Grade 10 · Independence10Independence28:30.29 PR
104Leah DevantierPlace 104 · Grade 10 · Butler10Butler34:31.88