Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Franklin HSMcDaniel, Lincoln, Roosevelt, Franklin @ Clinton Park · Oct 1711:50.21McDaniel, Lincoln, Roosevelt, Franklin @ Clinton ParkOctober 17, 2023
3,000 Meters · Grant ParkThe Good Evening Meet · Aug 2810:53.91The Good Evening MeetAugust 28, 2026
3,000 Meters · Jackson Middle SchoolPIL Middle School Championship · Oct 2312:21.70PIL Middle School ChampionshipOctober 23, 2023
3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Oct 3012:02.6Stumptown Youth XC ChampionshipOctober 30, 2022
3,000 Meters · Westmoreland ParkFranklin, Jefferson, Roosevelt and Cleveland @ Westmoreland · Sep 2611:15.90Franklin, Jefferson, Roosevelt and Cleveland @ WestmorelandSeptember 26, 2023
4999 m · Blue Lake Regional ParkMHC Preview · Sep 1121:20.45MHC PreviewSeptember 11, 2025
5,000 Meters · Alderbrook Golf CourseThe Mook XC Invitational · Sep 1917:52.34The Mook XC InvitationalSeptember 19, 2026
5,000 Meters · Blue Lake Regional Park6A-4 Mt Hood & 5A-1 NWOC Conference Championships · Oct 2816:52.106A-4 Mt Hood & 5A-1 NWOC Conference ChampionshipsOctober 28, 2026
5,000 Meters · Lents ParkStumptown Showdown · Oct 1817:45.25Stumptown ShowdownOctober 18, 2025
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1617:42.60Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 917:39.356th Annual Rose City Championship InviteOctober 9, 2026
5,000 Meters · Sam Barlow High SchoolMHC Mid-Season · Sep 3018:32.11MHC Mid-SeasonSeptember 30, 2026
5,000 Meters · Western Oregon UniversityAsh Creek Invitational · Sep 1118:28.26Ash Creek InvitationalSeptember 11, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 286A-4 Mt Hood & 5A-1 NWOC Conference ChampionshipsOct 28 · 5,000 Meters 6A JV · Place 4 · Central CatholicCentral Catholic5,000 Meters 6A JV416:52.10 PB10
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Junior Varsity · Place 9 · Central CatholicCentral Catholic5,000 Meters Junior Varsity917:42.60 PB10
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters JV Championship · Place 80 · Central CatholicCentral Catholic5,000 Meters JV Championship8017:39.35 PB10
Sep 30MHC Mid-SeasonSep 30 · 5,000 Meters Varsity Boys · Place 27 · Central CatholicCentral Catholic5,000 Meters Varsity Boys2718:32.11 PB10
Sep 19The Mook XC InvitationalSep 19 · 5,000 Meters Gold Varsity Boys (avg top 5 under 18 · Place 82 · Central CatholicCentral Catholic5,000 Meters Gold Varsity Boys (avg top 5 under 188217:52.34 PB10
Sep 11Ash Creek InvitationalSep 11 · 5,000 Meters Junior Varsity · Place 16 · Central CatholicCentral Catholic5,000 Meters Junior Varsity1618:28.26 PB10
Sep 9MHC PreviewSep 9 · 5,000 Meters Varsity · Place 12 · Central CatholicCentral Catholic5,000 Meters Varsity1218:00.1910
Aug 28The Good Evening MeetAug 28 · 3,000 Meters Sophomore Boys · Place 27 · Central CatholicCentral Catholic3,000 Meters Sophomore Boys2710:53.91 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 296A-4 Mt. Hood Conference ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 6 · Central CatholicCentral Catholic5,000 Meters Junior Varsity617:32.239
Oct 18Stumptown ShowdownOct 18 · 5,000 Meters Varsity 1 · Place 106 · Central CatholicCentral Catholic5,000 Meters Varsity 110617:45.25 PB9
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Junior Varsity Championship · Place 75 · Central CatholicCentral Catholic5,000 Meters Junior Varsity Championship7518:07.999
Oct 2MHC Mid Season @ CCCOct 2 · 5,000 Meters Varsity · Place 23 · Central CatholicCentral Catholic5,000 Meters Varsity2317:42.109
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Junior Varsity · Place 73 · Central CatholicCentral Catholic5,000 Meters Junior Varsity7317:37.209
Sep 11MHC PreviewSep 11 · 4,999 Meters Junior Varsity · Place 28 · Central CatholicCentral Catholic4,999 Meters Junior Varsity2821:20.45 PB9
Aug 29Night MeetAug 29 · 3,000 Meters Novice · Place 3 · Central CatholicCentral Catholic3,000 Meters Novice310:49.839

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 3Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 73 · Franklin ClusterFranklin Cluster3,000 Meters Varsity7310:53.278
Oct 28PIL Middle School ChampionshipsOct 28 · 3,000 Meters Championship · Place 15 · Franklin ClusterFranklin Cluster3,000 Meters Championship1511:43.508
Oct 17McDaniel, Lincoln, Roosevelt @ FranklinOct 17 · 3,000 Meters Middle School · Place 6 · Franklin ClusterFranklin Cluster3,000 Meters Middle School611:35.138
Oct 114th Annual Rose City Championship InviteOct 11 · 3,000 Meters Middle School · Place 30 · Franklin ClusterFranklin Cluster3,000 Meters Middle School3011:05.958
Oct 3Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 3 · 3,000 Meters Varsity · Place 12 · Franklin ClusterFranklin Cluster3,000 Meters Varsity1212:01.898
Sep 26Franklin, Jefferson, Roosevelt @ ClevelandSep 26 · 3,000 Meters Middle School · Place 6 · Franklin ClusterFranklin Cluster3,000 Meters Middle School611:43.938

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 18 · Franklin ClusterFranklin Cluster3,000 Meters Varsity1810:59.697
Oct 23PIL Middle School ChampionshipOct 23 · 3,000 Meters Championship · Place 50 · Franklin ClusterFranklin Cluster3,000 Meters Championship5012:21.70 PB7
Oct 17McDaniel, Lincoln, Roosevelt, Franklin @ Clinton ParkOct 17 · 3,000 Meters Middle School · Place 7 · Franklin ClusterFranklin Cluster3,000 Meters Middle School711:50.21 PB7
Oct 3Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 3 · 3,000 Meters 3K Boys · Place 20 · Franklin ClusterFranklin Cluster3,000 Meters 3K Boys2012:23.207
Sep 26Franklin, Jefferson, Roosevelt and Cleveland @ WestmorelandSep 26 · 3,000 Meters 3k Boys · Place 6 · Franklin ClusterFranklin Cluster3,000 Meters 3k Boys611:15.90 PB7

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Champs · Place 45 · Franklin ClusterFranklin Cluster3,000 Meters Champs4512:02.6 PB6
Oct 24PIL Middle School ChampionshipOct 24 · 3,000 Meters Championship · Place 40 · Franklin ClusterFranklin Cluster3,000 Meters Championship4013:34.606
Oct 142nd Annual Rose City Championship InvitationalOct 14 · 3,000 Meters Middle School · Place 34 · Franklin ClusterFranklin Cluster3,000 Meters Middle School3412:52.806
Oct 6Cleveland, Franklin, Lincoln, Wells @ Jackson MSOct 6 · 3,000 Meters 3K Boys · Place 8 · Franklin ClusterFranklin Cluster3,000 Meters 3K Boys812:27.506
Sep 29Cleveland, Franklin, Jefferson, Roosevelt @ WestmorelandSep 29 · 3,000 Meters 3k Boys · Place 3 · Franklin ClusterFranklin Cluster3,000 Meters 3k Boys311:50.506