Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Buffalo ParkFlagstaff City Meet · Oct 1217:57.9Flagstaff City Meet October 12, 2022
5,000 Meters · Buffalo ParkPeaks Invitational · Sep 320:43.6Peaks InvitationalSeptember 3, 2022
5,000 Meters · Cave Creek Golf CourseAIA State Championship · Nov 416:39.0AIA State ChampionshipNovember 4, 2023
5,000 Meters · Mountain Vista ParkErin Botma Valley Christian Invitational · Sep 2017:27.18Erin Botma Valley Christian InvitationalSeptember 20, 2023
5,000 Meters · Nate Avery TrailThe Peaks XC Invite · Sep 218:24.2The Peaks XC InviteSeptember 2, 2023
5,000 Meters · Pecos ParkHorizon Honors Invitational · Oct 2617:45Horizon Honors InvitationalOctober 26, 2022
6,000 Meters · Elon UniversityElon Friday Night Lights Opener · Aug 2920:00.5Elon Friday Night Lights OpenerAugust 29, 2025
6,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1820:15.6adidas XC ChallengeSeptember 18, 2026
8,000 Meters · East Carolina UniversityEast Carolina Pirate Invitational · Oct 426:01.4East Carolina Pirate InvitationalOctober 4, 2024

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 18adidas XC ChallengeSep 18 · 6,000 Meters College · Place 86 · DavidsonDavidson6,000 Meters College8620:15.6 PBJr
Sep 4Elon Friday Night Lights OpenerSep 4 · 6,000 Meters College Men · Place 86 · DavidsonDavidson6,000 Meters College Men8621:41.2Jr

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Aug 29Elon Friday Night Lights OpenerAug 29 · 6,000 Meters Men's Race · Place 51 · DavidsonDavidson6,000 Meters Men's Race5120:00.5 PBSo

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 4East Carolina Pirate InvitationalOct 4 · 8,000 Meters College · Place 114 · DavidsonDavidson8,000 Meters College11426:01.4 PBFr
Sep 6Elon Friday Night Lights OpenerSep 6 · 6,000 Meters Varsity · Place 25 · DavidsonDavidson6,000 Meters Varsity2519:40.5FR

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4AIA State ChampionshipNov 4 · 5,000 Meters Division 4 · Place 6 · Northland PreparatoryNorthland Preparatory5,000 Meters Division 4616:39.0 PB12
Oct 11Flagstaff City MeetOct 11 · 3 Miles Varsity · Place 5 · Northland PreparatoryNorthland Preparatory3 Miles Varsity516:27.5712
Oct 7Glendale ShowcaseOct 7 · 5,000 Meters Varsity · Place 30 · Northland PreparatoryNorthland Preparatory5,000 Meters Varsity3017:17.912
Sep 20Erin Botma Valley Christian InvitationalSep 20 · 5,000 Meters Varsity · Place 4 · Northland PreparatoryNorthland Preparatory5,000 Meters Varsity417:27.18 PB12
Sep 16Four Corners InvitationalSep 16 · 3 Miles Varsity · Place 9 · Northland PreparatoryNorthland Preparatory3 Miles Varsity916:46.2SR
Sep 2The Peaks XC InviteSep 2 · 5,000 Meters Summit Boys · Place 18 · Northland PreparatoryNorthland Preparatory5,000 Meters Summit Boys1818:24.2 PB12
Aug 28Opening Night in ParadiseAug 28 · 5,000 Meters Varsity · Place 11 · Northland PreparatoryNorthland Preparatory5,000 Meters Varsity1118:07.1SR

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12AIA State Cross Country ChampionshipsNov 12 · 5,000 Meters Div IV · Place 22 · Northland PreparatoryNorthland Preparatory5,000 Meters Div IV2217:42.511
Oct 26Horizon Honors InvitationalOct 26 · 5,000 Meters Varsity · Place 6 · Northland PreparatoryNorthland Preparatory5,000 Meters Varsity617:45 PB11
Oct 12Flagstaff City Meet Oct 12 · 3 Miles Varsity · Place 14 · Northland PreparatoryNorthland Preparatory3 Miles Varsity1417:57.9 PB11
Oct 8GLENDALE SHOWCASEOct 8 · 5,000 Meters Varsity · Place 84 · Northland Preparatory Academy, AZNorthland Preparatory Academy, AZ5,000 Meters Varsity8418:27—
Sep 17Four Corners InvitationalSep 17 · 3 Miles Varsity · Place 33 · Northland PreparatoryNorthland Preparatory3 Miles Varsity3318:54.911
Sep 3Peaks InvitationalSep 3 · 5,000 Meters Summit Boys · Place 77 · Northland PreparatoryNorthland Preparatory5,000 Meters Summit Boys7720:43.6 PB11