Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 4 Mile Creek Resort - RV Park and CampgroundKansas KHSAA Class 6A State XC Championships · Oct 3018:50.7Kansas KHSAA Class 6A State XC ChampionshipsOctober 30, 2021
5,000 Meters · Blue Valley Southwest High SchoolKSHSAA 6A Regional - OP-Blue Valley NW · Oct 2117:13.30KSHSAA 6A Regional - OP-Blue Valley NWOctober 21, 2023
5,000 Meters · Johnson County Community CollegeKSHSAA Class 6A Shawnee Mission Northwest Regional · Oct 2318:13.1KSHSAA Class 6A Shawnee Mission Northwest RegionalOctober 23, 2021
5,000 Meters · Olathe District Activity CenterOlathe South Invitational · Sep 1920:08.7Olathe South InvitationalSeptember 19, 2020
5,000 Meters · Pierson County ParkSt. Thomas Aquinas - Greg Wilson Classic · Sep 118:19.6St. Thomas Aquinas - Greg Wilson ClassicSeptember 1, 2021
5,000 Meters · Rim Rock FarmKSHSAA 6A State Championship · Oct 2816:59.7KSHSAA 6A State ChampionshipOctober 28, 2023
5,000 Meters · University of AR XC courseChile Pepper XC Festival · Sep 3017:01.1Chile Pepper XC FestivalSeptember 30, 2022
6,000 Meters · Central College CourseDutch Invitational · Sep 420:12.8Dutch InvitationalSeptember 4, 2026
8,000 Meters · Beloit ClubMidwest Conference Cross Country Championships · Oct 3126:07.9Midwest Conference Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 326:54.0Running of the CowsOctober 3, 2026
8,000 Meters · Central College CourseDutch Open · Sep 2627:47.4Dutch OpenSeptember 26, 2025
8,000 Meters · Detweiller ParkBradley Intercollegiate Championships · Sep 1826:46.4Bradley Intercollegiate ChampionshipsSeptember 18, 2026
8,000 Meters · Grinnell College Golf CourseLes Duke Invitational · Sep 1227:09.6Les Duke InvitationalSeptember 12, 2026
8,000 Meters · Max Championship Cross Country CourseNCAA D3 Midwest Region Championships · Nov 1526:29.8NCAA D3 Midwest Region ChampionshipsNovember 15, 2025
8,000 Meters · Reid Municipal Golf Course2024 Midwest Conference XC Championship · Nov 226:53.642024 Midwest Conference XC ChampionshipNovember 2, 2024
8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 1827:03.3Interregional InvitationalOctober 18, 2025
8,000 Meters · Seminole Valley ParkMidwest Conference Championships · Nov 126:17.4Midwest Conference ChampionshipsNovember 1, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Midwest Conference Cross Country ChampionshipsOct 31 · 8,000 Meters Midwest · Place 11 · GrinnellGrinnell8,000 Meters Midwest1126:07.9 PBJr
Oct 17Interregional InvitationalOct 17 · 6,000 Meters Varsity · Place 140 · GrinnellGrinnell6,000 Meters Varsity14025:55.9JR-3
Oct 3Running of the CowsOct 3 · 8,000 Meters Navy Championship · Place 246 · GrinnellGrinnell8,000 Meters Navy Championship24626:54.0 PBJr
Sep 18Bradley Intercollegiate ChampionshipsSep 18 · 8,000 Meters Championship · Place 16 · GrinnellGrinnell8,000 Meters Championship1626:46.4 PBJr
Sep 12Les Duke InvitationalSep 12 · 8,000 Meters Collegiate · Place 13 · GrinnellGrinnell8,000 Meters Collegiate1327:09.6 PBJr
Sep 4Dutch InvitationalSep 4 · 6,000 Meters Men · Place 13 · GrinnellGrinnell6,000 Meters Men1320:12.8 PBJr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 Midwest Region ChampionshipsNov 15 · 8,000 Meters College · Place 61 · GrinnellGrinnell8,000 Meters College6126:29.8 PBSo
Nov 1Midwest Conference ChampionshipsNov 1 · 8,000 Meters Champ · Place 18 · GrinnellGrinnell8,000 Meters Champ1826:17.4 PBSo
Oct 18Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 233 · GrinnellGrinnell8,000 Meters Gold23327:03.3 PBSo
Oct 4Dan Huston/Steve Johnson InvitationalOct 4 · 8,000 Meters College · Place 94 · GrinnellGrinnell8,000 Meters College9427:27.6So
Sep 26Dutch OpenSep 26 · 8,000 Meters College · Place 21 · GrinnellGrinnell8,000 Meters College2127:47.4 PBSo
Sep 13Les Duke InvitationalSep 13 · 8,000 Meters Men's Race · Place 24 · GrinnellGrinnell8,000 Meters Men's Race2428:20.4So
Sep 5Dutch InvitationalSep 5 · 6,000 Meters Men's Race · Place 36 · GrinnellGrinnell6,000 Meters Men's Race3620:37.3So

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16NCAA D3 Midwest Region ChampionshipsNov 16 · 8,000 Meters Varsity · Place 118 · GrinnellGrinnell8,000 Meters Varsity11827:18.2Fr
Nov 22024 Midwest Conference XC ChampionshipNov 2 · 8,000 Meters Midwest · Place 26 · GrinnellGrinnell8,000 Meters Midwest2626:53.64 PBFr
Oct 19Interregional InvitationalOct 19 · 8,000 Meters Varsity · Place 318 · GrinnellGrinnell8,000 Meters Varsity31827:40.8FR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28KSHSAA 6A State ChampionshipOct 28 · 5,000 Meters Varsity · Place 54 · Shawnee Mission EastShawnee Mission East5,000 Meters Varsity5416:59.7 PB12
Oct 21KSHSAA 6A Regional - OP-Blue Valley NWOct 21 · 5,000 Meters Varsity · Place 18 · Shawnee Mission EastShawnee Mission East5,000 Meters Varsity1817:13.30 PB12
Sep 9Olathe Twilight 2023Sep 9 · 5,000 Meters Varsity · Place 83 · SM EastSM East5,000 Meters Varsity8316:40.3012
Sep 2Greg Wilson ClassicSep 2 · 5,000 Meters Varsity · Place 48 · SM EastSM East5,000 Meters Varsity4817:32.5012

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 15Sunflower League MeetOct 15 · 5,000 Meters Varsity · Place 47 · Shawnee Mission EastShawnee Mission East5,000 Meters Varsity4717:17.87JR
Sep 30Chile Pepper XC FestivalSep 30 · 5,000 Meters El Caliente · Place 193 · Shawnee Mission EastShawnee Mission East5,000 Meters El Caliente19317:01.1 PB11
Sep 23Rim Rock Farm HS ClassicSep 23 · 5,000 Meters Varsity - Gold · Place 98 · Shawnee Mission EastShawnee Mission East5,000 Meters Varsity - Gold9817:36.511
Sep 17Baldwin InvitationalSep 17 · 5,000 Meters Varsity · Place 38 · Shawnee Mission East High SchoShawnee Mission East High Scho5,000 Meters Varsity3817:51.7911
Sep 10Olathe TwilightSep 10 · 5,000 Meters Varsity · Place 94 · Shawnee Mission East High SchoShawnee Mission East High Scho5,000 Meters Varsity9417:01.5011
Sep 10Olathe TwilightSep 10 · 5,000 Meters Varsity · Place 94 · Shawnee Mission East High SchoShawnee Mission East High Scho5,000 Meters Varsity9417:01.5011
Sep 1Greg Wilson ClassicSep 1 · 5,000 Meters Varsity · Place 31 · SM EastSM East5,000 Meters Varsity3117:40.5011

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 30Kansas KHSAA Class 6A State XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 100 · Shawnee Mission EastShawnee Mission East5,000 Meters Varsity10018:50.7 PB10
Oct 23KSHSAA Class 6A Shawnee Mission Northwest RegionalOct 23 · 5,000 Meters Varsity · Place 31 · Shawnee Mission EastShawnee Mission East5,000 Meters Varsity3118:13.1 PB10
Oct 16Sunflower League Cross Country ChampionshipOct 16 · 5,000 Meters Varsity · Place 70 · Shawnee Mission EastShawnee Mission East5,000 Meters Varsity7018:14.710
Oct 9Billy Mills Classic - High SchoolOct 9 · 5,000 Meters Varsity · Place 17 · Shawnee Mission EastShawnee Mission East5,000 Meters Varsity1718:32.810
Oct 1Chile Pepper XC FestivalOct 1 · 5,000 Meters High School - El Caliente · Place 305 · Shawnee Mission EastShawnee Mission East5,000 Meters High School - El Caliente30518:18.010
Sep 18Baldwin Invitational Sep 18 · Varsity · Place 50 · SM EastSM EastVarsity5018:24.9310
Sep 11Olathe Twilight Invitational 2021Sep 11 · 5,000 Meters Varsity · Place 112 · SM EastSM East5,000 Meters Varsity11217:41.0010
Sep 11Olathe Twilight Invitational 2021Sep 11 · 5,000 Meters Varsity · Place 109 · SM EastSM East5,000 Meters Varsity10917:41.0010
Sep 1Greg Wilson ClassicSep 1 · 5,000 Meters Varsity · Place 61 · Shawnee Mission EastShawnee Mission East5,000 Meters Varsity6118:19.610
Sep 1Greg Wilson ClassicSep 1 · 5,000 Meters Varsity · Place 61 · SM EastSM East5,000 Meters Varsity6118:19.6010
Sep 1St. Thomas Aquinas - Greg Wilson ClassicSep 1 · 5,000 Meters Varsity · Place 61 · Shawnee Mission EastShawnee Mission East5,000 Meters Varsity6118:19.6 PB10

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 17Sunflower League ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 59 · Shawnee Mission East HighShawnee Mission East High5,000 Meters Junior Varsity5919:00.29
Oct 6Shawnee Mission School District MeetOct 6 · 5,000 Meters Junior Varsity · Place 9 · SM EastSM East5,000 Meters Junior Varsity919:56.50—
Sep 25Mid-Season HootenannySep 25 · 5,000 Meters Junior Varsity · Place 37 · SM EastSM East5,000 Meters Junior Varsity3719:36.309
Sep 19Olathe South InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 22 · Shawnee Mission EastShawnee Mission East5,000 Meters Junior Varsity2220:08.7 PB9