Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Graham OaksWRL League Meet @ Graham Oaks (Hosted by MCMS) · Oct 47:53.4WRL League Meet @ Graham Oaks (Hosted by MCMS)October 4, 2022
2,000 Meters · Lakeridge Junior High SchoolLakeridge Middle XC Meet · Sep 277:34.3Lakeridge Middle XC MeetSeptember 27, 2022
2,000 Meters · Wilsonville Memorial ParkWRL Championships · Oct 247:23.7WRL ChampionshipsOctober 24, 2022
3,000 Meters · Ash Creek PreserveThe Opener · Aug 288:53.15The Opener August 28, 2026
3,000 Meters · Fowler Middle SchoolFowler XC Meet · Oct 1210:43Fowler XC MeetOctober 12, 2023
3,000 Meters · Lakeridge Junior High SchoolLakeridge Invitational · Sep 2611:24.22Lakeridge InvitationalSeptember 26, 2023
3,000 Meters · Molalla River State ParkCanby MS WRL Meet · Oct 511:42.8Canby MS WRL MeetOctober 5, 2023
3,000 Meters · Wilsonville Memorial ParkWRL XC Championships · Oct 1911:22.10WRL XC ChampionshipsOctober 19, 2023
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1915:38.10The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Clackamas Community CollegeThree Rivers League Preview Meet · Sep 918:42.33Three Rivers League Preview MeetSeptember 9, 2024
5,000 Meters · Lane Community CollegeOSAA State XC Championships · Nov 715:59.40OSAA State XC ChampionshipsNovember 7, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 316:20.10NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1715:16.52Stumptown ShowdownOctober 17, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1215:59.61Oregon City XC Invitational September 12, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 915:19.236th Annual Rose City Championship InviteOctober 9, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7OSAA State XC ChampionshipsNov 7 · 5,000 Meters 6A · Place 30 · LakeridgeLakeridge5,000 Meters 6A3015:59.40 PB11
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Varsity · Place 10 · LakeridgeLakeridge5,000 Meters Varsity1015:16.52 PB11
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters Bike the Gorge Varsity Championship · Place 25 · LakeridgeLakeridge5,000 Meters Bike the Gorge Varsity Championship2515:19.23 PB11
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters VARSITY 3A-4A · Place 20 · LakeridgeLakeridge5,000 Meters VARSITY 3A-4A2016:20.10 PB11
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Elite Varsity Boys (Ave under 16:45) · Place 8 · LakeridgeLakeridge5,000 Meters Elite Varsity Boys (Ave under 16:45)815:38.10 PB11
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters Varsity Boys · Place 28 · LakeridgeLakeridge5,000 Meters Varsity Boys2815:59.61 PB11
Aug 28The Opener Aug 28 · 3,000 Meters Varsity · Place 5 · LakeridgeLakeridge3,000 Meters Varsity58:53.15 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 10Pacer 3KNov 10 · 3,000 Meters New Division · Place 5 · LakeridgeLakeridge3,000 Meters New Division510:28Unofficial10
Oct 18Stumptown ShowdownOct 18 · 5,000 Meters Varsity 1 · Place 18 · LakeridgeLakeridge5,000 Meters Varsity 11816:17.7110

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 9Three Rivers League Preview MeetSep 9 · 5,000 Meters Junior Varsity · Place 2 · LakeridgeLakeridge5,000 Meters Junior Varsity218:42.33 PB9

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19WRL XC ChampionshipsOct 19 · 3,000 Meters 8th Grade Boys · Place 2 · LakeridgeLakeridge3,000 Meters 8th Grade Boys211:22.10 PB8
Oct 12Fowler XC MeetOct 12 · 3,000 Meters 8th Grade · Place 1 · LakeridgeLakeridge3,000 Meters 8th Grade110:43 PB8
Oct 5Canby MS WRL MeetOct 5 · 3,000 Meters 8th Grade · Place 1 · LakeridgeLakeridge3,000 Meters 8th Grade111:42.8 PB8
Sep 26Lakeridge InvitationalSep 26 · 3,000 Meters Boys 8th · Place 1 · LakeridgeLakeridge3,000 Meters Boys 8th111:24.22 PB8
Sep 21WRL PreviewSep 21 · 3,000 Meters 8th Grade · Place 3 · LakeridgeLakeridge3,000 Meters 8th Grade311:54.18

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24WRL ChampionshipsOct 24 · 2,000 Meters 7th Grade · Place 6 · LakeridgeLakeridge2,000 Meters 7th Grade67:23.7 PB7
Oct 4WRL League Meet @ Graham Oaks (Hosted by MCMS)Oct 4 · 2,000 Meters 7th Grade Boys · Place 2 · LakeridgeLakeridge2,000 Meters 7th Grade Boys27:53.4 PB7
Sep 27Lakeridge Middle XC MeetSep 27 · 2,000 Meters 7th Grade Boys · Place 3 · LakeridgeLakeridge2,000 Meters 7th Grade Boys37:34.3 PB7
Sep 22WRL PreviewSep 22 · 2,000 Meters 7th Grade · Place 16 · LakeridgeLakeridge2,000 Meters 7th Grade168:10.77