Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Hart Park TrackTosa East Scrimmage · Aug 19 | 12:31.99 | Tosa East Scrimmage | August 19, 2023 |
| 5,000 Meters · Kiel High SchoolKiel Invite · Sep 1 | 22:34 | Kiel Invite | September 1, 2022 |
| 5,000 Meters · Mishicot Elementary School52nd Jim Bremser Memorial Cross Country Meet · Sep 25 | 19:34.93 | 52nd Jim Bremser Memorial Cross Country Meet | September 25, 2025 |
| 5,000 Meters · Reedsville Elementary SchoolBig East Conference Meet · Oct 15 | 19:37.66 | Big East Conference Meet | October 15, 2022 |
| 5,000 Meters · Ridges Golf CourseWIAA State XC Championships · Oct 28 | 18:51.4 | WIAA State XC Championships | October 28, 2023 |
| 5,000 Meters · Two Rivers High SchoolBig East Championship · Oct 18 | 19:20.80 | Big East Championship | October 18, 2025 |
| 5,000 Meters · University of Wisconsin ParksideAngel Invitational · Sep 21 | 19:43.5 | Angel Invitational | September 21, 2024 |
| 5,000 Meters · Wyona ParkWIAA D2 Sectional 5 - Portage · Oct 24 | 18:42.07 | WIAA D2 Sectional 5 - Portage | October 24, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | WIAA D2 Sectional 5 - PortageOct 24 · 5,000 Meters Varsity · Place 61 · Cedar Grove-Belgium | 5,000 Meters Varsity | 61 | 18:42.07 PB | 12 |
| Oct 18 | Big East ChampionshipOct 18 · 5,000 Meters Boys Varsity · Place 33 · Cedar Grove-Belgium | 5,000 Meters Boys Varsity | 33 | 19:20.80 PB | 12 |
| Oct 9 | Port Washington InviteOct 9 · 5,000 Meters Varsity · Place 73 · Cedar Grove-Belgium | 5,000 Meters Varsity | 73 | 19:02.20 | 12 |
| Sep 30 | Sheboygan County Cross Country MeetSep 30 · 5,000 Meters Varsity · Place 40 · Cedar Grove-Belgium | 5,000 Meters Varsity | 40 | 19:43.70 | 12 |
| Sep 25 | 52nd Jim Bremser Memorial Cross Country MeetSep 25 · 5,000 Meters Varsity - Large School · Place 68 · Cedar Grove-Belgium | 5,000 Meters Varsity - Large School | 68 | 19:34.93 PB | 12 |
| Sep 12 | Nightfall Classic 920 - NeenahSep 12 · 5,000 Meters Division 3 · Place 44 · Cedar Grove-Belgium | 5,000 Meters Division 3 | 44 | 19:39.40 | 12 |
| Aug 28 | Hoehnke-Hill Milwaukee River InvitationalAug 28 · 5,000 Meters Varsity · Place 133 · Cedar Grove-Belgium | 5,000 Meters Varsity | 133 | 20:10.40 | 12 |
| Aug 23 | Tosa East ScrimmageAug 23 · 3,200 Meters Varsity · Place 36 · Cedar Grove-Belgium | 3,200 Meters Varsity | 36 | 12:14.69 | 12 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | WIAA State XC ChampionshipsNov 2 · 5,000 Meters Division 3 · Place 117 · Cedar Grove-Belgium | 5,000 Meters Division 3 | 117 | 19:02.2 | 11 |
| Oct 1 | 47th Annual Sheboygan County Cross Country MeetOct 1 · 5,000 Meters Varsity · Place 38 · Cedar Grove - Belgium | 5,000 Meters Varsity | 38 | 19:15.20 | — |
| Sep 27 | Nightfall Classic 715 - MarshfieldSep 27 · 5,000 Meters Varsity · Place 51 · Cedar Grove-Belgium | 5,000 Meters Varsity | 51 | 18:57.1 | 11 |
| Sep 21 | Angel InvitationalSep 21 · 5,000 Meters Varsity · Place 124 · Cedar Grove-Belgium | 5,000 Meters Varsity | 124 | 19:43.5 PB | 11 |
| Sep 13 | Nightfall Classic 920 - NeenahSep 13 · 5,000 Meters Varsity Division 3 · Place 19 · Cedar Grove-Belgium | 5,000 Meters Varsity Division 3 | 19 | 19:05.4 | 11 |
| Aug 29 | Milwaukee River InviteAug 29 · Varsity · Place 80 · Cedar Grove - Belgium | Varsity | 80 | 19:46.30 | — |
| Aug 29 | Milwaukee River InviteAug 29 · 5,000 Meters Varsity · Place 80 · Cedar Grove - Belgium | 5,000 Meters Varsity | 80 | 19:46.3 | 11 |
| Aug 24 | Tosa East ScrimmageAug 24 · 3,200 Meters Varsity · Place 37 · Cedar Grove-Belgium | 3,200 Meters Varsity | 37 | 12:37.89 | 11 |
2023 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | WIAA State XC ChampionshipsOct 28 · 5,000 Meters Division 3 · Place 110 · Cedar Grove-Belgium | 5,000 Meters Division 3 | 110 | 18:51.4 PB | 10 |
| Oct 21 | WIAA D3 Sectional - Manitowoc LutheranOct 21 · 5,000 Meters Varsity · Place 43 · Cedar Grove - Belgium | 5,000 Meters Varsity | 43 | 18:59.3 | 10 |
| Oct 14 | Big East Conference MeetOct 14 · 5,000 Meters Junior Varsity · Place 1 · Cedar Grove-Belgium | 5,000 Meters Junior Varsity | 1 | 19:11.65 | 10 |
| Sep 26 | 46th Annual Sheboygan County Cross Country MeetSep 26 · 5,000 Meters Varsity · Place 44 · Cedar Grove - Belgium | 5,000 Meters Varsity | 44 | 20:12.20 | — |
| Sep 21 | Mishicot InviteSep 21 · 5,000 Meters Varsity · Place 42 · Cedar Grove-Belgium | 5,000 Meters Varsity | 42 | 20:24.03 | 10 |
| Sep 16 | Angel InvitationalSep 16 · 5,000 Meters Varsity · Place 144 · Cedar Grove-Belgium | 5,000 Meters Varsity | 144 | 20:06.7 | 10 |
| Sep 8 | Nightfall Classic 920 - NeenahSep 8 · 5,000 Meters Varsity Division 3 · Place 27 · Cedar Grove-Belgium | 5,000 Meters Varsity Division 3 | 27 | 19:28.2 | 10 |
| Sep 2 | Cedar Grove-Belgium InvitationalSep 2 · 5,000 Meters Varsity · Place 23 · Cedar Grove - Belgiu | 5,000 Meters Varsity | 23 | 6:53 | 10 |
| Aug 24 | KML Charger Cross Country ClassicAug 24 · 5,000 Meters Varsity · Place 32 · Cedar Grove-Belgium | 5,000 Meters Varsity | 32 | 20:40.29 | 10 |
| Aug 19 | Tosa East ScrimmageAug 19 · 3,200 Meters High School · Place 45 · Cedar Grove-Belgium | 3,200 Meters High School | 45 | 12:31.99 PB | 10 |
2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 15 | Big East Conference MeetOct 15 · 5,000 Meters Junior Varsity · Place 7 · Cedar Grove-Belgium | 5,000 Meters Junior Varsity | 7 | 19:37.66 PB | 9 |
| Oct 6 | Port Washington InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 84 · Cedar Grove - Belgium | 5,000 Meters Junior Varsity | 84 | 21:34.09 | 09 |
| Sep 22 | Mishicot Bremser InvitationalSep 22 · 5,000 Meters Junior Varsity · Place 6 · Cedar Grove-Belgium | 5,000 Meters Junior Varsity | 6 | 21:00.16 | 9 |
| Sep 17 | Angel InvitationalSep 17 · 5,000 Meters Junior Varsity · Place 88 · Cedar Grove-Belgium | 5,000 Meters Junior Varsity | 88 | 21:47.8 | 9 |
| Sep 9 | Nightfall Classic 920 - NeenahSep 9 · 5,000 Meters Varsity Division 3 · Place 40 · Cedar Grove-Belgium | 5,000 Meters Varsity Division 3 | 40 | 21:48.02 | 9 |
| Sep 1 | Kiel InviteSep 1 · 5,000 Meters Junior Varsity · Place 14 · Cedar Grove-Belgium | 5,000 Meters Junior Varsity | 14 | 22:34 PB | 9 |
| Aug 25 | KML Charger Cross Country ClassicAug 25 · 5,000 Meters Junior Varsity · Place 10 · Cedar Grove-Belgium | 5,000 Meters Junior Varsity | 10 | 22:47.63 | 9 |
| Aug 20 | Shorewood Scrimmage 2022Aug 20 · 3,200 Meters Varsity · Place 47 · Cedar Grove-Belgium | 3,200 Meters Varsity | 47 | 13:28.00 | 9 |
| Aug 20 | Shorewood Scrimmage 2022Aug 20 · 3,200 Meters Varsity · Place 47 · Cedar Grove - Belgiu | 3,200 Meters Varsity | 47 | 13:28.00 | 9 |