Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Vancouver LakeClark County Jamboree · Sep 312:09.81Clark County JamboreeSeptember 3, 2026
3,000 Meters · Clackamas Community CollegeThree Rivers League Preview Meet · Sep 915:48.43Three Rivers League Preview MeetSeptember 9, 2024
3,000 Meters · Oregon City High SchoolPioneer Stampede 3k · Aug 2711:47Pioneer Stampede 3kAugust 27, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1919:57.28The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2619:12.68Nike Portland XCSeptember 26, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 120:12.18Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1018:48.7NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1718:10.13Stumptown ShowdownOctober 17, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1218:54.37Oregon City XC Invitational September 12, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 286A-5 Three Rivers League ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 30 · Oregon City5,000 Meters Junior Varsity3018:55.511
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Junior Varsity Scored (Top 7-12) · Place 52 · Oregon City5,000 Meters Junior Varsity Scored (Top 7-12)5218:10.13 PB11
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's JV Silver avg over 22:30-23:59 · Place 50 · Oregon City5,000 Meters Men's JV Silver avg over 22:30-23:595018:48.7 PB11
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Junior Varsity Cardinal 21:59 and Und · Place 77 · Oregon City5,000 Meters Junior Varsity Cardinal 21:59 and Und7720:12.18 PB11
Sep 26Nike Portland XCSep 26 · 5,000 Meters J/S JV Morning · Place 133 · Oregon City5,000 Meters J/S JV Morning13319:12.68 PB11
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Gold JV Boys (Ave under 20:00) · Place 129 · Oregon City5,000 Meters Gold JV Boys (Ave under 20:00)12919:57.28 PB11
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters JV Boys Gold. (21mins-) · Place 74 · Oregon City5,000 Meters JV Boys Gold. (21mins-)7418:54.37 PB11
Sep 3Clark County JamboreeSep 3 · 2 Miles Junior Boys · Place 17 · Oregon City2 Miles Junior Boys1712:09.81 PB11
Aug 27Pioneer Stampede 3kAug 27 · 3,000 Meters Boys · Place 17 · Oregon City3,000 Meters Boys1711:47 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity Championship · Place 182 · Oregon City5,000 Meters Junior Varsity Championship18219:25.1110
Oct 1TRL/PAC CrossoverOct 1 · 5,000 Meters Junior Varsity · Place 38 · Oregon City5,000 Meters Junior Varsity3819:09.6410
Sep 24Forest Grove 3kSep 24 · 3,000 Meters Varsity · Place 34 · Oregon City3,000 Meters Varsity3411:59.4010
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Junior Varsity · Place 160 · Oregon City5,000 Meters Junior Varsity16018:40.9010
Sep 13Oregon City XC InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 4 · Oregon City5,000 Meters Junior Varsity420:20.4010
Aug 28Pioneer Stampede 3kAug 28 · 3,000 Meters Boys · Place 15 · Oregon City3,000 Meters Boys1513:05Unofficial10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 306A-5 Three Rivers League ChampionshipOct 30 · 5,000 Meters Junior Varsity · Place 120 · Oregon City5,000 Meters Junior Varsity12023:23.409
Oct 17Pacific/Three Rivers CrossoverOct 17 · 5,000 Meters Junior Varsity · Place 191 · Oregon City5,000 Meters Junior Varsity19124:07.949
Oct 3Grant Robison InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 185 · Oregon City5,000 Meters Junior Varsity18526:19.379
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Junior Varsity · Place 344 · Oregon City5,000 Meters Junior Varsity34424:54.809
Sep 14Oregon City XC InvitationalSep 14 · 3,000 Meters Novice · Place 34 · Oregon City3,000 Meters Novice3415:28.009
Sep 9Three Rivers League Preview MeetSep 9 · 3,000 Meters Novice · Place 45 · Oregon City3,000 Meters Novice4515:48.43 PB9
Aug 29Pioneer Stampede 3kAug 29 · 3,000 Meters Varsity · Place 40 · Oregon City3,000 Meters Varsity4018:089