Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Lane Community CollegeOSAA 5A State Championships · Nov 5 | 22:22.7 | OSAA 5A State Championships | November 5, 2022 |
| 5,000 Meters · Portland International RacewayNWOC District Meet · Apr 8 | 27:06.60 | NWOC District Meet | April 8, 2021 |
| 5,000 Meters · Rex Putnam High SchoolLa Salle Prep @ Rex Putnam · Mar 3 | 32:44.95 | La Salle Prep @ Rex Putnam | March 3, 2021 |
| 5,000 Meters · Trojan Recreation ParkWilsonville, Hillsboro, & La Salle @ St. Helens · Mar 31 | 31:17.5 | Wilsonville, Hillsboro, & La Salle @ St. Helens | March 31, 2021 |
| 5,000 Meters · Wilsonville Memorial ParkLa Salle @ Wilsonville · Mar 18 | 30:16.18 | La Salle @ Wilsonville | March 18, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | OSAA 5A State ChampionshipsNov 4 · 5,000 Meters 5A · Place 73 · La Salle Prep | 5,000 Meters 5A | 73 | 23:18.2 | 12 |
| Oct 7 | The Harrier ClassicOct 7 · 5,000 Meters Varsity · Place 6 · La Salle Prep | 5,000 Meters Varsity | 6 | 22:54.6 | SR |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Varsity Division 2 · Place 71 · La Salle Prep | 5,000 Meters Varsity Division 2 | 71 | 23:06.6 | SR |
| Sep 23 | Northwest Classic 2023Sep 23 · 5,000 Meters Varsity 5A · Place 100 · La Salle Prep | 5,000 Meters Varsity 5A | 100 | 23:11.8 | SR |
| Sep 20 | NWOC XCSep 20 · 5,000 Meters Junior Varsity · Place 15 · La Salle Prep | 5,000 Meters Junior Varsity | 15 | 23:17.92 | 12 |
| Sep 15 | Meriwether CC Classic Sep 15 · 5,000 Meters Varsity · Place 114 · La Salle Prep | 5,000 Meters Varsity | 114 | 24:20.44 | 12 |
| Sep 6 | NWOC PreviewSep 6 · 5,000 Meters Junior Varsity · Place 16 · La Salle Prep | 5,000 Meters Junior Varsity | 16 | 23:36.4 | SR |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | OSAA 5A State ChampionshipsNov 5 · 5,000 Meters 5A · Place 69 · La Salle Prep | 5,000 Meters 5A | 69 | 22:22.7 PB | 11 |
| Oct 26 | 5A-1 NWOC Conference ChampionshipsOct 26 · 5,000 Meters Varsity · Place 18 · La Salle Prep | 5,000 Meters Varsity | 18 | 21:54.6 | JR |
| Oct 12 | NWOC Meet #3Oct 12 · 5,000 Meters Varsity · Place 3 · La Salle Prep | 5,000 Meters Varsity | 3 | 21:50.2 | JR |
| Oct 1 | The Harrier Classic Oct 1 · 5,000 Meters Varsity · Place 84 · La Salle Prep | 5,000 Meters Varsity | 84 | 22:58.1 | JR |
| Sep 21 | Hillsboro, La Pine, La Salle & Putnam @ CanbySep 21 · 5,000 Meters Varsity · Place 8 · La Salle Prep | 5,000 Meters Varsity | 8 | 22:30.2 | 11 |
| Sep 16 | Meriwether CC Classic Sep 16 · 5,000 Meters Varsity · Place 112 · La Salle Prep | 5,000 Meters Varsity | 112 | 22:31.4 | JR |
| Sep 7 | NWOC PreviewSep 7 · 5,000 Meters Junior Varsity · Place 12 · La Salle Prep | 5,000 Meters Junior Varsity | 12 | 23:17.8 | JR |
| Sep 2 | La Salle Team Time TrialSep 2 · 3,000 Meters 3K Time Trial · Place 1 · La Salle Prep | 3,000 Meters 3K Time Trial | 1 | 14:48.07Unofficial | 11 |
2021 Cross Country
12 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | OSAA 5A State ChampionshipsNov 6 · 5,000 Meters 5A · Place 64 · La Salle Prep | 5,000 Meters 5A | 64 | 23:03.70 | 10 |
| Oct 27 | 5A-1 Northwest Oregon Conference ChampionshipsOct 27 · 5,000 Meters Varsity · Place 19 · La Salle Prep | 5,000 Meters Varsity | 19 | 22:59.50 | 10 |
| Oct 16 | Lewis & Clark College XC InvitationalOct 16 · 5,000 Meters Varsity · Place 183 · La Salle Prep | 5,000 Meters Varsity | 183 | 22:35.80 | 10 |
| Oct 13 | NWOC @ Rex PutnamOct 13 · 5,000 Meters Varsity · Place 32 · La Salle Prep | 5,000 Meters Varsity | 32 | 23:23.30 | 10 |
| Oct 2 | The Harrier ClassicOct 2 · 5,000 Meters Varsity · Place 77 · La Salle Prep | 5,000 Meters Varsity | 77 | 21:50.02 | 10 |
| Sep 22 | LaSalle, Milwaukie, Putnam @ WilsonvilleSep 22 · 5,000 Meters Junior Varsity · Place 15 · La Salle Prep | 5,000 Meters Junior Varsity | 15 | 25:47.11 | 10 |
| Sep 18 | Northwest Classic XC 2021Sep 18 · 5,000 Meters Junior Varsity · Place 31 · La Salle Prep | 5,000 Meters Junior Varsity | 31 | 24:26.66 | 10 |
| Sep 8 | NWOC PreviewSep 8 · 5,000 Meters Varsity · Place 23 · La Salle Prep | 5,000 Meters Varsity | 23 | 26:25.70 | 10 |
| Apr 8 | NWOC District MeetApr 8 · 5,000 Meters Junior Varsity · Place 3 · La Salle Prep | 5,000 Meters Junior Varsity | 3 | 27:06.60 PB | 9 |
| Mar 31 | Wilsonville, Hillsboro, & La Salle @ St. HelensMar 31 · 5,000 Meters Junior Varsity · Place 3 · La Salle Prep | 5,000 Meters Junior Varsity | 3 | 31:17.5 PB | 9 |
| Mar 18 | La Salle @ Wilsonville Mar 18 · 5,000 Meters Varsity and JV Combined · Place 16 · La Salle Prep | 5,000 Meters Varsity and JV Combined | 16 | 30:16.18 PB | 9 |
| Mar 3 | La Salle Prep @ Rex Putnam Mar 3 · 5,000 Meters Varsity · Place 9 · La Salle Prep | 5,000 Meters Varsity | 9 | 32:44.95 PB | 9 |