Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Catlin Gabel SchoolCatlin Gabel XC Invitational · Sep 1015:00.19Catlin Gabel XC InvitationalSeptember 10, 2026
3,000 Meters · Forest Grove High SchoolForest Grove 3k · Sep 2313:36.59Forest Grove 3kSeptember 23, 2026
3,000 Meters · Oregon EpiscopalOES XC Invitational · Sep 1614:28.41OES XC InvitationalSeptember 16, 2026
3,000 Meters · Rood Bridge ParkArchers Invitational · Oct 1713:27.80Archers InvitationalOctober 17, 2025
3,000 Meters · Southwest Christian Wildcat TrailSouthwest Christian Invite · Sep 1814:09.14Southwest Christian InviteSeptember 18, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 27MCL ChampionshipOct 27 · 3,000 Meters Middle School Varsity · Place 34 · French International3,000 Meters Middle School Varsity3413:49.38
Oct 20Valiant InvitationalOct 20 · 3,000 Meters Middle School · Place 124 · French International MS3,000 Meters Middle School12413:57.68
Sep 23Forest Grove 3kSep 23 · 3,000 Meters Middle School · Place 31 · French International3,000 Meters Middle School3113:36.59 PB8
Sep 18Southwest Christian InviteSep 18 · 3,000 Meters Middle School Boys · Place 47 · French International3,000 Meters Middle School Boys4714:09.14 PB8
Sep 16OES XC InvitationalSep 16 · 3,000 Meters Middle School · Place 24 · French International3,000 Meters Middle School2414:28.41 PB8
Sep 10Catlin Gabel XC InvitationalSep 10 · 3,000 Meters Middle School Boys 3k · Place 45 · French International3,000 Meters Middle School Boys 3k4515:00.19 PB8

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 17Archers InvitationalOct 17 · 3,000 Meters Middle School · Place 25 · French International3,000 Meters Middle School2513:27.80 PB7