Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4 Miles · L.C. Boles Memorial Golf CourseWooster Invitational · Sep 1 | 24:08.2 | Wooster Invitational | September 1, 2022 |
| 5,000 Meters · Franklin Community ParkFranklin Invitational · Sep 15 | 18:00 | Franklin Invitational | September 15, 2021 |
| 6,000 Meters · Kenyon CollegePort Kenyon Opener XC Meet · Aug 29 | 19:29.30 | Port Kenyon Opener XC Meet | August 29, 2025 |
| 8,000 Meters · Calvin College - Gainey Athletic ComplexKnight Invitational · Sep 28 | 26:47.3 | Knight Invitational | September 28, 2024 |
| 8,000 Meters · CedarvilleAll-Ohio InterCollegiate Challenge · Sep 19 | 25:17.20 | All-Ohio InterCollegiate Challenge | September 19, 2025 |
| 8,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 4 | 25:36.45 | Swags Louisville Cross Country Classic | October 4, 2025 |
| 8,000 Meters · Forest Akers East Golf CourseD3 Pre-Nationals · Oct 1 | 27:36.5 | D3 Pre-Nationals | October 1, 2022 |
| 8,000 Meters · Infirmary Mound ParkNorth Coast AC Meet · Oct 28 | 27:04.6 | North Coast AC Meet | October 28, 2023 |
| 8,000 Meters · Kenyon CollegeNCAC XC Championships · Nov 1 | 25:40.50 | NCAC XC Championships | November 1, 2025 |
| 8,000 Meters · LaVern Gibson CourseNCAC · Nov 3 | 26:29.29 | NCAC | November 3, 2024 |
| 8,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 26:16.7 | Paul Short Run | October 4, 2024 |
| 8,000 Meters · MacRae ParkJenna Strong CC Fall Classic · Oct 18 | 26:10.3 | Jenna Strong CC Fall Classic | October 18, 2024 |
| 8,000 Meters · Oberlin Cross Country TrailINTER-REGIONAL RUMBLE · Oct 15 | 27:46.7 | INTER-REGIONAL RUMBLE | October 15, 2022 |
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 15 | NCAA DIII Great Lakes Valley XC Regional (Entries on DA)Nov 15 · 8,000 Meters Mens · Place 43 · WittenbergWittenberg | 8,000 Meters Mens | 43 | 26:04.04 | Sr |
| Nov 1 | NCAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 4 · WittenbergWittenberg | 8,000 Meters Collegiate | 4 | 25:40.50 PB | Sr |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 8,000 Meters College Blue · Place 21 · WittenbergWittenberg | 8,000 Meters College Blue | 21 | 25:36.45 PB | Sr |
| Sep 19 | All-Ohio InterCollegiate ChallengeSep 19 · 8,000 Meters All Ohio · Place 16 · WittenbergWittenberg | 8,000 Meters All Ohio | 16 | 25:17.20 PB | Sr |
| Aug 29 | Port Kenyon Opener XC MeetAug 29 · 6,000 Meters M 6K · Place 4 · WittenbergWittenberg | 6,000 Meters M 6K | 4 | 19:29.30 PB | Sr |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | NCACNov 3 · 8,000 Meters NCAC · Place 13 · WittenbergWittenberg | 8,000 Meters NCAC | 13 | 26:29.29 PB | Jr |
| Oct 18 | Jenna Strong CC Fall ClassicOct 18 · 8,000 Meters College · Place 17 · WittenbergWittenberg | 8,000 Meters College | 17 | 26:10.3 PB | Jr |
| Oct 4 | Paul Short RunOct 4 · 8,000 Meters White · Place 115 · WittenbergWittenberg | 8,000 Meters White | 115 | 26:16.7 PB | Jr |
| Sep 28 | Knight InvitationalSep 28 · 8,000 Meters College · Place 25 · WittenbergWittenberg | 8,000 Meters College | 25 | 26:47.3 PB | Jr |
| Aug 30 | Wild Witt Exhibition RaceAug 30 · 5,000 Meters Varsity · Place 5 · WittenbergWittenberg | 5,000 Meters Varsity | 5 | 16:24.2 | JR |
2023 Cross Country
3 results2022 Cross Country
6 results2021 Cross Country
1 results