Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Lincoln ParkCTMSL Meet #1 · Sep 13 | 7:40.2 | CTMSL Meet #1 | September 13, 2016 |
| 1.35 Miles · Woodland ParkCYO Athletics - Woodland Park Championships · Oct 11 | 12:04 | CYO Athletics - Woodland Park Championships | October 11, 2015 |
| 1.5 Miles · Lincoln ParkCross Town Middle School League XC Meet #1 · Sep 15 | 13:53.80 | Cross Town Middle School League XC Meet #1 | September 15, 2015 |
| 1.5 Miles · MagnusonCTMSL League Championship · Oct 17 | 11:44.30 | CTMSL League Championship | October 17, 2017 |
| 1.5 Miles · Upper WoodlandCTMSL League Meet #3 · Sep 26 | 12:02.80 | CTMSL League Meet #3 | September 26, 2017 |
| 1.5 Miles · Warren G. Magnuson ParkCrosstown Middle School League Championship · Oct 18 | 11:34.70 | Crosstown Middle School League Championship | October 18, 2016 |
| 1.5 Miles · Woodland ParkCTMSL Meet #3 · Sep 27 | 12:36.40 | CTMSL Meet #3 | September 27, 2016 |
| 5,000 Meters · Blue Lake ParkNike Portland XC · Sep 28 | 22:35.00 | Nike Portland XC | September 28, 2019 |
| 5,000 Meters · Cedarcrest Golf CourseNIKE -- 13th ANNUAL TWILIGHT XC INVITATIONAL · Oct 5 | 21:33.80 | NIKE -- 13th ANNUAL TWILIGHT XC INVITATIONAL | October 5, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | Emerald City League ChampionshipsOct 25 · 5,000 Meters Varsity · Place 70 · NorthwestNorthwest | 5,000 Meters Varsity | 70 | 21:02.00 | 10 |
| Oct 5 | NIKE -- 13th ANNUAL TWILIGHT XC INVITATIONALOct 5 · 5,000 Meters JV FRESHMEN/SOPHOMORE [LIMIT 7] · Place 235 · The Northwest SchoolThe Northwest School | 5,000 Meters JV FRESHMEN/SOPHOMORE [LIMIT 7] | 235 | 21:33.80 PB | 10 |
| Sep 28 | Nike Portland XCSep 28 · 5,000 Meters Small Schools/D3 JV · Place 145 · The Northwest SchoolThe Northwest School | 5,000 Meters Small Schools/D3 JV | 145 | 22:35.00 PB | 10 |
| Sep 24 | Emerald City League - Nisqually Meet #2 - Magnusson ParkSep 24 · 5,000 Meters Open · Place 82 · NorthwestNorthwest | 5,000 Meters Open | 82 | 22:32.40 | 10 |
| Sep 17 | Emerald City League Meet #1 - Lower WoodlandSep 17 · 5,000 Meters Varsity · Place 51 · NorthwestNorthwest | 5,000 Meters Varsity | 51 | 22:34.30 | 10 |
| Sep 7 | Tahoma Coed Relays (Jamboree)Sep 7 · 3,000 Meters Relay · The Northwest SchoolThe Northwest School | 3,000 Meters Relay | 0 | 14:38Unofficial | 10 |
| Sep 3 | 2 Mile GL Time TrialSep 3 · 2 Miles Varsity · The Northwest SchoolThe Northwest School | 2 Miles Varsity | 0 | 13:40Unofficial | 10 |
2017 Cross Country
3 results2016 Cross Country
5 results2015 Cross Country
7 results