Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Ash Creek Preserve 5KAsh Creek XC Festival · Sep 721:32.72Ash Creek XC Festival September 7, 2019
5,000 Meters · Blue Lake ParkNike Portland XC · Sep 2821:14.30Nike Portland XCSeptember 28, 2019
5,000 Meters · CZ Trail (Ruley Trailhead)Putnam & Milwaukie @ Scappoose · Mar 3121:45Putnam & Milwaukie @ ScappooseMarch 31, 2021
5,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1021:13.4New England (NEICAAA) Cross Country ChampionshipOctober 10, 2025
5,000 Meters · Lane Community CollegeOSAA 5A State Championships · Nov 521:15.5OSAA 5A State ChampionshipsNovember 5, 2022
5,000 Meters · McCormick ParkWilsonville, Putnam, St. Helens @ Scappoose · Sep 2522:38Wilsonville, Putnam, St. Helens @ ScappooseSeptember 25, 2019
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Apr 1020:41.05Oregon City XC InvitationalApril 10, 2021
5,000 Meters · Portland International RacewayNWOC District Meet · Apr 821:34.30NWOC District MeetApril 8, 2021
5,000 Meters · Rex Putnam High SchoolPutnam COVID Classic · Mar 2721:41.11Putnam COVID Classic March 27, 2021
5,000 Meters · State Meet Course (Lane)OSAA 5A State Championship · Nov 920:39.10OSAA 5A State ChampionshipNovember 9, 2019
6,000 Meters · Saint Anselm CollegeNE10 Championships · Oct 2627:24.0NE10 ChampionshipsOctober 26, 2025
8,000 Meters · Saint Michael's CollegeEquality Cross-Country Run Invitational · Sep 2737:11.80Equality Cross-Country Run InvitationalSeptember 27, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26NE10 ChampionshipsOct 26 · 6,000 Meters Collegiate · Place 54 · Saint Michael'sSaint Michael's6,000 Meters Collegiate5427:24.0 PBSo
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 5,000 Meters NEICAAA · Place 218 · Saint Michael'sSaint Michael's5,000 Meters NEICAAA21821:13.4 PBSo
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Green · Saint Michael'sSaint Michael's6,000 Meters Green0DNFSo
Sep 27Equality Cross-Country Run InvitationalSep 27 · 8,000 Meters Women · Place 15 · Saint Michael'sSaint Michael's8,000 Meters Women1537:11.80 PBSo
Sep 6Shacklette InvitationalSep 6 · 6,000 Meters College · Place 37 · Saint Michael'sSaint Michael's6,000 Meters College3728:58.4So

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5OSAA 5A State ChampionshipsNov 5 · 5,000 Meters 5A · Place 47 · PutnamPutnam5,000 Meters 5A4721:15.5 PB12
Oct 265A-1 NWOC Conference ChampionshipsOct 26 · 5,000 Meters Varsity · Place 15 · PutnamPutnam5,000 Meters Varsity1521:23.5SR
Oct 1The Harrier Classic Oct 1 · 5,000 Meters Varsity · Place 59 · PutnamPutnam5,000 Meters Varsity5922:00.4SR
Sep 21Hillsboro, La Pine, La Salle & Putnam @ CanbySep 21 · 5,000 Meters Varsity · Place 6 · PutnamPutnam5,000 Meters Varsity621:59.712
Sep 17Oregon City XC InvitationalSep 17 · 5,000 Meters Varsity · Place 17 · PutnamPutnam5,000 Meters Varsity1721:03.4SR

2021 Cross Country

