Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Lents Park6A-1 Portland Interscholastic League Championships · Oct 2917:06.506A-1 Portland Interscholastic League ChampionshipsOctober 29, 2025
5,000 Meters · McIver State ParkLewis & Clark XC Opener · Sep 416:42.70Lewis & Clark XC OpenerSeptember 4, 2026
6,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 1120:44.72Ash Creek InvitationalSeptember 11, 2026
8,000 Meters · Glendoveer Golf Course2025 USATF Cross Country Championships · Dec 630:11.22025 USATF Cross Country ChampionshipsDecember 6, 2025
8,000 Meters · PLU Meadows Disc Golf Course2026 PLU Invitational · Sep 1927:42.002026 PLU InvitationalSeptember 19, 2026
8,000 Meters · The Course Spokane ValleyWhitworth Frank Knott XC Classic 2026 · Oct 328:22.30Whitworth Frank Knott XC Classic 2026October 3, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 3Whitworth Frank Knott XC Classic 2026Oct 3 · 8,000 Meters Men's 8K · Place 174 · Lewis & ClarkLewis & Clark8,000 Meters Men's 8K17428:22.30 PBFr
Sep 192026 PLU InvitationalSep 19 · 8,000 Meters Men's "Gold" Division · Place 61 · Lewis & ClarkLewis & Clark8,000 Meters Men's "Gold" Division6127:42.00 PBFr
Sep 11Ash Creek InvitationalSep 11 · 6,000 Meters Collegiate · Place 62 · Lewis & ClarkLewis & Clark6,000 Meters Collegiate6220:44.72 PBFr
Sep 4Lewis & Clark XC OpenerSep 4 · 5,000 Meters College · Place 26 · Lewis & ClarkLewis & Clark5,000 Meters College2616:42.70 PBFr

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 62025 USATF Cross Country ChampionshipsDec 6 · 8,000 Meters u20 · Place 48 · UnattachedUnattached8,000 Meters u204830:11.2 PB12
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 13 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity1317:06.50 PB12
Oct 15PIL @ Grant ParkOct 15 · 5,000 Meters Junior Varsity · Place 5 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity518:34.2412
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 8 · Franklin (OR)Franklin (OR)5,000 Meters Varsity817:19.3712
Oct 1PIL @ Clinton ParkOct 1 · 5,000 Meters Varsity · Place 12 · Franklin (OR)Franklin (OR)5,000 Meters Varsity1217:20.8012
Sep 17PIL @ Cleveland (Westmoreland Park)Sep 17 · 5,000 Meters Varsity · Place 5 · Franklin (OR)Franklin (OR)5,000 Meters Varsity517:40.2512
Sep 13Oregon City XC InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 22 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity2218:37.2012
Sep 3PIL PreviewSep 3 · 5,000 Meters Junior Varsity · Place 4 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity417:53.0812
Aug 29Night MeetAug 29 · 3,000 Meters Varsity · Place 73 · Franklin (OR)Franklin (OR)3,000 Meters Varsity7310:12.5612

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 306A-1 Portland Interscholastic League ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 97 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity9719:25.0011
Oct 19Hoka Postal Nationals 2 MileOct 19 · 5,000 Meters Varsity · Place 21 · Franklin (OR)Franklin (OR)5,000 Meters Varsity2111:51.5011
Oct 16PIL @ Clinton Park (Franklin Host)Oct 16 · 5,000 Meters Junior Varsity · Place 39 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity3919:40.0711
Oct 11Champoeg Invitational Oct 11 · 5,000 Meters Junior Varsity · Place 44 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity4419:20.7011
Oct 2PIL @ Fernhill Park (Lincoln Host)Oct 2 · 5,000 Meters Junior Varsity · Place 40 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity4019:19.7011
Sep 28Nike Portland XCSep 28 · 5,000 Meters Junior Varsity Division 1 · Place 196 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity Division 119620:34.2JR
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 39 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity3919:59.0011
Sep 18PIL - Lincoln, Roosevelt, Franklin, Benson @ WellsSep 18 · 5,000 Meters Varsity · Place 29 · Franklin (OR)Franklin (OR)5,000 Meters Varsity2921:17.3011
Sep 14Oregon City XC InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 52 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity5220:38.2011
Sep 4PIL PreviewSep 4 · 5,000 Meters Junior Varsity · Place 77 · Franklin (OR)Franklin (OR)5,000 Meters Junior Varsity7722:09.3011
Aug 30Night MeetAug 30 · 3,000 Meters Varsity · Place 158 · Franklin (OR)Franklin (OR)3,000 Meters Varsity15812:13.9311