Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Standing Rocks ParkSPASH Invite · Sep 9 | 14:37.21 | SPASH Invite | September 9, 2017 |
| 3,200 Meters · Horace Mann MSWisconsin Valley Conf MS Meet · Oct 10 | 13:03.47 | Wisconsin Valley Conf MS Meet | October 10, 2017 |
| 5,000 Meters · American Legion Golf CourseSmiley Invite · Sep 15 | 21:16.64 | Smiley Invite | September 15, 2018 |
| 5,000 Meters · Meadowlinks Golf CourseManitowoc Invitational · Sep 28 | 22:16.6 | Manitowoc Invitational | September 28, 2019 |
| 5,000 Meters · Memorial ParkNeenah Invite · Aug 31 | 22:39.72 | Neenah Invite | August 31, 2018 |
| 5,000 Meters · Neenah HSNeenah Invite · Sep 3 | 20:26.26 | Neenah Invite | September 3, 2021 |
| 5,000 Meters · Standing Rocks County ParkSPASH Spring XC Invitational · Apr 1 | 19:41 | SPASH Spring XC Invitational | April 1, 2021 |
| 5,000 Meters · Standing Rocks ParkSPASH Invite · Sep 8 | 49:15 | SPASH Invite | September 8, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 3 | Neenah InviteSep 3 · 5,000 Meters Junior Varsity · Place 56 · SPASHSPASH | 5,000 Meters Junior Varsity | 56 | 20:26.26 PB | 12 |
| Apr 1 | SPASH Spring XC InvitationalApr 1 · 5,000 Meters Junior Varsity · Place 13 · SPASHSPASH | 5,000 Meters Junior Varsity | 13 | 19:41 PB | 11 |
2019 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | Manitowoc InvitationalSep 28 · 5,000 Meters Junior Varsity · Place 210 · SPASHSPASH | 5,000 Meters Junior Varsity | 210 | 22:16.6 PB | 10 |
2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 15 | Smiley InviteSep 15 · 5,000 Meters Junior Varsity DI · Place 117 · SPASHSPASH | 5,000 Meters Junior Varsity DI | 117 | 21:16.64 PB | 9 |
| Sep 8 | SPASH InviteSep 8 · 5,000 Meters Junior Varsity · Place 187 · SPASHSPASH | 5,000 Meters Junior Varsity | 187 | 49:15 PB | 9 |
| Aug 31 | Neenah InviteAug 31 · 5,000 Meters Junior Varsity · Place 140 · SPASHSPASH | 5,000 Meters Junior Varsity | 140 | 22:39.72 PB | 9 |
2017 Cross Country
3 results