Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Haskell Indian Nations UniversityKSHSAA 5A Regional 2 · Oct 2516:32.42KSHSAA 5A Regional 2October 25, 2025
5,000 Meters · Hummer Sports ParkKSHSAA 5A Regional 4 · Oct 2616:34.4KSHSAA 5A Regional 4October 26, 2024
5,000 Meters · Johnson County Community CollegeKSHSAA 5A Regional 3 · Oct 2516:32.42KSHSAA 5A Regional 3October 25, 2025
5,000 Meters · Ray-Pec HSKC XC Classic · Oct 417:04.7KC XC ClassicOctober 4, 2025
5,000 Meters · Rim Rock FarmKSHSAA 3A, 5A, 6A State Championship · Nov 116:25.30KSHSAA 3A, 5A, 6A State ChampionshipNovember 1, 2025
8,000 Meters · Baldwin Golf CourseHeart of America Cross Country Championships · Nov 628:34.5Heart of America Cross Country ChampionshipsNovember 6, 2026
8,000 Meters · DMACC Cross Country CourseGrand View Invitational · Sep 1931:52.47Grand View InvitationalSeptember 19, 2026
8,000 Meters · Dordt CourseDordt Holiday Inn Express XC Classic · Oct 1029:04.2Dordt Holiday Inn Express XC ClassicOctober 10, 2026
8,000 Meters · University of Saint MarySpire Sunset Showdown · Aug 2829:39.79Spire Sunset ShowdownAugust 28, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 6Heart of America Cross Country ChampionshipsNov 6 · 8,000 Meters Heart of America · Place 79 · Benedictine (Kan.)Benedictine (Kan.)8,000 Meters Heart of America7928:34.5 PBFr
Oct 10Dordt Holiday Inn Express XC ClassicOct 10 · 8,000 Meters Black · Place 58 · Benedictine (Kan.)Benedictine (Kan.)8,000 Meters Black5829:04.2 PBFr
Sep 19Grand View InvitationalSep 19 · 8,000 Meters Collegiate · Place 103 · Benedictine (Kan.)Benedictine (Kan.)8,000 Meters Collegiate10331:52.47 PBFr
Aug 28Spire Sunset ShowdownAug 28 · 8,000 Meters Collegiate · Place 59 · Benedictine (Kan.)Benedictine (Kan.)8,000 Meters Collegiate5929:39.79 PBFr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1KSHSAA 3A, 5A, 6A State ChampionshipNov 1 · 5,000 Meters 5A · Place 14 · St James AcademySt James Academy5,000 Meters 5A1416:25.30 PB12
Oct 25KSHSAA 5A Regional 3Oct 25 · 5,000 Meters Varsity · Place 2 · St James AcademySt James Academy5,000 Meters Varsity216:32.42 PB12
Oct 25KSHSAA 5A Regional 2Oct 25 · 5,000 Meters Varsity · Place 2 · St James AcademySt James Academy5,000 Meters Varsity216:32.42 PB12
Oct 4KC XC ClassicOct 4 · 5,000 Meters Varsity Boys · Place 31 · St James AcademySt James Academy5,000 Meters Varsity Boys3117:04.7 PB12
Sep 27Rim Rock Farm High School Cross Country Classic Sep 27 · 5,000 Meters Varsity Gold · Place 99 · St James AcademySt James Academy5,000 Meters Varsity Gold9917:34.3912

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2KSHSAA -3A, 5A, 6A State Championship Nov 2 · 5,000 Meters 5A · Place 30 · St James AcademySt James Academy5,000 Meters 5A3016:51.311
Oct 26KSHSAA 5A Regional 4Oct 26 · 5,000 Meters Varsity · Place 5 · St James AcademySt James Academy5,000 Meters Varsity516:34.4 PB11
Sep 14Olathe TwilightSep 14 · 5,000 Meters Varsity · Place 97 · St. James AcademySt. James Academy5,000 Meters Varsity9716:53.9011

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28KSHSAA 5A State ChampionshipOct 28 · 5,000 Meters Varsity · Place 53 · St James AcademySt James Academy5,000 Meters Varsity5317:22.110
Oct 21KSHSAA 5A Regional - Topeka-SeamanOct 21 · 5,000 Meters 5A · Place 19 · St. James AcademySt. James Academy5,000 Meters 5A1917:47.7010
Sep 9Olathe Twilight 2023Sep 9 · 5,000 Meters Varsity · Place 165 · St. James AcademySt. James Academy5,000 Meters Varsity16517:48.5010
Sep 2Greg Wilson ClassicSep 2 · 5,000 Meters Varsity · Place 68 · St. James AcademySt. James Academy5,000 Meters Varsity6818:07.2010

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 13Eastern Kansas League ChampionshipOct 13 · 5,000 Meters Varsity · Place 15 · St. James AcademySt. James Academy5,000 Meters Varsity1519:15.809
Sep 23Rim Rock Farm HS ClassicSep 23 · 5,000 Meters Junior Varsity - Crimson/Blue · Place 54 · St James AcademySt James Academy5,000 Meters Junior Varsity - Crimson/Blue5419:21.59
Sep 17Baldwin InvitationalSep 17 · 5,000 Meters Varsity · Place 4 · St. James AcademySt. James Academy5,000 Meters Varsity419:42.889
Sep 10Olathe TwilightSep 10 · 5,000 Meters Junior Varsity · Place 128 · St. James AcademySt. James Academy5,000 Meters Junior Varsity12819:45.709
Sep 10Olathe TwilightSep 10 · 5,000 Meters Varsity · Place 128 · St. James AcademySt. James Academy5,000 Meters Varsity12819:45.709