1. Home
  2. U.S. Results
  3. Michigan
  4. 2nd Annual Haslett Viking Invitational

2026 2nd Annual Haslett Viking Invitational Results

Official ResultsHaslett HS, Haslett, MICross Country308 results11 teamsMeet history →

Winners

Team scores

DivisionPlSchool / teamPoints
Boys / Men · 2 Miles 6th Grade Race1Haslett19
2DeWitt42
3Laingsburg85
Boys / Men · 2 Miles 7th/8th Grade Race1DeWitt26
2Haslett38
3Grand Ledge Beagle108
4Lakewood (Lake Odessa)119
5Laingsburg125
6Holt137
7Lansing Our Savior Lutheran192
Girls / Women · 2 Miles 6th Grade Race1DeWitt17
2Haslett44
3Laingsburg83
Girls / Women · 2 Miles 7th/8th Grade Race1Haslett38
2DeWitt49
3Grand Ledge Beagle63
4Lansing Our Savior Lutheran90
5Laingsburg143
6Holt160
7Webberville184

Boys / Men · 2 Miles 6th Grade Race

57 results
PlAthlete / entryGrSchool / teamMark
1Winston MohrPlace 1 · Grade 6 · Haslett6Haslett11:45.30
2Colin SwitzerPlace 2 · Grade 6 · DeWitt6DeWitt11:55.80
3Tripp WagemannPlace 3 · Grade 6 · Haslett6Haslett12:16.93
4Reid ReichardPlace 4 · Grade 6 · Haslett6Haslett12:44.06
5Luca CrowePlace 5 · Grade 6 · Haslett6Haslett12:53.03
6Caleb DeWittPlace 6 · Grade 6 · Haslett6Haslett12:57.94
7Connor O'NealPlace 7 · Grade 6 · DeWitt6DeWitt13:10.62
8Edison RobinsonPlace 8 · Grade 6 · Haslett6Haslett13:11.94
9Jack SchneiderPlace 9 · Grade 6 · Haslett6Haslett13:28.19
10Conor RogersPlace 10 · Grade 6 · DeWitt6DeWitt13:49.11
11Phoenix PinoPlace 11 · Grade 6 · Haslett6Haslett13:53.40
12Reid PeppersackPlace 12 · Grade 6 · DeWitt6DeWitt14:00.59
13Liam ChildsPlace 13 · Grade 6 · DeWitt6DeWitt14:08.67 PR
14Gabriel SnyderPlace 14 · Grade 6 · DeWitt6DeWitt14:11.23
15Hayden NihartPlace 15 · Grade 6 · DeWitt6DeWitt14:18.27
16Griffin DurbinPlace 16 · Grade 6 · DeWitt6DeWitt14:20.48 PR
17Colton MorrisonPlace 17 · Grade 6 · Lakewood (Lake Odessa)6Lakewood (Lake Odessa)14:21.20 PR
18Judah StaffordPlace 18 · Grade 6 · Portland6Portland14:26.80
19Isaac MoralesPlace 19 · Grade 6 · DeWitt6DeWitt14:27.88 PR
20Isaiah BrooksPlace 20 · Grade 6 · Haslett6Haslett14:28.96 PR
21Skyler LeePlace 21 · Grade 6 · Haslett6Haslett14:33.41
22Gabe SholtyPlace 22 · Grade 6 · Webberville6Webberville14:34.76 PR
23Rowan LaurentPlace 23 · Grade 6 · DeWitt6DeWitt14:35.97 PR
24Theodore Glassbrook-WilsonPlace 24 · Grade 6 · Haslett6Haslett14:38.43
25Declan AmourPlace 25 · Grade 6 · Holt6Holt14:43.37 PR
26Owen KramerPlace 26 · Grade 6 · DeWitt6DeWitt14:45.21
27Ryan RossPlace 27 · Grade 6 · DeWitt6DeWitt14:55.49
28Henry SeguinPlace 28 · Grade 6 · DeWitt6DeWitt15:02.74 PR
29Matthew HessingerPlace 29 · Grade 6 · Haslett6Haslett15:04.99
30Isaac HighfieldPlace 30 · Grade 6 · Laingsburg6Laingsburg15:14.03
31Finn LaingPlace 31 · Grade 6 · Laingsburg6Laingsburg15:22.87
32Jonah CronkitePlace 32 · Grade 6 · Holt6Holt15:25.44 PR
33Logan LeMarbePlace 33 · Grade 6 · Laingsburg6Laingsburg15:27.50 PR
34Eli CarettiPlace 34 · Grade 6 · Laingsburg6Laingsburg15:28.33
35Ben EpolitoPlace 35 · Grade 6 · Haslett6Haslett15:28.72
36Levi KrausePlace 36 · Grade 6 · Lansing Our Savior Lutheran6Lansing Our Savior Lutheran15:29.64
37Carter HasselbachPlace 37 · Grade 6 · Laingsburg6Laingsburg15:41.22
38Carson TrufantPlace 38 · Grade 6 · Haslett6Haslett15:54.65 PR
39Nolan SmithPlace 39 · Grade 6 · Webberville6Webberville15:58.32 PR
40Owen PotterPlace 40 · Grade 6 · Holt6Holt16:27.85 PR
41Henry WisePlace 41 · Grade 6 · Holt6Holt16:35.94
42Braylon GriffinPlace 42 · Grade 6 · DeWitt6DeWitt16:56.29 PR
43Lehman TemplesPlace 43 · Grade 6 · Haslett6Haslett16:58.51
44Isaac BrownPlace 44 · Grade 6 · Laingsburg6Laingsburg16:58.79 PR
45Brandon EatonPlace 45 · Grade 6 · St. Mary (Williamston)6St. Mary (Williamston)17:04.64 PR
46Parker VincentPlace 46 · Grade 6 · Laingsburg6Laingsburg17:06.73 PR
47Raanan BakerPlace 47 · Grade 6 · Haslett6Haslett17:30.84
48Nyle FarooqPlace 48 · Grade 6 · Haslett6Haslett17:38.23
49Liam AsherPlace 49 · Grade 6 · Haslett6Haslett17:40.19
50Vicente BurgessPlace 50 · Grade 6 · DeWitt6DeWitt18:16.94
51Kai SlonskiPlace 51 · Grade 6 · Haslett6Haslett18:54.13
52Aiden NormandinPlace 52 · Grade 6 · St. Mary (Williamston)6St. Mary (Williamston)19:16.48
53Evan BurkhousePlace 53 · Grade 6 · Laingsburg6Laingsburg21:26.13 PR
54Ben LordPlace 54 · Grade 6 · Haslett6Haslett23:03.28
55Daniel McConnellPlace 55 · Grade 6 · DeWitt6DeWitt24:09.33
56Branson MalloyPlace 56 · Grade 6 · Laingsburg6Laingsburg26:07.28 PR
57Miles McDougall-SmithPlace 57 · Grade 6 · Laingsburg6Laingsburg26:34.91 PR

