Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bishop Miege HSBishop Miege Invitational · Sep 1121:45.52Bishop Miege InvitationalSeptember 11, 2025
3.1 Miles · Starlight TheatreSwope Park Stampede Invitional · Sep 2231:48.60Swope Park Stampede InvitionalSeptember 22, 2026
5,000 Meters · Jesse James ParkMSHSAA Class 3 District 4 · Oct 3131:04.90MSHSAA Class 3 District 4October 31, 2026
5,000 Meters · Platte Ridge ParkMSHSAA Class 3 District 4 · Nov 132:47.57MSHSAA Class 3 District 4November 1, 2025
5,000 Meters · Ray-Pec HSKC XC Classic · Oct 325:13.3KC XC ClassicOctober 3, 2026
5,000 Meters · Starlight TheatreRichard Samuels Central Invitational · Oct 632:52.10Richard Samuels Central InvitationalOctober 6, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31MSHSAA Class 3 District 4Oct 31 · 5,000 Meters Varsity · Place 115 · Kauffman5,000 Meters Varsity11531:04.90 PB12
Oct 6Richard Samuels Central InvitationalOct 6 · 5,000 Meters Varsity · Place 33 · Kauffman5,000 Meters Varsity3332:52.10 PB12
Oct 3KC XC ClassicOct 3 · 5,000 Meters C Team · Place 146 · Kauffman5,000 Meters C Team14625:13.3 PB12
Sep 22Swope Park Stampede InvitionalSep 22 · 3.1 Miles Varsity Boys · Place 48 · Kauffman3.1 Miles Varsity Boys4831:48.60 PB12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 1MSHSAA Class 3 District 4Nov 1 · 5,000 Meters Varsity · Place 112 · Kauffman5,000 Meters Varsity11232:47.57 PB11
Sep 11Bishop Miege InvitationalSep 11 · 2 Miles JV Boys 2 mile · Place 23 · Kauffman2 Miles JV Boys 2 mile2321:45.52 PB11