Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 25 | 16:22.7 | NXR Northeast & New York Regional Championships | November 25, 2023 |
| 5,000 Meters · Cape Cod FairgroundsMSTCA Bob McIntyre Twilight Large Schools Invitational · Oct 16 | 18:07.3 | MSTCA Bob McIntyre Twilight Large Schools Invitational | October 16, 2021 |
| 5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 11 | 15:45.68 | MIAA D1 Championship | November 11, 2023 |
| 5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 22 | 15:53.2 | 16th Ocean State XC Invitational | September 22, 2023 |
| 5,000 Meters · Southern Illinois University EdwardsvilleWashU XC · Sep 7 | 16:03.8 | WashU XC | September 7, 2024 |
| 5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 18 | 15:46.46 | MIAA Divisional State Championships | November 18, 2023 |
| 8,000 Meters · Carleton CollegeRunning of the Cows · Oct 3 | 27:00.6 | Running of the Cows | October 3, 2026 |
| 8,000 Meters · Gans Creek Recreation AreaGans Creek Classic - College · Sep 26 | 25:30.23 | Gans Creek Classic - College | September 26, 2025 |
| 8,000 Meters · LaVern Gibson Championship Cross Country CourseISU John McNichols · Sep 20 | 25:45.16 | ISU John McNichols | September 20, 2025 |
| 8,000 Meters · LaVern Gibson CourseISU John McNichols · Sep 21 | 25:52.0 | ISU John McNichols | September 21, 2024 |
| 8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 18 | 25:54.1 | Interregional Invitational | October 18, 2025 |
| 8,000 Meters · Southern Illinois University EdwardsvilleUAA Cross Country Championships · Nov 1 | 26:20.9 | UAA Cross Country Championships | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | UAA Cross Country ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 51 · Washington (Mo.)Washington (Mo.) | 8,000 Meters Collegiate | 51 | 26:20.9 PB | So |
| Oct 18 | Interregional InvitationalOct 18 · 8,000 Meters Gold · Place 100 · Washington (Mo.)Washington (Mo.) | 8,000 Meters Gold | 100 | 25:54.1 PB | So |
| Sep 26 | Gans Creek Classic - CollegeSep 26 · 8,000 Meters Black · Place 182 · Washington (Mo.)Washington (Mo.) | 8,000 Meters Black | 182 | 25:30.23 PB | So |
| Sep 20 | ISU John McNicholsSep 20 · 8,000 Meters College · Place 19 · Washington (Mo.)Washington (Mo.) | 8,000 Meters College | 19 | 25:45.16 PB | So |
| Sep 6 | Gabby Reuveni InviteSep 6 · 5,000 Meters Varsity · Place 5 · Washington (Mo.)Washington (Mo.) | 5,000 Meters Varsity | 5 | 15:37.3 | SO |
2024 Cross Country
4 results2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - Northeast · Place 11 · Newton SouthNewton South | 5,000 Meters Championship - Northeast | 11 | 16:22.7 PB | 12 |
| Nov 18 | MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 1 · Place 5 · Newton SouthNewton South | 5,000 Meters Division 1 | 5 | 15:46.46 PB | 12 |
| Nov 11 | MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1A · Place 2 · Newton SouthNewton South | 5,000 Meters Division 1A | 2 | 15:45.68 PB | 12 |
| Nov 4 | MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Varsity · Place 1 · Newton SouthNewton South | 5,000 Meters Varsity | 1 | 15:48.8 | SR |
| Oct 27 | Dual County League Championship MeetOct 27 · 5,000 Meters Varsity · Place 4 · Newton SouthNewton South | 5,000 Meters Varsity | 4 | 16:11.8 | 12 |
| Oct 27 | Dual County League Championship MeetOct 27 · 5,000 Meters Varsity · Place 4 · Newton SouthNewton South | 5,000 Meters Varsity | 4 | 16:11.8 | — |
| Sep 22 | 16th Ocean State XC InvitationalSep 22 · 5,000 Meters Championship · Place 14 · Newton SouthNewton South | 5,000 Meters Championship | 14 | 15:53.2 PB | 12 |
2022 Cross Country
3 results2021 Cross Country
3 results