Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Buffalo Heights Golf CourseBison Invitational · Sep 26 | 19:37.5 | Bison Invitational | September 26, 2019 |
| 5,000 Meters · Elm Creek Park ReserveOsseo Invite · Sep 29 | 20:35 | Osseo Invite | September 29, 2016 |
| 5,000 Meters · Enger Golf CourseSwain Invitational · Oct 5 | 22:30.53 | Swain Invitational | October 5, 2019 |
| 5,000 Meters · Isanti Middle SchoolBluejacket Invitational · Sep 8 | 20:28.6 | Bluejacket Invitational | September 8, 2017 |
| 5,000 Meters · Litchfield Golf CourseLitchfield Invitational · Oct 6 | 19:32.9 | Litchfield Invitational | October 6, 2016 |
| 5,000 Meters · Princeton Golf Course Princeton Last Chance · Oct 11 | 20:16.4 | Princeton Last Chance | October 11, 2018 |
| 5,000 Meters · Spring Brook Golf CourseMora Invitational · Sep 12 | 20:47.4 | Mora Invitational | September 12, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | Swain InvitationalOct 5 · 5,000 Meters Varsity Class AA · Place 67 · Cambridge-Isanti | 5,000 Meters Varsity Class AA | 67 | 22:30.53 PB | 12 |
| Oct 1 | Hinckley-Finlayson InviteOct 1 · 5,000 Meters Varsity · Place 1 · Cambridge Isanti | 5,000 Meters Varsity | 1 | 19:21.5 | — |
| Sep 26 | Bison InvitationalSep 26 · 5,000 Meters Junior Varsity · Cambridge-Isanti | 5,000 Meters Junior Varsity | 0 | 19:37.5 PB | 12 |
| Sep 19 | Rocori XC InvitationalSep 19 · 5,000 Meters Junior Varsity · Place 41 · Cambridge Isanti | 5,000 Meters Junior Varsity | 41 | 19:51.7 | — |
2018 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Princeton Last ChanceOct 11 · 5,000 Meters Junior Varsity · Place 43 · Cambridge-Isanti | 5,000 Meters Junior Varsity | 43 | 20:16.4 PB | 11 |
| Oct 6 | SwainOct 6 · 5,000 Meters Junior Varsity · Place 83 · 4 Cambridge-Isanti | 5,000 Meters Junior Varsity | 83 | 06:48 | 11 |
2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 12 | Mora InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 22 · Cambridge-Isanti | 5,000 Meters Junior Varsity | 22 | 20:47.4 PB | 10 |
| Sep 8 | Bluejacket InvitationalSep 8 · 5,000 Meters Junior Varsity · Place 23 · Cambridge-Isanti | 5,000 Meters Junior Varsity | 23 | 20:28.6 PB | 10 |
| Sep 1 | Maple Lake InvitationalSep 1 · 5,000 Meters Junior Varsity Invitational · Place 25 · Cambridge-Isanti | 5,000 Meters Junior Varsity Invitational | 25 | 20:18.7 | 10 |
2016 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Mississippi 8 Conference ChampionshipOct 18 · 5,000 Meters Junior Varsity · Place 44 · Cambridge-Isanti | 5,000 Meters Junior Varsity | 44 | 20:44.43 | 9 |
| Oct 11 | Mora Last Chance MeetOct 11 · 5,000 Meters Junior Varsity · Place 52 · Cambridge-Isanti | 5,000 Meters Junior Varsity | 52 | 20:43.00 | — |
| Oct 6 | Litchfield InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 30 · Cambridge-Isanti | 5,000 Meters Junior Varsity | 30 | 19:32.9 PB | 9 |
| Sep 29 | Osseo InviteSep 29 · 5,000 Meters Junior Varsity · Place 69 · Cambridge-Isanti | 5,000 Meters Junior Varsity | 69 | 20:35 PB | 9 |
| Sep 22 | Rocori InvitationalSep 22 · 5,000 Meters Junior Varsity · Place 46 · Cambridge-Isanti | 5,000 Meters Junior Varsity | 46 | 20:42.08 | 9 |
| Sep 15 | St. Francis InvitationalSep 15 · 5,000 Meters Junior Varsity · Place 45 · Cambridge-Isanti | 5,000 Meters Junior Varsity | 45 | 20:58.6 | 9 |
| Sep 9 | Bluejacket InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 67 · Cambridge-Isanti | 5,000 Meters Junior Varsity | 67 | 21:37.6 | 9 |