Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4 Miles · L.C. Boles Memorial Golf CourseWooster Invitational · Sep 1 | 22:38.0 | Wooster Invitational | September 1, 2022 |
| 5,000 Meters · L.C. Boles Memorial Golf CourseDenison Vs Wooster · Sep 21 | 15:53.5 | Denison Vs Wooster | September 21, 2023 |
| 6,000 Meters · Kenyon CollegePort Kenyon Opener XC Meet · Aug 29 | 19:54.70 | Port Kenyon Opener XC Meet | August 29, 2025 |
| 8,000 Meters · Allegheny College Robertson Athletic ComplexAllegheny College Classic · Sep 20 | 27:26 | Allegheny College Classic | September 20, 2025 |
| 8,000 Meters · EP Tom Sawyer State ParkNCAA DIII Great Lakes Valley XC Regional (Entries on DA) · Nov 15 | 26:51.89 | NCAA DIII Great Lakes Valley XC Regional (Entries on DA) | November 15, 2025 |
| 8,000 Meters · Forest Akers East Golf CourseD3 Pre-Nationals · Oct 1 | 26:24.2 | D3 Pre-Nationals | October 1, 2022 |
| 8,000 Meters · Infirmary Mound ParkNorth Coast AC Meet · Oct 28 | 26:08.0 | North Coast AC Meet | October 28, 2023 |
| 8,000 Meters · Kenyon CollegeNCAC XC Championships · Nov 1 | 26:31.30 | NCAC XC Championships | November 1, 2025 |
| 8,000 Meters · Liberty ParkOhio Wesleyan University Invitational · Sep 29 | 25:35.9 | Ohio Wesleyan University Invitational | September 29, 2023 |
| 8,000 Meters · Oberlin Cross Country TrailINTER-REGIONAL RUMBLE · Oct 15 | 26:22.8 | INTER-REGIONAL RUMBLE | October 15, 2022 |
| 8,000 Meters · Otterbein CollegeOtterbein XC Invite · Sep 13 | 27:08.51 | Otterbein XC Invite | September 13, 2025 |
| 8,000 Meters · Saukie Golf CourseInterregional Invitational · Oct 18 | 26:19.1 | Interregional Invitational | October 18, 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 |
| Nov 15 | NCAA DIII Great Lakes Valley XC Regional (Entries on DA)Nov 15 · 8,000 Meters Mens · Place 100 · Denison | 8,000 Meters Mens | 100 | 26:51.89 PB | Sr |
| Nov 1 | NCAC XC ChampionshipsNov 1 · 8,000 Meters Collegiate · Place 25 · Denison | 8,000 Meters Collegiate | 25 | 26:31.30 PB | Sr |
| Oct 18 | Interregional InvitationalOct 18 · 8,000 Meters Blue · Place 23 · Denison | 8,000 Meters Blue | 23 | 26:19.1 PB | Sr |
| Oct 3 | OWU InvitationalOct 3 · 8,000 Meters Varsity · Place 5 · Denison | 8,000 Meters Varsity | 5 | 26:09.5 | SR |
| Sep 20 | Allegheny College ClassicSep 20 · 8,000 Meters Varsity · Place 6 · Denison | 8,000 Meters Varsity | 6 | 27:26 PB | Sr |
| Sep 13 | Otterbein XC InviteSep 13 · 8,000 Meters Men · Place 26 · Denison | 8,000 Meters Men | 26 | 27:08.51 PB | Sr |
| Aug 29 | Port Kenyon Opener XC MeetAug 29 · 6,000 Meters M 6K · Place 7 · Denison | 6,000 Meters M 6K | 7 | 19:54.70 PB | Sr |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 21 | ISU John McNicholsSep 21 · 8,000 Meters College · Denison | 8,000 Meters College | 0 | DNS | Jr |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA Division III Great Lakes RegionalNov 11 · 8,000 Meters Championship · Place 50 · Denison | 8,000 Meters Championship | 50 | 24:57.2 | SO |
| Oct 28 | North Coast AC MeetOct 28 · 8,000 Meters College · Place 5 · Denison | 8,000 Meters College | 5 | 26:08.0 PB | So |
| Sep 29 | Ohio Wesleyan University InvitationalSep 29 · 8,000 Meters College · Place 5 · Denison | 8,000 Meters College | 5 | 25:35.9 PB | So |
| Sep 21 | Denison Vs WoosterSep 21 · 5,000 Meters College · Place 1 · Denison | 5,000 Meters College | 1 | 15:53.5 PB | So |
| Sep 9 | NCAC Preview MeetSep 9 · 8,000 Meters Varsity · Place 3 · Denison | 8,000 Meters Varsity | 3 | 28:07.5 | SO |
| Sep 9 | NCAC Preview MeetSep 9 · 8,000 Meters Varsity · Place 3 · Denison | 8,000 Meters Varsity | 3 | 28:07.5 | SO |
| Sep 1 | Kenyon College Owls OpenerSep 1 · 5,000 Meters Varsity · Place 1 · Denison | 5,000 Meters Varsity | 1 | 16:11.2 | SO |
| Sep 1 | Kenyon College Owls OpenerSep 1 · 5,000 Meters Varsity · Place 1 · Denison | 5,000 Meters Varsity | 1 | 16:11.2 | SO |
2022 Cross Country
5 results