Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · CUW CampusWisconsin State Cross Country Championship for Lutheran Grade Schools · Oct 7 | 17:29.01 | Wisconsin State Cross Country Championship for Lutheran Grade Schools | October 7, 2017 |
| 2,500 Meters · Kettle Moraine Lutheran 2500mWCHSA GS Meet · Sep 26 | 14:33.75 | WCHSA GS Meet | September 26, 2016 |
| 2,500 Meters · Kettle Moraine Lutheran HSWCHSA Invite · Sep 28 | 14:04.17 | WCHSA Invite | September 28, 2015 |
| 3,200 Meters · Centennial ParkCrusader-Warrior CC Invite · Sep 27 | 16:15.31 | Crusader-Warrior CC Invite | September 27, 2017 |
| 3,200 Meters · Centennial Park 3200M CourseCrusading Warriors GS CC Invite · Sep 26 | 17:25.09 | Crusading Warriors GS CC Invite | September 26, 2018 |
| 3,200 Meters · CUW CampusWisconsin State Cross Country Championship for Lutheran Schools · Oct 6 | 17:58.68 | Wisconsin State Cross Country Championship for Lutheran Schools | October 6, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
2 results2017 Cross Country
2 results2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | WCHSA GS MeetSep 26 · 2,500 Meters 6th & Under · Place 39 · St John's Lutheran (West Bend) | 2,500 Meters 6th & Under | 39 | 14:33.75 PB | 6 |
2015 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 28 | WCHSA InviteSep 28 · 2,500 Meters 6th & Under · Place 48 · St John's Lutheran (West Bend) | 2,500 Meters 6th & Under | 48 | 14:04.17 PB | 5 |