Girls / Women · 2 Miles 6th Grade Race

43 results
PlAthlete / entryGrSchool / teamMark
1Zoey BrighamPlace 1 · Grade 6 · DeWitt6DeWitt12:39.44
2Emma WiktorskiPlace 2 · Grade 6 · DeWitt6DeWitt12:51.58
3Malia VogelPlace 3 · Grade 6 · DeWitt6DeWitt13:08.43 PR
4Gretchen KruegerPlace 4 · Grade 6 · Haslett6Haslett13:18.03
5Ila DoepkerPlace 5 · Grade 6 · DeWitt6DeWitt13:28.01
6Avonlea ReesPlace 6 · Grade 6 · DeWitt6DeWitt13:36.47 PR
7Mackenzie SaadPlace 7 · Grade 6 · Haslett6Haslett14:56.83
8Lilah ThrunPlace 8 · Grade 6 · Lakewood (Lake Odessa)6Lakewood (Lake Odessa)15:07.57
9Piper WestrinPlace 9 · Grade 6 · DeWitt6DeWitt15:12.58
10Alaina ZevchakPlace 10 · Grade 6 · DeWitt6DeWitt15:21.23 PR
11Greta HingstPlace 11 · Grade 6 · DeWitt6DeWitt15:23.31
12Arlee NorthPlace 12 · Grade 6 · Haslett6Haslett15:34.01
13Lyla DodsonPlace 13 · Grade 6 · DeWitt6DeWitt15:42.16 PR
14Esme MashniPlace 14 · Grade 6 · DeWitt6DeWitt15:42.83 PR
15Olivia SykesPlace 15 · Grade 6 · Haslett6Haslett15:44.66
16Brooklyn MarincelPlace 16 · Grade 6 · DeWitt6DeWitt15:51.86 PR
17Evelyn PolasekPlace 17 · Grade 6 · Portland6Portland15:54.01 PR
18Lorelai WinklerPlace 18 · Grade 6 · DeWitt6DeWitt16:03.12
19Lia BoumisPlace 19 · Grade 6 · DeWitt6DeWitt16:09.37 PR
20Maggie HarmerPlace 20 · Grade 6 · Lakewood (Lake Odessa)6Lakewood (Lake Odessa)16:22.85
21Nora RybickiPlace 21 · Grade 6 · Haslett6Haslett16:33.17
22Kelly RyanPlace 22 · Grade 6 · DeWitt6DeWitt16:35.96
23Lucy SpencerPlace 23 · Grade 6 · Webberville6Webberville16:52.61
24Kenzy NanasyPlace 24 · Grade 6 · Laingsburg6Laingsburg17:06.09 PR
25Vivienne WillPlace 25 · Grade 6 · DeWitt6DeWitt17:09.93 PR
26Marcella KoskiPlace 26 · Grade 6 · St. Mary (Williamston)6St. Mary (Williamston)17:12.03 PR
27Penelope ThelenPlace 27 · Grade 6 · St. Mary (Williamston)6St. Mary (Williamston)17:19.99
28Olivia ParkPlace 28 · Grade 6 · Haslett6Haslett17:52.27
29Yiyi LiuPlace 29 · Grade 6 · Haslett6Haslett18:00.03 PR
30Charlotte CousineauPlace 30 · Grade 6 · Laingsburg6Laingsburg18:14.89 PR
31Adelyn PetersonPlace 31 · Grade 6 · Lansing Christian6Lansing Christian18:27.84
32Madilyn PoorPlace 32 · Grade 6 · Laingsburg6Laingsburg18:32.69 PR
33Aubrey SeymourPlace 33 · Grade 6 · Laingsburg6Laingsburg19:34.00
34Drea OdnealPlace 34 · Grade 6 · Haslett6Haslett20:29.97
35Adalay DoutreePlace 35 · Grade 6 · DeWitt6DeWitt20:35.20
36Kaydence HoltmanPlace 36 · Grade 6 · Laingsburg6Laingsburg21:14.32
37Brooklyn LilesPlace 37 · Grade 6 · Lansing Christian6Lansing Christian21:18.52
38Livia ValentinePlace 38 · Grade 6 · Lansing Christian6Lansing Christian21:18.52 PR
39Alisha BaynesPlace 39 · Grade 6 · Laingsburg6Laingsburg21:47.92
40Lena BoevePlace 40 · Grade 6 · DeWitt6DeWitt22:39.80
41Victoria ShulerPlace 41 · Grade 6 · Haslett6Haslett23:44.86
42Aurora ConyerPlace 42 · Grade 6 · Webberville6Webberville25:21.44
43Aurora LaHaiePlace 43 · Grade 6 · Haslett6Haslett25:50.52

