Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Catlin Gabel SchoolCatlin Gabel XC Invitational · Sep 1017:38.00Catlin Gabel XC InvitationalSeptember 10, 2026
3,000 Meters · Forest Grove High SchoolForest Grove 3k · Sep 2315:16.70Forest Grove 3kSeptember 23, 2026
3,000 Meters · Oregon EpiscopalOES XC Invitational · Sep 1617:26.87OES XC InvitationalSeptember 16, 2026
3,000 Meters · Rood Bridge ParkArchers Invitational · Oct 1715:46.20Archers InvitationalOctober 17, 2025
3,000 Meters · Southwest Christian Wildcat TrailSouthwest Christian Invite · Sep 1816:25.55Southwest Christian InviteSeptember 18, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 23Forest Grove 3kSep 23 · 3,000 Meters Middle School · Place 59 · French International3,000 Meters Middle School5915:16.70 PB7
Sep 18Southwest Christian InviteSep 18 · 3,000 Meters Middle School Boys · Place 99 · French International3,000 Meters Middle School Boys9916:25.55 PB7
Sep 16OES XC InvitationalSep 16 · 3,000 Meters Middle School · Place 67 · French International3,000 Meters Middle School6717:26.87 PB7
Sep 10Catlin Gabel XC InvitationalSep 10 · 3,000 Meters Middle School Boys 3k · Place 95 · French International3,000 Meters Middle School Boys 3k9517:38.00 PB7

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 17Archers InvitationalOct 17 · 3,000 Meters Middle School · Place 50 · French International3,000 Meters Middle School5015:46.20 PB6