Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · Franklin Park - 3.0 Mile49th Annual Sunfair Invitational · Oct 1 | 17:43.88 | 49th Annual Sunfair Invitational | October 1, 2022 |
| 3,000 Meters · Ash Creek Preserve 3KPDXC State Middle School Championship · Nov 3 | 12:52.50 | PDXC State Middle School Championship | November 3, 2019 |
| 3,000 Meters · Fernhill Park 3KPIL - Cleveland, Wilson, Madison, Lincoln @ Fernhill Park · Oct 11 | 11:11.44 | PIL - Cleveland, Wilson, Madison, Lincoln @ Fernhill Park | October 11, 2018 |
| 3,000 Meters · Franklin HSPIL - Madison, Lincoln, Roosevelt, Franklin @ Clinton Park · Sep 27 | 11:33.50 | PIL - Madison, Lincoln, Roosevelt, Franklin @ Clinton Park | September 27, 2018 |
| 3,000 Meters · Westmoreland Park 3KPIL Middle School District Meet · Oct 25 | 10:49.30 | PIL Middle School District Meet | October 25, 2018 |
| 5,000 Meters · Lents ParkPIL JV Districts · Apr 7 | 18:24.90 | PIL JV Districts | April 7, 2021 |
| 5,000 Meters · Pier ParkPIL @ Pier Park (Benson, Grant, Lincoln, Madison) · Mar 6 | 19:21.10 | PIL @ Pier Park (Benson, Grant, Lincoln, Madison) | March 6, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | 6A-1 PIL District ChampionshipsOct 25 · 5,000 Meters Varsity · Place 36 · LincolnLincoln | 5,000 Meters Varsity | 36 | 17:03.10 | 12 |
| Oct 21 | Post Season Mile RaceOct 21 · 1,600 Meters Varsity · Place 6 · LincolnLincoln | 1,600 Meters Varsity | 6 | 4:47.1Unofficial | 12 |
| Oct 18 | PIL - Clev, Wells, Lincoln, Jeff, BenOct 18 · 5,000 Meters Varsity · Place 15 · LincolnLincoln | 5,000 Meters Varsity | 15 | 17:06.23 | 12 |
| Oct 13 | 3rd Annual Rose City Championship InvitationalOct 13 · 5,000 Meters Varsity Championship · Place 95 · LincolnLincoln | 5,000 Meters Varsity Championship | 95 | 16:56.5 | SR |
| Oct 4 | PIL - Clev, Roos, Mcd, LincolnOct 4 · 5,000 Meters Varsity · Place 28 · LincolnLincoln | 5,000 Meters Varsity | 28 | 18:39.20 | 12 |
| Sep 30 | Nike Portland XCSep 30 · 5,000 Meters Varsity Division 2 · Place 36 · LincolnLincoln | 5,000 Meters Varsity Division 2 | 36 | 17:27.9 | SR |
| Sep 23 | Northwest Classic 2023Sep 23 · 5,000 Meters Varsity 5A · Place 49 · LincolnLincoln | 5,000 Meters Varsity 5A | 49 | 17:29.8 | SR |
| Sep 20 | PIL - Grant, Benson, Lincoln, Mcd, RooseveltSep 20 · 5,000 Meters Varsity · Place 15 · LincolnLincoln | 5,000 Meters Varsity | 15 | 17:37.72 | 12 |
| Sep 6 | PIL District PreviewSep 6 · 5,000 Meters Varsity · Place 39 · LincolnLincoln | 5,000 Meters Varsity | 39 | 17:44.0 | SR |
| Aug 25 | Night MeetAug 25 · 3,000 Meters Varsity · Place 42 · LincolnLincoln | 3,000 Meters Varsity | 42 | 10:07.3 | SR |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | 6A-1 PIL District ChampionshipsOct 26 · 5,000 Meters Junior Varsity · Place 11 · LincolnLincoln | 5,000 Meters Junior Varsity | 11 | 17:19.0 | JR |
| Oct 14 | 2nd Annual Rose City Championship InvitationalOct 14 · 5,000 Meters Junior Varsity Championship · Place 15 · LincolnLincoln | 5,000 Meters Junior Varsity Championship | 15 | 18:09.50 | JR |
| Oct 5 | MHC / PIL @ Fernhill ParkOct 5 · 5,000 Meters Varsity · Place 19 · LincolnLincoln | 5,000 Meters Varsity | 19 | 17:46.6 | 11 |
| Oct 1 | 49th Annual Sunfair InvitationalOct 1 · 3 Miles Junior Varsity Boys · Place 2 · LincolnLincoln | 3 Miles Junior Varsity Boys | 2 | 17:43.88 PB | 11 |
| Sep 24 | Nike Portland XCSep 24 · 5,000 Meters Division 1 · Place 19 · LincolnLincoln | 5,000 Meters Division 1 | 19 | 17:22.0 | JR |
| Sep 21 | PIL / MHC @ Gabriel ParkSep 21 · 5,000 Meters Varsity · Place 17 · LincolnLincoln | 5,000 Meters Varsity | 17 | 19:16.1 | 11 |
| Sep 17 | Northwest Classic XC 2022Sep 17 · 5,000 Meters Junior Varsity · Place 7 · LincolnLincoln | 5,000 Meters Junior Varsity | 7 | 17:40.20 | 11 |
| Sep 7 | PIL PreviewSep 7 · 5,000 Meters Junior Varsity · Place 1 · LincolnLincoln | 5,000 Meters Junior Varsity | 1 | 17:33.10 | JR |
| Aug 26 | Night MeetAug 26 · 3,000 Meters Varsity · Place 57 · LincolnLincoln | 3,000 Meters Varsity | 57 | 10:48.94 | JR |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 7 | PIL JV DistrictsApr 7 · 5,000 Meters JV 1 · Place 24 · LincolnLincoln | 5,000 Meters JV 1 | 24 | 18:24.90 PB | 9 |
| Mar 31 | PIL @ Pier ParkMar 31 · 5,000 Meters Junior Varsity · Place 8 · LincolnLincoln | 5,000 Meters Junior Varsity | 8 | 19:53.50 | 9 |
| Mar 17 | PIL @ Lents ParkMar 17 · 5,000 Meters Junior Varsity · Place 11 · LincolnLincoln | 5,000 Meters Junior Varsity | 11 | 18:36.00 | 9 |
| Mar 10 | PIL @ Lents Park (Roosevelt, Jefferson, Madison, Wilson, Lincoln)Mar 10 · 5,000 Meters Junior Varsity · Place 5 · LincolnLincoln | 5,000 Meters Junior Varsity | 5 | 18:28.40 | 9 |
| Mar 6 | PIL @ Pier Park (Benson, Grant, Lincoln, Madison)Mar 6 · 5,000 Meters Co-ed JV Race · Place 4 · LincolnLincoln | 5,000 Meters Co-ed JV Race | 4 | 19:21.10 PB | 9 |
| Mar 3 | PIL @ Lents Park (Benson, Grant, Lincoln, Madison)Mar 3 · 5,000 Meters Co-ed JV Race · Place 6 · LincolnLincoln | 5,000 Meters Co-ed JV Race | 6 | 18:56.20 | 9 |
| Feb 20 | Wilson vs Lincoln Time TrialFeb 20 · 3,000 Meters Lincoln Boys · Place 12 · LincolnLincoln | 3,000 Meters Lincoln Boys | 12 | 10:27.50Unofficial | 9 |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | LHS 5k Time TrialNov 27 · 5,000 Meters Varsity · Place 9 · LincolnLincoln | 5,000 Meters Varsity | 9 | 18:10.9 | 9 |
2019 Cross Country
2 results2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | PIL Middle School District MeetOct 25 · 3,000 Meters Championship · Place 5 · Lincoln ClusterLincoln Cluster | 3,000 Meters Championship | 5 | 10:49.30 PB | 7 |
| Oct 11 | PIL - Cleveland, Wilson, Madison, Lincoln @ Fernhill ParkOct 11 · 3,000 Meters Boys 3K · Place 6 · Lincoln ClusterLincoln Cluster | 3,000 Meters Boys 3K | 6 | 11:11.44 PB | 7 |
| Oct 4 | PIL - Lincoln, Grant, Jefferson, Madison @ Fernhill ParkOct 4 · 3,000 Meters Boys 3K · Place 3 · Lincoln ClusterLincoln Cluster | 3,000 Meters Boys 3K | 3 | 11:12.89 | 7 |
| Sep 29 | Nike Portland XCSep 29 · Middle School · Place 64 · Lincoln ClusterLincoln Cluster | Middle School | 64 | 11:28.70 | 7 |
| Sep 27 | PIL - Madison, Lincoln, Roosevelt, Franklin @ Clinton ParkSep 27 · 3,000 Meters Boys 3K · Place 6 · Lincoln ClusterLincoln Cluster | 3,000 Meters Boys 3K | 6 | 11:33.50 PB | 7 |