Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Angel Mounds State Historic SiteNCAA DI Great Lakes Regional · Nov 14 | 33:39.96 | NCAA DI Great Lakes Regional | November 14, 2025 |
| 5,000 Meters · Meadow Links Golf CourseWIAA D1 Sectional Meet · Oct 22 | 16:40.3 | WIAA D1 Sectional Meet | October 22, 2022 |
| 5,000 Meters · Meadowbrook ParkBay Port Invitational · Sep 15 | 17:27.1 | Bay Port Invitational | September 15, 2022 |
| 5,000 Meters · Polka Grounds PulaskiPulaski Invite · Sep 29 | 16:09.5 | Pulaski Invite | September 29, 2022 |
| 5,000 Meters · Ridges Golf CourseWIAA D1 State XC Championships · Oct 29 | 16:25.9 | WIAA D1 State XC Championships | October 29, 2022 |
| 5,000 Meters · Shawano HSBay Conference Championship · Oct 15 | 16:19.0 | Bay Conference Championship | October 15, 2022 |
| 5,000 Meters · Shawano HSShawano Invitational · Sep 10 | 16:20.7 | Shawano Invitational | September 10, 2022 |
| 5,000 Meters · Southwest ParkWest De Pere Invite · Sep 9 | 17:35.9 | West De Pere Invite | September 9, 2021 |
| 6,000 Meters · Shorewood Cross Country CourseTom Barry Invitational · Aug 30 | 19:34.00 | Tom Barry Invitational | August 30, 2025 |
| 7,000 Meters · Marquette UniversityJim Allen Classic · Sep 25 | 22:40.2 | Jim Allen Classic | September 25, 2026 |
| 8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 16 | 25:38.2 | Bradley "Pink" Classic | October 16, 2026 |
| 8,000 Meters · Notre Dame Burke Memorial Golf CourseJoe Piane Invitational · Oct 3 | 26:04.6 | Joe Piane Invitational | October 3, 2025 |
| 8,000 Meters · Purdue University Fort WayneHorizon League Championships · Nov 1 | 25:31.3 | Horizon League Championships | November 1, 2025 |
| 8,000 Meters · Shorewood Cross Country CoursePhoenix Open · Sep 6 | 26:16.6 | Phoenix Open | September 6, 2025 |
| 8,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 2 | 25:39.1 | Joe Piane Invitational | October 2, 2026 |
| 8,000 Meters · YouthtowneHorizon League Cross Country Championships · Oct 31 | 26:12.9 | Horizon League Cross Country Championships | October 31, 2026 |
| 8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Invitational · Oct 13 | 29:05.3 | Nuttycombe Invitational | October 13, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | Horizon League Cross Country ChampionshipsOct 31 · 8,000 Meters Horizon League · Place 60 · Green BayGreen Bay | 8,000 Meters Horizon League | 60 | 26:12.9 PB | Sr |
| Oct 16 | Bradley "Pink" ClassicOct 16 · 8,000 Meters Men's Red Race · Place 148 · Green BayGreen Bay | 8,000 Meters Men's Red Race | 148 | 25:38.2 PB | Sr |
| Oct 2 | Joe Piane InvitationalOct 2 · 8,000 Meters Gold · Place 109 · Green BayGreen Bay | 8,000 Meters Gold | 109 | 25:39.1 PB | Sr |
| Sep 25 | Jim Allen ClassicSep 25 · 7,000 Meters Collegiate · Place 18 · Green BayGreen Bay | 7,000 Meters Collegiate | 18 | 22:40.2 PB | Sr |
| Sep 12 | Phoenix OpenSep 12 · 8,000 Meters Men · Place 35 · Green BayGreen Bay | 8,000 Meters Men | 35 | 26:59.3 | Sr |
| Sep 5 | Tom Barry InvitationalSep 5 · 6,000 Meters Collegiate · Place 14 · Green BayGreen Bay | 6,000 Meters Collegiate | 14 | 19:47.0 | Sr |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | NCAA DI Great Lakes RegionalNov 14 · 10,000 Meters D1 Great Lakes · Place 156 · Green BayGreen Bay | 10,000 Meters D1 Great Lakes | 156 | 33:39.96 PB | Jr |
| Nov 1 | Horizon League ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 58 · Green BayGreen Bay | 8,000 Meters Collegiate | 58 | 25:31.3 PB | Jr |
| Oct 17 | Bradley "Pink" ClassicOct 17 · 8,000 Meters Red · Place 112 · Green BayGreen Bay | 8,000 Meters Red | 112 | 25:47.10 | Jr |
| Oct 3 | Joe Piane InvitationalOct 3 · 8,000 Meters Gold · Place 89 · Green BayGreen Bay | 8,000 Meters Gold | 89 | 26:04.6 PB | Jr |
| Sep 20 | Rumble in the FortSep 20 · 8,000 Meters Collegiate 8K · Place 50 · Green BayGreen Bay | 8,000 Meters Collegiate 8K | 50 | 26:33.18 | Jr |
| Sep 6 | Phoenix OpenSep 6 · 8,000 Meters Men's Race · Place 35 · Green BayGreen Bay | 8,000 Meters Men's Race | 35 | 26:16.6 PB | Jr |
| Aug 30 | Tom Barry InvitationalAug 30 · 6,000 Meters Open · Place 14 · Green BayGreen Bay | 6,000 Meters Open | 14 | 19:34.00 PB | Jr |
2024 Cross Country
2 results2023 Cross Country
1 results2022 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | WIAA D1 State XC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 25 · West De PereWest De Pere | 5,000 Meters Varsity | 25 | 16:25.9 PB | 12 |
| Oct 22 | WIAA D1 Sectional MeetOct 22 · 5,000 Meters Varsity · Place 6 · West De PereWest De Pere | 5,000 Meters Varsity | 6 | 16:40.3 PB | 12 |
| Oct 15 | Bay Conference ChampionshipOct 15 · 5,000 Meters Varsity · Place 2 · West De PereWest De Pere | 5,000 Meters Varsity | 2 | 16:19.0 PB | 12 |
| Sep 29 | Pulaski InviteSep 29 · 5,000 Meters Varsity · Place 4 · West De PereWest De Pere | 5,000 Meters Varsity | 4 | 16:09.5 PB | 12 |
| Sep 22 | Mishicot Bremser InvitationalSep 22 · 5,000 Meters Varsity · Place 5 · West De PereWest De Pere | 5,000 Meters Varsity | 5 | 16:22.99 | 12 |
| Sep 15 | Bay Port InvitationalSep 15 · 5,000 Meters Varsity · Place 5 · West De PereWest De Pere | 5,000 Meters Varsity | 5 | 17:27.1 PB | 12 |
| Sep 10 | Shawano InvitationalSep 10 · 5,000 Meters Division 1 · Place 4 · West De PereWest De Pere | 5,000 Meters Division 1 | 4 | 16:20.7 PB | 12 |
| Sep 8 | West De Pere InvitationalSep 8 · 5,000 Meters Junior Varsity · Place 2 · West De PereWest De Pere | 5,000 Meters Junior Varsity | 2 | 16:59.21 | — |
| Sep 1 | De Pere InvitationalSep 1 · 5,000 Meters Varsity · Place 5 · West De PereWest De Pere | 5,000 Meters Varsity | 5 | 17:20.5 | SR |
2021 Cross Country
4 results2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Bay Conference MeetOct 17 · 5,000 Meters Varsity · Place 43 · West De PereWest De Pere | 5,000 Meters Varsity | 43 | 18:34 | 9 |
| Oct 10 | Seymour InvitationalOct 10 · 5,000 Meters Varsity · Place 136 · West De PereWest De Pere | 5,000 Meters Varsity | 136 | 19:22.4 | 9 |
| Sep 14 | Shawano Hawk InvitationalSep 14 · 5,000 Meters Varsity · Place 103 · West De PereWest De Pere | 5,000 Meters Varsity | 103 | 19:21.8 | 9 |
| Sep 12 | West De Pere Phantom InvitationalSep 12 · 5,000 Meters Varsity · Place 40 · West De PereWest De Pere | 5,000 Meters Varsity | 40 | 19:26.10 | 9 |
| Sep 5 | De Pere InvitationalSep 5 · 5,000 Meters Varsity · Place 27 · West De PereWest De Pere | 5,000 Meters Varsity | 27 | 6:28 | 9 |