Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Grant ParkPIL MS - Cleveland, Wells, Grant, Jefferson @ Grant Park · Oct 1710:09.0PIL MS - Cleveland, Wells, Grant, Jefferson @ Grant ParkOctober 17, 2023
3,000 Meters · Jackson Middle SchoolPIL Middle School Championship · Oct 2310:35.87PIL Middle School ChampionshipOctober 23, 2023
3,000 Meters · The Hydrangea RanchUltimook Race · Sep 210:57.86Ultimook RaceSeptember 2, 2023
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3011:17.8Stumptown Youth XC ChampionshipOctober 30, 2022
3,000 Meters · Wilshire ParkRoosevelt, Grant, Jefferson, McDaniel @ Wilshire · Oct 511:05.56Roosevelt, Grant, Jefferson, McDaniel @ WilshireOctober 5, 2023
4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2314:08.40USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2024
4,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1814:19.50USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
4,000 Meters · Western Oregon UniversityUSATF Oregon Association Junior Olympic Championships · Nov 914:21.38USATF Oregon Association Junior Olympic ChampionshipsNovember 9, 2024
5,000 Meters · Blue Lake Regional Park6A-4 Mt. Hood Conference Championships · Oct 2916:47.776A-4 Mt. Hood Conference ChampionshipsOctober 29, 2025

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 296A-4 Mt. Hood Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 18 · Central CatholicCentral Catholic5,000 Meters Varsity1816:47.77 PB9
Sep 11MHC PreviewSep 11 · 5,000 Meters Varsity · Place 11 · Central CatholicCentral Catholic5,000 Meters Varsity1116:53.689

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 17 · Atlas Run ClubAtlas Run Club4,000 Meters 13-141714:08.40 PB8
Nov 9USATF Oregon Association Junior Olympic ChampionshipsNov 9 · 4,000 Meters 13-14 · Place 9 · Atlas Run ClubAtlas Run Club4,000 Meters 13-14914:21.38 PB8
Oct 28PIL Middle School ChampionshipsOct 28 · 3,000 Meters Championship · Place 2 · Grant ClusterGrant Cluster3,000 Meters Championship210:35.408
Oct 17Clevland, Wells, Jefferson @ GrantOct 17 · 3,000 Meters Middle School · Place 2 · Grant ClusterGrant Cluster3,000 Meters Middle School210:45.658
Oct 114th Annual Rose City Championship InviteOct 11 · 3,000 Meters Middle School · Place 3 · Grant ClusterGrant Cluster3,000 Meters Middle School39:53.558
Oct 3Roosevelt, McDaniel, Grant @ JeffersonOct 3 · 3,000 Meters Varsity · Place 2 · Grant ClusterGrant Cluster3,000 Meters Varsity211:06.388

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 39 · Atlas Run ClubAtlas Run Club4,000 Meters 13-143914:19.50 PB8
Nov 11USATF Oregon Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 9 · Atlas Run ClubAtlas Run Club4,000 Meters 13-14914:55.738
Oct 29Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 22 · Grant ClusterGrant Cluster3,000 Meters Varsity2210:02.457
Oct 23PIL Middle School ChampionshipOct 23 · 3,000 Meters Championship · Place 7 · Grant ClusterGrant Cluster3,000 Meters Championship710:35.87 PB7
Oct 17PIL MS - Cleveland, Wells, Grant, Jefferson @ Grant ParkOct 17 · 3,000 Meters Boys 3000 · Place 2 · Grant ClusterGrant Cluster3,000 Meters Boys 3000210:09.0 PB7
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 3,000 Meters Middle School · Place 12 · Grant ClusterGrant Cluster3,000 Meters Middle School1210:23.97
Oct 5Roosevelt, Grant, Jefferson, McDaniel @ WilshireOct 5 · 3,000 Meters 3K Boys · Place 4 · Grant ClusterGrant Cluster3,000 Meters 3K Boys411:05.56 PB7
Sep 26Grant, Lincoln, Wells, McDaniel @ McDanielSep 26 · 3,000 Meters Varsity · Place 5 · Grant ClusterGrant Cluster3,000 Meters Varsity511:06.07
Sep 2Ultimook RaceSep 2 · 3,000 Meters Middle School · Place 5 · Atlas Run ClubAtlas Run Club3,000 Meters Middle School510:57.86 PB8

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Super Champs · Place 97 · Grant ClusterGrant Cluster3,000 Meters Super Champs9711:17.8 PB6
Oct 24PIL Middle School ChampionshipOct 24 · 3,000 Meters Championship · Place 13 · Grant ClusterGrant Cluster3,000 Meters Championship1312:28.206
Oct 142nd Annual Rose City Championship InvitationalOct 14 · 3,000 Meters Middle School · Place 13 · Grant ClusterGrant Cluster3,000 Meters Middle School1311:56.706
Oct 6Grant, Jefferson, McDaniel, Roosevelt @ Wilshire ParkOct 6 · 3,000 Meters Middle School · Place 5 · Grant ClusterGrant Cluster3,000 Meters Middle School512:00.46
Sep 29Grant, Lincoln, McDaniel, Wells @ Wilshire ParkSep 29 · 3,000 Meters 3K Boys · Place 4 · Grant ClusterGrant Cluster3,000 Meters 3K Boys412:38.316