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 | 11:00.72 | Crown of Life GS CC Invite | September 19, 2018 |
| 2,500 Meters · Heritage ParkCrown of Life Invite · Sep 23 | 10:47.26 | Crown of Life Invite | September 23, 2015 |
| 2,500 Meters · Kettle Moraine Lutheran 2500mKMLHS Grade School CC Meet · Oct 7 | 11:25.73 | KMLHS Grade School CC Meet | October 7, 2015 |
| 2,500 Meters · Peace Lutheran MS CoursePeace Panther GS CC Invite · Sep 12 | 11:52.90 | Peace Panther GS CC Invite | September 12, 2018 |
| 3,200 Meters · Centennial Park 3200M CourseCrusading Warriors GS CC Invite · Sep 26 | 14:33.81 | Crusading Warriors GS CC Invite | September 26, 2018 |
| 3,200 Meters · KML 3200KML GS CC Invite · Oct 3 | 16:15.09 | KML GS CC Invite | October 3, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | KML GS CC InviteOct 3 · 3,200 Meters Middle School Race · Place 96 · Crown of Life Lutheran | 3,200 Meters Middle School Race | 96 | 16:15.09 PB | 8 |
| Sep 26 | Crusading Warriors GS CC InviteSep 26 · 3,200 Meters 7th/8th · Place 41 · Crown of Life Lutheran | 3,200 Meters 7th/8th | 41 | 14:33.81 PB | 8 |
| Sep 19 | Crown of Life GS CC InviteSep 19 · 2,500 Meters 7th/8th · Place 24 · Crown of Life Lutheran | 2,500 Meters 7th/8th | 24 | 11:00.72 PB | 8 |
| Sep 12 | Peace Panther GS CC InviteSep 12 · 2,500 Meters Open Race · Place 40 · Crown of Life Lutheran | 2,500 Meters Open Race | 40 | 11:52.90 PB | 8 |
2017 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | KMLHS Grade School MeetOct 4 · 3,200 Meters Middle School Race · Place 177 · Crown of Life Lutheran | 3,200 Meters Middle School Race | 177 | 16:13.00Unofficial | 7 |
2016 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 5 | KMLHS GS MeetOct 5 · 2,500 Meters Open Race · Place 31 · Crown of Life Lutheran | 2,500 Meters Open Race | 31 | 11:49.80 | 6 |
| Sep 28 | Crown of Life GS InviteSep 28 · 2,500 Meters 6th and Under · Place 22 · Crown of Life Lutheran | 2,500 Meters 6th and Under | 22 | 11:22.58 | 6 |
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 61 · Crown of Life Lutheran | 2,500 Meters 6th and Under | 61 | 11:25.73 PB | 5 |
| Sep 23 | Crown of Life InviteSep 23 · 2,500 Meters 6th and Under · Place 11 · Crown of Life Lutheran | 2,500 Meters 6th and Under | 11 | 10:47.26 PB | 5 |
2014 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | KMLHS Grade School CC MeetOct 8 · 2,500 Meters 6th and Under · Place 75 · Crown of Life Lutheran | 2,500 Meters 6th and Under | 75 | 12:30.42 | 4 |