Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · College of WoosterWooster Twilight 5k · Nov 4 | 18:00.2 | Wooster Twilight 5k | November 4, 2022 |
| 5,000 Meters · Garfield ParkMentor Cardinal Classic · Sep 4 | 18:12.35 | Mentor Cardinal Classic | September 4, 2021 |
| 5,000 Meters · Lorain County Community CollegeOHSAA D1 Northeast District - Lorain CC · Oct 23 | 18:38.6 | OHSAA D1 Northeast District - Lorain CC | October 23, 2021 |
| 6,000 Meters · Kenyon CollegePort Kenyon Opener XC Meet · Aug 29 | 20:45.80 | Port Kenyon Opener XC Meet | August 29, 2025 |
| 8,000 Meters · CedarvilleAll-Ohio InterCollegiate Challenge · Sep 19 | 27:15.40 | All-Ohio InterCollegiate Challenge | September 19, 2025 |
| 8,000 Meters · Elvin R. King Cross Country CourseAll-Ohio Cross Country Collegiate Championships · Sep 20 | 27:34.4 | All-Ohio Cross Country Collegiate Championships | September 20, 2024 |
| 8,000 Meters · Infirmary Mound ParkNorth Coast AC Meet · Oct 28 | 27:44.5 | North Coast AC Meet | October 28, 2023 |
| 8,000 Meters · LaVern Gibson CourseNCAC · Nov 3 | 28:01.32 | NCAC | November 3, 2024 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 27:44.2 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · Liberty ParkOhio Wesleyan University Invitational · Sep 29 | 28:05.4 | Ohio Wesleyan University Invitational | September 29, 2023 |
| 8,000 Meters · MacRae ParkJenna Strong CC Fall Classic · Oct 18 | 27:20.5 | Jenna Strong CC Fall Classic | October 18, 2024 |
| 8,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 18 | 28:01.80 | Oberlin College Inter-Regional Rumble | October 18, 2025 |
| 8,000 Meters · Oberlin Cross Country TrailINTER-REGIONAL RUMBLE · Oct 15 | 30:52.6 | INTER-REGIONAL RUMBLE | October 15, 2022 |
| 8,000 Meters · Wilmington CollegeJennaStrong CC Fall Classic · Oct 13 | 27:45.6 | 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
4 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NCACNov 3 · 8,000 Meters NCAC · Place 46 · KenyonKenyon | 8,000 Meters NCAC | 46 | 28:01.32 PB | Jr |
| Oct 18 | Jenna Strong CC Fall ClassicOct 18 · 8,000 Meters College · Place 63 · KenyonKenyon | 8,000 Meters College | 63 | 27:20.5 PB | Jr |
| Oct 4 | Paul Short RunOct 4 · 8,000 Meters White · Place 269 · KenyonKenyon | 8,000 Meters White | 269 | 27:44.2 PB | Jr |
| Sep 20 | All-Ohio Cross Country Collegiate ChampionshipsSep 20 · 8,000 Meters College · Place 137 · KenyonKenyon | 8,000 Meters College | 137 | 27:34.4 PB | Jr |
| Aug 30 | Port Kenyon OpenerAug 30 · 6,000 Meters College · Place 25 · KenyonKenyon | 6,000 Meters College | 25 | 20:55.7 | Jr |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA Division III Great Lakes RegionalNov 11 · 8,000 Meters Championship · Place 183 · KenyonKenyon | 8,000 Meters Championship | 183 | 27:04.7 | SO |
| Oct 28 | North Coast AC MeetOct 28 · 8,000 Meters College · Place 46 · KenyonKenyon | 8,000 Meters College | 46 | 27:44.5 PB | So |
| Oct 13 | JennaStrong CC Fall ClassicOct 13 · 8,000 Meters College · Place 65 · KenyonKenyon | 8,000 Meters College | 65 | 27:45.6 PB | So |
| Sep 29 | Ohio Wesleyan University InvitationalSep 29 · 8,000 Meters College · Place 83 · KenyonKenyon | 8,000 Meters College | 83 | 28:05.4 PB | So |
| Sep 15 | All Ohio Intercollegiate XC ChallengeSep 15 · 8,000 Meters Division I · Place 234 · KenyonKenyon | 8,000 Meters Division I | 234 | 28:19.4 | SO |
2022 Cross Country
3 results2021 Cross Country
2 results