Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Concordia University WisconsinLSA State CC Championship · Oct 8 | 17:00.7 | LSA State CC Championship | October 8, 2022 |
| 2,500 Meters · Crown of Life CC CourseCrown of Life GS CC Invite · Sep 18 | 13:21.71 | Crown of Life GS CC Invite | September 18, 2019 |
| 2,500 Meters · Heritage ParkCrown of Life GS CC Invite · Sep 23 | 13:09.33 | Crown of Life GS CC Invite | September 23, 2020 |
| 2,500 Meters · Kettle Moraine Lutheran 2500mKML GS CC Invite · Oct 3 | 13:29.96 | KML GS CC Invite | October 3, 2018 |
| 2,500 Meters · Kettle Moraine Lutheran HSKML GS CC Invite · Oct 7 | 13:37.56 | KML GS CC Invite | October 7, 2020 |
| 2,500 Meters · Willowood Park Pilgrim Lutheran Wildcat CC Invite · Sep 8 | 11:48.06 | Pilgrim Lutheran Wildcat CC Invite | September 8, 2021 |
| 3,200 Meters · Centennial ParkCrusader Warriors CC Invitational · Sep 28 | 16:03.22 | Crusader Warriors CC Invitational | September 28, 2022 |
| 3,200 Meters · Kettle Moraine Lutheran High SchoolKMLHS Grade School Cross Country Meet · Oct 5 | 16:31.60 | KMLHS Grade School Cross Country Meet | October 5, 2022 |
| 3,200 Meters · Kettle Moraine Lutheran HSKML GS CC Invite · Oct 6 | 16:25.02 | KML GS CC Invite | October 6, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | LSA State Cross Country ChampionshipOct 8 · 3,200 Meters Middle School · Place 102 · Christ Alone Lutheran | 3,200 Meters Middle School | 102 | 17:00.7Unofficial | 8 |
| Oct 8 | LSA State CC ChampionshipOct 8 · 2 Miles Middle School · Place 102 · Christ Alone Lutheran | 2 Miles Middle School | 102 | 17:00.7 PB | 8 |
| Oct 5 | KMLHS Grade School Cross Country MeetOct 5 · 3,200 Meters Middle School Race · Place 48 · Christ Alone Lutheran | 3,200 Meters Middle School Race | 48 | 16:31.60 PB | 8 |
| Sep 28 | Crusader Warriors CC InvitationalSep 28 · 3,200 Meters 7th/8th · Place 31 · Christ Alone Lutheran | 3,200 Meters 7th/8th | 31 | 16:03.22 PB | 8 |
| Sep 14 | Crown of Life Colts CC InvitationalSep 14 · 2,500 Meters Varsity · Place 18 · Christ Alone Lutheran | 2,500 Meters Varsity | 18 | 12:05.62 | 8 |
| Sep 7 | Pilgrim Grade School InviteSep 7 · 2,500 Meters Girls Race · Place 44 · Christ Alone Lutheran | 2,500 Meters Girls Race | 44 | 12:13.70 | 8 |
| Aug 31 | Christ Alone Time TrialAug 31 · 2,500 Meters Open · Place 1 · Christ Alone Lutheran | 2,500 Meters Open | 1 | 12:43.48Unofficial | 8 |
2021 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | KML GS CC InviteOct 6 · 3,200 Meters Middle School Race · Place 39 · Christ Alone Lutheran | 3,200 Meters Middle School Race | 39 | 16:25.02 PB | 7 |
| Sep 29 | Crusading Warriors GS CC InviteSep 29 · 3,200 Meters 7th/8th · Place 18 · Christ Alone Lutheran | 3,200 Meters 7th/8th | 18 | 16:17.01 | 7 |
| Sep 22 | Crown of Life GS CC InviteSep 22 · 2,500 Meters Varsity · Place 12 · Christ Alone Lutheran | 2,500 Meters Varsity | 12 | 12:15.25 | 7 |
| Sep 8 | Pilgrim Lutheran Wildcat CC InviteSep 8 · 2,500 Meters Girls Race · Place 44 · Christ Alone Lutheran | 2,500 Meters Girls Race | 44 | 11:48.06 PB | 7 |
2020 Cross Country
3 results2019 Cross Country
3 results2018 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | KML GS CC InviteOct 3 · 2,500 Meters Open Race · Place 23 · Christ Alone Lutheran | 2,500 Meters Open Race | 23 | 13:29.96 PB | 4 |
2017 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | KMLHS Grade School MeetOct 4 · 2,500 Meters Open Race · Place 30 · Christ Alone Lutheran | 2,500 Meters Open Race | 30 | 12:56.00Unofficial | 3 |