Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Arrowhead High SchoolClassic 8 Championship Meet · Oct 14 | 17:47.2 | Classic 8 Championship Meet | October 14, 2023 |
| 5,000 Meters · Arrowhead HSArrowhead Invite · Oct 5 | 19:39.2 | Arrowhead Invite | October 5, 2024 |
| 5,000 Meters · McCarty ParkWISCO Invite · Oct 6 | 18:10.7 | WISCO Invite | October 6, 2022 |
| 5,000 Meters · Mukwonago High SchoolWIAA D1 Sectional - Mukwonago · Oct 21 | 17:34.0 | WIAA D1 Sectional - Mukwonago | October 21, 2023 |
| 5,000 Meters · Nagawaukee Park2024 PETE NIELSEN LASER RELAYS · Sep 28 | 22:33.6 | 2024 PETE NIELSEN LASER RELAYS | September 28, 2024 |
| 5,000 Meters · Nagawaukee ParkKettle Moraine Laser Relays · Sep 24 | 19:13.2 | Kettle Moraine Laser Relays | September 24, 2022 |
| 5,000 Meters · UW ParksideAngel Invite · Sep 18 | 21:39.8 | Angel Invite | September 18, 2021 |
| 6,000 Meters · Shorewood Cross Country CourseTom Barry Invitational · Aug 30 | 24:07.48 | Tom Barry Invitational | August 30, 2025 |
| 8,000 Meters · Concordia University WisconsinKen Weidt Classic · Sep 13 | 31:02.9 | Ken Weidt Classic | September 13, 2025 |
| 8,000 Meters · Reid Municipal Golf CourseGene Davis Invitational · Oct 11 | 28:41.6 | Gene Davis Invitational | October 11, 2025 |
| 8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 18 | 30:19.6 | Interregional Invitational | October 18, 2025 |
| 8,000 Meters · Seminole Valley ParkMidwest Conference Championships · Nov 1 | 28:47.3 | Midwest Conference Championships | November 1, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Midwest Conference ChampionshipsNov 1 · 8,000 Meters Champ · Place 76 · LawrenceLawrence | 8,000 Meters Champ | 76 | 28:47.3 PB | Fr |
| Oct 18 | Interregional InvitationalOct 18 · 8,000 Meters Open · Place 123 · LawrenceLawrence | 8,000 Meters Open | 123 | 30:19.6 PB | Fr |
| Oct 11 | Gene Davis InvitationalOct 11 · 8,000 Meters College Men 8K · Place 98 · LawrenceLawrence | 8,000 Meters College Men 8K | 98 | 28:41.6 PB | Fr |
| Sep 19 | UW-Oshkosh Fall ClassicSep 19 · 8,000 Meters College · LawrenceLawrence | 8,000 Meters College | 0 | DNS | Fr |
| Sep 13 | Ken Weidt ClassicSep 13 · 8,000 Meters Men · Place 53 · LawrenceLawrence | 8,000 Meters Men | 53 | 31:02.9 PB | Fr |
| Aug 30 | Tom Barry InvitationalAug 30 · 6,000 Meters Open · Place 118 · LawrenceLawrence | 6,000 Meters Open | 118 | 24:07.48 PB | Fr |
2024 Cross Country
2 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | WIAA D1 Sectional - MukwonagoOct 21 · 5,000 Meters Varsity · Place 20 · Kettle MoraineKettle Moraine | 5,000 Meters Varsity | 20 | 17:34.0 PB | 11 |
| Oct 14 | Classic 8 Championship MeetOct 14 · 5,000 Meters Varsity · Place 33 · Kettle MoraineKettle Moraine | 5,000 Meters Varsity | 33 | 17:47.2 PB | 11 |
| Sep 16 | Angel InvitationalSep 16 · 5,000 Meters Varsity · Place 64 · Kettle MoraineKettle Moraine | 5,000 Meters Varsity | 64 | 18:33.5 | 11 |
| Sep 6 | Arrowhead InviteSep 6 · 5,000 Meters Varsity · Place 77 · Kettle MoraineKettle Moraine | 5,000 Meters Varsity | 77 | 17:52.4 | 11 |
| Sep 2 | Waukesha South Blackshirt ChallengeSep 2 · 5,000 Meters Varsity · Place 28 · Kettle MoraineKettle Moraine | 5,000 Meters Varsity | 28 | 6:10 | 11 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | WIAA D1 Sectional - Brookfield CentralOct 22 · Varsity · Place 41 · Kettle MoraineKettle Moraine | Varsity | 41 | 5:47 | 10 |
| Oct 6 | WISCO InviteOct 6 · 5,000 Meters Varsity · Place 65 · Kettle MoraineKettle Moraine | 5,000 Meters Varsity | 65 | 18:10.7 PB | 10 |
| Sep 24 | Kettle Moraine Laser RelaysSep 24 · 5,000 Meters Junior Varsity · Place 16 · Kettle MoraineKettle Moraine | 5,000 Meters Junior Varsity | 16 | 19:13.2 PB | 10 |
| Sep 17 | Angel InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 20 · Kettle MoraineKettle Moraine | 5,000 Meters Junior Varsity | 20 | 19:43.9 | 10 |
| Sep 8 | Arrowhead InviteSep 8 · 5,000 Meters JV · Place 42 · Kettle MoraineKettle Moraine | 5,000 Meters JV | 42 | 19:17.4 | 10 |
| Sep 3 | Waukesha South Blackshirt ChallengeSep 3 · 5,000 Meters Junior Varsity · Place 8 · Kettle MoraineKettle Moraine | 5,000 Meters Junior Varsity | 8 | 20:25.8 | 10 |
2021 Cross Country
3 results