Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Haggin Oaks Golf CourseNCAA DI West Regional Cross Country Championships · Nov 1433:08.26NCAA DI West Regional Cross Country ChampionshipsNovember 14, 2025
3 Miles · Hawaii Country Club2024 Iolani Cross Country Invitational · Sep 1415:46.492024 Iolani Cross Country InvitationalSeptember 14, 2024
5,000 Meters · Blue River Cross Country CourseUSATF Indiana Association Junior Olympic Championships · Nov 1217:36.10USATF Indiana Association Junior Olympic ChampionshipsNovember 12, 2022
5,000 Meters · Decatur Central High School Cross Country CourseMid State Conference · Sep 2520:08.70Mid State ConferenceSeptember 25, 2021
5,000 Meters · Eagle ParkEagle Classic · Sep 1017:19.6Eagle ClassicSeptember 10, 2022
5,000 Meters · Franklin Community High SchoolJohnson County HS Championships · Oct 116:53.34Johnson County HS ChampionshipsOctober 1, 2022
5,000 Meters · Keopuolani Regional ParkHHSAA Championships · Nov 216:24.67HHSAA ChampionshipsNovember 2, 2024
5,000 Meters · McIver State ParkLewis & Clark XC Opener · Sep 415:01.70Lewis & Clark XC OpenerSeptember 4, 2026
5,000 Meters · Northview Christian ChurchAthletic Annex FlashRock Invitational · Sep 1717:10.9Athletic Annex FlashRock InvitationalSeptember 17, 2022
5,000 Meters · Waialua High SchoolOIA Western Divisional Cross Country Championship · Oct 517:16.07OIA Western Divisional Cross Country ChampionshipOctober 5, 2024
6,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 1118:13.28Ash Creek InvitationalSeptember 11, 2026
8,000 Meters · Bridger Creek Golf CourseBig Sky Conference Championships · Nov 126:42.40Big Sky Conference ChampionshipsNovember 1, 2025
8,000 Meters · Buffalo ParkBig Sky Cross Country Championship · Oct 3026:24.9Big Sky Cross Country ChampionshipOctober 30, 2026
8,000 Meters · Western Oregon UniversityMike Johnson Classic · Sep 2624:32.87Mike Johnson ClassicSeptember 26, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Big Sky Cross Country ChampionshipOct 30 · 8,000 Meters Championship · Place 65 · Portland StatePortland State8,000 Meters Championship6526:24.9 PBSo
Oct 17Linfield George Oja InvitationalOct 17 · 8,000 Meters Collegiate · Portland StatePortland State8,000 Meters Collegiate—DNFSo
Sep 26Mike Johnson ClassicSep 26 · 8,000 Meters College · Place 5 · Portland StatePortland State8,000 Meters College524:32.87 PBSo
Sep 11Ash Creek InvitationalSep 11 · 6,000 Meters Collegiate · Place 6 · Portland StatePortland State6,000 Meters Collegiate618:13.28 PBSo
Sep 4Lewis & Clark XC OpenerSep 4 · 5,000 Meters College · Place 1 · Portland StatePortland State5,000 Meters College115:01.70 PBSo

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 14NCAA DI West Regional Cross Country ChampionshipsNov 14 · 10,000 Meters Men's Race · Place 172 · Portland StatePortland State10,000 Meters Men's Race17233:08.26 PBFr
Nov 1Big Sky Conference ChampionshipsNov 1 · 8,000 Meters Men's 8k · Place 56 · Portland StatePortland State8,000 Meters Men's 8k5626:42.40 PBFr

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2HHSAA ChampionshipsNov 2 · 5,000 Meters Varsity · Place 2 · CampbellCampbell5,000 Meters Varsity216:24.67 PB12
Oct 26OIA Varsity Cross Country ChampionshipOct 26 · 5,000 Meters Varsity · Place 2 · CampbellCampbell5,000 Meters Varsity216:56.5712
Oct 5OIA Western Divisional Cross Country ChampionshipOct 5 · 5,000 Meters Varsity · Place 3 · CampbellCampbell5,000 Meters Varsity317:16.07 PB12
Sep 28Michael Doran InvitationalSep 28 · 5,000 Meters Varsity · Place 2 · CampbellCampbell5,000 Meters Varsity216:33.8712
Sep 21Kamehameha InvitationalSep 21 · 5,000 Meters Championship · Place 1 · CampbellCampbell5,000 Meters Championship116:13.5512
Sep 142024 Iolani Cross Country InvitationalSep 14 · 3 Miles Championship · Place 10 · CampbellCampbell3 Miles Championship1015:46.49 PB12
Sep 7Pearl City XC MeetSep 7 · 5,000 Meters Varsity · Place 1 · CampbellCampbell5,000 Meters Varsity116:52.5812
Aug 31Seabury InvitationalAug 31 · 5,000 Meters Varsity · Place 1 · CampbellCampbell5,000 Meters Varsity116:55.0012

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 4HHSAA State ChampionshipNov 4 · 5,000 Meters Varsity · Place 2 · CampbellCampbell5,000 Meters Varsity216:31.4211
Oct 282023 OIA Varsity Cross Country ChampionshipsOct 28 · 5,000 Meters Varsity · Place 2 · CampbellCampbell5,000 Meters Varsity216:41.4311
Oct 72023 OIA Western Divisional Cross Country ChampionshipsOct 7 · 5,000 Meters Varsity · Place 1 · CampbellCampbell5,000 Meters Varsity116:52.82Unofficial11
Sep 30Michael Doran InvitationalSep 30 · 5,000 Meters Championship · Place 2 · CampbellCampbell5,000 Meters Championship216:57.9111
Sep 23OIA Mililani Cross Country InvitationalSep 23 · 5,000 Meters Open · Place 1 · CampbellCampbell5,000 Meters Open116:31.2411
Sep 16KAMEHAMEHA INVITATIONALSep 16 · 5,000 Meters Championship · Place 2 · CampbellCampbell5,000 Meters Championship216:36.5211
Sep 92023 'Iolani Cross Country InvitationalSep 9 · 3 Miles Championship · Place 5 · CampbellCampbell3 Miles Championship516:02.0111

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 12USATF Indiana Association Junior Olympic ChampionshipsNov 12 · 5,000 Meters 15-18 · Place 1 · 16-Unattached16-Unattached5,000 Meters 15-18117:36.10 PB10
Oct 22IHSAA Semi-State 3 - ShelbyvilleOct 22 · 5,000 Meters Varsity · Place 77 · Franklin CommunityFranklin Community5,000 Meters Varsity7717:00.8—
Oct 15IHSAA Regional 12 - Franklin CommunityOct 15 · 5,000 Meters Varsity · Place 8 · Franklin CommunityFranklin Community5,000 Meters Varsity816:48.0—
Oct 8IHSAA Sectional 24 - Franklin CommunityOct 8 · 5,000 Meters Varsity · Place 11 · Franklin CommunityFranklin Community5,000 Meters Varsity1116:48.2SO
Oct 1Johnson County HS ChampionshipsOct 1 · 5,000 Meters High School · Place 5 · Franklin CommunityFranklin Community5,000 Meters High School516:53.34 PB10
Sep 24Mid State Conference Meet HSSep 24 · 5,000 Meters Varsity · Place 12 · Franklin CommunityFranklin Community5,000 Meters Varsity1217:1510
Sep 17Athletic Annex FlashRock InvitationalSep 17 · 5,000 Meters Varsity Championship · Place 55 · Franklin CommunityFranklin Community5,000 Meters Varsity Championship5517:10.9 PB10
Sep 10Eagle ClassicSep 10 · 5,000 Meters Varsity AA · Place 14 · Franklin CommunityFranklin Community5,000 Meters Varsity AA1417:19.6 PB10
Aug 27Franklin CC InvitationalAug 27 · 5,000 Meters Varsity · Place 17 · Franklin CommunityFranklin Community5,000 Meters Varsity1717:25.3510

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 2Johnson County HS & MS ChampionshipsOct 2 · 5,000 Meters Varsity · Place 48 · Franklin CommunityFranklin Community5,000 Meters Varsity4819:069
Sep 25Mid State ConferenceSep 25 · 5,000 Meters High School · Place 61 · Franklin CommunityFranklin Community5,000 Meters High School6120:08.70 PB9
Sep 18Riverview Health InvitationalSep 18 · Junior Varsity · Place 123 · FRANKLIN COMMFRANKLIN COMMJunior Varsity1236:37—
Sep 11Eagle ClassicSep 11 · 5,000 Meters Junior Varsity · Place 133 · Franklin CommunityFranklin Community5,000 Meters Junior Varsity13320:21.99
Aug 28Franklin CC InvitationalAug 28 · 5,000 Meters Varsity · Place 163 · Franklin CommunityFranklin Community5,000 Meters Varsity16321:35.879