Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Joe Dancer ParkMcMinnville Middle School Invite · Sep 2112:09.1McMinnville Middle School InviteSeptember 21, 2018
3,000 Meters · Portland International RacewayBowmen Raceway Invitational at PIR · Oct 611:13.3Bowmen Raceway Invitational at PIROctober 6, 2018
3,000 Meters · Westmoreland Park 3KPIL Middle School District Meet · Oct 2611:47.25PIL Middle School District MeetOctober 26, 2017
4,000 Meters · Corban UniversityUSATF Oregon Association Junior Olympic Championships · Nov 1016:47.91USATF Oregon Association Junior Olympic ChampionshipsNovember 10, 2018
5,000 Meters · Ash Creek Preserve 5KAsh Creek XC Festival · Sep 718:28.46Ash Creek XC Festival September 7, 2019
5,000 Meters · Centennial HSCentennial-Central Catholic-Sandy-David Douglas 4-way · Mar 1818:20.90Centennial-Central Catholic-Sandy-David Douglas 4-wayMarch 18, 2021
5,000 Meters · Fernhill ParkBarlow, Gresham, Sandy @ Central Catholic · Mar 2716:59.50Barlow, Gresham, Sandy @ Central CatholicMarch 27, 2021
5,000 Meters · Gabriel ParkPIL/MHC Crossover (Host: Wilson) · Oct 218:31.28PIL/MHC Crossover (Host: Wilson)October 2, 2019
5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invite · Sep 2818:04.70Bellevue Cross Country InviteSeptember 28, 2019
5,000 Meters · Lakewood High SchoolPacific Northwest Regional XC Showcase presented by Hole in the Wall & Stumptown Running · Nov 2015:48.0Pacific Northwest Regional XC Showcase presented by Hole in the Wall & Stumptown RunningNovember 20, 2021
5,000 Meters · Lane Community CollegeOSAA 6A State Championships · Nov 615:56.90OSAA 6A State ChampionshipsNovember 6, 2021
5,000 Meters · Rose City Golf CourseRose City Championship Invite · Apr 1016:17.80Rose City Championship InviteApril 10, 2021
5,000 Meters · Sandy HSReynolds, David Douglas, Central Catholic @ Sandy · Mar 3118:22.40Reynolds, David Douglas, Central Catholic @ SandyMarch 31, 2021
5,000 Meters · Steens MountainSteens Mountain Running Camp Jan Yriarte Uphill 5K · Jul 2322:48Steens Mountain Running Camp Jan Yriarte Uphill 5KJuly 23, 2021
5,000 Meters · The Hydrangea RanchHYDRANGEA RANCH XC TIME TRIAL #1 · Sep 2718:10.00HYDRANGEA RANCH XC TIME TRIAL #1September 27, 2020
5,000 Meters · University of AR XC courseChile Pepper XC Festival · Oct 115:58.7Chile Pepper XC FestivalOctober 1, 2021
8,000 Meters · Fort Hays State UniversityFort Hays State Tiger Open · Oct 1126:01.36Fort Hays State Tiger OpenOctober 11, 2025
8,000 Meters · Washington ParkMSU Denver Roadrunners Invitational · Sep 2025:35.2MSU Denver Roadrunners InvitationalSeptember 20, 2025

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11Fort Hays State Tiger OpenOct 11 · 8,000 Meters New Division · Place 52 · Colo. School of MinesColo. School of Mines8,000 Meters New Division5226:01.36 PBSo
Sep 20MSU Denver Roadrunners InvitationalSep 20 · 8,000 Meters College · Place 10 · Colo. School of MinesColo. School of Mines8,000 Meters College1025:35.2 PBSo

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 5Colorado College XCOct 5 · 8,000 Meters Varsity · Place 23 · Colo. School of MinesColo. School of Mines8,000 Meters Varsity2326:53.10FR

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 5OSAA 6A State ChampionshipsNov 5 · 5,000 Meters 6A · Place 25 · Central CatholicCentral Catholic5,000 Meters 6A2516:03.512
Oct 276A-4 Mt. Hood Conference ChampionshipsOct 27 · 5,000 Meters Varsity · Place 7 · Central CatholicCentral Catholic5,000 Meters Varsity716:53.3SR
Oct 142nd Annual Rose City Championship InvitationalOct 14 · 5,000 Meters Championship · Place 12 · Central CatholicCentral Catholic5,000 Meters Championship1216:12.30SR
Oct 142nd Annual Rose City Championship InvitationalOct 14 · 5,000 Meters Varsity Championship · Place 12 · Central CatholicCentral Catholic5,000 Meters Varsity Championship1216:12.3012
Oct 5MHC / PIL @ Fernhill ParkOct 5 · 5,000 Meters Varsity · Place 14 · Central CatholicCentral Catholic5,000 Meters Varsity1417:30.112
Oct 1Champoeg Invitational Oct 1 · 5,000 Meters Varsity · Place 8 · Central CatholicCentral Catholic5,000 Meters Varsity816:09.3SR
Sep 16Meriwether CC Classic Sep 16 · 5,000 Meters Varsity · Place 6 · Central CatholicCentral Catholic5,000 Meters Varsity615:27.3SR
Sep 14HOKA One One Postal Nationals 2 Mile RunSep 14 · 2 Miles Varsity · Place 3 · Central CatholicCentral Catholic2 Miles Varsity310:08.712
Aug 26Night MeetAug 26 · 3,000 Meters Varsity · Place 35 · Central CatholicCentral Catholic3,000 Meters Varsity359:29.70SR

