Personal bests

Best marks in available results
Event / courseMarkMeetDate
2,000 Meters · Grant ParkPIL MS - Cleveland, Wells, Grant, Jefferson @ Grant Park · Oct 179:42.2PIL MS - Cleveland, Wells, Grant, Jefferson @ Grant ParkOctober 17, 2023
2,000 Meters · Jackson Middle SchoolCleveland, Franklin, Lincoln, Wells @ Jackson MS · Oct 310:57.53Cleveland, Franklin, Lincoln, Wells @ Jackson MSOctober 3, 2023
2,000 Meters · Wilshire ParkGrant, Lincoln, Wells, McDaniel @ McDaniel · Sep 269:51.5Grant, Lincoln, Wells, McDaniel @ McDanielSeptember 26, 2023
3,000 Meters · Jackson Middle SchoolPIL Middle School Championship · Oct 2316:35.65PIL Middle School ChampionshipOctober 23, 2023
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1924:51.75The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Gabriel ParkPIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel) · Sep 1627:50.49PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)September 16, 2026
5,000 Meters · Lents Park6A-1 Portland Interscholastic League Championships · Oct 2924:34.506A-1 Portland Interscholastic League ChampionshipsOctober 29, 2025
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1625:06.80Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 925:46.426th 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

6 results
DateMeetEventPlMarkGr
Oct 286A-1 Portland Interscholastic League ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 223 · Ida B. WellsIda B. Wells5,000 Meters Junior Varsity22324:56.110
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Junior Varsity · Place 319 · Ida B. WellsIda B. Wells5,000 Meters Junior Varsity31925:06.80 PB10
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Championship · Place 297 · Ida B. WellsIda B. Wells5,000 Meters JV Championship29725:46.42 PB10
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Elite Junior Varsity Boys · Place 105 · Ida B. WellsIda B. Wells5,000 Meters Elite Junior Varsity Boys10524:51.75 PB10
Sep 16PIL @ Gabriel (Roosevelt, Grant, Ida, Jefferson, McDaniel)Sep 16 · 5,000 Meters Junior Varsity · Place 100 · Ida B. WellsIda B. Wells5,000 Meters Junior Varsity10027:50.49 PB10
Sep 2PIL PreviewSep 2 · 5,000 Meters Junior Varsity · Place 176 · Ida B. WellsIda B. Wells5,000 Meters Junior Varsity17625:44.9610

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 296A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 222 · Ida B. WellsIda B. Wells5,000 Meters Junior Varsity22224:34.50 PB9
Oct 15PIL @ Gabriel ParkOct 15 · 5,000 Meters Junior Varsity · Place 96 · Ida B. WellsIda B. Wells5,000 Meters Junior Varsity9625:33.109
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity Championship · Place 333 · Ida B. WellsIda B. Wells5,000 Meters Junior Varsity Championship33323:24.359
Oct 1PIL @ Clinton ParkOct 1 · 5,000 Meters Junior Varsity · Place 85 · Ida B. WellsIda B. Wells5,000 Meters Junior Varsity8524:39.109
Sep 17PIL @ Roosevelt (Pier Park)Sep 17 · 5,000 Meters Junior Varsity · Place 93 · Ida B. WellsIda B. Wells5,000 Meters Junior Varsity9328:04.909
Sep 12Ash Creek FestivalSep 12 · 5,000 Meters Junior Varsity · Place 137 · Ida B. WellsIda B. Wells5,000 Meters Junior Varsity13726:51.009
Sep 3PIL PreviewSep 3 · 5,000 Meters Junior Varsity · Place 146 · Ida B. WellsIda B. Wells5,000 Meters Junior Varsity14627:29.679
Aug 29Night MeetAug 29 · 3,000 Meters Novice · Place 122 · Ida B. WellsIda B. Wells3,000 Meters Novice12214:56.129

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17Clevland, Wells, Jefferson @ GrantOct 17 · 3,000 Meters Middle School · Place 81 · Ida B. Wells ClusterIda B. Wells Cluster3,000 Meters Middle School8116:20.888
Oct 3Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 3 · 3,000 Meters Varsity · Place 110 · Ida B. Wells ClusterIda B. Wells Cluster3,000 Meters Varsity11016:24.998
Sep 26Grant, Lincoln, Wells @ McDanielSep 26 · 2,000 Meters Varsity · Place 24 · Ida B. Wells ClusterIda B. Wells Cluster2,000 Meters Varsity2410:16.98

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23PIL Middle School ChampionshipOct 23 · 3,000 Meters Novice Coed · Place 111 · Ida B. Wells ClusterIda B. Wells Cluster3,000 Meters Novice Coed11116:35.65 PB7
Oct 17PIL MS - Cleveland, Wells, Grant, Jefferson @ Grant ParkOct 17 · 2,000 Meters Co-Ed 2000 · Place 29 · Ida B. Wells ClusterIda B. Wells Cluster2,000 Meters Co-Ed 2000299:42.2 PB7
Oct 3Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 3 · 2,000 Meters 2K Coed · Place 27 · Ida B. Wells ClusterIda B. Wells Cluster2,000 Meters 2K Coed2710:57.53 PB7
Sep 26Grant, Lincoln, Wells, McDaniel @ McDanielSep 26 · 2,000 Meters Junior High · Place 13 · Ida B. Wells ClusterIda B. Wells Cluster2,000 Meters Junior High139:51.5 PB7

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 24PIL Middle School ChampionshipOct 24 · 3,000 Meters Novice Coed · Place 100 · Ida B. Wells ClusterIda B. Wells Cluster3,000 Meters Novice Coed10018:12.556
Oct 6Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 6 · 2,000 Meters 2K Coed · Place 14 · Ida B. Wells ClusterIda B. Wells Cluster2,000 Meters 2K Coed1412:58.436
Sep 29Grant, Lincoln, McDaniel, Wells @ Wilshire ParkSep 29 · 2,000 Meters 2K Coed · Place 31 · Ida B. Wells ClusterIda B. Wells Cluster2,000 Meters 2K Coed3112:08.066