Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · 2K Memorial Park RouteWRL Preview Meet · Sep 247:06.30WRL Preview Meet September 24, 2019
2,000 Meters · Lake Oswego Junior High SchoolWRL - Lakeridge, Meridian, Sherwood, Wood @ LOJ · Oct 37:39.6WRL - Lakeridge, Meridian, Sherwood, Wood @ LOJOctober 3, 2019
2,000 Meters · Molalla River State ParkWRL - Wood, LOJ, Meridian Creek @ Canby · Oct 157:25.97WRL - Wood, LOJ, Meridian Creek @ CanbyOctober 15, 2019
2,000 Meters · Wood Middle/Grahams OaksWRL - Athey, Meridian, Wood @ Meridian · Oct 87:28.14WRL - Athey, Meridian, Wood @ MeridianOctober 8, 2019
3,000 Meters · Ash Creek Preserve 3KPDXC State Middle School Championship · Nov 315:03.50PDXC State Middle School ChampionshipNovember 3, 2019
3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 1410:50.10NW Middle School XC Showdown presented by HOTVOctober 14, 2021
3,000 Meters · Camp HowardStumptown Youth XC Series Meet #4 · Mar 2711:50.00Stumptown Youth XC Series Meet #4March 27, 2021
3,000 Meters · Graham OaksWRL League Meet @ Wood · Sep 2310:56.39WRL League Meet @ WoodSeptember 23, 2021
3,000 Meters · Jesuit High SchoolStumptown Youth XC Series Meet #3 · Mar 1311:38.80Stumptown Youth XC Series Meet #3March 13, 2021
3,000 Meters · Lane Community CollegeUSATF Region 13 Junior Olympic Championships · Nov 2310:43.37USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2019
3,000 Meters · Molalla River State ParkCanby Middle School XC Meet · Sep 2811:15.11Canby Middle School XC MeetSeptember 28, 2021
3,000 Meters · Western Oregon UniversityUSATF Oregon Association Junior Olympic Championships · Nov 1611:13.02USATF Oregon Association Junior Olympic ChampionshipsNovember 16, 2019
3,000 Meters · Wilsonville Memorial ParkWRL Championship Meet · Oct 2110:43.40WRL Championship MeetOctober 21, 2021
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invite at Alderbrook · Sep 2315:41.20The Mook XC Invite at AlderbrookSeptember 23, 2023
5,000 Meters · Lane Community CollegeOSAA 5A State Championships · Nov 915:27.4OSAA 5A State ChampionshipsNovember 9, 2024
5,000 Meters · Lents ParkStumptown Showdown · Oct 1815:23.31Stumptown ShowdownOctober 18, 2025
5,000 Meters · Lents ParkMeet Two: Centennial, Hood River, Milwaukie, Wilsonville, Parkrose · Sep 2117:22.6Meet Two: Centennial, Hood River, Milwaukie, Wilsonville, ParkroseSeptember 21, 2022

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

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 5A · Place 12 · WilsonvilleWilsonville5,000 Meters 5A1215:53.2712
Oct 305A-1 Northwest Oregon Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 1 · WilsonvilleWilsonville5,000 Meters Varsity115:34.5512
Oct 18Stumptown ShowdownOct 18 · 5,000 Meters Varsity 1 · Place 3 · WilsonvilleWilsonville5,000 Meters Varsity 1315:23.31 PB12
Oct 15NWOC League Meet with Centennial, Hillsboro, Milwaukie, Wilsonville @ La SalleOct 15 · 5,000 Meters Junior Varsity · Place 6 · WilsonvilleWilsonville5,000 Meters Junior Varsity617:23.4512
Oct 10Champoeg Invitational Oct 10 · 5,000 Meters Varsity · Place 1 · WilsonvilleWilsonville5,000 Meters Varsity115:10.9012
Sep 262025 Nike Portland XCSep 26 · 5,000 Meters Varsity · Place 29 · WilsonvilleWilsonville5,000 Meters Varsity2915:26.3012
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Varsity · Place 2 · WilsonvilleWilsonville5,000 Meters Varsity215:09.6212
Sep 3NWOC PreviewSep 3 · 5,000 Meters Junior Varsity · Place 1 · WilsonvilleWilsonville5,000 Meters Junior Varsity116:11.2012
Aug 29Night MeetAug 29 · 3,000 Meters Varsity · Place 6 · WilsonvilleWilsonville3,000 Meters Varsity68:46.5112

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 9OSAA 5A State ChampionshipsNov 9 · 5,000 Meters Varsity · Place 5 · WilsonvilleWilsonville5,000 Meters Varsity515:27.4 PB11
Oct 305A-1 Northwest Oregon Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 1 · WilsonvilleWilsonville5,000 Meters Varsity115:26.9511
Oct 19Hoka Postal Nationals 2 MileOct 19 · 5,000 Meters Varsity · Place 3 · WilsonvilleWilsonville5,000 Meters Varsity39:21.8011
Oct 16 NWOC League MeetOct 16 · 5,000 Meters Varsity · Place 9 · WilsonvilleWilsonville5,000 Meters Varsity919:25.5011
Oct 114th Annual Rose City Championship InviteOct 11 · 5,000 Meters Varsity Championship · Place 16 · WilsonvilleWilsonville5,000 Meters Varsity Championship1615:15.1011
Oct 3Grant Robison InvitationalOct 3 · 5,000 Meters Varsity · Place 1 · WilsonvilleWilsonville5,000 Meters Varsity115:54.1211
Sep 25NWOC League Meet @ PutnamSep 25 · 5,000 Meters Junior Varsity · Place 2 · WilsonvilleWilsonville5,000 Meters Junior Varsity219:50.8011
Sep 21The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Varsity Elite · Place 18 · WilsonvilleWilsonville5,000 Meters Varsity Elite1815:24.5011
Sep 13Ash Creek XC FestivalSep 13 · 5,000 Meters Varsity · Place 3 · WilsonvilleWilsonville5,000 Meters Varsity315:32.1111
Aug 30Night MeetAug 30 · 3,000 Meters Varsity · Place 14 · WilsonvilleWilsonville3,000 Meters Varsity149:26.0411

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4OSAA 5A State ChampionshipsNov 4 · 5,000 Meters 5A · Place 7 · WilsonvilleWilsonville5,000 Meters 5A715:55.210
Oct 255A-1 NWOC Conference ChampionshipsOct 25 · 5,000 Meters Varsity · Place 1 · WilsonvilleWilsonville5,000 Meters Varsity115:49.8210
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Varsity Championship · Place 15 · WilsonvilleWilsonville5,000 Meters Varsity Championship1515:40.6SO
Oct 11NWOC League Meet - Centennial, Hillsboro, Milwaukie, Wilsonville @ La SalleOct 11 · 5,000 Meters Varsity · Place 1 · WilsonvilleWilsonville5,000 Meters Varsity116:59.4SO
Oct 7The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 20 · WilsonvilleWilsonville5,000 Meters Varsity2016:21.9SO
Sep 23The Mook XC Invite at AlderbrookSep 23 · 5,000 Meters Invitational · Place 25 · WilsonvilleWilsonville5,000 Meters Invitational2515:41.20 PB10
Sep 20NWOC XCSep 20 · 5,000 Meters Junior Varsity · Place 13 · WilsonvilleWilsonville5,000 Meters Junior Varsity1317:42.5510
Sep 6NWOC PreviewSep 6 · 5,000 Meters Varsity · Place 2 · WilsonvilleWilsonville5,000 Meters Varsity216:20.7SO
Aug 25Night MeetAug 25 · 3,000 Meters Sophomore · Place 1 · WilsonvilleWilsonville3,000 Meters Sophomore19:29.1SO

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 5OSAA 5A State ChampionshipsNov 5 · 5,000 Meters 5A · Place 22 · WilsonvilleWilsonville5,000 Meters 5A2216:33.39
Oct 265A-1 NWOC Conference ChampionshipsOct 26 · 5,000 Meters Varsity · Place 7 · WilsonvilleWilsonville5,000 Meters Varsity716:39.4FR
Oct 142nd Annual Rose City Championship InvitationalOct 14 · 5,000 Meters Championship · Place 47 · WilsonvilleWilsonville5,000 Meters Championship4717:13.80FR
Oct 142nd Annual Rose City Championship InvitationalOct 14 · 5,000 Meters Varsity Championship · Place 47 · WilsonvilleWilsonville5,000 Meters Varsity Championship4717:13.809
Oct 12NWOC Meet #3Oct 12 · 5,000 Meters Varsity · Place 21 · WilsonvilleWilsonville5,000 Meters Varsity2121:17.7FR
Oct 1The Harrier Classic Oct 1 · 5,000 Meters Varsity · Place 25 · WilsonvilleWilsonville5,000 Meters Varsity2517:07.5FR
Sep 21Meet Two: Centennial, Hood River, Milwaukie, Wilsonville, ParkroseSep 21 · 5,000 Meters Varsity · Place 7 · WilsonvilleWilsonville5,000 Meters Varsity717:22.6 PB9
Sep 7NWOC PreviewSep 7 · 5,000 Meters Varsity · Place 9 · WilsonvilleWilsonville5,000 Meters Varsity917:13.8FR
Aug 26Night MeetAug 26 · 3,000 Meters Freshman · Place 4 · WilsonvilleWilsonville3,000 Meters Freshman410:08.83FR

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 21WRL Championship MeetOct 21 · 3,000 Meters 8th Grade · Place 1 · Inza R. WoodInza R. Wood3,000 Meters 8th Grade110:43.40 PB8
Oct 14NW Middle School XC Showdown presented by HOTVOct 14 · 3,000 Meters Champions (top 10) · Place 1 · UnattachedUnattached3,000 Meters Champions (top 10)110:50.10 PB8
Oct 5WRL - Meridian, Wood, Rosemont, FowlerOct 5 · 3,000 Meters 3000 Meters 8th Grade · Place 1 · Inza R. WoodInza R. Wood3,000 Meters 3000 Meters 8th Grade110:58.57Unofficial8
Sep 28Canby Middle School XC MeetSep 28 · 3,000 Meters 8th grade boys · Place 1 · Inza R. WoodInza R. Wood3,000 Meters 8th grade boys111:15.11 PB8
Sep 23WRL League Meet @ WoodSep 23 · 3,000 Meters 8th Grade · Place 1 · Inza R. WoodInza R. Wood3,000 Meters 8th Grade110:56.39 PB8
Mar 27Stumptown Youth XC Series Meet #4Mar 27 · 3,000 Meters Youth 3000 · Place 5 · Our Lady of the LakeOur Lady of the Lake3,000 Meters Youth 3000511:50.00 PB7
Mar 13Stumptown Youth XC Series Meet #3Mar 13 · 3,000 Meters Youth 3000 · Place 5 · Our Lady of the LakeOur Lady of the Lake3,000 Meters Youth 3000511:38.80 PB7
Mar 6Stumptown Youth XC Series Meet #2Mar 6 · 3,000 Meters Youth 3000 · Place 8 · Our Lady of the LakeOur Lady of the Lake3,000 Meters Youth 3000812:18.007
Feb 27Stumptown Youth XC Series Meet #1Feb 27 · 3,000 Meters Youth 3000 · Our Lady of the LakeOur Lady of the Lake3,000 Meters Youth 30000DNS7

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 11-12 · Place 16 · Tigard Youth TrackTigard Youth Track3,000 Meters 11-121610:43.37 PB6
Nov 16USATF Oregon Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 11-12 · Place 8 · Tigard Youth TrackTigard Youth Track3,000 Meters 11-12811:13.02 PB6
Nov 3PDXC State Middle School ChampionshipNov 3 · 3,000 Meters Little Champs · Place 82 · Inza R. WoodInza R. Wood3,000 Meters Little Champs8215:03.50 PB6
Oct 22WRL Championship MeetOct 22 · 2,000 Meters 6th Grade · Place 2 · Inza R. WoodInza R. Wood2,000 Meters 6th Grade27:24.706
Oct 15WRL - Wood, LOJ, Meridian Creek @ CanbyOct 15 · 2,000 Meters 6th & 7th grade · Place 1 · Inza R. WoodInza R. Wood2,000 Meters 6th & 7th grade17:25.97 PB6
Oct 10NW Middle School XC Showdown presented by HOTVOct 10 · 3,000 Meters Champions (top 10) · Place 16 · Tigard Youth TrackTigard Youth Track3,000 Meters Champions (top 10)1611:30.506
Oct 8WRL - Athey, Meridian, Wood @ MeridianOct 8 · 2,000 Meters 6th and 7th grade boys · Place 2 · Inza R. WoodInza R. Wood2,000 Meters 6th and 7th grade boys27:28.14 PB6
Oct 3WRL - Lakeridge, Meridian, Sherwood, Wood @ LOJOct 3 · 2,000 Meters 6th Grade · Place 1 · Inza R. WoodInza R. Wood2,000 Meters 6th Grade17:39.6 PB6
Sep 24WRL Preview Meet Sep 24 · 2,000 Meters 6th Grade · Place 2 · Inza R. WoodInza R. Wood2,000 Meters 6th Grade27:06.30 PB6