Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Blue Lake Regional ParkCYO Portland XC #3 · Sep 2710:42.5CYO Portland XC #3September 27, 2025
3,000 Meters · Camp HowardCYO Portland XC Meet of Champions · Oct 1111:20.8CYO Portland XC Meet of ChampionsOctober 11, 2025
3,000 Meters · Gabriel ParkCYO Portland XC #4 · Oct 411:20.9CYO Portland XC #4October 4, 2025
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2811:10.75The Good Evening MeetAugust 28, 2026
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1918:25.91The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Blue Lake Regional ParkMHC Preview · Sep 919:08.13MHC PreviewSeptember 9, 2026
5,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 1118:43.56Ash Creek InvitationalSeptember 11, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 286A-4 Mt Hood & 5A-1 NWOC Conference ChampionshipsOct 28 · 5,000 Meters 6A JV · Place 61 · Central CatholicCentral Catholic5,000 Meters 6A JV6121:44.007
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Elite Junior Varsity Boys · Place 42 · Central CatholicCentral Catholic5,000 Meters Elite Junior Varsity Boys4218:25.91 PB7
Sep 11Ash Creek InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 19 · Central CatholicCentral Catholic5,000 Meters Junior Varsity1918:43.56 PB7
Sep 9MHC PreviewSep 9 · 5,000 Meters COED Junior Varsity · Place 1 · Central CatholicCentral Catholic5,000 Meters COED Junior Varsity119:08.13 PB7
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Freshmen Boys · Place 24 · Central CatholicCentral Catholic3,000 Meters Freshmen Boys2411:10.75 PB7

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 11CYO Portland XC Meet of ChampionsOct 11 · 3,000 Meters Cadet 3000M · Place 3 · Our Lady of the LakeOur Lady of the Lake3,000 Meters Cadet 3000M311:20.8 PB8
Oct 4CYO Portland XC #4Oct 4 · 3,000 Meters Cadet 3000M · Place 2 · Our Lady of the LakeOur Lady of the Lake3,000 Meters Cadet 3000M211:20.9 PB8
Sep 27CYO Portland XC #3Sep 27 · 3,000 Meters Cadet 3000M · Place 1 · Our Lady of the LakeOur Lady of the Lake3,000 Meters Cadet 3000M110:42.5 PB8
Sep 20CYO Portland XC #2Sep 20 · 3,000 Meters 3000M Cadet · Place 1 · Our Lady of the LakeOur Lady of the Lake3,000 Meters 3000M Cadet111:41.28
Sep 13CYO Portland XC #1Sep 13 · 3,000 Meters 3000M Cadet · Place 2 · Our Lady of the LakeOur Lady of the Lake3,000 Meters 3000M Cadet211:36.18