Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.6 Miles · Greenfield ParkWarrior Invite · Oct 1 | 11:22.18 | Warrior Invite | October 1, 2022 |
| 2 Miles · Johnson ParkThe Prairie School MS Invite · Sep 30 | 14:35.31 | The Prairie School MS Invite | September 30, 2021 |
| 2 Miles · Tower Ridge Recreation TrailsWI Home School XC Championship · Oct 16 | 14:08.40 | WI Home School XC Championship | October 16, 2021 |
| 2253 m · Elkhorn Middle SchoolElkhorn MS · Sep 21 | 9:14.69 | Elkhorn MS | September 21, 2023 |
| 3,000 Meters · Concordia University WisconsinGriffin Invite · Oct 10 | 12:48.16 | Griffin Invite | October 10, 2022 |
| 3,200 Meters · Concordia University WisconsinGriffin Invite · Oct 9 | 15:03.58 | Griffin Invite | October 9, 2023 |
| 3,200 Meters · Kettle Moraine Lutheran High SchoolKMLHS Grade School Cross Country Meet · Oct 5 | 15:43.08 | KMLHS Grade School Cross Country Meet | October 5, 2022 |
| 3,200 Meters · Kettle Moraine Lutheran HSKMLHS Grade School Cross Country Meet · Oct 4 | 14:34.46 | KMLHS Grade School Cross Country Meet | October 4, 2023 |
| 5,000 Meters · Baertschi FarmWIAA D3 Sectional 8 - Albany · Oct 25 | 22:45.0 | WIAA D3 Sectional 8 - Albany | October 25, 2025 |
| 5,000 Meters · Hon-E-Kor Golf CourseDave Drexler Invite · Sep 29 | 21:17.9 | Dave Drexler Invite | September 29, 2026 |
| 5,000 Meters · Hon-E-Kor Golf CourseKewaskum Invite · Oct 1 | 23:51.5 | Kewaskum Invite | October 1, 2024 |
| 5,000 Meters · Kettle Moraine High SchoolPete Nielsen Laser Relays · Sep 27 | 23:22.5 | Pete Nielsen Laser Relays | September 27, 2025 |
| 5,000 Meters · Kiekhaefer ParkWLA Viking Invite · Sep 8 | 23:42.80 | WLA Viking Invite | September 8, 2026 |
| 5,000 Meters · Lincoln Park Golf CourseShorewood Invitational · Oct 9 | 22:05.6 | Shorewood Invitational | October 9, 2025 |
| 5,000 Meters · Minooka ParkBlackshirt Challenge · Sep 5 | 22:32.9 | Blackshirt Challenge | September 5, 2026 |
| 5,000 Meters · Nagawaukee ParkPete Nielsen Laser Relays · Sep 26 | 22:07.5 | Pete Nielsen Laser Relays | September 26, 2026 |
| 5,000 Meters · St. Lawrence SeminaryHilltopper Invitational · Sep 20 | 24:15.3 | Hilltopper Invitational | September 20, 2025 |
| 5,000 Meters · University Lake SchoolLake City Conference · Oct 14 | 21:24.3 | Lake City Conference | October 14, 2026 |
| 5,000 Meters · Watertown HSGlenn Herold Invitational · Aug 29 | 23:56.4 | Glenn Herold Invitational | August 29, 2026 |
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 14 | Lake City ConferenceOct 14 · 5,000 Meters High School · Place 2 · Chesterton Academy of MilwaukeeChesterton Academy of Milwaukee | 5,000 Meters High School | 2 | 21:24.3 PB | 11 |
| Oct 8 | Shorewood InviteOct 8 · 5,000 Meters High School · Place 37 · Chesterton Academy of MilwaukeeChesterton Academy of Milwaukee | 5,000 Meters High School | 37 | 22:06.3 | 11 |
| Sep 29 | Dave Drexler Invite Sep 29 · 5,000 Meters Girls Varsity · Place 20 · Chesterton Academy of MilwaukeeChesterton Academy of Milwaukee | 5,000 Meters Girls Varsity | 20 | 21:17.9 PB | 11 |
| Sep 26 | Pete Nielsen Laser RelaysSep 26 · 5,000 Meters Varsity 1-4 · Place 39 · Chesterton Academy of MilwaukeeChesterton Academy of Milwaukee | 5,000 Meters Varsity 1-4 | 39 | 22:07.5 PB | 11 |
| Sep 8 | WLA Viking InviteSep 8 · 5,000 Meters Varsity · Place 7 · Chesterton Academy of MilwaukeeChesterton Academy of Milwaukee | 5,000 Meters Varsity | 7 | 23:42.80 PB | 11 |
| Sep 5 | Blackshirt ChallengeSep 5 · 5,000 Meters Varsity · Place 17 · Chesterton Academy of MilwaukeeChesterton Academy of Milwaukee | 5,000 Meters Varsity | 17 | 22:32.9 PB | 11 |
| Aug 29 | Glenn Herold InvitationalAug 29 · 5,000 Meters Varsity · Place 67 · Chesterton Academy of MilwaukeeChesterton Academy of Milwaukee | 5,000 Meters Varsity | 67 | 23:56.4 PB | 11 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | WIAA D3 Sectional 8 - AlbanyOct 25 · 5,000 Meters Varsity · Place 33 · Chesterton Academy of MilwaukeeChesterton Academy of Milwaukee | 5,000 Meters Varsity | 33 | 22:45.0 PB | 10 |
| Oct 15 | Lake City Conference MeetOct 15 · 5,000 Meters High School · Place 4 · Chesterton Academy of MilwaukeeChesterton Academy of Milwaukee | 5,000 Meters High School | 4 | 22:01.6 | 10 |
| Oct 9 | Shorewood InvitationalOct 9 · 5,000 Meters High School · Place 43 · Chesterton Academy of MilwaukeeChesterton Academy of Milwaukee | 5,000 Meters High School | 43 | 22:05.6 PB | 10 |
| Sep 30 | Dave Drexler Cross Country InvitationalSep 30 · 5,000 Meters Varsity · Place 31 · Chesterton Academy of MilwaukeeChesterton Academy of Milwaukee | 5,000 Meters Varsity | 31 | 22:31.60 | 10 |
| Sep 27 | Pete Nielsen Laser RelaysSep 27 · 5,000 Meters Varsity 1-4 · Place 70 · Chesterton Academy of MilwaukeeChesterton Academy of Milwaukee | 5,000 Meters Varsity 1-4 | 70 | 23:22.5 PB | 10 |
| Sep 20 | Hilltopper InvitationalSep 20 · 5,000 Meters Varsity · Place 27 · Chesterton Academy of MilwaukeeChesterton Academy of Milwaukee | 5,000 Meters Varsity | 27 | 24:15.3 PB | 10 |
| Sep 11 | Whitnall InviteSep 11 · 5,000 Meters Varsity · Place 31 · Chesterton Academy of MilwaukeeChesterton Academy of Milwaukee | 5,000 Meters Varsity | 31 | 23:30.58 | 10 |
| Sep 5 | 55th Annual Mark Klobukowski Bulldog InviteSep 5 · 5,000 Meters Varsity · Place 75 · Chesterton Academy of MilwaukeeChesterton Academy of Milwaukee | 5,000 Meters Varsity | 75 | 23:58.90 | 10 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Lomira Lion InvitationalOct 10 · 5,000 Meters Varsity · Place 15 · Chesterton Academy of MilwaukeeChesterton Academy of Milwaukee | 5,000 Meters Varsity | 15 | 24:00.8 | FR |
| Oct 1 | Kewaskum InviteOct 1 · 5,000 Meters Varsity · Place 33 · Chesterton Academy of MilwaukeeChesterton Academy of Milwaukee | 5,000 Meters Varsity | 33 | 23:51.5 PB | 9 |
| Sep 28 | 2024 PETE NIELSEN LASER RELAYSSep 28 · 5,000 Meters Varsity · Place 130 · Chesterton Academy of MilwaukeeChesterton Academy of Milwaukee | 5,000 Meters Varsity | 130 | 24:44.1 | 9 |
| Sep 21 | Hilltopper InvitationalSep 21 · 5,000 Meters Varsity · Place 48 · Chesterton Academy of MilwaukeeChesterton Academy of Milwaukee | 5,000 Meters Varsity | 48 | 27:35.9 | — |
| Sep 10 | WLA Viking InviteSep 10 · 5,000 Meters Varsity · Place 35 · Chesterton Academy of MilwaukeeChesterton Academy of Milwaukee | 5,000 Meters Varsity | 35 | 28:45.0 | — |
2023 Cross Country
6 results2022 Cross Country
5 results2021 Cross Country
6 results2020 Cross Country
1 results