Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | 6A-1 Portland Interscholastic League ChampionshipsOct 29 · 5,000 Meters Varsity · Place 43 · Roosevelt (OR) | 5,000 Meters Varsity | 43 | 18:16.09 PB | 12 |
| Oct 15 | PIL @ Grant ParkOct 15 · 5,000 Meters Varsity · Place 21 · Roosevelt (OR) | 5,000 Meters Varsity | 21 | 18:33.71 | 12 |
| Oct 1 | PIL @ Clinton ParkOct 1 · 5,000 Meters Varsity · Place 31 · Roosevelt (OR) | 5,000 Meters Varsity | 31 | 18:38.80 | 12 |
| Sep 17 | PIL @ Roosevelt (Pier Park)Sep 17 · 5,000 Meters Varsity · Place 20 · Roosevelt (OR) | 5,000 Meters Varsity | 20 | 20:22.20 | 12 |
| Sep 12 | Meriwether Cross Country Classic Sep 12 · 5,000 Meters Varsity · Place 133 · Roosevelt (OR) | 5,000 Meters Varsity | 133 | 18:29.59 | 12 |
| Sep 6 | The Ultimook RaceSep 6 · 5,000 Meters Varsity 5A · Place 87 · Roosevelt (OR) | 5,000 Meters Varsity 5A | 87 | 19:09.20 | 12 |
| Sep 3 | PIL PreviewSep 3 · 5,000 Meters Varsity · Place 52 · Roosevelt (OR) | 5,000 Meters Varsity | 52 | 19:36.01 | 12 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | 6A-1 Portland Interscholastic League ChampionshipsOct 30 · 5,000 Meters Varsity · Place 43 · Roosevelt (OR) | 5,000 Meters Varsity | 43 | 18:14.60 | 11 |
| Oct 16 | PIL @ Pier Park (Jefferson Host)Oct 16 · 5,000 Meters Varsity · Place 21 · Roosevelt (OR) | 5,000 Meters Varsity | 21 | 19:56.92 | 11 |
| Sep 28 | Nike Portland XCSep 28 · 5,000 Meters Varsity Division 3 · Place 42 · Roosevelt (OR) | 5,000 Meters Varsity Division 3 | 42 | 17:55.8 | JR |
| Sep 21 | The Mook XC Invite at AlderbrookSep 21 · 5,000 Meters Varsity · Place 127 · Roosevelt (OR) | 5,000 Meters Varsity | 127 | 18:18.90 | 11 |
| Sep 18 | PIL - Lincoln, Roosevelt, Franklin, Benson @ WellsSep 18 · 5,000 Meters Varsity · Place 27 · Roosevelt (OR) | 5,000 Meters Varsity | 27 | 21:03.80 | 11 |
| Aug 30 | Night MeetAug 30 · 3,000 Meters Varsity · Place 83 · Roosevelt (OR) | 3,000 Meters Varsity | 83 | 10:41.60 | 11 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 6A-1 PIL District ChampionshipsOct 25 · 5,000 Meters Varsity · Place 50 · Roosevelt (OR) | 5,000 Meters Varsity | 50 | 17:46.10 | 10 |
| Oct 18 | PIL - Roos, Grant, Franklin, McdOct 18 · 5,000 Meters Varsity · Place 12 · Roosevelt (OR) | 5,000 Meters Varsity | 12 | 18:48.51 | 10 |
| Oct 13 | 3rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Varsity · Place 52 · Roosevelt (OR) | 5,000 Meters Varsity | 52 | 17:41.2 | SO |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Varsity Division 2 · Place 86 · Roosevelt (OR) | 5,000 Meters Varsity Division 2 | 86 | 18:04.7 | SO |
| Sep 23 | Northwest Classic 2023Sep 23 · 5,000 Meters Varsity 5A · Place 84 · Roosevelt (OR) | 5,000 Meters Varsity 5A | 84 | 18:05.2 | SO |
| Sep 20 | PIL - Grant, Benson, Lincoln, Mcd, RooseveltSep 20 · 5,000 Meters Varsity · Place 45 · Roosevelt (OR) | 5,000 Meters Varsity | 45 | 18:41.01 | 10 |
| Sep 6 | PIL District PreviewSep 6 · 5,000 Meters Varsity · Place 58 · Roosevelt (OR) | 5,000 Meters Varsity | 58 | 19:05.1 | SO |
| Aug 25 | Night MeetAug 25 · 3,000 Meters Sophomore · Place 82 · Roosevelt (OR) | 3,000 Meters Sophomore | 82 | 11:18.5 | SO |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 6A-1 PIL District ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 87 · Roosevelt (OR) | 5,000 Meters Junior Varsity | 87 | 19:27.1 | FR |
| Oct 14 | 2nd Annual Rose City Championship InvitationalOct 14 · 5,000 Meters Varsity · Place 108 · Roosevelt (OR) | 5,000 Meters Varsity | 108 | 20:48.60 | FR |
| Oct 5 | Roosevelt / Franklin / Barlow @ GreshamOct 5 · 5,000 Meters Junior Varsity · Place 3 · Roosevelt (Or) | 5,000 Meters Junior Varsity | 3 | 20:18.82 | — |
| Sep 24 | Nike Portland XCSep 24 · 5,000 Meters Varsity Division 3 · Place 116 · Roosevelt (OR) | 5,000 Meters Varsity Division 3 | 116 | 22:07.4 | FR |
| Sep 21 | PIL / MHC @ Pier ParkSep 21 · 5,000 Meters Junior Varsity · Place 26 · Roosevelt (OR) | 5,000 Meters Junior Varsity | 26 | 21:15.9 | FR |
| Sep 16 | Meriwether CC Classic Sep 16 · 5,000 Meters Junior Varsity · Place 212 · Roosevelt (OR) | 5,000 Meters Junior Varsity | 212 | 22:03.5 | FR |
| Sep 7 | PIL PreviewSep 7 · 3,000 Meters Novice · Place 4 · Roosevelt (OR) | 3,000 Meters Novice | 4 | 12:31.90 | FR |