Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Columbus Country ClubColumbus Invite · Oct 13 | 14:49.5 | Columbus Invite | October 13, 2025 |
| 3,200 Meters · Columbus Country ClubColumbus Day Invitational · Oct 10 | 14:25.81 | Columbus Day Invitational | October 10, 2022 |
| 3,200 Meters · Rio HSRebel Invite - Rio · Sep 15 | 15:15.9 | Rebel Invite - Rio | September 15, 2023 |
| 3,200 Meters · Wyona ParkPortage MS Invite · Sep 25 | 14:25 | Portage MS Invite | September 25, 2023 |
| 5,000 Meters · CamRock ParkCapitol Conference · Oct 18 | 24:24.9 | Capitol Conference | October 18, 2025 |
| 5,000 Meters · Laconia HSLaconia Invite · Oct 7 | 23:23.8 | Laconia Invite | October 7, 2025 |
| 5,000 Meters · Westfield High SchoolWestfield Classic · Sep 25 | 27:41.0 | Westfield Classic | September 25, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Capitol ConferenceOct 18 · 5,000 Meters Varsity South · Place 18 · ColumbusColumbus | 5,000 Meters Varsity South | 18 | 24:24.9 PB | 10 |
| Oct 13 | Columbus InviteOct 13 · 3,200 Meters Varsity · Place 20 · ColumbusColumbus | 3,200 Meters Varsity | 20 | 14:49.5 PB | 10 |
| Oct 7 | Laconia InviteOct 7 · 5,000 Meters Varsity Large · Place 10 · ColumbusColumbus | 5,000 Meters Varsity Large | 10 | 23:23.8 PB | 10 |
| Sep 30 | Portage InviteSep 30 · 5,000 Meters Varsity · Place 66 · ColumbusColumbus | 5,000 Meters Varsity | 66 | 24:46.69 | 10 |
| Sep 25 | Westfield ClassicSep 25 · 5,000 Meters Varsity · Place 33 · ColumbusColumbus | 5,000 Meters Varsity | 33 | 27:41.0 PB | 10 |
| Sep 11 | Poynette InvitationalSep 11 · 5,000 Meters Varsity · Place 19 · ColumbusColumbus | 5,000 Meters Varsity | 19 | 25:36.7 | 10 |
| Sep 4 | Dodge County InviteSep 4 · 5,000 Meters Varsity · Place 22 · ColumbusColumbus | 5,000 Meters Varsity | 22 | 25:03.45 | 10 |
2024 Cross Country
2 results2023 Cross Country
4 results2022 Cross Country
5 results