Boys / Men · 2 Miles 7th/8th Grade Race

118 results
PlAthlete / entryGrSchool / teamMark
1Matthew BlockPlace 1 · Grade 8 · DeWitt8DeWitt10:58.12
2Landon RabornPlace 2 · Grade 7 · DeWitt7DeWitt11:19.94
3Deacon MulderPlace 3 · Grade 7 · Haslett7Haslett11:32.91
4Tayton WagemannPlace 4 · Grade 7 · Haslett7Haslett11:46.32
5Landon GimbutisPlace 5 · Grade 8 · Haslett8Haslett11:46.57 PR
6Mason RosalinPlace 6 · Grade 8 · DeWitt8DeWitt11:57.09 PR
7Maverick McDougalPlace 7 · Grade 7 · DeWitt7DeWitt12:04.20 PR
8Luke MonteroPlace 8 · Grade 7 · Grand Ledge Beagle7Grand Ledge Beagle12:05.25
9Calvin CoatesPlace 9 · Grade 8 · Haslett8Haslett12:06.15 PR
10Jacob KendallPlace 10 · Grade 7 · DeWitt7DeWitt12:07.66
11Hunter GriffinPlace 11 · Grade 8 · DeWitt8DeWitt12:07.86 PR
12Arjun SainiPlace 12 · Grade 7 · Grand Ledge Beagle7Grand Ledge Beagle12:20.96
13Edrian RodriguezPlace 13 · Grade 8 · Lakewood (Lake Odessa)8Lakewood (Lake Odessa)12:22.30 PR
14Malcolm CalabresePlace 14 · Grade 7 · DeWitt7DeWitt12:22.85
15Garrett FarrellPlace 15 · Grade 7 · Lakewood (Lake Odessa)7Lakewood (Lake Odessa)12:22.94
16Dawson SweetPlace 16 · Grade 7 · Laingsburg7Laingsburg12:23.00
17Peyton RosalinPlace 17 · Grade 8 · DeWitt8DeWitt12:23.63
18Elliot HansenPlace 18 · Grade 7 · Haslett7Haslett12:29.26
19Konrad LakePlace 19 · Grade 7 · Holt7Holt12:30.01 PR
20Liam HaneyPlace 20 · Grade 7 · Haslett7Haslett12:30.33 PR
21Miles CalabresePlace 21 · Grade 7 · DeWitt7DeWitt12:31.40
22Tommy CampbellPlace 22 · Grade 7 · DeWitt7DeWitt12:32.38
23Oliver HeeremaPlace 23 · Grade 8 · Grand Ledge Beagle8Grand Ledge Beagle12:32.90 PR
24Connor GrinnellPlace 24 · Grade 8 · Lakewood (Lake Odessa)8Lakewood (Lake Odessa)12:35.20 PR
25Kaline WebsterPlace 25 · Grade 8 · Haslett8Haslett12:35.63 PR
26Maxwell ToyPlace 26 · Grade 7 · Lansing Christian7Lansing Christian12:36.03
27Brady MillsPlace 27 · Grade 7 · Lansing Christian7Lansing Christian12:36.72
28Nicholas BlockPlace 28 · Grade 7 · DeWitt7DeWitt12:41.93 PR
29Alexander WelschPlace 29 · Grade 8 · Holt8Holt12:44.48 PR
30Gavin BranchPlace 30 · Grade 8 · DeWitt8DeWitt12:51.02 PR
31Derek RobinsonPlace 31 · Grade 8 · Laingsburg8Laingsburg12:57.49
32Nic EllsworthPlace 32 · Grade 7 · Haslett7Haslett13:00.06
33Levi SteelePlace 33 · Grade 7 · Holt7Holt13:00.52
34Jude KasperPlace 34 · Grade 7 · Lansing Our Savior Lutheran7Lansing Our Savior Lutheran13:02.48
35Roland RostPlace 35 · Grade 7 · Haslett7Haslett13:06.59
36Theon SchreierPlace 36 · Grade 8 · Laingsburg8Laingsburg13:08.70
37Connor ReinPlace 37 · Grade 7 · Laingsburg7Laingsburg13:12.43 PR
38Gautham SandeepPlace 38 · Grade 8 · Haslett8Haslett13:15.12 PR
39Travis HarshmanPlace 39 · Grade 7 · DeWitt7DeWitt13:19.79 PR
40Caleb BalksPlace 40 · Grade 7 · Haslett7Haslett13:26.77
41Damian RodriguezPlace 41 · Grade 7 · Lakewood (Lake Odessa)7Lakewood (Lake Odessa)13:33.01 PR
42Grant WatersPlace 42 · Grade 7 · DeWitt7DeWitt13:36.85 PR
43Gabe TicknerPlace 43 · Grade 8 · Laingsburg8Laingsburg13:36.97
44Alexander GipsonPlace 44 · Grade 7 · Lansing Our Savior Lutheran7Lansing Our Savior Lutheran13:38.08 PR
45Lennox ChapmanPlace 45 · Grade 7 · Haslett7Haslett13:40.55 PR
46Porter StevensPlace 46 · Grade 7 · Laingsburg7Laingsburg13:40.89
47Sawyer NelsonPlace 47 · Grade 8 · Grand Ledge Beagle8Grand Ledge Beagle13:41.67 PR
48Peter MatthewPlace 48 · Grade 7 · Haslett7Haslett13:45.89
49Henry KetchumPlace 49 · Grade 7 · Holt7Holt13:49.09 PR
50Samuel GuascoPlace 50 · Grade 7 · Haslett7Haslett13:58.51
51Kaelan CobbPlace 51 · Grade 7 · Grand Ledge Beagle7Grand Ledge Beagle13:58.51
52Jacob HansenPlace 52 · Grade 8 · DeWitt8DeWitt14:00.04
53Will WiznerPlace 53 · Grade 8 · DeWitt8DeWitt14:00.24
54Rory SwitzerPlace 54 · Grade 8 · DeWitt8DeWitt14:02.82
55Charlie O'MearaPlace 55 · Grade 8 · DeWitt8DeWitt14:09.30 PR
56Reed StevensPlace 56 · Grade 7 · Laingsburg7Laingsburg14:10.19
57Landon BelkholmPlace 57 · Grade 7 · DeWitt7DeWitt14:13.07
58Blake McCannPlace 58 · Grade 7 · Laingsburg7Laingsburg14:24.85
59Easton JubbPlace 59 · Grade 8 · Laingsburg8Laingsburg14:29.07 PR
60Ari FilaPlace 60 · Grade 7 · Haslett7Haslett14:30.72
61Will VealePlace 61 · Grade 7 · Laingsburg7Laingsburg14:32.56
62Omar ManessPlace 62 · Grade 8 · Haslett8Haslett14:36.04 PR
63Jakob FulgerPlace 63 · Grade 8 · Haslett8Haslett14:36.34 PR
64Ryan HowellPlace 64 · Grade 7 · Holt7Holt14:44.62 PR
65Cole WatkinsPlace 65 · Grade 7 · Haslett7Haslett14:45.24
66Ian CronkitePlace 66 · Grade 8 · Holt8Holt14:45.90 PR
67Parker DennisPlace 67 · Grade 8 · Grand Ledge Beagle8Grand Ledge Beagle14:50.34 PR
68William MartinPlace 68 · Grade 7 · Haslett7Haslett14:50.90
69Aiden SimonPlace 69 · Grade 7 · Portland7Portland14:51.60
70Miles LarnerPlace 70 · Grade 8 · DeWitt8DeWitt14:51.96
71Tyler JanowiakPlace 71 · Grade 7 · Holt7Holt14:54.54 PR
72Brock HingstPlace 72 · Grade 8 · DeWitt8DeWitt14:56.72
73Lucas SchalkPlace 73 · Grade 7 · Haslett7Haslett14:59.00
74Ben StolpaPlace 74 · Grade 7 · DeWitt7DeWitt15:04.53
75Cole WaltherPlace 75 · Grade 8 · Haslett8Haslett15:08.34 PR
76Kollin SchniersPlace 76 · Grade 7 · DeWitt7DeWitt15:09.68 PR
77Evan WeaverPlace 77 · Grade 7 · Lakewood (Lake Odessa)7Lakewood (Lake Odessa)15:12.69 PR
78Vidyut AjayPlace 78 · Grade 8 · Haslett8Haslett15:19.29
79Jayden MillsPlace 79 · Grade 8 · Laingsburg8Laingsburg15:20.32
80Hunter VanNortwickPlace 80 · Grade 8 · Webberville8Webberville15:21.73
81Jay ReedPlace 81 · Grade 8 · Portland8Portland15:35.64
82Reece HollernPlace 82 · Grade 8 · Grand Ledge Beagle8Grand Ledge Beagle15:42.88
83Grayson HerreraPlace 83 · Grade 7 · Holt7Holt15:43.57
84Bane ThorpePlace 84 · Grade 8 · DeWitt8DeWitt15:43.88
85Myles De La RambeljePlace 85 · Grade 7 · Holt7Holt15:44.21 PR
86Jack PauliPlace 86 · Grade 8 · DeWitt8DeWitt15:46.80
87Asher BrodbeckPlace 87 · Grade 7 · Lakewood (Lake Odessa)7Lakewood (Lake Odessa)15:48.84
88Carlo WithersPlace 88 · Grade 8 · DeWitt8DeWitt15:51.08
89Philip CambernPlace 89 · Grade 7 · DeWitt7DeWitt15:51.31
90Alex KechkayloPlace 90 · Grade 7 · Haslett7Haslett15:52.33
91Zach PhlegerPlace 91 · Grade 7 · Haslett7Haslett15:56.88
92Evan BudnickPlace 92 · Grade 7 · Laingsburg7Laingsburg16:00.69
93Jack KramerPlace 93 · Grade 7 · DeWitt7DeWitt16:05.21
94Holden BlakePlace 94 · Grade 8 · DeWitt8DeWitt16:21.33
95Lucas RybickiPlace 95 · Grade 8 · Haslett8Haslett16:21.50
96Evan KristofPlace 96 · Grade 8 · DeWitt8DeWitt16:31.67 PR
97Miles SinkePlace 97 · Grade 8 · Lansing Our Savior Lutheran8Lansing Our Savior Lutheran16:41.89
98Samuel JoshuaPlace 98 · Grade 8 · Haslett8Haslett16:44.16
99Beau KapallaPlace 99 · Grade 7 · Haslett7Haslett16:50.77
100Graham BurleyPlace 100 · Grade 7 · Laingsburg7Laingsburg16:55.01
101Steven PoorPlace 101 · Grade 7 · Laingsburg7Laingsburg17:06.42
102Andrew FeyerPlace 102 · Grade 7 · Lansing Our Savior Lutheran7Lansing Our Savior Lutheran17:34.54
103Tyler EislerPlace 103 · Grade 8 · Haslett8Haslett17:35.54
104Luke FelsingPlace 104 · Grade 7 · Lansing Our Savior Lutheran7Lansing Our Savior Lutheran17:49.38
105Rye BrucePlace 105 · Grade 7 · Haslett7Haslett18:10.04
106Bryce ObermanPlace 106 · Grade 7 · DeWitt7DeWitt18:11.93
107Brady HardenPlace 107 · Grade 7 · Haslett7Haslett18:15.98
108Rex JonesPlace 108 · Grade 8 · Holt8Holt18:16.47
109Luca Dalla-VecchiaPlace 109 · Grade 8 · Haslett8Haslett18:23.00
110Maxwell SkerrattPlace 110 · Grade 7 · DeWitt7DeWitt18:24.04
111Aashay MohamedPlace 111 · Grade 8 · Haslett8Haslett18:34.46
112Ty VanBurenPlace 112 · Grade 8 · Lakewood (Lake Odessa)8Lakewood (Lake Odessa)18:38.93 PR
113Toby SmithPlace 113 · Grade 7 · Portland7Portland18:40.79
114Daniel DinsmorePlace 114 · Grade 7 · Grand Ledge Beagle7Grand Ledge Beagle19:21.64
115Dominic JonesPlace 115 · Grade 7 · St. Mary (Williamston)7St. Mary (Williamston)19:51.93
116Joshua ParishPlace 116 · Grade 8 · Portland8Portland20:48.49
117Isaac PoleskiPlace 117 · Grade 7 · DeWitt7DeWitt22:11.49
118Ryver HansensPlace 118 · Grade 8 · Holt8Holt30:18.28

