Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,500 Meters · Heritage ParkCrown of Life Colts CC Invitational · Sep 13 | 14:21.18 | Crown of Life Colts CC Invitational | September 13, 2023 |
| 2,500 Meters · Kettle Moraine Lutheran HSKML GS CC Invite · Oct 6 | 14:10.02 | KML GS CC Invite | October 6, 2021 |
| 3,200 Meters · Centennial Park Crusading Warriors GS CC Invite · Sep 29 | 18:44.55 | Crusading Warriors GS CC Invite | September 29, 2021 |
| 3,200 Meters · Kettle Moraine Lutheran High SchoolKMLHS Grade School Cross Country Meet · Oct 5 | 19:27.40 | KMLHS Grade School Cross Country Meet | October 5, 2022 |
| 3,200 Meters · Kettle Moraine Lutheran HSKMLHS Grade School Cross Country Meet · Oct 4 | 20:30.20 | KMLHS Grade School Cross Country Meet | October 4, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
2 results2022 Cross Country
2 results2021 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | KML GS CC InviteOct 6 · 2,500 Meters Open Race · Place 27 · Richfield | 2,500 Meters Open Race | 27 | 14:10.02 PB | 6 |
| Sep 29 | Crusading Warriors GS CC InviteSep 29 · 3,200 Meters 6th and Under · Place 30 · Richfield | 3,200 Meters 6th and Under | 30 | 18:44.55 PB | 6 |