Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Algonkian Regional ParkDominion, Broad Run, Tuscarora Meet · Mar 2725:46Dominion, Broad Run, Tuscarora MeetMarch 27, 2021
5,000 Meters · Lightridge HSLightridge, Heritage & Dominion Meet · Mar 1726:46Lightridge, Heritage & Dominion MeetMarch 17, 2021
5,000 Meters · Mill Creek MetroParks FarmYSU Alumni XC Meet · Sep 2130:34.1YSU Alumni XC MeetSeptember 21, 2024
5,000 Meters · Rock Ridge High SchoolRock Ridge XC Invitational · Sep 1828:29Rock Ridge XC InvitationalSeptember 18, 2021
5,000 Meters · WestminsterFisher Invitational · Aug 2923:23.9Fisher InvitationalAugust 29, 2025
6,000 Meters · Allegheny College Robertson Athletic ComplexPresidents Athletic Conference Championships · Nov 129:56.50Presidents Athletic Conference ChampionshipsNovember 1, 2025
6,000 Meters · Bethany CollegeBethany Invitational · Sep 936:14.8Bethany InvitationalSeptember 9, 2023
6,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 428:48.68Swags Louisville Cross Country ClassicOctober 4, 2025
6,000 Meters · Lawrence County FairgroundPAC Cross Country Championships · Nov 232:25.5PAC Cross Country ChampionshipsNovember 2, 2024
6,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1828:20.70Oberlin College Inter-Regional RumbleOctober 18, 2025
6,000 Meters · Oberlin Cross Country TrailINTER-REGIONAL RUMBLE · Oct 1531:42.7INTER-REGIONAL RUMBLEOctober 15, 2022

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1Presidents Athletic Conference ChampionshipsNov 1 · 6,000 Meters 6K · Place 91 · GenevaGeneva6,000 Meters 6K9129:56.50 PBSr
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 6,000 Meters Women's Open · Place 57 · GenevaGeneva6,000 Meters Women's Open5728:20.70 PBSr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 6,000 Meters College Blue · Place 392 · GenevaGeneva6,000 Meters College Blue39228:48.68 PBSr
Sep 20Allegheny College ClassicSep 20 · 6,000 Meters Varsity · Place 105 · GenevaGeneva6,000 Meters Varsity10530:15Sr
Aug 29Fisher InvitationalAug 29 · 5,000 Meters Women's Race · Place 69 · GenevaGeneva5,000 Meters Women's Race6923:23.9 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2PAC Cross Country ChampionshipsNov 2 · 6,000 Meters PAC · Place 108 · GenevaGeneva6,000 Meters PAC10832:25.5 PBJr
Oct 11Fighting Scots InviteOct 11 · 6,000 Meters Varsity · Place 69 · GenevaGeneva6,000 Meters Varsity6933:59.0JR
Sep 21YSU Alumni XC MeetSep 21 · 5,000 Meters College · Place 115 · GenevaGeneva5,000 Meters College11530:34.1 PBJr
Sep 7PAC PreviewSep 7 · 6,000 Meters College · Place 91 · GenevaGeneva6,000 Meters College9134:01.93Jr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28PAC ChampionshipsOct 28 · 6,000 Meters Varsity · Place 100 · GenevaGeneva6,000 Meters Varsity10032:46.0SO
Oct 7Bill Lennox InvtationalOct 7 · 6,000 Meters College · Place 143 · GenevaGeneva6,000 Meters College14334:04.9So
Sep 9Bethany InvitationalSep 9 · 6,000 Meters College · Place 166 · GenevaGeneva6,000 Meters College16636:14.8 PBSo
Sep 1Father Bede InvitationalSep 1 · 5,000 Meters Varsity · Place 106 · GenevaGeneva5,000 Meters Varsity10632:22.1So

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29Presidents AC ChampionshipsOct 29 · 6,000 Meters Varsity · Place 98 · GenevaGeneva6,000 Meters Varsity9833:25.0FR
Oct 15INTER-REGIONAL RUMBLEOct 15 · 6,000 Meters Invite · Place 276 · GenevaGeneva6,000 Meters Invite27631:42.7 PBFr
Oct 8Carnegie Mellon InvitationalOct 8 · 5,000 Meters Varsity · Place 128 · GenevaGeneva5,000 Meters Varsity12825:53.8FR
Sep 9Saint Vincent InvitationalSep 9 · 6,000 Meters Varsity · Place 96 · GenevaGeneva6,000 Meters Varsity9632:14.0FR
Sep 9Saint Vincent InvitationalSep 9 · 6,000 Meters Invitational · Place 96 · GenevaGeneva6,000 Meters Invitational9632:14.0FR
Sep 2Father Bede Invitational Sep 2 · 5,000 Meters Varsity · Place 81 · GenevaGeneva5,000 Meters Varsity8127:11.0—

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 16Third Battle InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 92 · DominionDominion5,000 Meters Junior Varsity9226:13.7SR
Sep 28Dominion / Broad Run / HeritageSep 28 · 5,000 Meters Varsity · Place 29 · DominionDominion5,000 Meters Varsity2927:50.00—
Sep 18Rock Ridge XC InvitationalSep 18 · 5,000 Meters Upperclass · Place 24 · DominionDominion5,000 Meters Upperclass2428:29 PB12
Sep 11Oatlands InvitationalSep 11 · 5,000 Meters Varsity · Place 71 · DominionDominion5,000 Meters Varsity7127:40—
Aug 28Great Meadow InvitationalAug 28 · 5,000 Meters Varsity · Place 139 · DominionDominion5,000 Meters Varsity13926:28—
Mar 27Dominion, Broad Run, Tuscarora MeetMar 27 · 5,000 Meters Varsity · Place 35 · DominionDominion5,000 Meters Varsity3525:46 PB11
Mar 17Lightridge, Heritage & Dominion MeetMar 17 · 5,000 Meters Varsity · Place 28 · DominionDominion5,000 Meters Varsity2826:46 PB11

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 7Algonkian QuadOct 7 · 5,000 Meters Varsity · Place 58 · DominionDominion5,000 Meters Varsity5826:20.00—
Oct 7Algonkian QuadOct 7 · 5,000 Meters Varsity · Place 58 · DominionDominion5,000 Meters Varsity5826:20.00—
Sep 14Oatlands InvitationalSep 14 · Varsity · Place 173 · DominionDominionVarsity17328:22—
Aug 31Great Meadow InvitationalAug 31 · Varsity · Place 137 · DominionDominionVarsity13730:11—

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 6Glory Days Grill InvitationalOct 6 · Freshman · Place 142 · DominionDominionFreshman14226:01—
Sep 5Algonkian QuadSep 5 · 5,000 Meters Varsity · Place 87 · DominionDominion5,000 Meters Varsity8734:16.809