Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 1911:48.60USATF Region 13 Junior Olympic ChampionshipsNovember 19, 2022
3,000 Meters · Grant ParkPIL MS - Cleveland, Wells, Grant, Jefferson @ Grant Park · Oct 1710:11.9PIL MS - Cleveland, Wells, Grant, Jefferson @ Grant ParkOctober 17, 2023
3,000 Meters · Jackson Middle SchoolPIL Middle School Championship · Oct 2310:32.78PIL Middle School ChampionshipOctober 23, 2023
3,000 Meters · Pacific Park 3k CourseHalloween 3k & 5k Dash Bash Championships · Oct 2212:05Halloween 3k & 5k Dash Bash ChampionshipsOctober 22, 2022
3,000 Meters · The Hydrangea RanchUltimook Race · Sep 210:54.83Ultimook RaceSeptember 2, 2023
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3010:52.2Stumptown Youth XC ChampionshipOctober 30, 2022
3,000 Meters · Wilshire ParkRoosevelt, Grant, Jefferson, McDaniel @ Wilshire · Oct 511:02.83Roosevelt, Grant, Jefferson, McDaniel @ WilshireOctober 5, 2023
4,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1814:34.70USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
4,000 Meters · Western Oregon UniversityUSATF Oregon Association Junior Olympic Championships · Nov 914:37.42USATF Oregon Association Junior Olympic ChampionshipsNovember 9, 2024
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1918:25.57The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Blue Lake Regional Park6A-4 Mt Hood & 5A-1 NWOC Conference Championships · Oct 2818:03.006A-4 Mt Hood & 5A-1 NWOC Conference ChampionshipsOctober 28, 2026
5,000 Meters · Sam Barlow High SchoolMHC Mid-Season · Sep 3019:42.94MHC Mid-SeasonSeptember 30, 2026
5,000 Meters · Steens MountainSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 1724:05Steens Mountain Running Camp Jan Yriarte Uphill 5KJuly 17, 2026
5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 2517:35.90Nike Bob Firman Invitational XCSeptember 25, 2026
5,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 1117:56.16Ash Creek InvitationalSeptember 11, 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-4 Mt Hood & 5A-1 NWOC Conference ChampionshipsOct 28 · 5,000 Meters 6A JV · Place 12 · Central CatholicCentral Catholic5,000 Meters 6A JV1218:03.00 PB11
Sep 30MHC Mid-SeasonSep 30 · 5,000 Meters Varsity Boys · Place 40 · Central CatholicCentral Catholic5,000 Meters Varsity Boys4019:42.94 PB11
Sep 25Nike Bob Firman Invitational XCSep 25 · 5,000 Meters JV MERGE · Place 45 · Central CatholicCentral Catholic5,000 Meters JV MERGE4517:35.90 PB11
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Gold Varsity Boys (avg top 5 under 18 · Place 110 · Central CatholicCentral Catholic5,000 Meters Gold Varsity Boys (avg top 5 under 1811018:25.57 PB11
Sep 11Ash Creek InvitationalSep 11 · 5,000 Meters Varsity · Place 52 · Central CatholicCentral Catholic5,000 Meters Varsity5217:56.16 PB11
Jul 17Steens Mountain Running Camp Jan Yriarte Uphill 5KJul 17 · 5,000 Meters Week 1 · Place 28 · Central CatholicCentral Catholic5,000 Meters Week 12824:05 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 9USATF Oregon Association Junior Olympic ChampionshipsNov 9 · 4,000 Meters 13-14 · Place 15 · Atlas Run ClubAtlas Run Club4,000 Meters 13-141514:37.42 PB9

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 50 · Atlas Run ClubAtlas Run Club4,000 Meters 13-145014:34.70 PB8
Nov 11USATF Oregon Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 15 · Atlas Run ClubAtlas Run Club4,000 Meters 13-141515:01.358
Oct 29Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 19 · Grant ClusterGrant Cluster3,000 Meters Varsity1910:00.098
Oct 23PIL Middle School ChampionshipOct 23 · 3,000 Meters Championship · Place 6 · Grant ClusterGrant Cluster3,000 Meters Championship610:32.78 PB8
Oct 17PIL MS - Cleveland, Wells, Grant, Jefferson @ Grant ParkOct 17 · 3,000 Meters Boys 3000 · Place 3 · Grant ClusterGrant Cluster3,000 Meters Boys 3000310:11.9 PB8
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 3,000 Meters Middle School · Place 8 · Grant ClusterGrant Cluster3,000 Meters Middle School810:12.08
Oct 5Roosevelt, Grant, Jefferson, McDaniel @ WilshireOct 5 · 3,000 Meters 3K Boys · Place 3 · Grant ClusterGrant Cluster3,000 Meters 3K Boys311:02.83 PB8
Sep 26Grant, Lincoln, Wells, McDaniel @ McDanielSep 26 · 3,000 Meters Varsity · Place 7 · Grant ClusterGrant Cluster3,000 Meters Varsity711:25.78
Sep 2Ultimook RaceSep 2 · 3,000 Meters Middle School · Place 4 · Atlas Run ClubAtlas Run Club3,000 Meters Middle School410:54.83 PB8

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 48 · Atlas Run ClubAtlas Run Club3,000 Meters 11-124811:48.60 PB7
Nov 5USATF Oregon Association Junior Olympic ChampionshipsNov 5 · 3,000 Meters Varsity · Place 17 · Atlas Run ClubAtlas Run Club3,000 Meters Varsity1711:50.8612
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Super Champs · Place 60 · Atlas Run ClubAtlas Run Club3,000 Meters Super Champs6010:52.2 PB7
Oct 22Halloween 3k & 5k Dash Bash ChampionshipsOct 22 · 3,000 Meters Middle School · Place 25 · Atlas Run ClubAtlas Run Club3,000 Meters Middle School2512:05 PB7