Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · EastonPleasant Ridge Invite · Oct 1018:08.49Pleasant Ridge InviteOctober 10, 2026
5,000 Meters · Johnson County Community CollegeGreg Wilson Classic · Sep 618:34.00Greg Wilson ClassicSeptember 6, 2025
5,000 Meters · Olathe District Activity CenterOlathe Twilight · Sep 1318:17.40Olathe TwilightSeptember 13, 2025
5,000 Meters · Ray-Pec HSKC XC Classic · Oct 418:26.2KC XC ClassicOctober 4, 2025
5,000 Meters · Rim Rock FarmKSHSAA 3A, 5A, 6A State Championship · Nov 118:23.07KSHSAA 3A, 5A, 6A State ChampionshipNovember 1, 2025
5,000 Meters · Shawnee Mission ParkCoaches Classic · Oct 917:57.9Coaches ClassicOctober 9, 2025
5,000 Meters · Shelby Farms ParkThe Frank Horton XC · Oct 217:59.0The Frank Horton XCOctober 2, 2026
5,000 Meters · Yankton Trail ParkNXR Heartland Regional Championships · Nov 1019:03.5NXR Heartland Regional ChampionshipsNovember 10, 2024

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24KSHSAA 5A Sub-State St. Thomas AquinasOct 24 · 5,000 Meters Varsity · Place 19 · St. Thomas Aquinas5,000 Meters Varsity1917:51.8011
Oct 10Pleasant Ridge InviteOct 10 · 5,000 Meters Varsity · Place 7 · St Thomas Aquinas5,000 Meters Varsity718:08.49 PB11
Oct 2The Frank Horton XCOct 2 · 5,000 Meters HS Boys Purple · Place 60 · St Thomas Aquinas5,000 Meters HS Boys Purple6017:59.0 PB11
Sep 26Rim Rock ClassicSep 26 · 5,000 Meters Varsity · St Thomas Aquinas5,000 Meters Varsity0DNF11
Sep 26Rim Rock ClassicSep 26 · 5,000 Meters JV · Place 48 · St Thomas Aquinas5,000 Meters JV4819:13.7711
Sep 5Greg Wilson Classic Sep 5 · 5,000 Meters Varsity · Place 62 · St Thomas Aquinas5,000 Meters Varsity6218:46.1011

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1KSHSAA 3A, 5A, 6A State ChampionshipNov 1 · 5,000 Meters 5A · Place 82 · St Thomas Aquinas5,000 Meters 5A8218:23.07 PB10
Oct 9Coaches ClassicOct 9 · 5,000 Meters Boys Varsity · Place 27 · St Thomas Aquinas5,000 Meters Boys Varsity2717:57.9 PB10
Oct 4KC XC ClassicOct 4 · 5,000 Meters Varsity Boys · Place 106 · St Thomas Aquinas5,000 Meters Varsity Boys10618:26.2 PB10
Sep 27Rim Rock Farm High School Cross Country Classic Sep 27 · 5,000 Meters Varsity Crimson · Place 56 · St Thomas Aquinas5,000 Meters Varsity Crimson5618:49.4710
Sep 13Olathe TwilightSep 13 · 5,000 Meters Varsity · Place 68 · St Thomas Aquinas5,000 Meters Varsity6818:17.40 PB10
Sep 6Greg Wilson ClassicSep 6 · 5,000 Meters Varsity · Place 62 · St Thomas Aquinas5,000 Meters Varsity6218:34.00 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 10NXR Heartland Regional ChampionshipsNov 10 · 5,000 Meters Open Invitational Section 6 · Place 299 · St Thomas Aquinas5,000 Meters Open Invitational Section 629919:03.5 PB9
Oct 10Coaches Classic Cross Country InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 20 · St. Thomas Aquinas5,000 Meters Junior Varsity2019:37.499
Sep 21Baldwin InvitationalSep 21 · 5,000 Meters Varsity · Place 20 · St. Thomas A5,000 Meters Varsity2020:00.879
Sep 21Baldwin InvitationalSep 21 · 5,000 Meters Varsity · Place 20 · St. Thomas Aquinas5,000 Meters Varsity2020:00.879
Sep 14Olathe TwilightSep 14 · 5,000 Meters Varsity · Place 323 · St. Thomas Aquinas5,000 Meters Varsity32319:55.009
Sep 7Greg Wilson InvitationalSep 7 · 5,000 Meters Boys JV · Place 31 · St Thomas Aquinas5,000 Meters Boys JV3120:30.69