Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Columbus Country ClubColumbus Invite · Oct 13 | 11:21.4 | Columbus Invite | October 13, 2025 |
| 3,200 Meters · Columbus Country ClubColumbus Day Invitational · Oct 10 | 12:37.08 | Columbus Day Invitational | October 10, 2022 |
| 3,200 Meters · Shepherds Meadow Golf CoursePoynette Invite · Sep 9 | 13:16.25 | Poynette Invite | September 9, 2021 |
| 5,000 Meters · Baertschi FarmWIAA D3 Sectional 8 - Albany · Oct 25 | 18:31.7 | WIAA D3 Sectional 8 - Albany | October 25, 2025 |
| 5,000 Meters · Belleville High SchoolBelleville Wildcats XC Invite · Sep 17 | 20:26.7 | Belleville Wildcats XC Invite | September 17, 2022 |
| 5,000 Meters · CamRock ParkCapitol Conference · Oct 18 | 17:43.5 | Capitol Conference | October 18, 2025 |
| 5,000 Meters · McCarthy Co ParkDana Waddell Invitational · Sep 16 | 18:41.1 | Dana Waddell Invitational | September 16, 2025 |
| 5,000 Meters · Waterloo Firemen's ParkPirate Invitational · Sep 23 | 19:40.7 | Pirate Invitational | September 23, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | WIAA D3 Sectional 8 - AlbanyOct 25 · 5,000 Meters Varsity · Place 22 · WaterlooWaterloo | 5,000 Meters Varsity | 22 | 18:31.7 PB | 12 |
| Oct 18 | Capitol ConferenceOct 18 · 5,000 Meters Varsity South · Place 6 · WaterlooWaterloo | 5,000 Meters Varsity South | 6 | 17:43.5 PB | 12 |
| Oct 13 | Columbus InviteOct 13 · 3,200 Meters Varsity · Place 8 · WaterlooWaterloo | 3,200 Meters Varsity | 8 | 11:21.4 PB | 12 |
| Sep 23 | Pirate InvitationalSep 23 · 5,000 Meters Varsity · Place 5 · WaterlooWaterloo | 5,000 Meters Varsity | 5 | 19:40.7 PB | 12 |
| Sep 16 | Dana Waddell InvitationalSep 16 · 5,000 Meters Varsity · Place 2 · WaterlooWaterloo | 5,000 Meters Varsity | 2 | 18:41.1 PB | 12 |
2022 Cross Country
2 results2021 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 9 | Poynette InviteSep 9 · 3,200 Meters Junior High · Place 11 · WaterlooWaterloo | 3,200 Meters Junior High | 11 | 13:16.25 PB | 8 |