Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Athey Creek Middle SchoolWRL- Athey Creek, Fowler, Lake Oswego · Sep 298:41.3WRL- Athey Creek, Fowler, Lake OswegoSeptember 29, 2022
2,000 Meters · Mary S. Young ParkRosemont Ridge MS Invitational · Oct 49:49.5Rosemont Ridge MS InvitationalOctober 4, 2022
2,000 Meters · Twality Middle SchoolTwality MS Cross Country Meet · Oct 119:33Twality MS Cross Country MeetOctober 11, 2022
2,000 Meters · Wilsonville Memorial ParkWRL XC Championships · Oct 198:20.00WRL XC ChampionshipsOctober 19, 2023
2,000 Meters · Wood Middle/Grahams OaksWRL League Meet @ Graham Oaks (Hosted by MCMS) · Oct 38:53WRL League Meet @ Graham Oaks (Hosted by MCMS)October 3, 2023
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2810:07.72The Good Evening MeetAugust 28, 2026
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2616:40.71Nike Portland XCSeptember 26, 2026
5,000 Meters · Bryant ParkThe Harrier Classic · Oct 316:44.26The Harrier ClassicOctober 3, 2026
5,000 Meters · Lane Community CollegeNorthwest Classic : Sponsored by Steens Mountain Running Camp · Sep 2019:56.62Northwest Classic : Sponsored by Steens Mountain Running CampSeptember 20, 2025
5,000 Meters · Lents ParkStumptown Showdown · Oct 1716:03.18Stumptown ShowdownOctober 17, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1216:34.12Oregon City XC Invitational September 12, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 916:33.176th 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

8 results
DateMeetEventPlMarkGr
Oct 286A-5 Three Rivers League ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 1 · West LinnWest Linn5,000 Meters Junior Varsity116:48.510
Oct 17Stumptown ShowdownOct 17 · 5,000 Meters Junior Varsity Scored (Top 7-12) · Place 2 · West LinnWest Linn5,000 Meters Junior Varsity Scored (Top 7-12)216:03.18 PB10
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Championship · Place 16 · West LinnWest Linn5,000 Meters JV Championship1616:33.17 PB10
Oct 3The Harrier ClassicOct 3 · 5,000 Meters VARSITY · Place 7 · West LinnWest Linn5,000 Meters VARSITY716:44.26 PB10
Sep 26Nike Portland XCSep 26 · 5,000 Meters Sophomore JV Morning · Place 5 · West LinnWest Linn5,000 Meters Sophomore JV Morning516:40.71 PB10
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters JV Boys Gold. (21mins-) · Place 6 · West LinnWest Linn5,000 Meters JV Boys Gold. (21mins-)616:34.12 PB10
Sep 5Ultimook RaceSep 5 · 5,000 Meters Varsity Boys 5A – 6A · Place 57 · West LinnWest Linn5,000 Meters Varsity Boys 5A – 6A5719:57.62Unofficial10
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Sophomore Boys · Place 13 · West LinnWest Linn3,000 Meters Sophomore Boys1310:07.72 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 296A-5 Three Rivers League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 19 · West LinnWest Linn5,000 Meters Junior Varsity1918:08.889
Oct 18Stumptown ShowdownOct 18 · 5,000 Meters Junior Varsity 1 · Place 52 · West LinnWest Linn5,000 Meters Junior Varsity 15218:37.109
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity Championship · Place 148 · West LinnWest Linn5,000 Meters Junior Varsity Championship14819:04.359
Oct 1TRL/PAC CrossoverOct 1 · 5,000 Meters Junior Varsity · Place 29 · West LinnWest Linn5,000 Meters Junior Varsity2918:48.769
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Junior Varsity Division 1 · Place 108 · West LinnWest Linn5,000 Meters Junior Varsity Division 110819:16.509
Sep 20Northwest Classic : Sponsored by Steens Mountain Running CampSep 20 · 5,000 Meters JV Team Scored · Place 45 · West LinnWest Linn5,000 Meters JV Team Scored4519:56.62 PB9
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Junior Varsity · Place 41 · West LinnWest Linn5,000 Meters Junior Varsity4119:43.239
Sep 6The Ultimook RaceSep 6 · 5,000 Meters Junior Varsity 5A · Place 73 · West LinnWest Linn5,000 Meters Junior Varsity 5A7321:34.209
Aug 29Night MeetAug 29 · 3,000 Meters Freshman · Place 53 · West LinnWest Linn3,000 Meters Freshman5311:32.029

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24WRL XC ChampionshipOct 24 · 3,000 Meters 8th Grade · Place 23 · Athey CreekAthey Creek3,000 Meters 8th Grade2311:58.528
Oct 17WRL @ Twality MSOct 17 · 3,000 Meters Varsity · Place 4 · Athey CreekAthey Creek3,000 Meters Varsity411:418
Oct 8WRL @ Kraxberger MSOct 8 · 3,000 Meters 8th Grade · Place 4 · Athey CreekAthey Creek3,000 Meters 8th Grade412:26.148
Oct 1WRL @ Graham Oaks Nature Park (Hosted by MCMS)Oct 1 · 3,000 Meters Varsity · Place 7 · Athey CreekAthey Creek3,000 Meters Varsity712:368
Sep 26WRL PreviewSep 26 · 3,000 Meters 8th Grade · Place 25 · Athey CreekAthey Creek3,000 Meters 8th Grade2512:46.208

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 19WRL XC ChampionshipsOct 19 · 2,000 Meters 7th Grade Boys · Place 31 · Athey CreekAthey Creek2,000 Meters 7th Grade Boys318:20.00 PB7
Oct 3WRL League Meet @ Graham Oaks (Hosted by MCMS)Oct 3 · 2,000 Meters 7th Grade Boys · Place 8 · Athey CreekAthey Creek2,000 Meters 7th Grade Boys88:53 PB7
Sep 28Twality MS Cross Country MeetSep 28 · 2,000 Meters Boys 6-7 · Athey CreekAthey Creek2,000 Meters Boys 6-708:38Unofficial7
Sep 21WRL PreviewSep 21 · 2,000 Meters 7th Grade · Place 39 · Athey CreekAthey Creek2,000 Meters 7th Grade398:40.87

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 24WRL ChampionshipsOct 24 · 2,000 Meters 6th Grade · Place 29 · Athey CreekAthey Creek2,000 Meters 6th Grade298:50.16
Oct 11Twality MS Cross Country MeetOct 11 · 2,000 Meters Middle School · Place 27 · Athey CreekAthey Creek2,000 Meters Middle School279:33 PB6
Oct 4Rosemont Ridge MS InvitationalOct 4 · 2,000 Meters 6th/7th Grade Boys · Place 7 · Athey CreekAthey Creek2,000 Meters 6th/7th Grade Boys79:49.5 PB6
Sep 29WRL- Athey Creek, Fowler, Lake OswegoSep 29 · 2,000 Meters 6th Grade · Place 4 · Athey CreekAthey Creek2,000 Meters 6th Grade48:41.3 PB6
Sep 22WRL PreviewSep 22 · 2,000 Meters 6th Grade · Place 40 · Athey CreekAthey Creek2,000 Meters 6th Grade409:44.46