Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Haggin Oaks Golf CourseNCAA DI West Regional Cross Country Championships · Nov 14 | 33:08.26 | NCAA DI West Regional Cross Country Championships | November 14, 2025 |
| 3 Miles · Hawaii Country Club2024 Iolani Cross Country Invitational · Sep 14 | 15:46.49 | 2024 Iolani Cross Country Invitational | September 14, 2024 |
| 5,000 Meters · Blue River Cross Country CourseUSATF Indiana Association Junior Olympic Championships · Nov 12 | 17:36.10 | USATF Indiana Association Junior Olympic Championships | November 12, 2022 |
| 5,000 Meters · Decatur Central High School Cross Country CourseMid State Conference · Sep 25 | 20:08.70 | Mid State Conference | September 25, 2021 |
| 5,000 Meters · Eagle ParkEagle Classic · Sep 10 | 17:19.6 | Eagle Classic | September 10, 2022 |
| 5,000 Meters · Franklin Community High SchoolJohnson County HS Championships · Oct 1 | 16:53.34 | Johnson County HS Championships | October 1, 2022 |
| 5,000 Meters · Keopuolani Regional ParkHHSAA Championships · Nov 2 | 16:24.67 | HHSAA Championships | November 2, 2024 |
| 5,000 Meters · McIver State ParkLewis & Clark XC Opener · Sep 4 | 15:01.70 | Lewis & Clark XC Opener | September 4, 2026 |
| 5,000 Meters · Northview Christian ChurchAthletic Annex FlashRock Invitational · Sep 17 | 17:10.9 | Athletic Annex FlashRock Invitational | September 17, 2022 |
| 5,000 Meters · Waialua High SchoolOIA Western Divisional Cross Country Championship · Oct 5 | 17:16.07 | OIA Western Divisional Cross Country Championship | October 5, 2024 |
| 6,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 11 | 18:13.28 | Ash Creek Invitational | September 11, 2026 |
| 8,000 Meters · Bridger Creek Golf CourseBig Sky Conference Championships · Nov 1 | 26:42.40 | Big Sky Conference Championships | November 1, 2025 |
| 8,000 Meters · Buffalo ParkBig Sky Cross Country Championship · Oct 30 | 26:24.9 | Big Sky Cross Country Championship | October 30, 2026 |
| 8,000 Meters · Western Oregon UniversityMike Johnson Classic · Sep 26 | 24:32.87 | Mike Johnson Classic | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | Big Sky Cross Country ChampionshipOct 30 · 8,000 Meters Championship · Place 65 · Portland StatePortland State | 8,000 Meters Championship | 65 | 26:24.9 PB | So |
| Oct 17 | Linfield George Oja InvitationalOct 17 · 8,000 Meters Collegiate · Portland StatePortland State | 8,000 Meters Collegiate | — | DNF | So |
| Sep 26 | Mike Johnson ClassicSep 26 · 8,000 Meters College · Place 5 · Portland StatePortland State | 8,000 Meters College | 5 | 24:32.87 PB | So |
| Sep 11 | Ash Creek InvitationalSep 11 · 6,000 Meters Collegiate · Place 6 · Portland StatePortland State | 6,000 Meters Collegiate | 6 | 18:13.28 PB | So |
| Sep 4 | Lewis & Clark XC OpenerSep 4 · 5,000 Meters College · Place 1 · Portland StatePortland State | 5,000 Meters College | 1 | 15:01.70 PB | So |
2025 Cross Country
2 results2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | HHSAA ChampionshipsNov 2 · 5,000 Meters Varsity · Place 2 · CampbellCampbell | 5,000 Meters Varsity | 2 | 16:24.67 PB | 12 |
| Oct 26 | OIA Varsity Cross Country ChampionshipOct 26 · 5,000 Meters Varsity · Place 2 · CampbellCampbell | 5,000 Meters Varsity | 2 | 16:56.57 | 12 |
| Oct 5 | OIA Western Divisional Cross Country ChampionshipOct 5 · 5,000 Meters Varsity · Place 3 · CampbellCampbell | 5,000 Meters Varsity | 3 | 17:16.07 PB | 12 |
| Sep 28 | Michael Doran InvitationalSep 28 · 5,000 Meters Varsity · Place 2 · CampbellCampbell | 5,000 Meters Varsity | 2 | 16:33.87 | 12 |
| Sep 21 | Kamehameha InvitationalSep 21 · 5,000 Meters Championship · Place 1 · CampbellCampbell | 5,000 Meters Championship | 1 | 16:13.55 | 12 |
| Sep 14 | 2024 Iolani Cross Country InvitationalSep 14 · 3 Miles Championship · Place 10 · CampbellCampbell | 3 Miles Championship | 10 | 15:46.49 PB | 12 |
| Sep 7 | Pearl City XC MeetSep 7 · 5,000 Meters Varsity · Place 1 · CampbellCampbell | 5,000 Meters Varsity | 1 | 16:52.58 | 12 |
| Aug 31 | Seabury InvitationalAug 31 · 5,000 Meters Varsity · Place 1 · CampbellCampbell | 5,000 Meters Varsity | 1 | 16:55.00 | 12 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | HHSAA State ChampionshipNov 4 · 5,000 Meters Varsity · Place 2 · CampbellCampbell | 5,000 Meters Varsity | 2 | 16:31.42 | 11 |
| Oct 28 | 2023 OIA Varsity Cross Country ChampionshipsOct 28 · 5,000 Meters Varsity · Place 2 · CampbellCampbell | 5,000 Meters Varsity | 2 | 16:41.43 | 11 |
| Oct 7 | 2023 OIA Western Divisional Cross Country ChampionshipsOct 7 · 5,000 Meters Varsity · Place 1 · CampbellCampbell | 5,000 Meters Varsity | 1 | 16:52.82Unofficial | 11 |
| Sep 30 | Michael Doran InvitationalSep 30 · 5,000 Meters Championship · Place 2 · CampbellCampbell | 5,000 Meters Championship | 2 | 16:57.91 | 11 |
| Sep 23 | OIA Mililani Cross Country InvitationalSep 23 · 5,000 Meters Open · Place 1 · CampbellCampbell | 5,000 Meters Open | 1 | 16:31.24 | 11 |
| Sep 16 | KAMEHAMEHA INVITATIONALSep 16 · 5,000 Meters Championship · Place 2 · CampbellCampbell | 5,000 Meters Championship | 2 | 16:36.52 | 11 |
| Sep 9 | 2023 'Iolani Cross Country InvitationalSep 9 · 3 Miles Championship · Place 5 · CampbellCampbell | 3 Miles Championship | 5 | 16:02.01 | 11 |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | USATF Indiana Association Junior Olympic ChampionshipsNov 12 · 5,000 Meters 15-18 · Place 1 · 16-Unattached16-Unattached | 5,000 Meters 15-18 | 1 | 17:36.10 PB | 10 |
| Oct 22 | IHSAA Semi-State 3 - ShelbyvilleOct 22 · 5,000 Meters Varsity · Place 77 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 77 | 17:00.8 | — |
| Oct 15 | IHSAA Regional 12 - Franklin CommunityOct 15 · 5,000 Meters Varsity · Place 8 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 8 | 16:48.0 | — |
| Oct 8 | IHSAA Sectional 24 - Franklin CommunityOct 8 · 5,000 Meters Varsity · Place 11 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 11 | 16:48.2 | SO |
| Oct 1 | Johnson County HS ChampionshipsOct 1 · 5,000 Meters High School · Place 5 · Franklin CommunityFranklin Community | 5,000 Meters High School | 5 | 16:53.34 PB | 10 |
| Sep 24 | Mid State Conference Meet HSSep 24 · 5,000 Meters Varsity · Place 12 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 12 | 17:15 | 10 |
| Sep 17 | Athletic Annex FlashRock InvitationalSep 17 · 5,000 Meters Varsity Championship · Place 55 · Franklin CommunityFranklin Community | 5,000 Meters Varsity Championship | 55 | 17:10.9 PB | 10 |
| Sep 10 | Eagle ClassicSep 10 · 5,000 Meters Varsity AA · Place 14 · Franklin CommunityFranklin Community | 5,000 Meters Varsity AA | 14 | 17:19.6 PB | 10 |
| Aug 27 | Franklin CC InvitationalAug 27 · 5,000 Meters Varsity · Place 17 · Franklin CommunityFranklin Community | 5,000 Meters Varsity | 17 | 17:25.35 | 10 |
2021 Cross Country
5 results