2021 Cross Country

19 results
DateMeetEventPlMarkGr
Nov 20Pacific Northwest Regional XC Showcase presented by Hole in the Wall & Stumptown RunningNov 20 · 5,000 Meters NW Elite HS Club Showcase · Place 36 · Central CatholicCentral Catholic5,000 Meters NW Elite HS Club Showcase3615:48.0 PB11
Nov 6OSAA 6A State ChampionshipsNov 6 · 5,000 Meters 6A · Place 24 · Central CatholicCentral Catholic5,000 Meters 6A2415:56.90 PB11
Oct 286A-4 Mt. Hood Conference ChampionshipsOct 28 · 5,000 Meters Varsity · Place 3 · Central CatholicCentral Catholic5,000 Meters Varsity316:20.1011
Oct 16Lewis & Clark College XC InvitationalOct 16 · 5,000 Meters Varsity · Place 16 · Central CatholicCentral Catholic5,000 Meters Varsity1615:27.5011
Oct 6MHC/PIL Crossover (Host: Clackamas)Oct 6 · 5,000 Meters Varsity · Place 6 · Central CatholicCentral Catholic5,000 Meters Varsity617:11.5211
Oct 1Chile Pepper XC FestivalOct 1 · 5,000 Meters High School - El Caliente · Place 42 · Central CatholicCentral Catholic5,000 Meters High School - El Caliente4215:58.7 PB11
Sep 29MHC League Meet (Host: Nelson)Sep 29 · 5,000 Meters Varsity · Place 3 · Central CatholicCentral Catholic5,000 Meters Varsity317:08.5211
Sep 22PIL/MHC Crossover (Host: Wells)Sep 22 · 5,000 Meters Varsity · Place 4 · Central CatholicCentral Catholic5,000 Meters Varsity417:36.6511
Sep 17Meriwether CC ClassicSep 17 · 5,000 Meters Varsity · Place 11 · Central CatholicCentral Catholic5,000 Meters Varsity1115:43.5411
Sep 15MHC Preview MeetSep 15 · 4,000 Meters Varsity · Place 2 · Central CatholicCentral Catholic4,000 Meters Varsity212:48.4011
Aug 27Night MeetAug 27 · 3,000 Meters Varsity · Place 26 · Central CatholicCentral Catholic3,000 Meters Varsity269:31.7111
Jul 23Steens Mountain Running Camp Jan Yriarte Uphill 5KJul 23 · 5,000 Meters Week 2 · Place 12 · Central CatholicCentral Catholic5,000 Meters Week 21222:48 PB11
Apr 10Rose City Championship InviteApr 10 · 5,000 Meters Varsity Men · Place 32 · Central CatholicCentral Catholic5,000 Meters Varsity Men3216:17.80 PB10
Mar 31Reynolds, David Douglas, Central Catholic @ SandyMar 31 · 5,000 Meters Varsity · Place 5 · Central CatholicCentral Catholic5,000 Meters Varsity518:22.40 PB10
Mar 27Barlow, Gresham, Sandy @ Central CatholicMar 27 · 5,000 Meters Varsity Boys · Place 4 · Central CatholicCentral Catholic5,000 Meters Varsity Boys416:59.50 PB10
Mar 18Centennial-Central Catholic-Sandy-David Douglas 4-wayMar 18 · 5,000 Meters Varsity Boys · Place 4 · Central CatholicCentral Catholic5,000 Meters Varsity Boys418:20.90 PB10
Mar 13Barlow - Gresham - CC- Clackamas 4 wayMar 13 · 5,000 Meters Varsity · Place 14 · Central CatholicCentral Catholic5,000 Meters Varsity1418:44.54Unofficial10
Mar 6League opener 3KMar 6 · 3,000 Meters New Division · Central CatholicCentral Catholic3,000 Meters New Division010:21Unofficial10
Feb 24Central Catholic Time TrialFeb 24 · 4,000 Meters Men's 4k · Central CatholicCentral Catholic4,000 Meters Men's 4k0DNS10

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30OREGON ROADRUNNERS INVITEOct 30 · 5,000 Meters Open · Place 19 · UnattachedUnattached5,000 Meters Open1917:03.9Unofficial10
Oct 24HYDRANGEA RANCH XC TIME TRIAL #3Oct 24 · 5,000 Meters Varsity · Place 43 · Oregon Road RunnersOregon Road Runners5,000 Meters Varsity4317:22.80—
Sep 27HYDRANGEA RANCH XC TIME TRIAL #1Sep 27 · 5,000 Meters High School · Place 14 · Oregon Road RunnersOregon Road Runners5,000 Meters High School1418:10.00 PB10

