Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · North Mason HSOlympic League XC - Meet #1 South Division · Feb 615:39.01Olympic League XC - Meet #1 South DivisionFebruary 6, 2021
4,000 Meters · Knights (Legion Baseball Field)Olympic League XC - Meet #2 South Division · Feb 2419:04Olympic League XC - Meet #2 South DivisionFebruary 24, 2021
5,000 Meters · Battle Point ParkOlympic League Junior Varsity XC Championships · Mar 1023:58.5Olympic League Junior Varsity XC ChampionshipsMarch 10, 2021
5,000 Meters · Central Kitsap HSOlympic League XC - Meet #3 - SOUTH Division · Feb 2024:37.7Olympic League XC - Meet #3 - SOUTH DivisionFebruary 20, 2021
5,000 Meters · Marcus Whitman MSOlympic League XC - Meet #4 South Division · Feb 2724:09.9Olympic League XC - Meet #4 South DivisionFebruary 27, 2021
5,000 Meters · Saint Martin's UniversityBill Kehoe South Sound Invite · Oct 920:11.10Bill Kehoe South Sound InviteOctober 9, 2021
5,000 Meters · Sun Willows Golf Course3A WIAA State XC Meet · Nov 619:39.13A WIAA State XC MeetNovember 6, 2021
6,000 Meters · Allegheny College Robertson Athletic ComplexPresidents Athletic Conference Championships · Nov 122:40.60Presidents Athletic Conference ChampionshipsNovember 1, 2025
6,000 Meters · Bethany CollegeBethany Invitational · Sep 922:48.3Bethany InvitationalSeptember 9, 2023
6,000 Meters · Big Spring HSNCAA DIII Mid-Atlantic Region XC Championships · Nov 1522:07.50NCAA DIII Mid-Atlantic Region XC ChampionshipsNovember 15, 2025
6,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 421:50.33Swags Louisville Cross Country ClassicOctober 4, 2025
6,000 Meters · Lawrence County FairgroundBill Lennox Invtational · Oct 722:51.1Bill Lennox InvtationalOctober 7, 2023
6,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 1821:46.00Oberlin College Inter-Regional RumbleOctober 18, 2025
6,000 Meters · Oberlin Cross Country TrailINTER-REGIONAL RUMBLE · Oct 1524:19.0INTER-REGIONAL RUMBLEOctober 15, 2022
6,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2222:28.52025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025
6,000 Meters · Stern Athletic ComplexNCAA Division III Mid-Atlantic Regional · Nov 1121:10.6NCAA Division III Mid-Atlantic RegionalNovember 11, 2023

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 6,000 Meters D3 Championship · Place 68 · GenevaGeneva6,000 Meters D3 Championship6822:28.5 PBSr
Nov 15NCAA DIII Mid-Atlantic Region XC ChampionshipsNov 15 · 6,000 Meters Championship · Place 11 · GenevaGeneva6,000 Meters Championship1122:07.50 PBSr
Nov 1Presidents Athletic Conference ChampionshipsNov 1 · 6,000 Meters 6K · Place 3 · GenevaGeneva6,000 Meters 6K322:40.60 PBSr
Oct 18Oberlin College Inter-Regional RumbleOct 18 · 6,000 Meters Women's Varsity · Place 2 · GenevaGeneva6,000 Meters Women's Varsity221:46.00 PBSr
Oct 4Swags Louisville Cross Country ClassicOct 4 · 6,000 Meters College Blue · Place 9 · GenevaGeneva6,000 Meters College Blue921:50.33 PBSr
Sep 20Allegheny College ClassicSep 20 · 6,000 Meters Varsity · Place 6 · GenevaGeneva6,000 Meters Varsity624:18Sr

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 21YSU Alumni XC MeetSep 21 · 5,000 Meters College · GenevaGeneva5,000 Meters College0DNSJr

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 182023 NCAA Division III Cross Country Champs (50th Men & 42nd Women)sNov 18 · 6,000 Meters Championship · Place 91 · GenevaGeneva6,000 Meters Championship9122:25.5So
Nov 11NCAA Division III Mid-Atlantic RegionalNov 11 · 6,000 Meters Championship · Place 2 · GenevaGeneva6,000 Meters Championship221:10.6 PBSo
Oct 28PAC ChampionshipsOct 28 · 6,000 Meters Varsity · Place 3 · GenevaGeneva6,000 Meters Varsity322:21.0SO
Oct 7Bill Lennox InvtationalOct 7 · 6,000 Meters College · Place 8 · GenevaGeneva6,000 Meters College822:51.1 PBSo
Sep 23LHU Invitational/OpenSep 23 · 6,000 Meters Varsity · Place 6 · GenevaGeneva6,000 Meters Varsity621:13.6SO
Sep 9Bethany InvitationalSep 9 · 6,000 Meters College · Place 3 · GenevaGeneva6,000 Meters College322:48.3 PBSo
Sep 1Father Bede InvitationalSep 1 · 5,000 Meters Varsity · Place 2 · GenevaGeneva5,000 Meters Varsity219:17.1So

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 Mid-Atlantic Regional XC ChampionshipsNov 12 · 6,000 Meters Varsity · Place 35 · GenevaGeneva6,000 Meters Varsity3523:08.9FR
Oct 29Presidents AC ChampionshipsOct 29 · 6,000 Meters Varsity · Place 12 · GenevaGeneva6,000 Meters Varsity1223:51.0FR
Oct 15INTER-REGIONAL RUMBLEOct 15 · 6,000 Meters Invite · Place 92 · GenevaGeneva6,000 Meters Invite9224:19.0 PBFr
Oct 8Carnegie Mellon InvitationalOct 8 · 5,000 Meters Varsity · Place 45 · GenevaGeneva5,000 Meters Varsity4520:34.0FR
Sep 9Saint Vincent InvitationalSep 9 · 6,000 Meters Varsity · Place 19 · GenevaGeneva6,000 Meters Varsity1925:47.0FR
Sep 9Saint Vincent InvitationalSep 9 · 6,000 Meters Invitational · Place 19 · GenevaGeneva6,000 Meters Invitational1925:47.0FR

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 63A WIAA State XC MeetNov 6 · 5,000 Meters 3A Girls · Place 28 · Central KitsapCentral Kitsap5,000 Meters 3A Girls2819:39.1 PB12
Oct 9Bill Kehoe South Sound InviteOct 9 · 5,000 Meters Girls Teal Elite · Place 21 · Central KitsapCentral Kitsap5,000 Meters Girls Teal Elite2120:11.10 PB12
Sep 4CKHS Time TrialSep 4 · 2 Miles Varsity · Place 2 · Central KitsapCentral Kitsap2 Miles Varsity213:22Unofficial12
Mar 10Olympic League Junior Varsity XC ChampionshipsMar 10 · 5,000 Meters JV Women · Place 6 · Central KitsapCentral Kitsap5,000 Meters JV Women623:58.5 PB11
Mar 6Olympic League XC - Meet #5 - SOUTH DivisionMar 6 · 5,000 Meters Girls Race - S. Kitsap vs Cent. Kitsa · Place 13 · Central KitsapCentral Kitsap5,000 Meters Girls Race - S. Kitsap vs Cent. Kitsa1324:18.211
Feb 27Olympic League XC - Meet #4 South DivisionFeb 27 · 5,000 Meters Women (NK vs CK) · Place 12 · Central KitsapCentral Kitsap5,000 Meters Women (NK vs CK)1224:09.9 PB11
Feb 24Olympic League XC - Meet #2 South DivisionFeb 24 · 4,000 Meters Women (CK vs BREM) · Place 9 · Central KitsapCentral Kitsap4,000 Meters Women (CK vs BREM)919:04 PB11
Feb 20Olympic League XC - Meet #3 - SOUTH DivisionFeb 20 · 5,000 Meters Girls Race - Bainbridge vs Cen. Kitsa · Place 15 · Central KitsapCentral Kitsap5,000 Meters Girls Race - Bainbridge vs Cen. Kitsa1524:37.7 PB11
Feb 6Olympic League XC - Meet #1 South DivisionFeb 6 · 2 Miles Women (CK vs NM) · Place 10 · Central KitsapCentral Kitsap2 Miles Women (CK vs NM)1015:39.01 PB11