Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.6 Miles · Greenfield ParkWarrior Invite · Oct 3 | 13:21.9 | Warrior Invite | October 3, 2015 |
| 2 Miles · CUW CampusWisconsin State Cross Country Championship for Lutheran Grade Schools · Oct 7 | 20:46.29 | Wisconsin State Cross Country Championship for Lutheran Grade Schools | October 7, 2017 |
| 2,500 Meters · Crown of Life CC CourseCrown of Life GS Invite · Sep 20 | 15:57.18 | Crown of Life GS Invite | September 20, 2017 |
| 2,500 Meters · Heritage ParkCrown of Life GS Invite · Sep 28 | 14:16.28 | Crown of Life GS Invite | September 28, 2016 |
| 2,500 Meters · Kettle Moraine Lutheran 2500mKMLHS Grade School CC Meet · Oct 7 | 12:44.60 | KMLHS Grade School CC Meet | October 7, 2015 |
| 2,500 Meters · Kettle Moraine Lutheran HSWCHSA Invite · Sep 28 | 12:34.13 | WCHSA Invite | September 28, 2015 |
| 2,500 Meters · Kettle Moraine Lutheran HSWCHSA Grade School Meet · Sep 29 | 12:36.64 | WCHSA Grade School Meet | September 29, 2014 |
| 3,200 Meters · Centennial ParkCrusader-Warrior CC Invite · Sep 27 | 19:34.37 | Crusader-Warrior CC Invite | September 27, 2017 |
| 3,200 Meters · KML 3200KMLHS GS Meet · Oct 5 | 19:48.71 | KMLHS GS Meet | October 5, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Cross Country
4 results2016 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | KMLHS GS MeetOct 5 · 3,200 Meters Middle School Race · Place 169 · Our Savior's Lutheran | 3,200 Meters Middle School Race | 169 | 19:48.71 PB | 6 |
| Sep 28 | Crown of Life GS InviteSep 28 · 2,500 Meters 6th and Under · Place 66 · Our Savior's Lutheran | 2,500 Meters 6th and Under | 66 | 14:16.28 PB | 6 |
| Sep 26 | WCHSA GS MeetSep 26 · 2,500 Meters 6th & Under · Place 78 · Our Savior's Lutheran | 2,500 Meters 6th & Under | 78 | 14:15.66 | 6 |
2015 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | KMLHS Grade School CC MeetOct 7 · 2,500 Meters 6th and Under · Place 108 · Our Savior's Lutheran | 2,500 Meters 6th and Under | 108 | 12:44.60 PB | 5 |
| Oct 3 | Warrior InviteOct 3 · 1.6 Mile 6th and under · Our Savior's Lutheran | 1.6 Mile 6th and under | — | 13:21.9 PB | 5 |
| Sep 28 | WCHSA InviteSep 28 · 2,500 Meters 6th & Under · Place 51 · Our Savior's Lutheran | 2,500 Meters 6th & Under | 51 | 12:34.13 PB | 5 |
2014 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | KMLHS Grade School CC MeetOct 8 · 2,500 Meters 6th and Under · Place 97 · Our Savior's Lutheran | 2,500 Meters 6th and Under | 97 | 13:25.48 | 4 |
| Sep 29 | WCHSA Grade School MeetSep 29 · 2,500 Meters 6th & Under · Place 48 · Our Savior's Lutheran | 2,500 Meters 6th & Under | 48 | 12:36.64 PB | 4 |