Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Athey Creek Middle SchoolWRL- Athey Creek, Fowler, Lake Oswego · Sep 299:05.2WRL- Athey Creek, Fowler, Lake OswegoSeptember 29, 2022
2,000 Meters · Lake Oswego Junior High SchoolLake Oswego MS meet · Oct 69:18.80Lake Oswego MS meetOctober 6, 2022
2,000 Meters · Mary S. Young ParkWRL League Meet @ Rosemont · Sep 3013:13.16WRL League Meet @ RosemontSeptember 30, 2021
2,000 Meters · Wilsonville Memorial ParkWRL Championships · Oct 248:54.0WRL ChampionshipsOctober 24, 2022
2,000 Meters · Wood Middle/Grahams OaksWRL Meet Hazelbrook, Lake Oswego, Athey Creek · Oct 1411:11.10WRL Meet Hazelbrook, Lake Oswego, Athey CreekOctober 14, 2021
3,000 Meters · Clackamas Community CollegeThree Rivers League Preview Meet · Sep 913:50.85Three Rivers League Preview MeetSeptember 9, 2024
3,000 Meters · Lake Oswego Junior High SchoolWRL @ Lake Oswego · Sep 2814:35.8WRL @ Lake OswegoSeptember 28, 2023
3,000 Meters · Molalla River State ParkCanby MS WRL Meet · Oct 514:43.9Canby MS WRL MeetOctober 5, 2023
3,000 Meters · Walter L Kraxberger Middle SchoolWRL @ Kraxberger MS (Gladstone) · Oct 1014:06.49WRL @ Kraxberger MS (Gladstone)October 10, 2023
3,000 Meters · Wilsonville Memorial ParkWRL XC Championships · Oct 1913:22.50WRL XC ChampionshipsOctober 19, 2023
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1919:34.71The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 119:41.68Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1718:31.74Stumptown ShowdownOctober 17, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1219:02.94Oregon 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

5 results
DateMeetEventPlMarkGr
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Junior Varsity Scored (Top 7-12) · Place 69 · Lake OswegoLake Oswego5,000 Meters Junior Varsity Scored (Top 7-12)6918:31.74 PB11
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Junior Varsity Cardinal 21:59 and Und · Place 56 · Lake OswegoLake Oswego5,000 Meters Junior Varsity Cardinal 21:59 and Und5619:41.68 PB11
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Gold JV Boys (Ave under 20:00) · Place 109 · Lake OswegoLake Oswego5,000 Meters Gold JV Boys (Ave under 20:00)10919:34.71 PB11
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters JV Boys Gold. (21mins-) · Place 84 · Lake OswegoLake Oswego5,000 Meters JV Boys Gold. (21mins-)8419:02.94 PB11
Sep 5Ultimook RaceSep 5 · 5,000 Meters JV Boys 5A – 6A · Place 50 · Lake OswegoLake Oswego5,000 Meters JV Boys 5A – 6A5022:27.64Unofficial11

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 18Stumptown ShowdownOct 18 · 5,000 Meters Junior Varsity 1 · Place 87 · Lake OswegoLake Oswego5,000 Meters Junior Varsity 18719:24.8610

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 9Three Rivers League Preview MeetSep 9 · 3,000 Meters Novice · Place 26 · Lake OswegoLake Oswego3,000 Meters Novice2613:50.85 PB9

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 19WRL XC ChampionshipsOct 19 · 3,000 Meters 8th Grade Boys · Place 45 · Lake OswegoLake Oswego3,000 Meters 8th Grade Boys4513:22.50 PB8
Oct 10WRL @ Kraxberger MS (Gladstone)Oct 10 · 3,000 Meters 8th Grade Boys · Place 14 · Lake OswegoLake Oswego3,000 Meters 8th Grade Boys1414:06.49 PB8
Oct 5Canby MS WRL MeetOct 5 · 3,000 Meters 8th Grade · Place 26 · Lake OswegoLake Oswego3,000 Meters 8th Grade2614:43.9 PB8
Sep 28WRL @ Lake OswegoSep 28 · 3,000 Meters 8th Grade · Place 13 · Lake OswegoLake Oswego3,000 Meters 8th Grade1314:35.8 PB8
Sep 21WRL PreviewSep 21 · 3,000 Meters 8th Grade · Place 40 · Lake OswegoLake Oswego3,000 Meters 8th Grade4013:57.28

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24WRL ChampionshipsOct 24 · 2,000 Meters 7th Grade · Place 45 · Lake OswegoLake Oswego2,000 Meters 7th Grade458:54.0 PB7
Oct 6Lake Oswego MS meetOct 6 · 2,000 Meters 7th Grade · Place 16 · Lake OswegoLake Oswego2,000 Meters 7th Grade169:18.80 PB7
Sep 29WRL- Athey Creek, Fowler, Lake OswegoSep 29 · 2,000 Meters 7th Grade · Place 13 · Lake OswegoLake Oswego2,000 Meters 7th Grade139:05.2 PB7
Sep 22WRL PreviewSep 22 · 2,000 Meters 7th Grade · Place 50 · Lake OswegoLake Oswego2,000 Meters 7th Grade509:16.37

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21WRL Championship MeetOct 21 · 2,000 Meters 6th Grade · Place 70 · Lake OswegoLake Oswego2,000 Meters 6th Grade7010:50.706
Oct 14WRL Meet Hazelbrook, Lake Oswego, Athey CreekOct 14 · 2,000 Meters 6th/7th Boys · Place 38 · Lake OswegoLake Oswego2,000 Meters 6th/7th Boys3811:11.10 PB6
Oct 5WRL @ LOJOct 5 · 2,000 Meters 6th Grade · Place 18 · Lake OswegoLake Oswego2,000 Meters 6th Grade1812:25.676
Sep 30WRL League Meet @ RosemontSep 30 · 2,000 Meters 6th Grade · Place 27 · Lake OswegoLake Oswego2,000 Meters 6th Grade2713:13.16 PB6