Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · Spring Brook Golf CourseMora Invitational · Sep 10 | 11:18.3 | Mora Invitational | September 10, 2019 |
| 5,000 Meters · Bertram ParkMonticello Invitational · Sep 10 | 27:14.2 | Monticello Invitational | September 10, 2022 |
| 5,000 Meters · Cloquet Golf CourseMSHSL Section 7AA Championships · Oct 15 | 23:24.1 | MSHSL Section 7AA Championships | October 15, 2020 |
| 5,000 Meters · Enger Golf CourseSwain Invitational · Oct 5 | 27:15.38 | Swain Invitational | October 5, 2019 |
| 5,000 Meters · Pebble Creek Golf ClubMSHSL Section 5AA Championships · Oct 28 | 24:38.08 | MSHSL Section 5AA Championships | October 28, 2021 |
| 5,000 Meters · Spring Brook Golf CourseMora XC Invitational · Sep 14 | 25:58.9 | Mora XC Invitational | September 14, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 13 | Mora XC InvitationalSep 13 · 5,000 Meters JV · Place 19 · Princeton | 5,000 Meters JV | 19 | 26:16.4 | 10 |
| Sep 10 | Monticello InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 31 · Princeton | 5,000 Meters Junior Varsity | 31 | 27:14.2 PB | 10 |
| Sep 1 | Princeton InvitationalSep 1 · 3,000 Meters Junior Varsity · Place 16 · Princeton | 3,000 Meters Junior Varsity | 16 | 15:50.0 | — |
| Aug 25 | Princeton Early BirdAug 25 · 3,000 Meters Varsity · Place 3 · Princeton | 3,000 Meters Varsity | 3 | 15:23.32 | — |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MSHSL Section 5AA ChampionshipsOct 28 · 5,000 Meters Varsity · Place 62 · Princeton | 5,000 Meters Varsity | 62 | 24:38.08 PB | 9 |
| Oct 19 | Mississippi 8 Conference ChampionshipsOct 19 · 5,000 Meters Varsity · Place 47 · Princeton | 5,000 Meters Varsity | 47 | 25:21.3 | — |
| Oct 5 | Becker InvitationalOct 5 · 5,000 Meters Junior Varsity · Place 27 · Princeton | 5,000 Meters Junior Varsity | 27 | 26:38.1 | — |
| Sep 25 | Milaca Mega MeetSep 25 · 5,000 Meters Varsity · Place 74 · Princeton | 5,000 Meters Varsity | 74 | 24:41.9 | — |
| Sep 14 | Mora XC InvitationalSep 14 · 5,000 Meters Varsity · Place 62 · Princeton | 5,000 Meters Varsity | 62 | 25:58.9 PB | 9 |
2020 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | MSHSL Section 7AA ChampionshipsOct 15 · 5,000 Meters Varsity · Place 73 · Princeton | 5,000 Meters Varsity | 73 | 23:24.1 PB | 8 |
| Sep 3 | Princeton Tri MeetSep 3 · 5,000 Meters Varsity · Place 22 · Princeton | 5,000 Meters Varsity | 22 | 26:02.70 | — |
2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | MSHSL Section 7AA ChampionshipsOct 24 · 5,000 Meters Section · Place 86 · Princeton | 5,000 Meters Section | 86 | 23:33.1 | 7 |
| Oct 5 | Swain InvitationalOct 5 · 5,000 Meters Varsity Class A · Place 105 · Princeton | 5,000 Meters Varsity Class A | 105 | 27:15.38 PB | 7 |
| Oct 1 | Becker XC InvitationalOct 1 · 5,000 Meters Varsity · Place 26 · Princeton | 5,000 Meters Varsity | 26 | 23:04.9 | — |
| Sep 10 | Mora InvitationalSep 10 · 2,500 Meters Junior High · Place 22 · Princeton | 2,500 Meters Junior High | 22 | 11:18.3 PB | 7 |