VM  5.0km  120m  20 Controls

NameTimeClassClub
1Michael Cody63:00VMNorthview
2Andrew Owens70:04VMPace
3Ethan Kilburn74:41VMNorthview
4John Bashore75:50VMNorthview
5Damien Roth80:34VMMilton
6Nicklaus Fielder84:26VMPace
7Drake Driskell90:40VMNorthview
8Christian Martin96:09VMMilton
9Jacob Herrera104:26VMNavarre
10Kyan Kraynack106:51VMPace
11Randall Geoghagan107:10VMPine Forest
12Jake Vikara110:23VMPace
13Adrian Kirksey115:43VMPine Forest
14Blake Wangerin126:22VMNavarre
15Kyler Reynolds147:23VMPine Forest
16Nathan Ammons151:27VMMilton
17Andrew Prather155:35VMRobertsdale
18Logan Atwell164:03VMCharles Henderson
19Alexander Stotts196:36VMNavarre
Skylar WiseDNFVMNorthview
Marcus SaylorDNFVMCharles Henderson
Ethan GochenourDNFVMMilton
Mason HennickDNFVMMilton
Jorge GomezDNFVMBT Washington
Zachary HoyleDNFVMPine Forest
Anders SudduthDNFVMRobertsdale-2

VF  4.700km  110m  18 Controls

NameTimeClassClub
1Sadie Resmondo128:14VFPace
2Samantha Butler-Murphy160:32VFRobertsdale
3Abrianna Madden171:53VFRobertsdale
4Kendra Fenstermaker181:28VFNavarre
5Kaitlyn DeArmond207:10VFNavarre
Honor ShipmanDNFVFCharles Henderson
Lillian TaylorDNFVFCharles Henderson
Angela BrownDNFVFRobertsdale-2
Savanna LarsonDNFVFPine Forest

JVM  4.0km  65m  17 Controls

NameTimeClassClub
1Sean Stelzer48:27JVMRobertsdale
2Erich Amerson48:37JVMNorthview
3Malachi McGuay50:51JVMPearl River
4Ben Johnson52:42JVMNavarre
5Dallon Rackard58:01JVMNorthview
6Johnny Fischer59:54JVMFoley
7Sebastian Snively66:04JVMPace
8Austin Vanderwood66:42JVMPearl River
9Jayden Nagy67:09JVMNavarre-2
10Joshua Romero69:42JVMDaphne
11Jonathan Hudson71:00JVMFoley
12Malcolm Chaney73:34JVMPine Forest
13Ronald Bloodworth74:59JVMPace
14Pablo Gagnon77:21JVMPace-2
15Bayllon Matson77:46JVMNorthview
16Gage Gourde80:04JVMBT Washington
17Cody Goodman80:19JVMBT Washington-2
18Harrison Renell82:10JVMPace
19Gideon Cayton82:39JVMBT Washington
20Gennaro Smith83:12JVMNavarre-2
21David Ward84:32JVMNorthview
22Williams Briskman85:43JVMDaphne
23Alexander Kirksey85:54JVMPine Forest
24Joshua Houston88:37JVMRobertsdale-2
25Dustin Rivers91:06JVMMilton
26Charles Howard95:05JVMPine Forest
27Jaymes Stoll97:02JVMBT Washington-2
28Miguel Martinez97:45JVMNavarre
29Anthoni Weaver98:33JVMNorthview
30Daniel Hill101:42JVMDaphne
31Michael Madden104:53JVMRobertsdale-2
32Jazz Lee Brown105:24JVMBT Washington
33Colby Smith105:33JVMNavarre
34Caleb Brooks116:49JVMCharles Henderson
35Hunter Freeman121:36JVMCharles Henderson
36Sam Holston122:16JVMNavarre-2
37Seth Garcia127:34JVMNavarre
38David Ivey131:38JVMNavarre-2
39Keyshawn Harris133:07JVMCharles Henderson
40Nathan Collins141:30JVMRobertsdale-2
41Jason Snow153:26JVMPace-2
42Quinten Lilly185:11JVMBT Washington-2
43Anthony Coleman201:13JVMBT Washington
Michael KellerDNFJVMPearl River
Jacob AbstonDNFJVMFoley
Zachary SimonDNFJVMPace
Jared BevanDNFJVMMilton
Cy WhatleyDNFJVMFoley
Connor PerkinsDNFJVMRobertsdale
Brady MillerDNFJVMRobertsdale-2
Conrad WilliamsDNFJVMBT Washington
Luke JonesDNFJVMDaphne

JVF  4.0km  65m  17 Controls

