Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 m · Camp HowardCYO Portland XC Meet of Champions · Oct 146:01.4CYO Portland XC Meet of ChampionsOctober 14, 2023
1500 m · Fernhill ParkCYO Portland XC #4 · Oct 76:27.2CYO Portland XC #4October 7, 2023
1500 m · Gabriel ParkCYO Portland XC #1 · Sep 166:49.2CYO Portland XC #1September 16, 2023
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1917:49.20The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Jesuit High SchoolMountainside, Southridge, Beaverton & Jesuit · Sep 919:39.28Mountainside, Southridge, Beaverton & JesuitSeptember 9, 2026
5,000 Meters · Joe Dancer ParkGrant Robison Invitational · Oct 118:21.90Grant Robison InvitationalOctober 1, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1017:16.4NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Sunset HSBeaverton, Jesuit, Westview @ Sunset · Oct 1417:53.32Beaverton, Jesuit, Westview @ SunsetOctober 14, 2026
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2517:28.00Nike Bob Firman Invitational XCSeptember 25, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 3Crusader 5k 2026Nov 3 · 5,000 Meters Varsity · Place 7 · JesuitJesuit5,000 Meters Varsity716:57.2Unofficial11
Oct 286A-2 Metro League ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 13 · JesuitJesuit5,000 Meters Junior Varsity1317:27.611
Oct 21Jesuit & BeavertonOct 21 · 5,000 Meters Varsity · Place 16 · JesuitJesuit5,000 Meters Varsity1617:45.311
Oct 14Beaverton, Jesuit, Westview @ SunsetOct 14 · 5,000 Meters Junior Varsity · Place 7 · JesuitJesuit5,000 Meters Junior Varsity717:53.32 PB11
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's JV Gold avg 21:00-22:29 · Place 20 · JesuitJesuit5,000 Meters Men's JV Gold avg 21:00-22:292017:16.4 PB11
Oct 1Grant Robison InvitationalOct 1 · 5,000 Meters Junior Varsity Cardinal 21:59 and Und · Place 10 · JesuitJesuit5,000 Meters Junior Varsity Cardinal 21:59 and Und1018:21.90 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters Junior Varsity Sec1 A-L · Place 20 · JesuitJesuit5,000 Meters Junior Varsity Sec1 A-L2017:28.00 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters JV MERGE · Place 33 · JesuitJesuit5,000 Meters JV MERGE3317:28.0011
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Gold JV Boys (Ave under 20:00) · Place 12 · JesuitJesuit5,000 Meters Gold JV Boys (Ave under 20:00)1217:49.20 PB11
Sep 9Mountainside, Southridge, Beaverton & JesuitSep 9 · 5,000 Meters Junior Varsity · Place 11 · JesuitJesuit5,000 Meters Junior Varsity1119:39.28 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 25Post Season Track 5k Nov 25 · 5,000 Meters Varsity · Place 12 · JesuitJesuit5,000 Meters Varsity1218:49.7Unofficial10
Nov 4State Meet Alternate 5kNov 4 · 5,000 Meters Junior Varsity · Place 15 · JesuitJesuit5,000 Meters Junior Varsity1518:18.7Unofficial10
Oct 296A-2 Metro League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 40 · JesuitJesuit5,000 Meters Junior Varsity4018:32.8410
Oct 15Southridge, Aloha, Mountainside @ JesuitOct 15 · 5,000 Meters Junior Varsity · Place 12 · JesuitJesuit5,000 Meters Junior Varsity1219:59.6710
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity · Place 141 · JesuitJesuit5,000 Meters Junior Varsity14120:22.2010
Oct 2Jesuit Green/GoldOct 2 · 5,000 Meters Junior Varsity · Place 4 · JesuitJesuit5,000 Meters Junior Varsity419:02.53Unofficial10

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5State Meet Alternate 5kNov 5 · 5,000 Meters Junior Varsity · Place 14 · JesuitJesuit5,000 Meters Junior Varsity1420:53.3Unofficial9
Oct 306A-2 Metro League ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 113 · JesuitJesuit5,000 Meters Junior Varsity11321:33.609
Oct 23Beaverton & Westview @ JesuitOct 23 · 5,000 Meters Junior Varsity · Place 64 · JesuitJesuit5,000 Meters Junior Varsity6422:39.799
Oct 16Jesuit/Southridge @ AlohaOct 16 · 5,000 Meters Junior Varsity · Place 35 · JesuitJesuit5,000 Meters Junior Varsity3523:02.409

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14CYO Portland XC Meet of ChampionsOct 14 · 1,500 Meters Cadet 1500M · Place 8 · All SaintsAll Saints1,500 Meters Cadet 1500M86:01.4 PB8
Oct 7CYO Portland XC #4Oct 7 · 1,500 Meters Cadet 1500M · Place 8 · All SaintsAll Saints1,500 Meters Cadet 1500M86:27.2 PB8
Sep 30CYO Portland XC #3Sep 30 · 1,500 Meters Cadet 1500M · Place 16 · All SaintsAll Saints1,500 Meters Cadet 1500M167:14.68
Sep 23CYO Portland XC #2Sep 23 · 1,500 Meters Cadet 1500M · Place 10 · All SaintsAll Saints1,500 Meters Cadet 1500M106:41.58
Sep 16CYO Portland XC #1Sep 16 · 1,500 Meters Cadet 1500M · Place 12 · All SaintsAll Saints1,500 Meters Cadet 1500M126:49.2 PB8