Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside NCAA DII Midwest Regional · Nov 8 | 34:21.6 | NCAA DII Midwest Regional | November 8, 2025 |
| 3 Miles · Detweiller Park2024 IHSA Class 2A State XC Championships · Nov 9 | 15:40.20 | 2024 IHSA Class 2A State XC Championships | November 9, 2024 |
| 3 Miles · Fox River Park49th Annual Patricia Harland Cross Country Invitational · Sep 30 | 17:29.10 | 49th Annual Patricia Harland Cross Country Invitational | September 30, 2023 |
| 3 Miles · Fox River ParkAntioch Harland Invite · Oct 2 | 18:48.8 | Antioch Harland Invite | October 2, 2021 |
| 3 Miles · Hoover ParkSterling High School Invitational · Oct 9 | 17:53.0 | Sterling High School Invitational | October 9, 2021 |
| 3 Miles · Kaneland CC CourseInterstate 8 Conference Meet · Oct 16 | 17:34.43 | Interstate 8 Conference Meet | October 16, 2021 |
| 6,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Vic Godfrey Open · Sep 5 | 20:15.39 | Vic Godfrey Open | September 5, 2025 |
| 8,000 Meters · Calvin College - Gainey Athletic ComplexGLIAC Championships · Oct 25 | 27:11.70 | GLIAC Championships | October 25, 2025 |
| 8,000 Meters · Dannehl XC Course, Univ. of Wisconsin Parkside Lucian Rosa Invitational · Sep 27 | 29:16.48 | Lucian Rosa Invitational | September 27, 2025 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 4 | 27:21.88 | Swags Louisville Cross Country Classic | October 4, 2025 |
| 8,000 Meters · Maple Grove VenuesWarrior Invitational · Oct 23 | 27:09.3 | Warrior Invitational | October 23, 2026 |
| 8,000 Meters · Newman Golf CourseBradley "Pink" Classic · Oct 17 | 28:12.70 | Bradley "Pink" Classic | October 17, 2025 |
| 8,000 Meters · Purdue Northwest - WestvilleGLIAC Cross Country Championships · Nov 6 | 26:37.6 | GLIAC Cross Country Championships | November 6, 2026 |
| 8,000 Meters · Saukie Golf CourseBrissman-Lundeen Invitational · Oct 3 | 27:20.34 | Brissman-Lundeen Invitational | October 3, 2026 |
| 8,000 Meters · University of Wisconsin-ParksideLucian Rosa Invitational · Oct 10 | 28:45.0 | Lucian Rosa Invitational | October 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | GLIAC Cross Country ChampionshipsNov 6 · 8,000 Meters GLIAC · Place 62 · UW-ParksideUW-Parkside | 8,000 Meters GLIAC | 62 | 26:37.6 PB | So |
| Oct 23 | Warrior InvitationalOct 23 · 8,000 Meters College · Place 27 · UW-ParksideUW-Parkside | 8,000 Meters College | 27 | 27:09.3 PB | So |
| Oct 10 | Lucian Rosa InvitationalOct 10 · 8,000 Meters Collegiate · Place 58 · UW-ParksideUW-Parkside | 8,000 Meters Collegiate | 58 | 28:45.0 PB | So |
| Oct 3 | Brissman-Lundeen InvitationalOct 3 · 8,000 Meters College · Place 41 · UW-ParksideUW-Parkside | 8,000 Meters College | 41 | 27:20.34 PB | So |
| Sep 12 | Ken Weidt ClassicSep 12 · 8,000 Meters Men 8K · UW-ParksideUW-Parkside | 8,000 Meters Men 8K | 0 | DNS | So |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII Midwest RegionalNov 8 · 10,000 Meters D2 Midwest · Place 153 · UW-ParksideUW-Parkside | 10,000 Meters D2 Midwest | 153 | 34:21.6 PB | Fr |
| Oct 25 | GLIAC ChampionshipsOct 25 · 8,000 Meters Collegiate · Place 74 · UW-ParksideUW-Parkside | 8,000 Meters Collegiate | 74 | 27:11.70 PB | Fr |
| Oct 17 | Bradley "Pink" ClassicOct 17 · 8,000 Meters White · Place 98 · UW-ParksideUW-Parkside | 8,000 Meters White | 98 | 28:12.70 PB | Fr |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Gold · Place 293 · UW-ParksideUW-Parkside | 8,000 Meters College Gold | 293 | 27:21.88 PB | Fr |
| Sep 27 | Lucian Rosa InvitationalSep 27 · 8,000 Meters Men's Championship · Place 201 · UW-ParksideUW-Parkside | 8,000 Meters Men's Championship | 201 | 29:16.48 PB | Fr |
| Sep 5 | Vic Godfrey OpenSep 5 · 6,000 Meters Men's Race · Place 33 · UW-ParksideUW-Parkside | 6,000 Meters Men's Race | 33 | 20:15.39 PB | Fr |
2024 Cross Country
1 results2023 Cross Country
2 results2021 Cross Country
3 results