Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · Crown of Life CC CourseCrown of Life GS CC Invite · Sep 19 | 12:32.42 | Crown of Life GS CC Invite | September 19, 2018 |
| 2,500 Meters · Heritage ParkCrown of Life Invite · Sep 23 | 12:41.33 | Crown of Life Invite | September 23, 2015 |
| 2,500 Meters · Kettle Moraine Lutheran 2500mKMLHS Grade School CC Meet · Oct 7 | 12:29.94 | KMLHS Grade School CC Meet | October 7, 2015 |
| 2,500 Meters · Peace Lutheran MS CoursePeace Panther GS CC Invite · Sep 12 | 13:39.16 | Peace Panther GS CC Invite | September 12, 2018 |
| 3,200 Meters · Centennial Park 3200M CourseCrusading Warriors GS CC Invite · Sep 26 | 16:28.73 | Crusading Warriors GS CC Invite | September 26, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 26 | Crusading Warriors GS CC InviteSep 26 · 3,200 Meters 6th and Under · Place 54 · Crown of Life Lutheran | 3,200 Meters 6th and Under | 54 | 16:28.73 PB | 6 |
| Sep 19 | Crown of Life GS CC InviteSep 19 · 2,500 Meters 6th and Under · Place 51 · Crown of Life Lutheran | 2,500 Meters 6th and Under | 51 | 12:32.42 PB | 6 |
| Sep 12 | Peace Panther GS CC InviteSep 12 · 2,500 Meters Open Race · Place 85 · Crown of Life Lutheran | 2,500 Meters Open Race | 85 | 13:39.16 PB | 6 |
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | KMLHS Grade School MeetOct 4 · 2,500 Meters Open Race · Place 71 · Crown of Life Lutheran | 2,500 Meters Open Race | 71 | 13:52.57Unofficial | 5 |
| Sep 20 | Crown of Life GS InviteSep 20 · 2,500 Meters 6th and Under · Place 71 · Crown of Life Lutheran | 2,500 Meters 6th and Under | 71 | 14:15.57 | 5 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | KMLHS GS MeetOct 5 · 2,500 Meters Open Race · Place 86 · Crown of Life Lutheran | 2,500 Meters Open Race | 86 | 14:12.00 | 4 |
| Sep 28 | Crown of Life GS InviteSep 28 · 2,500 Meters 6th and Under · Place 63 · Crown of Life Lutheran | 2,500 Meters 6th and Under | 63 | 14:01.24 | 4 |
2015 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | KMLHS Grade School CC MeetOct 7 · 2,500 Meters 6th and Under · Place 99 · Crown of Life Lutheran | 2,500 Meters 6th and Under | 99 | 12:29.94 PB | 3 |
| Sep 23 | Crown of Life InviteSep 23 · 2,500 Meters 6th and Under · Place 39 · Crown of Life Lutheran | 2,500 Meters 6th and Under | 39 | 12:41.33 PB | 3 |