Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 120:07.8McQuaid InvitationalOctober 1, 2022
4,000 Meters · Valleeview FarmsBill Sudeck Invitational · Sep 116:19.1Bill Sudeck InvitationalSeptember 1, 2026
5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 419:43.68Swags Louisville Cross Country ClassicOctober 4, 2025
5,000 Meters · Letchworth State ParkNYSPHSSAA Section V Championships · Nov 420:28.4NYSPHSSAA Section V ChampionshipsNovember 4, 2023
5,000 Meters · Mill Creek MetroParks FarmYSU Alumni XC Meet · Sep 2122:28.4YSU Alumni XC MeetSeptember 21, 2024
5,000 Meters · Red JacketRed Jacket Invite · Sep 1022:12Red Jacket InviteSeptember 10, 2022
6,000 Meters · BG XC CourseBowling Green Falcon Invitational · Oct 1824:51.1Bowling Green Falcon InvitationalOctober 18, 2024
6,000 Meters · CedarvilleAll-Ohio InterCollegiate Challenge · Sep 1923:53.10All-Ohio InterCollegiate ChallengeSeptember 19, 2025
6,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1124:09.32026 Spartan Cross Country InvitationalSeptember 11, 2026
6,000 Meters · Hillcrest Golf ClubOAC Cross Country Championships · Nov 224:02.3OAC Cross Country ChampionshipsNovember 2, 2024
6,000 Meters · Kenyon CollegeNCAC XC Championships · Nov 124:56.80NCAC XC ChampionshipsNovember 1, 2025
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 424:46.6Paul Short RunOctober 4, 2024
6,000 Meters · Oberlin CollegeNCAC Cross Country Championships · Oct 3122:35.2NCAC Cross Country ChampionshipsOctober 31, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31NCAC Cross Country ChampionshipsOct 31 · 6,000 Meters NCAC Championships · Place 21 · John CarrollJohn Carroll6,000 Meters NCAC Championships2122:35.2 PBJr
Oct 17Oberlin Inter-Regional RumbleOct 17 · 6,000 Meters Varsity · Place 20 · John CarrollJohn Carroll6,000 Meters Varsity2023:28.9JR-3
Sep 112026 Spartan Cross Country InvitationalSep 11 · 6,000 Meters College · Place 153 · John CarrollJohn Carroll6,000 Meters College15324:09.3 PBJr
Sep 1Bill Sudeck InvitationalSep 1 · 4,000 Meters Invite · Place 5 · John CarrollJohn Carroll4,000 Meters Invite516:19.1 PBJr

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1NCAC XC ChampionshipsNov 1 · 6,000 Meters Collegiate · Place 49 · John CarrollJohn Carroll6,000 Meters Collegiate4924:56.80 PBSo
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 6,000 Meters Women's Varsity · Place 55 · John CarrollJohn Carroll6,000 Meters Women's Varsity5524:10.50So
Oct 4Swags Louisville Cross Country ClassicOct 4 · 5,000 Meters College Silver · Place 10 · John CarrollJohn Carroll5,000 Meters College Silver1019:43.68 PBSo
Sep 19All-Ohio InterCollegiate ChallengeSep 19 · 6,000 Meters All Ohio · Place 64 · John CarrollJohn Carroll6,000 Meters All Ohio6423:53.10 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2OAC Cross Country ChampionshipsNov 2 · 6,000 Meters OAC · Place 41 · John CarrollJohn Carroll6,000 Meters OAC4124:02.3 PBFr
Oct 18Bowling Green Falcon InvitationalOct 18 · 6,000 Meters College · Place 96 · John CarrollJohn Carroll6,000 Meters College9624:51.1 PBFr
Oct 4Paul Short RunOct 4 · 6,000 Meters Open · Place 239 · John CarrollJohn Carroll6,000 Meters Open23924:46.6 PBFr
Sep 21YSU Alumni XC MeetSep 21 · 5,000 Meters College · Place 78 · John CarrollJohn Carroll5,000 Meters College7822:28.4 PBFr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 4NYSPHSSAA Section V ChampionshipsNov 4 · 5,000 Meters D · Place 14 · Gananda CentralGananda Central5,000 Meters D1420:28.4 PB12
Sep 30McQuaid InvitationalSep 30 · 3 Miles AA Medium · Place 33 · Gananda CentralGananda Central3 Miles AA Medium3320:43.312

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 1McQuaid InvitationalOct 1 · 3 Miles Varsity Medium · Place 28 · Gananda CentralGananda Central3 Miles Varsity Medium2820:07.8 PB11
Sep 10Red Jacket InviteSep 10 · 5,000 Meters Varsity · Place 18 · Gananda CentralGananda Central5,000 Meters Varsity1822:12 PB11