2019 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 5Fernhill PR ChaseNov 5 · 5,000 Meters Open · Place 13 · Central CatholicCentral Catholic5,000 Meters Open1317:32Unofficial9
Oct 306A-4 Mt. Hood Conference ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 8 · Central CatholicCentral Catholic5,000 Meters Junior Varsity818:00.319
Oct 23PIL/MHC Crossover (Host: Franklin)Oct 23 · 5,000 Meters Varsity · Place 12 · Central CatholicCentral Catholic5,000 Meters Varsity1217:32.409
Oct 16Sandy, Central Catholic @ DDOct 16 · 5,000 Meters Varsity · Place 12 · Central CatholicCentral Catholic5,000 Meters Varsity1217:42.749
Oct 8Clackamas/Reynolds/Grant/Cleveland/Wilson @ Cent. CatholicOct 8 · 5,000 Meters Junior Varsity · Place 3 · Central CatholicCentral Catholic5,000 Meters Junior Varsity317:43.779
Oct 2PIL/MHC Crossover (Host: Wilson)Oct 2 · 5,000 Meters Junior Varsity · Place 4 · Central CatholicCentral Catholic5,000 Meters Junior Varsity418:31.28 PB9
Sep 28Bellevue Cross Country InviteSep 28 · 5,000 Meters Boys Junior/Senior JV OPEN · Place 3 · Central CatholicCentral Catholic5,000 Meters Boys Junior/Senior JV OPEN318:04.70 PB9
Sep 21Bridgette Nelson Memorial Invitational MeetSep 21 · 5,000 Meters Junior Varsity · Place 10 · Central CatholicCentral Catholic5,000 Meters Junior Varsity1019:29.889
Sep 18Mix n Match 12k RelaysSep 18 · 3,000 Meters Relay Legs · Central CatholicCentral Catholic3,000 Meters Relay Legs010:39Unofficial9
Sep 7Ash Creek XC Festival Sep 7 · 5,000 Meters Junior Varsity · Place 38 · Central CatholicCentral Catholic5,000 Meters Junior Varsity3818:28.46 PB9
Sep 6Ash Creek XC Festival (College)Sep 6 · 5,000 Meters Junior Varsity · Place 38 · Central CatholicCentral Catholic5,000 Meters Junior Varsity3818:28.469
Aug 30Night MeetAug 30 · 3,000 Meters Freshman · Place 21 · Central CatholicCentral Catholic3,000 Meters Freshman2110:28.879
Jul 19Steens Mountain High Altitude Running Camp Uphill 5kJul 19 · 5,000 Meters Week 2 · Place 79 · Central CatholicCentral Catholic5,000 Meters Week 27927:21.309

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 10USATF Oregon Association Junior Olympic ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 71 · Bowerman TrackBowerman Track4,000 Meters 13-147116:47.91 PB8
Oct 6Bowmen Raceway Invitational at PIROct 6 · 3,000 Meters Middle School/Club · Place 16 · Bowerman TrackBowerman Track3,000 Meters Middle School/Club1611:13.3 PB8
Sep 21McMinnville Middle School InviteSep 21 · 3,000 Meters Varsity · Place 34 · Bowerman TrackBowerman Track3,000 Meters Varsity3412:09.1 PB8

2017 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26PIL Middle School District MeetOct 26 · 3,000 Meters Championship · Place 27 · Grant ClusterGrant Cluster3,000 Meters Championship2711:47.25 PB7
Oct 12PIL MS Meet - Cleveland, Grant, Roosevelt & Lincoln (Unofficial)Oct 12 · 3,000 Meters Middle School · Place 7 · Grant ClusterGrant Cluster3,000 Meters Middle School712:18Unofficial7
Oct 5Grant, Roosevelt, Jefferson, MadisonOct 5 · 3,000 Meters Middle School · Place 7 · Grant ClusterGrant Cluster3,000 Meters Middle School711:59Unofficial7

2016 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27PIL Middle School District MeetOct 27 · 3,000 Meters Championship · Place 30 · Grant ClusterGrant Cluster3,000 Meters Championship3012:39.26
Oct 13Cleveland, Grant, Roosevelt, LincolnOct 13 · 3,000 Meters Middle School · Place 13 · Grant ClusterGrant Cluster3,000 Meters Middle School1312:50Unofficial6