Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cambridge HSOHSAA D3 East District - Cambridge · Oct 23 | 18:34.46 | OHSAA D3 East District - Cambridge | October 23, 2021 |
| 5,000 Meters · Meadowbrook HSColt Carnival · Sep 18 | 20:51.89 | Colt Carnival | September 18, 2021 |
| 5,000 Meters · Pickerington North HSOHSAA Pickerington Regional · Oct 29 | 18:15.55 | OHSAA Pickerington Regional | October 29, 2022 |
| 5,000 Meters · Sandy Valley HSIVC Cross Country Championships · Oct 15 | 18:30.68 | IVC Cross Country Championships | October 15, 2022 |
| 5,000 Meters · Tiffin Tiffleberg Collegiate XC Meet · Sep 5 | 19:36.20 | Tiffleberg Collegiate XC Meet | September 5, 2025 |
| 8,000 Meters · Hillcrest Golf ClubOAC Cross Country Championships · Nov 2 | 31:06.7 | OAC Cross Country Championships | November 2, 2024 |
| 8,000 Meters · Liberty ParkOhio Wesleyan University Invitational · Sep 29 | 30:36.9 | Ohio Wesleyan University Invitational | September 29, 2023 |
| 8,000 Meters · MacRae ParkJenna Strong CC Fall Classic · Oct 18 | 33:26.6 | Jenna Strong CC Fall Classic | October 18, 2024 |
| 8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 18 | 35:50.70 | Oberlin College Inter-Regional Rumble | October 18, 2025 |
| 8,000 Meters · Otterbein CollegeOAC XC Championships · Nov 1 | 32:31.90 | OAC XC Championships | November 1, 2025 |
| 8,000 Meters · Otterbein CollegeOtterbein XC Invite · Sep 13 | 34:21.86 | Otterbein XC Invite | September 13, 2025 |
| 8,000 Meters · Tiffin UniversityTiffelberg Cross Country Meet · Sep 8 | 30:34.9 | Tiffelberg Cross Country Meet | September 8, 2023 |
| 8,000 Meters · Wilmington CollegeJennaStrong CC Fall Classic · Oct 13 | 30:00.5 | JennaStrong CC Fall Classic | October 13, 2023 |
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 |
| Nov 1 | OAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 152 · HeidelbergHeidelberg | 8,000 Meters Collegiate | 152 | 32:31.90 PB | Jr |
| Oct 18 | Oberlin College Inter-Regional RumbleOct 18 · 8,000 Meters Men's Open · Place 169 · HeidelbergHeidelberg | 8,000 Meters Men's Open | 169 | 35:50.70 PB | Jr |
| Oct 3 | OWU InvitationalOct 3 · 8,000 Meters Varsity · Place 189 · HeidelbergHeidelberg | 8,000 Meters Varsity | 189 | 33:05.2 | JR |
| Sep 13 | Otterbein XC InviteSep 13 · 8,000 Meters Men · Place 199 · HeidelbergHeidelberg | 8,000 Meters Men | 199 | 34:21.86 PB | Jr |
| Sep 5 | Tiffleberg Collegiate XC MeetSep 5 · 5,000 Meters College · Place 52 · HeidelbergHeidelberg | 5,000 Meters College | 52 | 19:36.20 PB | Jr |
2024 Cross Country
2 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | Ohio Athletic Conference XC ChampionshipsOct 28 · 8,000 Meters Varsity · Place 131 · HeidelbergHeidelberg | 8,000 Meters Varsity | 131 | 29:32.1 | FR |
| Oct 13 | JennaStrong CC Fall ClassicOct 13 · 8,000 Meters College · Place 144 · HeidelbergHeidelberg | 8,000 Meters College | 144 | 30:00.5 PB | Fr |
| Sep 29 | Ohio Wesleyan University InvitationalSep 29 · 8,000 Meters College · Place 162 · HeidelbergHeidelberg | 8,000 Meters College | 162 | 30:36.9 PB | Fr |
| Sep 15 | All Ohio Intercollegiate XC ChallengeSep 15 · 8,000 Meters Division I · Place 390 · HeidelbergHeidelberg | 8,000 Meters Division I | 390 | 31:23.5 | FR |
| Sep 8 | Tiffelberg Cross Country MeetSep 8 · 8,000 Meters College · Place 52 · HeidelbergHeidelberg | 8,000 Meters College | 52 | 30:34.9 PB | Fr |
| Sep 1 | Beaver Dam InviteSep 1 · 6,000 Meters College · Place 82 · HeidelbergHeidelberg | 6,000 Meters College | 82 | 22:09.7Unofficial | Fr |
2022 Cross Country
3 results2021 Cross Country
2 results2019 Cross Country
1 results