Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Arrowwood ResortAlexandria Invite · Oct 8 | 18:06 | Alexandria Invite | October 8, 2016 |
| 5,000 Meters · Columbus Catholic Wildwood ZooColumbus Catholic Invite · Sep 3 | 19:54.50 | Columbus Catholic Invite | September 3, 2016 |
| 5,000 Meters · Eastwood Golf CourseMayo Invitational · Sep 14 | 20:45.24 | Mayo Invitational | September 14, 2017 |
| 5,000 Meters · Les Bolstadt Golf CourseMSHSL Section 4AA Championship · Oct 26 | 18:15.7 | MSHSL Section 4AA Championship | October 26, 2016 |
| 5,000 Meters · Tanners Brook Golf CourseSEC Championship Meet · Oct 17 | 19:40.33 | SEC Championship Meet | October 17, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | SEC Championship MeetOct 17 · 5,000 Meters Junior Varsity · Place 88 · Stillwater Area | 5,000 Meters Junior Varsity | 88 | 19:40.33 PB | 12 |
| Sep 14 | Mayo InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 82 · Stillwater Area | 5,000 Meters Junior Varsity | 82 | 20:45.24 PB | 12 |
2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | MSHSL Section 4AA ChampionshipOct 26 · 5,000 Meters Junior Varsity · Place 35 · Stillwater Area | 5,000 Meters Junior Varsity | 35 | 18:15.7 PB | 11 |
| Oct 8 | Alexandria InviteOct 8 · 5,000 Meters Junior Varsity · Place 35 · Stillwater Area | 5,000 Meters Junior Varsity | 35 | 18:06 PB | 11 |
| Sep 3 | Columbus Catholic InviteSep 3 · 5,000 Meters Junior Varsity · Place 58 · Stillwater Area | 5,000 Meters Junior Varsity | 58 | 19:54.50 PB | 11 |
2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | MSHSL Section 4AA ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 35 · Stillwater Area | 5,000 Meters Junior Varsity | 35 | 18:49.9 | 10 |