Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Grant ParkSouth Milwaukee Druckrey Invitational · Sep 13 | 21:36.8 | South Milwaukee Druckrey Invitational | September 13, 2025 |
| 5,000 Meters · Kettle Moraine High SchoolPete Nielsen Laser Relays · Sep 27 | 22:02.6 | Pete Nielsen Laser Relays | September 27, 2025 |
| 5,000 Meters · Lincoln ParkHoehnke-Hill Milwaukee River Invitational · Aug 25 | 23:47.8 | Hoehnke-Hill Milwaukee River Invitational | August 25, 2022 |
| 5,000 Meters · McCarty ParkWisconsin Lutheran HS Invite · Oct 10 | 21:34.7 | Wisconsin Lutheran HS Invite | October 10, 2024 |
| 5,000 Meters · Nagawaukee ParkKettle Moraine Laser Relays · Sep 24 | 21:58.1 | Kettle Moraine Laser Relays | September 24, 2022 |
| 5,000 Meters · Wayne Dannehl National Cross Country CourseRacine Horlick Invitational · Sep 2 | 23:46.57 | Racine Horlick Invitational | September 2, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | MCC Rising Stars MeetOct 21 · 3,200 Meters Varsity · Place 7 · Milwaukee Ronald Reagan | 3,200 Meters Varsity | 7 | 13:29.50 | 12 |
| Oct 17 | MCC High School Conference MeetOct 17 · 5,000 Meters Junior Varsity · Place 5 · Milwaukee Ronald Reagan | 5,000 Meters Junior Varsity | 5 | 20:59.60 | 12 |
| Oct 3 | Nightfall Classic 608 - Green LakeOct 3 · 5,000 Meters Varsity Division 1 · Place 173 · Milwaukee Ronald Reagan | 5,000 Meters Varsity Division 1 | 173 | 21:19.2 | 12 |
| Sep 27 | Pete Nielsen Laser RelaysSep 27 · 5,000 Meters Junior Varsity · Place 67 · Milwaukee Ronald Reagan | 5,000 Meters Junior Varsity | 67 | 22:02.6 PB | 12 |
| Sep 20 | 30th Annual Muskego Warrior Cross Country InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 74 · Milwaukee Ronald Reagan | 5,000 Meters Junior Varsity | 74 | 22:18.80 | 12 |
| Sep 13 | South Milwaukee Druckrey InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 39 · Milwaukee Ronald Reagan | 5,000 Meters Junior Varsity | 39 | 21:36.8 PB | 12 |
| Aug 28 | Hoehnke-Hill Milwaukee River InvitationalAug 28 · 5,000 Meters Varsity · Place 229 · Milwaukee Ronald Reagan | 5,000 Meters Varsity | 229 | 22:40.00 | 12 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 10 | Wisconsin Lutheran HS InviteOct 10 · 5,000 Meters Junior Varsity · Place 130 · Milwaukee Ronald Reagan | 5,000 Meters Junior Varsity | 130 | 21:34.7 PB | 11 |
| Oct 4 | Nightfall Classic 608 - Lake MillsOct 4 · 5,000 Meters Varsity Division 1 · Place 143 · Milwaukee Ronald Reagan | 5,000 Meters Varsity Division 1 | 143 | 20:36.4 | 11 |
| Sep 21 | Muskego Warrior InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 100 · Ronald Reagan | 5,000 Meters Junior Varsity | 100 | 21:15.90 | — |
| Aug 29 | Milwaukee River InviteAug 29 · Varsity · Place 186 · Ronald Reagan | Varsity | 186 | 22:35.21 | — |
| Aug 29 | Milwaukee River InviteAug 29 · 5,000 Meters Varsity · Place 186 · Ronald Reagan | 5,000 Meters Varsity | 186 | 22:35.2 | 11 |
2023 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | Nightfall Classic 608 - Lake MillsSep 29 · 5,000 Meters Varsity Division 1 · Place 147 · Milwaukee Ronald Reagan | 5,000 Meters Varsity Division 1 | 147 | 21:41.03 | 10 |
| Sep 16 | Muskego Warrior InvitationalSep 16 · 5,000 Meters Junior Varsity · Place 114 · Ronald Reagan | 5,000 Meters Junior Varsity | 114 | 21:38.3 | — |
| Sep 2 | Racine Horlick InvitationalSep 2 · 5,000 Meters Junior Varsity · Place 119 · Milwaukee Ronald Reagan | 5,000 Meters Junior Varsity | 119 | 23:46.57 PB | 10 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 7 | Shorewood InvitationalOct 7 · 5,000 Meters Varsity · Place 138 · Milwaukee Ronald Reagan | 5,000 Meters Varsity | 138 | 21:21.2Unofficial | 9 |
| Sep 30 | Nightfall Classic 608 - Lake MillsSep 30 · 5,000 Meters Division 1 · Place 131 · Milwaukee Ronald Reagan | 5,000 Meters Division 1 | 131 | 21:48.75 | — |
| Sep 24 | Kettle Moraine Laser RelaysSep 24 · 5,000 Meters Junior Varsity · Place 149 · Milwaukee Ronald Reagan | 5,000 Meters Junior Varsity | 149 | 21:58.1 PB | 9 |
| Sep 17 | Hilltopper InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 35 · Milwaukee Ronald Reagan | 5,000 Meters Junior Varsity | 35 | 23:55.5 | FR |
| Sep 10 | South Milwaukee Druckrey InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 65 · Ronald Reagan | 5,000 Meters Junior Varsity | 65 | 22:46.07 | — |
| Sep 3 | Racine Horlick Rebel Invitational Sep 3 · 4,000 Meters Freshman · Place 37 · Milwaukee Ronald Reagan | 4,000 Meters Freshman | 37 | 18:49.7 | 9 |
| Aug 25 | Hoehnke-Hill Milwaukee River InvitationalAug 25 · 5,000 Meters Boys · Place 294 · Milwaukee Ronald Reagan | 5,000 Meters Boys | 294 | 23:47.8 PB | 9 |