Girls / Women · 2 Miles 7th/8th Grade Race

90 results
PlAthlete / entryGrSchool / teamMark
1Avery WarrinerPlace 1 · Grade 8 · Grand Ledge Beagle8Grand Ledge Beagle12:44.92
2Hannah GentilozziPlace 2 · Grade 7 · Haslett7Haslett13:04.56
3Evelyn ToomeyPlace 3 · Grade 7 · Grand Ledge Beagle7Grand Ledge Beagle13:09.30
4Nora YungePlace 4 · Grade 7 · DeWitt7DeWitt13:19.04
5Roslyn ShermanPlace 5 · Grade 7 · Haslett7Haslett13:23.97
6Emme DeYarmondPlace 6 · Grade 7 · Lansing Our Savior Lutheran7Lansing Our Savior Lutheran13:33.07 PR
7Ciara CooperPlace 7 · Grade 8 · Portland8Portland13:33.97 PR
8Riley StraussPlace 8 · Grade 7 · DeWitt7DeWitt13:36.22
9Logan GeiselPlace 9 · Grade 8 · Haslett8Haslett13:36.91
10Ellia SchmidtPlace 10 · Grade 7 · Lansing Our Savior Lutheran7Lansing Our Savior Lutheran13:37.75 PR
11Ellie ComerPlace 11 · Grade 7 · Haslett7Haslett13:51.47
12Colette StevensPlace 12 · Grade 7 · DeWitt7DeWitt13:52.06
13Ella MashniPlace 13 · Grade 8 · DeWitt8DeWitt13:54.99
14Abigail SkowronekPlace 14 · Grade 8 · Haslett8Haslett13:55.67
15Penny LemmerPlace 15 · Grade 7 · Grand Ledge Beagle7Grand Ledge Beagle13:57.72
16Lucy WestrinPlace 16 · Grade 8 · DeWitt8DeWitt14:02.22 PR
17Maddie GadaletoPlace 17 · Grade 8 · Grand Ledge Beagle8Grand Ledge Beagle14:03.01 PR
18Rose RabideauPlace 18 · Grade 8 · St. Mary (Williamston)8St. Mary (Williamston)14:05.41
19Riley BartleyPlace 19 · Grade 7 · Haslett7Haslett14:08.20
20Daphne SeguinPlace 20 · Grade 8 · DeWitt8DeWitt14:09.68 PR
21Lexi OwenPlace 21 · Grade 7 · DeWitt7DeWitt14:11.15
22Olivia WaldiePlace 22 · Grade 7 · Lansing Our Savior Lutheran7Lansing Our Savior Lutheran14:11.66 PR
23Clare CarpenterPlace 23 · Grade 8 · DeWitt8DeWitt14:11.80
24Maci MunzPlace 24 · Grade 8 · Holt8Holt14:15.33 PR
25Maya McLellanPlace 25 · Grade 7 · Haslett7Haslett14:16.14
26Saren MartinPlace 26 · Grade 8 · DeWitt8DeWitt14:16.14 PR
27Elle JonesPlace 27 · Grade 8 · Lakewood (Lake Odessa)8Lakewood (Lake Odessa)14:16.43 PR
28Lillian WitgenPlace 28 · Grade 8 · Haslett8Haslett14:16.68
29Cassidy SchneemannPlace 29 · Grade 8 · Haslett8Haslett14:17.96 PR
30Rory BrodbeckPlace 30 · Grade 7 · Lakewood (Lake Odessa)7Lakewood (Lake Odessa)14:19.17 PR
31Layla BaynesPlace 31 · Grade 7 · Laingsburg7Laingsburg14:20.27
32Sonia ThalerPlace 32 · Grade 8 · DeWitt8DeWitt14:23.77 PR
33Ella StrzalkowskiPlace 33 · Grade 8 · St. Mary (Williamston)8St. Mary (Williamston)14:24.20 PR
34Serena LegabuPlace 34 · Grade 7 · Lansing Our Savior Lutheran7Lansing Our Savior Lutheran14:38.03 PR
35Kassidy SchrinerPlace 35 · Grade 8 · Webberville8Webberville14:41.67 PR
36Cora FlaknePlace 36 · Grade 7 · Laingsburg7Laingsburg14:49.96 PR
37Aubriella KramerPlace 37 · Grade 7 · DeWitt7DeWitt14:56.96
38Lucy SykesPlace 38 · Grade 8 · Haslett8Haslett14:57.27
39Ellie BushPlace 39 · Grade 7 · Haslett7Haslett15:02.59
40Lydia DeYoung LopezPlace 40 · Grade 8 · Lansing Christian8Lansing Christian15:07.43 PR
41Brooklin BurnsPlace 41 · Grade 6 · Laingsburg6Laingsburg15:13.46 PR
42Savannah EarlPlace 42 · Grade 7 · DeWitt7DeWitt15:17.91
43Primrose ParkerPlace 43 · Grade 7 · Holt7Holt15:29.37 PR
44Charli GrahamPlace 44 · Grade 7 · DeWitt7DeWitt15:36.68
45Rosie KrenzPlace 45 · Grade 7 · Lakewood (Lake Odessa)7Lakewood (Lake Odessa)15:38.26
46Mira GangaPlace 46 · Grade 8 · Grand Ledge Beagle8Grand Ledge Beagle15:41.13
47Autumn RussPlace 47 · Grade 7 · Lansing Christian7Lansing Christian15:46.73
48Lucy BakerPlace 48 · Grade 7 · Haslett7Haslett15:48.44
49Aleksandra HennesPlace 49 · Grade 7 · Haslett7Haslett15:48.58
50Mirabel SestiPlace 50 · Grade 8 · St. Mary (Williamston)8St. Mary (Williamston)15:49.25
51London RogersPlace 51 · Grade 7 · DeWitt7DeWitt15:50.33
52Kenley TeelPlace 52 · Grade 7 · Grand Ledge Beagle7Grand Ledge Beagle16:16.29
53Emily StrausPlace 53 · Grade 8 · DeWitt8DeWitt16:19.79
54Aleia CookPlace 54 · Grade 8 · Haslett8Haslett16:30.58
55Aria SomenauerPlace 55 · Grade 8 · DeWitt8DeWitt16:35.81 PR
56Haddie LoundsPlace 56 · Grade 7 · Lansing Our Savior Lutheran7Lansing Our Savior Lutheran16:37.95 PR
57Adelle RathkaPlace 57 · Grade 7 · Laingsburg7Laingsburg16:40.82
58Amelia SchaferPlace 58 · Grade 7 · Grand Ledge Beagle7Grand Ledge Beagle16:41.10
59Lillian WittenbachPlace 59 · Grade 7 · Grand Ledge Beagle7Grand Ledge Beagle16:47.15
60Aubree HessingerPlace 60 · Grade 8 · Haslett8Haslett16:48.30
61Aaliyah BauerPlace 61 · Grade 8 · Grand Ledge Beagle8Grand Ledge Beagle17:01.92
62Natalie WoodsPlace 62 · Grade 8 · Grand Ledge Beagle8Grand Ledge Beagle17:03.19
63Nora BoomsPlace 63 · Grade 7 · Haslett7Haslett17:06.26
64Avery HaskinPlace 64 · Grade 8 · Lakewood (Lake Odessa)8Lakewood (Lake Odessa)17:18.87
65Eliana VaughanPlace 65 · Grade 8 · Holt8Holt17:44.13 PR
66Eleanor HudsonPlace 66 · Grade 8 · Haslett8Haslett17:49.15
67Jillian BerkhousPlace 67 · Grade 7 · Laingsburg7Laingsburg17:52.47
68Mariah CoatesPlace 68 · Grade 8 · Grand Ledge Beagle8Grand Ledge Beagle17:57.89 PR
69Baylee CenaPlace 69 · Grade 8 · Holt8Holt17:58.09
70Olivia Tsegaye-SpatesPlace 70 · Grade 8 · Grand Ledge Beagle8Grand Ledge Beagle17:58.50
71Payton AllenPlace 71 · Grade 7 · Laingsburg7Laingsburg18:02.79
72Ada BoevePlace 72 · Grade 8 · DeWitt8DeWitt18:06.33 PR
73Alyssa GoodPlace 73 · Grade 7 · DeWitt7DeWitt18:07.13
74Hattie BenjaminPlace 74 · Grade 7 · Webberville7Webberville18:07.98
75Taylor AllenPlace 75 · Grade 8 · Haslett8Haslett18:37.84
76Alanah WestPlace 76 · Grade 8 · Webberville8Webberville18:43.51
77Adelaide DaveyPlace 77 · Grade 8 · Haslett8Haslett18:46.40
78Lillian MarshPlace 78 · Grade 8 · Haslett8Haslett18:57.14
79Bailey ByelichPlace 79 · Grade 7 · DeWitt7DeWitt19:08.18
80Ryen TruaxPlace 80 · Grade 7 · Grand Ledge Beagle7Grand Ledge Beagle19:16.28
81Hannah SmithPlace 81 · Grade 7 · Webberville7Webberville19:17.58
82Gwen BlakePlace 82 · Grade 8 · DeWitt8DeWitt19:21.53
83Gabriella JohnsonPlace 83 · Grade 7 · Haslett7Haslett19:34.78
84Payton PrzedwojewskiPlace 84 · Grade 8 · Grand Ledge Beagle8Grand Ledge Beagle19:37.87
85Eloise TracyPlace 85 · Grade 8 · Grand Ledge Beagle8Grand Ledge Beagle20:32.45
86Katherine DasarathiPlace 86 · Grade 8 · Haslett8Haslett20:41.00
87Hailey McMillin-OstrowskiPlace 87 · Grade 8 · DeWitt8DeWitt21:14.32
88Audrey KeelerPlace 88 · Grade 7 · Grand Ledge Beagle7Grand Ledge Beagle21:36.97
89Alexandra ReitzPlace 89 · Grade 7 · Holt7Holt21:46.39
90Abigail VanNortwickPlace 90 · Grade 8 · Webberville8Webberville26:17.75