Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 m · Howard M Terpenning (HMT) ComplexTHPRD District (9 Beaverton Middle Schools) HMT · Oct 245:14THPRD District (9 Beaverton Middle Schools) HMTOctober 24, 2017
1500 m · Sunset High SchoolTHPRD (Cedar Park,Meadow Park,Highland Park, and Stoller) at Sunset · Sep 265:27.7THPRD (Cedar Park,Meadow Park,Highland Park, and Stoller) at Sunset September 26, 2017
1500 m · Westview High SchoolTHPRD (Cedar Park, ISB, Meadow Park, Stoller) at Westview · Oct 105:37THPRD (Cedar Park, ISB, Meadow Park, Stoller) at WestviewOctober 10, 2017
3,000 Meters · Aloha High SchoolSunset @ Mountainside · Mar 1010:09.60Sunset @ MountainsideMarch 10, 2021
3,000 Meters · Ash Creek Preserve 3KPDXC State Middle School Championship · Nov 311:03.30PDXC State Middle School ChampionshipNovember 3, 2019
3,000 Meters · Big Cross Disc Golf CourseUSATF Region 13 Junior Olympic Championships · Nov 2112:29.27USATF Region 13 Junior Olympic ChampionshipsNovember 21, 2015
3,000 Meters · Blue Lake ParkNike Portland XC Middle School/Club · Sep 2710:33.00Nike Portland XC Middle School/ClubSeptember 27, 2019
3,000 Meters · Corban UniversityUSATF Oregon Association Junior Olympic Championships · Nov 1111:16.73USATF Oregon Association Junior Olympic ChampionshipsNovember 11, 2017
3,000 Meters · Hidden Creek Polo GroundsUSATF Region 13 Junior Olympic Championships · Nov 1912:08.31USATF Region 13 Junior Olympic ChampionshipsNovember 19, 2016
3,000 Meters · Howard M Terpenning (HMT) ComplexTHPRD (Cedar park, Whitford, Meadow Park, and Highland Park) at HMT Complex · Oct 1610:59THPRD (Cedar park, Whitford, Meadow Park, and Highland Park) at HMT ComplexOctober 16, 2018
3,000 Meters · Joe Dancer ParkMcMinnville Middle School Invite · Sep 2111:09.5McMinnville Middle School InviteSeptember 21, 2018
3,000 Meters · Joe Dancer Park 3KMcMinnville Middle School Invitational · Sep 3011:52.3McMinnville Middle School InvitationalSeptember 30, 2016
3,000 Meters · Pier ParkPDXC Preview · Oct 2610:53.60PDXC PreviewOctober 26, 2019
3,000 Meters · Portland Meadows Race TrackNike Portland XC · Sep 3011:16.1Nike Portland XCSeptember 30, 2017
3,000 Meters · Sunset High SchoolBeaverton @ Sunset · Mar 39:58Beaverton @ SunsetMarch 3, 2021
3,000 Meters · Sunset High SchoolTHPRD (Cedar Park, Meadow Park, and Stoller) at Sunset High School · Oct 310:21THPRD (Cedar Park, Meadow Park, and Stoller) at Sunset High SchoolOctober 3, 2019
3,000 Meters · Western Oregon UniversityPDXC State Middle School Championship · Oct 2911:18.77PDXC State Middle School ChampionshipOctober 29, 2017
3,000 Meters · Woodland ParkUSATF Region 13 Junior Olympic Championships · Nov 1811:33.40USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2017
3,200 Meters · Bryant ParkHarrier Classic · Oct 712:53.7Harrier ClassicOctober 7, 2017
4,000 Meters · Corban UniversityUSATF Oregon Association Junior Olympic Championships · Nov 1015:27.66USATF Oregon Association Junior Olympic ChampionshipsNovember 10, 2018
4,000 Meters · Lane Community CollegeUSATF Region 13 Junior Olympic Championships · Nov 2314:32.44USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2019
4,000 Meters · Western Oregon UniversityUSATF Oregon Association Junior Olympic Championships · Nov 1615:02.84USATF Oregon Association Junior Olympic ChampionshipsNovember 16, 2019
5,000 Meters · Franklin HSPIL Invite at Franklin · Mar 2018:25.6PIL Invite at FranklinMarch 20, 2021
5,000 Meters · Lane Community CollegeOSAA 6A State Championships · Nov 416:29.9OSAA 6A State ChampionshipsNovember 4, 2023
5,000 Meters · Steens MountainSTEENS MOUNTAIN RUNNING CAMP JAN YRIARTE UPHILL 5K · Jul 2223:36STEENS MOUNTAIN RUNNING CAMP JAN YRIARTE UPHILL 5KJuly 22, 2022
8,000 Meters · Colorado Springs Christian SchoolsUC-Colorado Springs XC Open · Oct 1027:25.90UC-Colorado Springs XC OpenOctober 10, 2025
8,000 Meters · Gunnison Community SchoolMountaineer/Cowboy Cross Country Meet · Sep 1927:06Mountaineer/Cowboy Cross Country MeetSeptember 19, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 19Mountaineer/Cowboy Cross Country MeetSep 19 · 8,000 Meters College Men · Place 25 · Western ColoradoWestern Colorado8,000 Meters College Men2527:06 PBSo

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 10UC-Colorado Springs XC OpenOct 10 · 8,000 Meters Open · Place 35 · Western ColoradoWestern Colorado8,000 Meters Open3527:25.90 PBFr
Sep 5Gig Leadbetter Maverick StampedeSep 5 · 6,000 Meters Men's Race · Western ColoradoWestern Colorado6,000 Meters Men's Race0DNSFr

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4OSAA 6A State ChampionshipsNov 4 · 5,000 Meters 6A · Place 23 · SunsetSunset5,000 Meters 6A2316:29.9 PB12
Oct 256A-2 Metro League ChampionshipsOct 25 · 5,000 Meters Varsity · Place 7 · SunsetSunset5,000 Meters Varsity716:05.1212
Oct 18Jesuit, Sunset @ AlohaOct 18 · 5,000 Meters Varsity · Place 3 · SunsetSunset5,000 Meters Varsity315:57.3212
Oct 133rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Varsity Championship · Place 24 · SunsetSunset5,000 Meters Varsity Championship2415:51.3SR
Oct 4Aloha, Mountainside, Sunset @ BeavertonOct 4 · 5,000 Meters Varsity · Place 1 · SunsetSunset5,000 Meters Varsity116:14.2712
Oct 4Aloha, Mountainside, Sunset @ BeavertonOct 4 · 5,000 Meters Varsity · Place 1 · SunsetSunset5,000 Meters Varsity116:14.2712
Sep 30Nike Portland XCSep 30 · 5,000 Meters Varsity · Place 93 · SunsetSunset5,000 Meters Varsity9316:41.2SR
Sep 13Aloha, Sunset, Westview @ SouthridgeSep 13 · 5,000 Meters Varsity · Place 2 · SunsetSunset5,000 Meters Varsity217:18.1812
Sep 9Ash Creek XC FestivalSep 9 · 5,000 Meters Varsity · Place 22 · SunsetSunset5,000 Meters Varsity2216:35.3SR

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 5OSAA 6A State ChampionshipsNov 5 · 5,000 Meters 6A · Place 70 · SunsetSunset5,000 Meters 6A7016:48.111
Oct 266A-2 Metro League ChampionshipsOct 26 · 5,000 Meters Varsity · Place 15 · SunsetSunset5,000 Meters Varsity1516:02.111
Oct 142nd Annual Rose City Championship InvitationalOct 14 · 5,000 Meters Championship · Place 46 · SunsetSunset5,000 Meters Championship4617:12.40JR
Oct 142nd Annual Rose City Championship InvitationalOct 14 · 5,000 Meters Varsity Championship · Place 46 · SunsetSunset5,000 Meters Varsity Championship4617:12.4011
Oct 7Nike HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Elite · Place 78 · SunsetSunset5,000 Meters Elite7816:37.611
Oct 5Aloha, Sunset, Beaverton @ MountainsideOct 5 · 5,000 Meters Varsity · Place 5 · SunsetSunset5,000 Meters Varsity516:39.811
Sep 24Nike Portland XCSep 24 · 5,000 Meters Varsity · Place 95 · SunsetSunset5,000 Meters Varsity9516:50.2JR
Sep 16Meriwether CC Classic Sep 16 · 5,000 Meters Varsity · Place 25 · SunsetSunset5,000 Meters Varsity2516:31.8JR
Sep 14Aloha, Sunset, Westview @ SouthridgeSep 14 · 5,000 Meters Varsity · Place 8 · SunsetSunset5,000 Meters Varsity818:00.00JR
Jul 22STEENS MOUNTAIN RUNNING CAMP JAN YRIARTE UPHILL 5KJul 22 · 5,000 Meters Week 1 · Place 20 · SunsetSunset5,000 Meters Week 12023:36 PB11

