Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2625:27.58Nike Portland XCSeptember 26, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1026:22.5NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Lower Woodland2025 Metro 2A & 3A & 4A Cross Country Chapionship · Oct 2323:22.902025 Metro 2A & 3A & 4A Cross Country ChapionshipOctober 23, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 222026 Metro 2A 3A 4AOct 22 · 5,000 Meters Junior Varsity · Place 138 · Franklin5,000 Meters Junior Varsity13826:10.3611
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Men's JV Bronze avg over 24:00 · Place 310 · Franklin5,000 Meters Men's JV Bronze avg over 24:0031026:22.5 PB11
Sep 26Nike Portland XCSep 26 · 5,000 Meters J/S JV Morning · Place 325 · Franklin5,000 Meters J/S JV Morning32525:27.58 PB11
Sep 23Metro League: Franklin, SAAS, Ingraham, GarfieldSep 23 · 5,000 Meters Open · Place 59 · Franklin5,000 Meters Open5926:07.111

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 232025 Metro 2A & 3A & 4A Cross Country ChapionshipOct 23 · 5,000 Meters 3a Junior Varsity fs sp · Place 113 · Franklin5,000 Meters 3a Junior Varsity fs sp11323:22.90 PB10
Oct 15Metro League XC Week 5Oct 15 · 5,000 Meters Boys Junior Varsity · Place 83 · Franklin5,000 Meters Boys Junior Varsity8324:45.810
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Junior Varsity · Place 266 · Franklin5,000 Meters Junior Varsity26625:17.810
Oct 9Metro Meet Week 4: FHS, Hale, BlanchetOct 9 · 5,000 Meters Open · Place 73 · Franklin5,000 Meters Open7326:54.2010