Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Catlin Gabel SchoolCatlin Gabel XC Invitational · Sep 1020:27.58Catlin Gabel XC InvitationalSeptember 10, 2026
3,000 Meters · Forest Grove High SchoolForest Grove 3k · Sep 2317:07.18Forest Grove 3kSeptember 23, 2026
3,000 Meters · Oregon EpiscopalOES XC Invitational · Sep 1618:15.61OES XC InvitationalSeptember 16, 2026
3,000 Meters · Rood Bridge ParkArchers Invitational · Oct 1716:18.60Archers InvitationalOctober 17, 2025
3,000 Meters · Southwest Christian Wildcat TrailSouthwest Christian Invite · Sep 1818:19.79Southwest Christian InviteSeptember 18, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 27MCL ChampionshipOct 27 · 3,000 Meters Junior Varsity Middle School · Place 43 · French International3,000 Meters Junior Varsity Middle School4317:56.86
Sep 23Forest Grove 3kSep 23 · 3,000 Meters Middle School · Place 79 · French International3,000 Meters Middle School7917:07.18 PB6
Sep 18Southwest Christian InviteSep 18 · 3,000 Meters Middle School Boys · Place 122 · French International3,000 Meters Middle School Boys12218:19.79 PB6
Sep 16OES XC InvitationalSep 16 · 3,000 Meters Middle School · Place 72 · French International3,000 Meters Middle School7218:15.61 PB6
Sep 10Catlin Gabel XC InvitationalSep 10 · 3,000 Meters Middle School Boys 3k · Place 116 · French International3,000 Meters Middle School Boys 3k11620:27.58 PB6

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 28MCL ChampionshipOct 28 · 3,000 Meters Junior Varsity Middle School · Place 39 · French International3,000 Meters Junior Varsity Middle School3917:12.70—
Oct 17Archers InvitationalOct 17 · 3,000 Meters Middle School · Place 53 · French International3,000 Meters Middle School5316:18.60 PB5