Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Caldwell High School20th Caldwell Twilight · Sep 120:32.1220th Caldwell Twilight September 1, 2022
5,000 Meters · Eagle Island State ParkEagle Island XC Invitational · Sep 2019:44.50Eagle Island XC InvitationalSeptember 20, 2025
5,000 Meters · Eagle Island State ParkDistrict III 5A XC Championships · Oct 1919:35.07District III 5A XC ChampionshipsOctober 19, 2023
5,000 Meters · Eagle Island XC CourseBob Firman Invitational XC 2022 · Sep 2319:40.6Bob Firman Invitational XC 2022September 23, 2022
5,000 Meters · Kleiner ParkSteven Thompson Centipede Meet · Sep 1521:13.40Steven Thompson Centipede MeetSeptember 15, 2022
5,000 Meters · Vallivue High SchoolDistrict III 5A/6A Championships · Oct 2418:51.68District III 5A/6A ChampionshipsOctober 24, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24District III 5A/6A ChampionshipsOct 24 · 5,000 Meters 6A JV Boys (Top 10) · Place 48 · Centennial5,000 Meters 6A JV Boys (Top 10)4818:51.68 PB12
Oct 4Inland Empire ChampionshipsOct 4 · Varsity · Place 25 · CentennialVarsity2517:2812
Sep 20Eagle Island XC InvitationalSep 20 · 5,000 Meters Varsity · Place 120 · Centennial5,000 Meters Varsity12019:44.50 PB12
Sep 12Tiger/Grizz XC Invitational Sep 12 · 5,000 Meters Junior Varsity · Place 100 · Centennial5,000 Meters Junior Varsity10021:00.612
Sep 423rd Caldwell Twilight Sep 4 · 5,000 Meters Varsity · Place 65 · Centennial5,000 Meters Varsity6517:51.34Sr
Aug 30Jimmy Driscoll InvitationalAug 30 · 5,000 Meters Varsity · Place 61 · Centennial5,000 Meters Varsity6118:46.0912
Aug 22Patriot RelaysAug 22 · 2 Miles Varsity · Place 19 · Centennial2 Miles Varsity1911:28.0012

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25District III 5A/6A XC ChampionshipsOct 25 · 5,000 Meters Junior Varsity 6A · Place 49 · Centennial5,000 Meters Junior Varsity 6A4918:33.9011
Oct 17Bugtown InviteOct 17 · 5,000 Meters Varsity · Place 83 · Centennial5,000 Meters Varsity8317:52.6411
Sep 27Bob Firman Invitational XCSep 27 · 5,000 Meters Varsity Division I · Place 172 · Centennial5,000 Meters Varsity Division I17218:51.3JR
Sep 13Tiger/Grizz Combined ResultsSep 13 · 5,000 Meters Varsity · Place 292 · Centennial5,000 Meters Varsity29220:08.811
Sep 13Tiger/Grizz InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 53 · Centennial5,000 Meters Junior Varsity5320:08.811
Aug 23Patriot RelaysAug 23 · 2 Miles Varsity · Place 23 · Centennial2 Miles Varsity2311:52.0011

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 19District III 5A XC ChampionshipsOct 19 · 5,000 Meters Boys 5000 Meter Run JV 2 · Place 65 · Centennial5,000 Meters Boys 5000 Meter Run JV 26519:35.07 PB10
Sep 28Gary Ward InvitationalSep 28 · 5,000 Meters Varsity · Place 80 · Centennial5,000 Meters Varsity8018:49.3710
Sep 22Bob Firman Invitational XCSep 22 · 5,000 Meters Varsity Division I · Place 147 · Centennial5,000 Meters Varsity Division I14719:28.8SO
Sep 14Willow Lane XC ClassicSep 14 · 5,000 Meters Varsity · Place 56 · Centennial5,000 Meters Varsity5619:27.3510
Aug 3121st Caldwell Twilight Aug 31 · 5,000 Meters Junior Varsity · Place 37 · Centennial5,000 Meters Junior Varsity3719:04.6010
Aug 26Jimmy Driscoll Cross Country InvitationalAug 26 · 5,000 Meters Junior Varsity · Place 35 · Centennial5,000 Meters Junior Varsity3520:09.7610

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 8Gib Floyd InvitationalOct 8 · 3 Miles Junior Varsity · Place 39 · Centennial3 Miles Junior Varsity3917:59.969
Sep 23Bob Firman Invitational XC 2022Sep 23 · 5,000 Meters Freshman · Place 81 · Centennial5,000 Meters Freshman8119:40.6 PB9
Sep 15Steven Thompson Centipede MeetSep 15 · 5,000 Meters Junior Varsity · Place 30 · Centennial5,000 Meters Junior Varsity3021:13.40 PB9
Sep 120th Caldwell Twilight Sep 1 · 5,000 Meters JV Race 1 (Adrian-Kuna) · Place 33 · Centennial5,000 Meters JV Race 1 (Adrian-Kuna)3320:32.12 PB9
Aug 27Jimmy Driscoll InvitationalAug 27 · 5,000 Meters Junior Varsity · Place 84 · Centennial5,000 Meters Junior Varsity8420:26.38FR