Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1500 m · Pine Ridge Golf ClubBill Dellinger Invitational · Sep 23 | 6:02.60 | Bill Dellinger Invitational | September 23, 2021 |
| 2 Miles · Philomath HSPaul Mariman Invitational · Oct 10 | 13:45.51 | Paul Mariman Invitational | October 10, 2026 |
| 3,000 Meters · Avery ParkNW Middle School XC Showdown presented by HOTV · Oct 9 | 13:09.29 | NW Middle School XC Showdown presented by HOTV | October 9, 2025 |
| 3,000 Meters · Cheadle 1.5 Loop CourseChamps Invite · Sep 25 | 11:59.42 | Champs Invite | September 25, 2026 |
| 3,000 Meters · Cottage Grove HSThe CG Bramble Scramble · Oct 17 | 11:33.80 | The CG Bramble Scramble | October 17, 2026 |
| 3,000 Meters · Lane Community CollegeNorthwest Classic-Sponsored by Steens Mountain Running Camp · Sep 19 | 11:47.70 | Northwest Classic-Sponsored by Steens Mountain Running Camp | September 19, 2026 |
| 3,000 Meters · Monroe City ParkWVYL XC District Championships 2023 · Oct 24 | 13:27.47 | WVYL XC District Championships 2023 | October 24, 2023 |
| 3,000 Meters · Oak Hill SchoolKing of the Hill · Oct 13 | 13:20.7 | King of the Hill | October 13, 2026 |
| 3,000 Meters · Western Oregon UniversityStumptown Youth XC Championship · Nov 1 | 11:25.60 | Stumptown Youth XC Championship | November 1, 2026 |
| 3,200 Meters · Bryant ParkThe Harrier Classic · Oct 3 | 12:44.96 | The Harrier Classic | October 3, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Stumptown Youth XC ChampionshipNov 1 · 3,000 Meters Super Champs · Place 36 · O'Hara CatholicO'Hara Catholic | 3,000 Meters Super Champs | 36 | 11:25.60 PB | 8 |
| Oct 24 | Willamette Valley Youth League District ChampionshipOct 24 · 3,000 Meters Middle School · Place 2 · O'Hara CatholicO'Hara Catholic | 3,000 Meters Middle School | 2 | 11:41.8 | 8 |
| Oct 17 | The CG Bramble ScrambleOct 17 · 3,000 Meters Junior High · Place 5 · O'Hara CatholicO'Hara Catholic | 3,000 Meters Junior High | 5 | 11:33.80 PB | 8 |
| Oct 13 | King of the HillOct 13 · 3,000 Meters Middle School · Place 7 · O'Hara CatholicO'Hara Catholic | 3,000 Meters Middle School | 7 | 13:20.7 PB | 8 |
| Oct 10 | Paul Mariman InvitationalOct 10 · 2 Miles Middle School · Place 2 · O'Hara CatholicO'Hara Catholic | 2 Miles Middle School | 2 | 13:45.51 PB | 8 |
| Oct 3 | The Harrier ClassicOct 3 · 3,200 Meters MIDDLE SCHOOL · Place 2 · O'Hara CatholicO'Hara Catholic | 3,200 Meters MIDDLE SCHOOL | 2 | 12:44.96 PB | 8 |
| Sep 25 | Champs InviteSep 25 · 3,000 Meters Middle School · Place 3 · O'Hara CatholicO'Hara Catholic | 3,000 Meters Middle School | 3 | 11:59.42 PB | 8 |
| Sep 19 | Northwest Classic-Sponsored by Steens Mountain Running CampSep 19 · 3,000 Meters Middle School · Place 6 · O'Hara CatholicO'Hara Catholic | 3,000 Meters Middle School | 6 | 11:47.70 PB | 8 |
| Sep 11 | Ash Creek InvitationalSep 11 · 3,000 Meters Middle School · Place 3 · O'Hara CatholicO'Hara Catholic | 3,000 Meters Middle School | 3 | 12:00.21 | 8 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 100 · O'Hara CatholicO'Hara Catholic | 3,000 Meters Varsity | 100 | 12:39.40 | 7 |
| Oct 25 | Willamette Valley Youth League District Championship Oct 25 · 3,000 Meters Middle School · Place 6 · O'Hara CatholicO'Hara Catholic | 3,000 Meters Middle School | 6 | 13:04.70 | 7 |
| Oct 21 | King of The Hill: Presented by Oregon Eye Consultants RetinaOct 21 · 3,000 Meters Middle School · Place 9 · Oregon Track ClubOregon Track Club | 3,000 Meters Middle School | 9 | 13:46.5 | 7 |
| Oct 18 | The CG Bramble ScrambleOct 18 · 3,000 Meters Middle School · Place 14 · O'Hara CatholicO'Hara Catholic | 3,000 Meters Middle School | 14 | 12:28.66 | 7 |
| Oct 15 | The OTC Great Donut ChaseOct 15 · 3,000 Meters Youth Division · Place 11 · Oregon Track ClubOregon Track Club | 3,000 Meters Youth Division | 11 | 12:52.52 | 7 |
| Oct 9 | NW Middle School XC Showdown presented by HOTVOct 9 · 3,000 Meters Champions (top 10) · Place 29 · O'Hara CatholicO'Hara Catholic | 3,000 Meters Champions (top 10) | 29 | 13:09.29 PB | 7 |
| Oct 4 | The Harrier ClassicOct 4 · 3,200 Meters Open · Place 2 · Oregon Track ClubOregon Track Club | 3,200 Meters Open | 2 | 14:17.01 | 7 |
2024 Cross Country
3 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | USATF Oregon Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 9-10 · Place 16 · Oregon Track ClubOregon Track Club | 3,000 Meters 9-10 | 16 | 13:49.37 | 5 |
| Oct 29 | Stumptown Youth XC ChampionshipOct 29 · 3,000 Meters Varsity · Place 118 · Oregon Track ClubOregon Track Club | 3,000 Meters Varsity | 118 | 13:06.20 | 5 |
| Oct 24 | WVYL XC District Championships 2023Oct 24 · 3,000 Meters Middle School · Place 11 · O'Hara CatholicO'Hara Catholic | 3,000 Meters Middle School | 11 | 13:27.47 PB | 5 |
| Oct 19 | The Great OTC Donut ChaseOct 19 · 3,000 Meters Varsity · Place 20 · Oregon Track ClubOregon Track Club | 3,000 Meters Varsity | 20 | 13:15.80 | 5 |
| Oct 4 | King of the HillOct 4 · 3,000 Meters Middle School · Place 13 · Oregon Track ClubOregon Track Club | 3,000 Meters Middle School | 13 | 15:07.3 | 5 |
| Sep 23 | Northwest Classic 2023Sep 23 · 3,000 Meters Middle School · Place 27 · OregonOregon | 3,000 Meters Middle School | 27 | 14:20.9 | 5 |
2022 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | USATF Oregon Association Junior Olympic ChampionshipsNov 5 · 3,000 Meters Varsity · Place 4 · OregonOregon | 3,000 Meters Varsity | 4 | 14:12.80 | 10 |
| Oct 30 | Stumptown Youth XC ChampionshipOct 30 · 3,000 Meters Super Champs · Place 144 · Oregon Track ClubOregon Track Club | 3,000 Meters Super Champs | 144 | 14:18.5 | 4 |
| Oct 14 | The Great OTC Donut ChaseOct 14 · 3,000 Meters New Division · Place 27 · Oregon Track ClubOregon Track Club | 3,000 Meters New Division | 27 | 15:37.3 | 4 |
| Oct 1 | The Harrier Classic Oct 1 · 3,200 Meters Middle School · Place 42 · OregonOregon | 3,200 Meters Middle School | 42 | 17:10.6 | 4 |
| Sep 17 | Northwest Classic XC 2022Sep 17 · 3,000 Meters Middle School · Place 32 · OregonOregon | 3,000 Meters Middle School | 32 | 15:04.80 | 4 |
2021 Cross Country
3 results