2021 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 6OSAA 6A State ChampionshipsNov 6 · 5,000 Meters 6A · Place 55 · SunsetSunset5,000 Meters 6A5516:45.3010
Oct 276A-2 Metro League ChampionshipsOct 27 · 5,000 Meters Varsity · Place 12 · SunsetSunset5,000 Meters Varsity1216:13.5010
Oct 8Champoeg Invitational Oct 8 · 5,000 Meters Varsity · Place 20 · SunsetSunset5,000 Meters Varsity2016:20.0010
Oct 6Sunset/Westview/Beaverton @ MountainsideOct 6 · 5,000 Meters Varsity · Place 11 · SunsetSunset5,000 Meters Varsity1118:07.9010
Sep 25Nike Portland XCSep 25 · 5,000 Meters Varsity · Place 46 · SunsetSunset5,000 Meters Varsity4616:17.5010
Sep 15Mountainside/Sunset @ JesuitSep 15 · 5,000 Meters Varsity · Place 11 · SunsetSunset5,000 Meters Varsity1116:46.7110
Sep 112021 Tahoma Coed Relays (Jamboree)Sep 11 · 3,000 Meters Relay · SunsetSunset3,000 Meters Relay011:40Unofficial10
Sep 2Darrel Deedon Cascade InvitationalSep 2 · 5,000 Meters Varsity · Place 12 · SunsetSunset5,000 Meters Varsity1217:39.0710
Aug 27Night MeetAug 27 · 3,000 Meters Sophomore · Place 3 · SunsetSunset3,000 Meters Sophomore39:32.1810
Jul 23Steens Mountain Running Camp Jan Yriarte Uphill 5KJul 23 · 5,000 Meters Week 1 · Place 37 · SunsetSunset5,000 Meters Week 13724:5710
Apr 7Metro League RelaysApr 7 · 2,000 Meters 2k Relay Legs · SunsetSunset2,000 Meters 2k Relay Legs06:26Unofficial9
Mar 20PIL Invite at FranklinMar 20 · 5,000 Meters Varsity · Place 22 · SunsetSunset5,000 Meters Varsity2218:25.6 PB9
Mar 10Sunset @ MountainsideMar 10 · 3,000 Meters Boys 3K · Place 4 · SunsetSunset3,000 Meters Boys 3K410:09.60 PB9
Mar 3Beaverton @ SunsetMar 3 · 3,000 Meters Boys Race · Place 6 · SunsetSunset3,000 Meters Boys Race69:58 PB9

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 7HYDRANGEA RANCH XC TIME TRIAL #4Nov 7 · 5,000 Meters Varsity · Place 15 · Teammates Running ClubTeammates Running Club5,000 Meters Varsity1517:32.40—
Oct 24HYDRANGEA RANCH XC TIME TRIAL #3Oct 24 · 5,000 Meters Varsity · Place 51 · Teammates Running ClubTeammates Running Club5,000 Meters Varsity5117:35.40—

