Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Apple Ridge XC CourseApple Ridge Run Invite - 2A, 3A, 4A · Sep 1918:20Apple Ridge Run Invite - 2A, 3A, 4ASeptember 19, 2026
3,000 Meters · Ash Creek PreserveThe Opener · Aug 289:44.68The Opener August 28, 2026
3,000 Meters · Camp HowardCYO Portland XC Meet of Champions · Oct 814:11.40CYO Portland XC Meet of ChampionsOctober 8, 2022
3,000 Meters · La Salle Catholic College Preparatory SchoolCYO Portland XC #3 · Sep 2412:25.60CYO Portland XC #3September 24, 2022
3,000 Meters · Valley CatholicCYO Portland XC #2 · Sep 1712:20.8CYO Portland XC #2September 17, 2022
5,000 Meters · Blue Lake Regional ParkGMC Preview · Sep 317:50.23GMC PreviewSeptember 3, 2026
5,000 Meters · Bryant ParkThe Harrier Classic · Oct 317:30.14The Harrier ClassicOctober 3, 2026
5,000 Meters · Meriwether National Golf ClubMeriwether Cross Country Classic · Oct 1617:42.90Meriwether Cross Country ClassicOctober 16, 2026
5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Sep 1217:09.16Oregon City XC Invitational September 12, 2026
5,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 917:23.406th Annual Rose City Championship InviteOctober 9, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 295A-2 Greater Metro Conference ChampionshipsOct 29 · 5,000 Meters Varsity · Place 17 · La Salle PrepLa Salle Prep5,000 Meters Varsity1717:50.4512
Oct 16Meriwether Cross Country ClassicOct 16 · 5,000 Meters Varsity · Place 65 · La Salle PrepLa Salle Prep5,000 Meters Varsity6517:42.90 PB12
Oct 96th Annual Rose City Championship InviteOct 9 · 5,000 Meters Varsity Bronze · Place 30 · La Salle PrepLa Salle Prep5,000 Meters Varsity Bronze3017:23.40 PB12
Oct 3The Harrier ClassicOct 3 · 5,000 Meters VARSITY · Place 10 · La Salle PrepLa Salle Prep5,000 Meters VARSITY1017:30.14 PB12
Sep 19Apple Ridge Run Invite - 2A, 3A, 4ASep 19 · 3 Miles Flight #2: Race Course · Place 29 · La Salle PrepLa Salle Prep3 Miles Flight #2: Race Course2918:20 PB12
Sep 12Oregon City XC Invitational Sep 12 · 5,000 Meters Varsity Boys · Place 83 · La Salle PrepLa Salle Prep5,000 Meters Varsity Boys8317:09.16 PB12
Sep 3GMC PreviewSep 3 · 5,000 Meters Varsity/JV · Place 11 · La Salle PrepLa Salle Prep5,000 Meters Varsity/JV1117:50.23 PB12
Aug 28The Opener Aug 28 · 3,000 Meters Varsity · Place 52 · La Salle PrepLa Salle Prep3,000 Meters Varsity529:44.68 PB12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 8OSAA State XC ChampionshipsNov 8 · 5,000 Meters 5A · Place 75 · La Salle PrepLa Salle Prep5,000 Meters 5A7518:11.6211
Oct 305A-1 Northwest Oregon Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 21 · La Salle PrepLa Salle Prep5,000 Meters Varsity2117:29.9611
Oct 15NWOC League Meet with Centennial, Hillsboro, Milwaukie, Wilsonville @ La SalleOct 15 · 5,000 Meters Junior Varsity · Place 10 · La Salle PrepLa Salle Prep5,000 Meters Junior Varsity1017:40.9911
Oct 105th Annual Rose City Championship InviteOct 10 · 5,000 Meters Varsity · Place 19 · La Salle PrepLa Salle Prep5,000 Meters Varsity1917:32.3211
Oct 4The Harrier ClassicOct 4 · 5,000 Meters Varsity · Place 94 · La Salle PrepLa Salle Prep5,000 Meters Varsity9418:05.3911
Sep 20The Mook XC Invite at AlderbrookSep 20 · 5,000 Meters Varsity · Place 29 · La Salle PrepLa Salle Prep5,000 Meters Varsity2917:05.4011
Sep 17NWOC League Meet with Canby, La Salle, Putnam, CentennialSep 17 · 5,000 Meters Junior Varsity · Place 33 · La Salle PrepLa Salle Prep5,000 Meters Junior Varsity3321:55.1011
Sep 12Meriwether Cross Country Classic Sep 12 · 5,000 Meters Varsity · Place 105 · La Salle PrepLa Salle Prep5,000 Meters Varsity10517:56.4911
Sep 3NWOC PreviewSep 3 · 5,000 Meters Junior Varsity · Place 18 · La Salle PrepLa Salle Prep5,000 Meters Junior Varsity1818:11.9011

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 305A-1 Northwest Oregon Conference ChampionshipsOct 30 · 5,000 Meters Varsity · Place 54 · La Salle PrepLa Salle Prep5,000 Meters Varsity5420:09.5610
Oct 5The Harrier ClassicOct 5 · 5,000 Meters Varsity · Place 103 · La Salle PrepLa Salle Prep5,000 Meters Varsity10318:49.0110
Sep 25NWOC League Meet @ PutnamSep 25 · 5,000 Meters Varsity · Place 11 · La Salle PrepLa Salle Prep5,000 Meters Varsity1119:20.3010
Sep 21Northwest Classic 2024Sep 21 · 5,000 Meters Varsity 5A · Place 91 · La Salle PrepLa Salle Prep5,000 Meters Varsity 5A9119:44.6010
Sep 13Meriwether CC ClassicSep 13 · 5,000 Meters Varsity · Place 189 · La Salle PrepLa Salle Prep5,000 Meters Varsity18919:51.1610
Aug 30Night MeetAug 30 · 3,000 Meters Sophomore · Place 48 · La Salle PrepLa Salle Prep3,000 Meters Sophomore4810:49.1510

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 255A-1 NWOC Conference ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 26 · La Salle PrepLa Salle Prep5,000 Meters Junior Varsity2620:29.689
Oct 14Lewis & Clark XC InvitationalOct 14 · 5,000 Meters Junior Varsity · Place 29 · La Salle PrepLa Salle Prep5,000 Meters Junior Varsity2919:34.5FR
Oct 11NWOC League Meet - Centennial, Hillsboro, Milwaukie, Wilsonville @ La SalleOct 11 · 5,000 Meters Varsity · Place 26 · La Salle PrepLa Salle Prep5,000 Meters Varsity2620:24.1FR
Oct 7The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 70 · La Salle PrepLa Salle Prep5,000 Meters Varsity7020:45.5FR
Sep 30Nike Portland XCSep 30 · 5,000 Meters Junior Varsity Freshman Division 1 · Place 144 · La Salle PrepLa Salle Prep5,000 Meters Junior Varsity Freshman Division 114421:26.7FR
Sep 23Northwest Classic 2023Sep 23 · 5,000 Meters Junior Varsity · Place 84 · La Salle PrepLa Salle Prep5,000 Meters Junior Varsity8420:28.5FR
Sep 20NWOC XCSep 20 · 5,000 Meters Junior Varsity · Place 52 · La Salle PrepLa Salle Prep5,000 Meters Junior Varsity5220:39.309
Sep 15Meriwether CC Classic Sep 15 · 5,000 Meters Junior Varsity · Place 94 · La Salle PrepLa Salle Prep5,000 Meters Junior Varsity9421:27.289
Sep 6NWOC PreviewSep 6 · 5,000 Meters Varsity · Place 49 · La Salle PrepLa Salle Prep5,000 Meters Varsity4921:15.9FR
Aug 25Night MeetAug 25 · 3,000 Meters Freshman · Place 59 · La Salle PrepLa Salle Prep3,000 Meters Freshman5912:05.8FR

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 8CYO Portland XC Meet of ChampionsOct 8 · 3,000 Meters Cadet 3000M · Place 8 · St. John the BaptistSt. John the Baptist3,000 Meters Cadet 3000M814:11.40 PB8
Oct 1CYO Portland XC #4Oct 1 · 3,000 Meters Cadet 3000M · Place 6 · St. John the BaptistSt. John the Baptist3,000 Meters Cadet 3000M613:11.808
Sep 24CYO Portland XC #3Sep 24 · 3,000 Meters Cadet 3000M · Place 9 · St. John the BaptistSt. John the Baptist3,000 Meters Cadet 3000M912:25.60 PB8
Sep 17CYO Portland XC #2Sep 17 · 3,000 Meters Cadet 3000M · Place 4 · St. John the BaptistSt. John the Baptist3,000 Meters Cadet 3000M412:20.8 PB8