NameTimeClassClub
1Shasta Gurling48:16JVFPace
2Jocelyn Brock61:12JVFPace-2
3Madeline Grady86:04JVFPace-2
4Ashleigh Wingate86:37JVFPine Forest-2
5Ariana Bragg87:00JVFNavarre
6Elizabeth Rudd87:09JVFPine Forest
7Vivian Wilson88:08JVFRobertsdale
8Sarah Hoyle90:53JVFPine Forest
9Rhiana Walker92:16JVFMilton
10Faith Harris95:09JVFMilton
11Haley Wheeles128:09JVFRobertsdale
12Jarese Wilson130:31JVFNavarre-2
13Zoe Zechenelley144:08JVFPearl River
Kensey MaxwellDNFJVFRobertsdale-2
Hannah KreemerDNFJVFPearl River
Annabelle BrandtDNFJVFPace-2
Hayden ChappellDNFJVFCharles Henderson
Brooke CastleberryDNFJVFRobertsdale

IMM  3.0km  40m  14 Controls

NameTimeClassClub
1James Carlton32:19IMMPace
2Garrett Hayes41:29IMMPace-2
3Michael Scott44:15IMMPine Forest-2
4Scott Vannieuwenhoven46:23IMMMilton
5James Waller53:06IMMPace
6Braxton Talley55:48IMMMilton
7Luke Selner56:43IMMPace
8Samuel Hackl61:20IMMNavarre-2
9Justin Hawkins67:24IMMPace-2
10Oliver Hopton68:08IMMDaphne-2
11Patrick Humphreys71:25IMMNavarre-2
12David Long71:57IMMMilton
13Juan Spurgeon73:40IMMDaphne
14Austin Banton73:54IMMNavarre
15Landon Ward76:01IMMDaphne
16Johnathan Knop76:02IMMNavarre-2
17Phillip Dread78:24IMMPine Forest
18Mason Maxson78:35IMMMilton
19Seth Mannion79:12IMMNavarre
20Trent Strickland80:42IMMPine Forest-2
21Micah Nichols86:16IMMPine Forest
22Brenner Mavity88:08IMMNavarre-2
23Brayden White88:52IMMPace
24Arnold Heller91:18IMMDaphne-2
25Joshua Campbell100:17IMMDaphne-2
26Justyn Eiler103:22IMMPace-2
27AJ King105:03IMMPine Forest-2
28Dominic Moody115:56IMMPearl River
29Hunter Johnson116:38IMMPace-2
30Luke Malkowski147:09IMMDaphne-2
31Caleb Parker148:10IMMPace-2
Aiden FinchDNFIMMNavarre
Alden BrownDNFIMMPearl River
Coda GuilloryDNFIMMPine Forest
Hayes CookDNFIMMDaphne-2

IMF  3.0km  40m  14 Controls

NameTimeClassClub
1Alexis Parker50:51IMFPace
2Ssrius Davis55:58IMFNorthview-2
3Raven Mccarthy61:59IMFNorthview
4Sienna Hoyle62:20IMFPine Forest
5Shelby Kent64:08IMFNorthview
6Lauren Mavity70:38IMFNavarre
7Brianne Busch83:57IMFDaphne
8Dominica Estes86:01IMFPine Forest-2
9Saskia Wismeier88:35IMFNavarre
10Sara Long89:25IMFNorthview
11Katherine Peppers89:45IMFBT Washington
12Brier Thompson92:33IMFNorthview
13Estma White96:11IMFBT Washington
14Kylee Thompson102:48IMFNorthview-2
15Abby Bertran108:56IMFNorthview-2
16Grace Godwin126:45IMFDaphne
17Elayna Tabor150:45IMFNavarre-2
Emily CodyDNFIMFNorthview-2
Angel OverbyDNFIMFPearl River
Kiara PetersonDNFIMFPine Forest-2
Emerie SmithDNFIMFDaphne

NC-Y  3.0km  40m  14 Controls

NameTimeClassClub
1Aiden Wolf37:09NC-YPace(NC)
2Ethan Feliciano43:48NC-YNavarre(NC)
3William Slassi53:23NC-YNavarre(NC)
4Elizabeth Patat64:38NC-YPace(NC)
5Reese Sayer67:40NC-YNavarre(NC)
6Nicholas Meyer68:09NC-YNavarre(NC)
7Ryan Thompson70:28NC-YPace(NC)
8Jack Mashburn71:25NC-YNavarre(NC)
9Jesse Lee72:56NC-YNavarre(NC)
10Jacob Young75:07NC-YPace(NC)
11Sydnee Robinett75:47NC-YPace(NC)
12Dylan Cook81:24NC-YNavarre(NC)
13Gabriel Bloodworth85:08NC-YPace(NC)
14Grace Simon98:22NC-YPace(NC)
15Dylan Ivey111:54NC-YNavarre(NC)
Zachary JonesDNFNC-YPace(NC)
NC-Y Non-competitive
Grace Starr98:16NC-YRobertsdale-2