2019 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 47 · Teammates Running ClubTeammates Running Club4,000 Meters 13-144714:32.44 PB8
Nov 16USATF Oregon Association Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 28 · Teammates Running ClubTeammates Running Club4,000 Meters 13-142815:02.84 PB8
Nov 3PDXC State Middle School ChampionshipNov 3 · 3,000 Meters Super Champs · Place 34 · Teammates Running ClubTeammates Running Club3,000 Meters Super Champs3411:03.30 PB8
Oct 26PDXC PreviewOct 26 · 3,000 Meters Middle School · Place 7 · Teammates Running ClubTeammates Running Club3,000 Meters Middle School710:53.60 PB8
Oct 24THPRD Beaverton Schools District Meet Oct 24 · 3,000 Meters Middle School · Place 2 · Meadow ParkMeadow Park3,000 Meters Middle School211:268
Oct 516th Annual Harrier ClassicOct 5 · 3,200 Meters Middle School · Place 6 · Teammates Running ClubTeammates Running Club3,200 Meters Middle School611:18.80—
Oct 3THPRD (Cedar Park, Meadow Park, and Stoller) at Sunset High SchoolOct 3 · 3,000 Meters Middle School · Place 1 · Meadow ParkMeadow Park3,000 Meters Middle School110:21 PB8
Sep 27Nike Portland XC Middle School/ClubSep 27 · 3,000 Meters PDXC Alan Webb MS Race · Place 8 · Teammates Running ClubTeammates Running Club3,000 Meters PDXC Alan Webb MS Race810:33.00 PB8
Sep 14Northwest ClassicSep 14 · 3,000 Meters Middle School · Place 4 · Teammates Running ClubTeammates Running Club3,000 Meters Middle School410:23.33—

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 10USATF Oregon Association Junior Olympic ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 42 · Teammates Running ClubTeammates Running Club4,000 Meters 13-144215:27.66 PB7
Oct 25THPRD Beaverton Schools District MeetOct 25 · 3,000 Meters Middle School · Place 3 · Meadow ParkMeadow Park3,000 Meters Middle School311:017
Oct 16THPRD (Cedar park, Whitford, Meadow Park, and Highland Park) at HMT ComplexOct 16 · 3,000 Meters Middle School · Place 2 · Meadow ParkMeadow Park3,000 Meters Middle School210:59 PB7
Oct 4THPRD (Cedar Park, Meadow Park, Stoller, ISB) at Sunset High SchoolOct 4 · 3,000 Meters Middle School · Place 2 · Meadow ParkMeadow Park3,000 Meters Middle School210:457
Sep 29Nike Portland XCSep 29 · Middle School · Place 22 · 13- Teammates Running Club13- Teammates Running ClubMiddle School2210:48.80—
Sep 21McMinnville Middle School InviteSep 21 · 3,000 Meters Open · Place 1 · Teammates Running ClubTeammates Running Club3,000 Meters Open111:09.5 PB7

