Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Hart Park TrackTosa East Scrimmage · Aug 22 | 12:21.11 | Tosa East Scrimmage | August 22, 2026 |
| 5,000 Meters · Arrowhead HSArrowhead Invite · Oct 3 | 19:39.5 | Arrowhead Invite | October 3, 2026 |
| 5,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Angel Invitational · Sep 20 | 21:25.14 | Angel Invitational | September 20, 2025 |
| 5,000 Meters · Grant ParkDruckrey Invitational · Sep 12 | 20:20.8 | Druckrey Invitational | September 12, 2026 |
| 5,000 Meters · Greenfield ParkGMC XC Championships · Oct 18 | 22:04.9 | GMC XC Championships | October 18, 2024 |
| 5,000 Meters · Meadow Links Golf CourseManitowoc Len Nikolai Invite · Sep 26 | 20:24.9 | Manitowoc Len Nikolai Invite | September 26, 2026 |
| 5,000 Meters · Minooka ParkThe Blackshirt Challenge · Sep 6 | 20:14.8 | The Blackshirt Challenge | September 6, 2025 |
| 5,000 Meters · Mitchell ParkGrade Level Challenge · Aug 29 | 19:49.93 | Grade Level Challenge | August 29, 2026 |
| 5,000 Meters · Rotary ParkGreater Metro Conference Championships · Oct 16 | 19:16.2 | Greater Metro Conference Championships | October 16, 2026 |
| 5,000 Meters · University of Wisconsin ParksideAngel Invitational · Sep 21 | 25:05.87 | Angel Invitational | September 21, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Greater Metro Conference ChampionshipsOct 16 · 5,000 Meters Junior Varsity · Place 43 · Brookfield Central | 5,000 Meters Junior Varsity | 43 | 19:16.2 PB | 11 |
| Oct 3 | Arrowhead InviteOct 3 · 5,000 Meters Varsity Reserve · Place 92 · Brookfield Central | 5,000 Meters Varsity Reserve | 92 | 19:39.5 PB | 11 |
| Sep 26 | Manitowoc Len Nikolai InviteSep 26 · 5,000 Meters Junior Varsity · Place 78 · Brookfield Central | 5,000 Meters Junior Varsity | 78 | 20:24.9 PB | 11 |
| Sep 12 | Druckrey InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 19 · Brookfield Central | 5,000 Meters Junior Varsity | 19 | 20:20.8 PB | 11 |
| Sep 5 | Blackshirt ChallengeSep 5 · 5,000 Meters Junior Varsity · Place 13 · Brookfield Central | 5,000 Meters Junior Varsity | 13 | 21:38.3 | 11 |
| Aug 29 | Grade Level ChallengeAug 29 · 5,000 Meters Junior/Senior · Place 26 · Brookfield Central | 5,000 Meters Junior/Senior | 26 | 19:49.93 PB | 11 |
| Aug 22 | Tosa East ScrimmageAug 22 · 3,200 Meters 3200 · Place 39 · Brookfield Central | 3,200 Meters 3200 | 39 | 12:21.11 PB | 11 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | JV State InviteOct 23 · 5,000 Meters Varsity · Place 166 · Brookfield Central | 5,000 Meters Varsity | 166 | 19:36.9 | 10 |
| Oct 17 | Greater Metro Conference ChampionshipsOct 17 · 5,000 Meters Junior Varsity · Place 92 · Brookfield Central | 5,000 Meters Junior Varsity | 92 | 20:37.8 | 10 |
| Oct 4 | Arrowhead InvitationalOct 4 · 5,000 Meters Varsity · Place 278 · Brookfield Central | 5,000 Meters Varsity | 278 | 21:08.1 | 10 |
| Sep 27 | Manitowoc Len Nikoli InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 86 · Brookfield Central | 5,000 Meters Junior Varsity | 86 | 20:40.3 | 10 |
| Sep 20 | Angel InvitationalSep 20 · 5,000 Meters Boys Junior Varsity · Place 69 · Brookfield Central | 5,000 Meters Boys Junior Varsity | 69 | 21:25.14 PB | 10 |
| Sep 13 | South Milwaukee Druckrey InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 30 · Brookfield Central | 5,000 Meters Junior Varsity | 30 | 21:07.7 | 10 |
| Sep 6 | The Blackshirt ChallengeSep 6 · 5,000 Meters Junior Varsity · Place 20 · Brookfield Central | 5,000 Meters Junior Varsity | 20 | 20:14.8 PB | 10 |
| Aug 30 | Brookfield Central Grade Level ChallengeAug 30 · 5,000 Meters Varsity · Place 37 · Brookfield Central | 5,000 Meters Varsity | 37 | 21:15.7 | 10 |
| Aug 23 | Tosa East ScrimmageAug 23 · 3,200 Meters Varsity · Place 56 · Brookfield Central | 3,200 Meters Varsity | 56 | 13:59.74 | 10 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Meet of Future Champions / JV StateOct 24 · 5,000 Meters Varsity · Place 89 · Brookfield Central | 5,000 Meters Varsity | 89 | 21:10.2 | 9 |
| Oct 18 | GMC XC ChampionshipsOct 18 · 5,000 Meters Junior Varsity · Place 130 · Brookfield Central | 5,000 Meters Junior Varsity | 130 | 22:04.9 PB | 9 |
| Oct 5 | Arrowhead InviteOct 5 · 5,000 Meters Junior Varsity · Place 315 · Brookfield Central | 5,000 Meters Junior Varsity | 315 | 22:50.8 | 9 |
| Sep 28 | Len Nikolai Manitowoc InvitationalSep 28 · 5,000 Meters JV · Place 197 · Brookfield Central | 5,000 Meters JV | 197 | 25:04.2 | 9 |
| Sep 21 | Angel InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 152 · Brookfield Central | 5,000 Meters Junior Varsity | 152 | 25:05.87 PB | 9 |
| Sep 7 | The Blackshirt ChallengeSep 7 · 5,000 Meters Varsity · Place 196 · Brookfield Central | 5,000 Meters Varsity | 196 | 25:18.6 | 9 |
| Aug 31 | Brookfield Central Grade Level ChallengeAug 31 · 5,000 Meters Open · Place 84 · Brookfield Central | 5,000 Meters Open | 84 | 25:11.3 | 9 |