15 results
DateMeetEventPlMarkGr
Nov 6OSAA 5A State ChampionshipsNov 6 · 5,000 Meters 5A · Place 38 · PutnamPutnam5,000 Meters 5A3821:28.6011
Oct 275A-1 Northwest Oregon Conference ChampionshipsOct 27 · 5,000 Meters Varsity · Place 8 · PutnamPutnam5,000 Meters Varsity820:44.2011
Oct 16Lewis & Clark College XC InvitationalOct 16 · 5,000 Meters Varsity · Place 101 · PutnamPutnam5,000 Meters Varsity10120:36.3011
Oct 13NWOC @ Rex PutnamOct 13 · 5,000 Meters Varsity · Place 10 · PutnamPutnam5,000 Meters Varsity1021:02.0011
Sep 25Nike Portland XCSep 25 · 5,000 Meters Varsity Division 2 · Place 29 · PutnamPutnam5,000 Meters Varsity Division 22921:01.7011
Sep 22LaSalle, Milwaukie, Putnam @ WilsonvilleSep 22 · 5,000 Meters Junior Varsity · Place 7 · PutnamPutnam5,000 Meters Junior Varsity722:18.8211
Sep 18Oregon City XC InvitationalSep 18 · 5,000 Meters Varsity · Place 37 · PutnamPutnam5,000 Meters Varsity3720:59.0011
Sep 11Ash Creek XC FestivalSep 11 · 5,000 Meters Varsity · Place 91 · PutnamPutnam5,000 Meters Varsity9122:13.5011
Sep 8NWOC PreviewSep 8 · 5,000 Meters Varsity · Place 5 · PutnamPutnam5,000 Meters Varsity522:21.1911
Apr 10Oregon City XC InvitationalApr 10 · 5,000 Meters Female Entries · Place 4 · PutnamPutnam5,000 Meters Female Entries420:41.05 PB10
Apr 8NWOC District MeetApr 8 · 5,000 Meters Varsity · Place 5 · PutnamPutnam5,000 Meters Varsity521:34.30 PB10
Mar 31Putnam & Milwaukie @ ScappooseMar 31 · 5,000 Meters Varsity girls 5k · Place 2 · PutnamPutnam5,000 Meters Varsity girls 5k221:45 PB10
Mar 27Putnam COVID Classic Mar 27 · 5,000 Meters Section #1 · Place 15 · PutnamPutnam5,000 Meters Section #11521:41.11 PB10
Mar 17Milwaukie, Hillsboro @ Rex Putnam Mar 17 · 5,000 Meters Varsity · PutnamPutnam5,000 Meters Varsity0DNF10
Mar 3La Salle Prep @ Rex Putnam Mar 3 · 5,000 Meters Varsity · Place 2 · PutnamPutnam5,000 Meters Varsity222:05.4710

2019 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 9OSAA 6A State ChampionshipNov 9 · 5,000 Meters 5A · Place 49 · PutnamPutnam5,000 Meters 5A4920:39.1—
Nov 9OSAA 5A State ChampionshipNov 9 · 5,000 Meters 5A · Place 49 · PutnamPutnam5,000 Meters 5A4920:39.10 PB9
Oct 305A-1 NWOC District ChampionshipsOct 30 · 5,000 Meters Varsity · Place 8 · PutnamPutnam5,000 Meters Varsity820:48.409
Oct 19Warner Pacific XC ClassicOct 19 · 5,000 Meters Varsity · Place 17 · PutnamPutnam5,000 Meters Varsity1721:21.199
Oct 16NWOC League - Putnam Hillsboro St Helens ParkroseOct 16 · 5,000 Meters Junior Varsity · Place 2 · PutnamPutnam5,000 Meters Junior Varsity221:50.909
Oct 516th Annual Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 51 · PutnamPutnam5,000 Meters Varsity5121:23.609
Sep 28Nike Portland XCSep 28 · 5,000 Meters Division 2 Varsity · Place 55 · PutnamPutnam5,000 Meters Division 2 Varsity5521:14.30 PB9
Sep 25Wilsonville, Putnam, St. Helens @ ScappooseSep 25 · 5,000 Meters Varsity · Place 11 · PutnamPutnam5,000 Meters Varsity1122:38 PB9
Sep 14Northwest ClassicSep 14 · 5,000 Meters Varsity 5A · Place 116 · PutnamPutnam5,000 Meters Varsity 5A11622:19.109
Sep 11NWOC PreviewSep 11 · 5,000 Meters Varsity · Place 9 · PutnamPutnam5,000 Meters Varsity921:56.859
Sep 7Ash Creek XC Festival Sep 7 · 5,000 Meters Varsity · Place 42 · PutnamPutnam5,000 Meters Varsity4221:32.72 PB9
Sep 6Ash Creek XC Festival (College)Sep 6 · 5,000 Meters Varsity · Place 42 · PutnamPutnam5,000 Meters Varsity4221:32.729