2017 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 26 · Teammates Running ClubTeammates Running Club3,000 Meters 11-122611:33.40 PB6
Nov 11USATF Oregon Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 11 · Teammates Running ClubTeammates Running Club3,000 Meters 11-121111:16.73 PB6
Oct 29PDXC State Middle School ChampionshipOct 29 · 3,000 Meters Super Champs · Place 61 · Teammates Running ClubTeammates Running Club3,000 Meters Super Champs6111:18.77 PB6
Oct 24THPRD District (9 Beaverton Middle Schools) HMTOct 24 · 1,500 Meters 6th Grade Boys · Place 1 · Meadow ParkMeadow Park1,500 Meters 6th Grade Boys15:14 PB6
Oct 19THPRD (Conestoga, Meadow Park, Cedar Park, Highland Park) HMTOct 19 · 1,500 Meters 6th Grade Boys · Place 1 · Meadow ParkMeadow Park1,500 Meters 6th Grade Boys15:446
Oct 10THPRD (Cedar Park, ISB, Meadow Park, Stoller) at WestviewOct 10 · 1,500 Meters Boys 6th Grade · Place 1 · Meadow ParkMeadow Park1,500 Meters Boys 6th Grade15:37 PB6
Oct 7Harrier ClassicOct 7 · 3,200 Meters Middle School/Open · Place 30 · Teammates Running ClubTeammates Running Club3,200 Meters Middle School/Open3012:53.7 PB6
Sep 30Nike Portland XCSep 30 · 3,000 Meters PDXC Alan Webb MS Race · Place 47 · Teammates Running ClubTeammates Running Club3,000 Meters PDXC Alan Webb MS Race4711:16.1 PB6
Sep 26THPRD (Cedar Park,Meadow Park,Highland Park, and Stoller) at Sunset Sep 26 · 1,500 Meters 6th Grade Boys · Place 1 · Meadow ParkMeadow Park1,500 Meters 6th Grade Boys15:27.7 PB6

2016 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 62 · Bowerman TrackBowerman Track3,000 Meters 11-126212:08.31 PB5
Nov 6USATF Oregon Association Junior Olympic ChampionshipsNov 6 · 3,000 Meters 11-12 · Place 35 · Bowerman TrackBowerman Track3,000 Meters 11-123512:09.645
Oct 23PDXC State Middle School ChampionshipOct 23 · 3,000 Meters Champs · Place 25 · Bowerman TrackBowerman Track3,000 Meters Champs2512:11.45
Sep 30McMinnville Middle School InvitationalSep 30 · 3,000 Meters Varsity · Place 37 · Bowerman TrackBowerman Track3,000 Meters Varsity3711:52.3 PB5

2015 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 21USATF Region 13 Junior Olympic ChampionshipsNov 21 · 3,000 Meters 9-10 · Place 25 · Bowerman TrackBowerman Track3,000 Meters 9-102512:29.27 PB4