Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invite at Alderbrook · Sep 2320:42.60The Mook XC Invite at AlderbrookSeptember 23, 2023
5,000 Meters · Clackamas Community CollegeThree Rivers League Preview Meet · Sep 922:06.04Three Rivers League Preview MeetSeptember 9, 2024
5,000 Meters · Lane Community CollegeOSAA 6A State Championships · Nov 919:48.0OSAA 6A State ChampionshipsNovember 9, 2024
5,000 Meters · Tualatin HSThe Coaches’ Cup - Tigard vs. Tualatin · Sep 1720:50.08The Coaches’ Cup - Tigard vs. TualatinSeptember 17, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 6A · Place 95 · Tigard5,000 Meters 6A9520:43.4012
Oct 296A-5 Three Rivers League ChampionshipsOct 29 · 5,000 Meters Varsity · Place 38 · Tigard5,000 Meters Varsity3821:16.7712
Oct 1TRL/PAC CrossoverOct 1 · 5,000 Meters Varsity · Place 34 · Tigard5,000 Meters Varsity3420:24.6212
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Varsity Elite · Place 70 · Tigard5,000 Meters Varsity Elite7019:59.8012
Sep 17The Coaches’ Cup - Tigard vs. TualatinSep 17 · 5,000 Meters Varsity · Place 4 · Tigard5,000 Meters Varsity420:50.08 PB12
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Varsity · Place 63 · Tigard5,000 Meters Varsity6321:48.6012
Aug 29Night MeetAug 29 · 3,000 Meters Varsity · Place 35 · Tigard3,000 Meters Varsity3511:52.6712

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9OSAA 6A State ChampionshipsNov 9 · 5,000 Meters 6A · Place 52 · Tigard5,000 Meters 6A5219:48.0 PB11
Oct 306A-5 Three Rivers League ChampionshipOct 30 · 5,000 Meters Varsity · Place 19 · Tigard5,000 Meters Varsity1919:43.5011
Oct 17Pacific/Three Rivers CrossoverOct 17 · 5,000 Meters Varsity · Place 22 · Tigard5,000 Meters Varsity2219:42.2511
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Varsity Championship · Place 88 · Tigard5,000 Meters Varsity Championship8819:34.8611
Oct 2Tualatin @ TigardOct 2 · 5,000 Meters Junior Varsity · Place 6 · Tigard5,000 Meters Junior Varsity620:31.7711
Sep 13Meriwether CC ClassicSep 13 · 5,000 Meters Varsity · Place 40 · Tigard5,000 Meters Varsity4020:40.5011
Sep 9Three Rivers League Preview MeetSep 9 · 5,000 Meters Varsity · Place 28 · Tigard5,000 Meters Varsity2822:06.04 PB11
Aug 30Night MeetAug 30 · 3,000 Meters Varsity · Place 15 · Tigard3,000 Meters Varsity1511:32.9711

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4OSAA 6A State ChampionshipsNov 4 · 5,000 Meters 6A · Place 68 · Tigard5,000 Meters 6A6820:40.310
Oct 256A-5 Three Rivers League ChampionshipsOct 25 · 5,000 Meters Varsity · Place 28 · Tigard5,000 Meters Varsity2820:24.4710
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Varsity Championship · Place 54 · Tigard5,000 Meters Varsity Championship5419:32.8SO
Oct 3Tigard Vs. TualatinOct 3 · 5,000 Meters Varsity · Place 7 · Tigard5,000 Meters Varsity720:38.9410
Sep 27Three Rivers League/Pacific Conference meetSep 27 · 5,000 Meters Varsity · Place 39 · Tigard5,000 Meters Varsity3921:05.4010
Sep 23The Mook XC Invite at AlderbrookSep 23 · 5,000 Meters Invitational · Place 85 · Tigard5,000 Meters Invitational8520:42.60 PB10
Sep 13CVC Meet #1Sep 13 · 5,000 Meters Varsity · Place 5 · Tigard5,000 Meters Varsity520:44.4SO
Aug 31Oregon City, Tualatin @ TigardAug 31 · 5,000 Meters Varsity · Place 6 · Tigard5,000 Meters Varsity620:00.32SO
Aug 25Night MeetAug 25 · 3,000 Meters Sophomore · Place 15 · Tigard3,000 Meters Sophomore1512:01.7SO

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5OSAA 6A State ChampionshipsNov 5 · 5,000 Meters 6A · Place 117 · Tigard5,000 Meters 6A11721:23.29
Oct 266A-5 Three Rivers League ChampionshipsOct 26 · 5,000 Meters Varsity · Place 35 · Tigard5,000 Meters Varsity3521:18.2FR
Oct 142nd Annual Rose City Championship InvitationalOct 14 · 5,000 Meters Championship · Place 83 · Tigard5,000 Meters Championship8321:57.10FR
Oct 4Tigard Vs. TualatinOct 4 · 5,000 Meters Varsity · Place 6 · Tigard5,000 Meters Varsity621:25.2FR
Sep 28Three Rivers League MeetSep 28 · 5,000 Meters Varsity · Place 28 · Tigard5,000 Meters Varsity2821:08.7FR
Sep 24Nike Portland XCSep 24 · 5,000 Meters Varsity · Place 178 · Tigard5,000 Meters Varsity17822:31.7FR
Aug 26Night MeetAug 26 · 3,000 Meters Novice · Place 1 · Tigard3,000 Meters Novice112:58.05FR