Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Franklin HSMcDaniel, Lincoln, Roosevelt, Franklin @ Clinton Park · Oct 1716:23.90McDaniel, Lincoln, Roosevelt, Franklin @ Clinton ParkOctober 17, 2023
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2812:06.29The Good Evening MeetAugust 28, 2026
3,000 Meters · Jackson Middle SchoolPIL Middle School Championship · Oct 2315:47.10PIL Middle School ChampionshipOctober 23, 2023
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1919:00.39The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Clinton City ParkPIL @ Clinton (Grant, Franklin, Roos, Madison, Benson) · Oct 1419:01.82PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)October 14, 2026
5,000 Meters · Gabriel ParkPIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel) · Sep 1621:58.33PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)September 16, 2026
5,000 Meters · Lents Park6A-1 Portland Interscholastic League Championships · Oct 2919:20.626A-1 Portland Interscholastic League ChampionshipsOctober 29, 2025
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1218:39.20Oregon City XC Invitational September 12, 2026
5,000 Meters · Pier ParkPIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt) · Sep 3019:43.25PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)September 30, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 918:16.086th Annual Rose City Championship InviteOctober 9, 2026

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 60 · McDanielMcDaniel5,000 Meters Junior Varsity6018:50.510
Oct 14PIL @ Clinton (Grant, Franklin, Roos, Madison, Benson)Oct 14 · 5,000 Meters Varsity · Place 33 · McDanielMcDaniel5,000 Meters Varsity3319:01.82 PB10
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Silver · Place 34 · McDanielMcDaniel5,000 Meters JV Silver3418:16.08 PB10
Sep 30PIL @ Pier (Franklin, Ida, Cleveland, Madison, Roosevelt)Sep 30 · 5,000 Meters Junior Varsity · Place 18 · McDanielMcDaniel5,000 Meters Junior Varsity1819:43.25 PB10
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Silver JV Boys (under 21:00) · Place 16 · McDanielMcDaniel5,000 Meters Silver JV Boys (under 21:00)1619:00.39 PB10
Sep 16PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)Sep 16 · 5,000 Meters Junior Varsity · Place 37 · McDanielMcDaniel5,000 Meters Junior Varsity3721:58.33 PB10
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters JV Boys Gold. (21mins-) · Place 57 · McDanielMcDaniel5,000 Meters JV Boys Gold. (21mins-)5718:39.20 PB10
Sep 2PIL PreviewSep 2 · 5,000 Meters Junior Varsity · Place 66 · McDanielMcDaniel5,000 Meters Junior Varsity6619:50.7310
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Sophomore Boys · Place 80 · McDanielMcDaniel3,000 Meters Sophomore Boys8012:06.29 PB10

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 84 · McDanielMcDaniel5,000 Meters Junior Varsity8419:20.62 PB9
Oct 15PIL @ Grant ParkOct 15 · 5,000 Meters Junior Varsity · Place 19 · McDanielMcDaniel5,000 Meters Junior Varsity1919:45.689
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity · Place 24 · McDanielMcDaniel5,000 Meters Junior Varsity2420:09.409
Oct 1PIL @ Clinton ParkOct 1 · 5,000 Meters Junior Varsity · Place 40 · McDanielMcDaniel5,000 Meters Junior Varsity4020:32.209
Sep 17PIL @ Roosevelt (Pier Park)Sep 17 · 5,000 Meters Junior Varsity · Place 33 · McDanielMcDaniel5,000 Meters Junior Varsity3321:58.909
Sep 13Oregon City XC InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 133 · McDanielMcDaniel5,000 Meters Junior Varsity13321:55.509
Sep 3PIL PreviewSep 3 · 5,000 Meters Junior Varsity · Place 97 · McDanielMcDaniel5,000 Meters Junior Varsity9722:24.149
Aug 29Night MeetAug 29 · 3,000 Meters Freshman · Place 84 · McDanielMcDaniel3,000 Meters Freshman8412:19.879

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 87 · McDaniel ClusterMcDaniel Cluster3,000 Meters Varsity8712:28.658
Oct 28PIL Middle School ChampionshipsOct 28 · 3,000 Meters Championship · Place 53 · McDaniel ClusterMcDaniel Cluster3,000 Meters Championship5313:07.108
Oct 17McDaniel, Lincoln, Roosevelt @ FranklinOct 17 · 3,000 Meters Middle School · Place 39 · McDaniel ClusterMcDaniel Cluster3,000 Meters Middle School3913:29.78
Oct 114th Annual Rose City Championship InviteOct 11 · 3,000 Meters Middle School · Place 65 · McDaniel ClusterMcDaniel Cluster3,000 Meters Middle School6512:07.128
Oct 3Roosevelt, McDaniel, Grant @ JeffersonOct 3 · 3,000 Meters Varsity · Place 12 · McDaniel ClusterMcDaniel Cluster3,000 Meters Varsity1212:57.658

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 331 · McDaniel ClusterMcDaniel Cluster3,000 Meters Varsity33115:34.777
Oct 23PIL Middle School ChampionshipOct 23 · 3,000 Meters Novice Coed · Place 95 · McDaniel ClusterMcDaniel Cluster3,000 Meters Novice Coed9515:47.10 PB7
Oct 17McDaniel, Lincoln, Roosevelt, Franklin @ Clinton ParkOct 17 · 3,000 Meters Middle School · Place 79 · McDaniel ClusterMcDaniel Cluster3,000 Meters Middle School7916:23.90 PB7