Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 6,000 Meters · Ohio NorthernPolar Bear Invitational · Sep 3 | 20:23.6 | Polar Bear Invitational | September 3, 2022 |
| 8,000 Meters · Hedges Boyer ParkTiffleberg Collegiate Open · Sep 9 | 27:34.1 | Tiffleberg Collegiate Open | September 9, 2022 |
| 8,000 Meters · Hillcrest Golf ClubOAC Cross Country Championships · Nov 2 | 28:47.6 | OAC Cross Country Championships | November 2, 2024 |
| 8,000 Meters · Oberlin Cross Country TrailINTER-REGIONAL RUMBLE · Oct 15 | 29:12.8 | INTER-REGIONAL RUMBLE | October 15, 2022 |
| 8,000 Meters · Tiffin UniversityTiffelberg Cross Country Meet · Sep 8 | 26:45.7 | Tiffelberg Cross Country Meet | September 8, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
1 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA Division III Great Lakes RegionalNov 11 · 8,000 Meters Championship · Place 188 · Heidelberg | 8,000 Meters Championship | 188 | 27:17.2 | JR |
| Oct 28 | Ohio Athletic Conference XC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 76 · Heidelberg | 8,000 Meters Varsity | 76 | 27:18.5 | JR |
| Sep 15 | All Ohio Intercollegiate XC ChallengeSep 15 · 8,000 Meters Division I · Place 158 · Heidelberg | 8,000 Meters Division I | 158 | 27:12.8 | JR |
| Sep 8 | Tiffelberg Cross Country MeetSep 8 · 8,000 Meters College · Place 16 · Heidelberg | 8,000 Meters College | 16 | 26:45.7 PB | Jr |
| Sep 1 | Beaver Dam InviteSep 1 · 6,000 Meters College · Place 25 · Heidelberg | 6,000 Meters College | 25 | 19:34.3Unofficial | Jr |
2022 Cross Country
5 results2021 Cross Country
4 results