Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bartlett High SchoolAlaska Cross Country Running Championships · Oct 821:42Alaska Cross Country Running ChampionshipsOctober 8, 2022
5,000 Meters · Haverford CollegeHaverford Main Line Invitational · Sep 1818:53.6Haverford Main Line InvitationalSeptember 18, 2026
5,000 Meters · Palmer High SchoolASAA State Championships · Oct 720:15.95ASAA State ChampionshipsOctober 7, 2023
5,000 Meters · Rose Tree Park Bryn Mawr Invitational · Sep 521:34.26Bryn Mawr InvitationalSeptember 5, 2026
6,000 Meters · DREAM ParkNCAA DIII Metro Champ · Nov 1522:27.3NCAA DIII Metro ChampNovember 15, 2025
6,000 Meters · Gettysburg CollegeCentennial Conference · Nov 122:44.80Centennial ConferenceNovember 1, 2025
6,000 Meters · Haverford CollegeCentennial Conference · Oct 3121:42.4Centennial ConferenceOctober 31, 2026
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 422:20.3Paul Short RunOctober 4, 2024
6,000 Meters · Roger Milliken Science Center2025 NCAA Division III Cross Country Champs (52nd Men & 44th Women) · Nov 2224:28.82025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)November 22, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Centennial ConferenceOct 31 · 6,000 Meters Centennial · Place 4 · SwarthmoreSwarthmore6,000 Meters Centennial421:42.4 PBJr
Oct 17Border BattleOct 17 · 6,000 Meters Women Championship · Place 4 · SwarthmoreSwarthmore6,000 Meters Women Championship422:46.0Jr
Sep 18Haverford Main Line InvitationalSep 18 · 5,000 Meters Collegiate · Place 34 · SwarthmoreSwarthmore5,000 Meters Collegiate3418:53.6 PBJr
Sep 5Bryn Mawr InvitationalSep 5 · 5,000 Meters College · Place 5 · SwarthmoreSwarthmore5,000 Meters College521:34.26 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division III Cross Country Champs (52nd Men & 44th Women)Nov 22 · 6,000 Meters D3 Championship · Place 267 · SwarthmoreSwarthmore6,000 Meters D3 Championship26724:28.8 PBSo
Nov 15NCAA DIII Metro ChampNov 15 · 6,000 Meters D3 Metro · Place 12 · SwarthmoreSwarthmore6,000 Meters D3 Metro1222:27.3 PBSo
Nov 1Centennial ConferenceNov 1 · 6,000 Meters Champ · Place 23 · SwarthmoreSwarthmore6,000 Meters Champ2322:44.80 PBSo
Oct 18Border BattleOct 18 · 6,000 Meters D3 · Place 79 · SwarthmoreSwarthmore6,000 Meters D37923:22.9So
Aug 30Bryn Mawr InvitationalAug 30 · 5,000 Meters Varsity · Place 4 · SwarthmoreSwarthmore5,000 Meters Varsity420:16.9SO

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2Centennial ConferenceNov 2 · 6,000 Meters Varsity · Place 10 · SwarthmoreSwarthmore6,000 Meters Varsity1022:39.7FR
Oct 4Paul Short RunOct 4 · 6,000 Meters White · Place 49 · SwarthmoreSwarthmore6,000 Meters White4922:20.3 PBFr
Sep 20Haverford Main Line inviteSep 20 · 5,000 Meters Varsity · Place 17 · SwarthmoreSwarthmore5,000 Meters Varsity1718:55.1FR
Aug 30Bryn Mawr Inv.Aug 30 · 5,000 Meters Varsity · Place 4 · SwarthmoreSwarthmore5,000 Meters Varsity421:12.90FR

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 7ASAA State ChampionshipsOct 7 · 5,000 Meters Division 1 · Place 12 · South AnchorageSouth Anchorage5,000 Meters Division 11220:15.95 PB12
Sep 30CIC Region IV ChampionshipsSep 30 · Varsity · Place 29 · South AnchorageSouth AnchorageVarsity2921:4712
Sep 15Class RaceSep 15 · Varsity · Place 3 · South AnchorageSouth AnchorageVarsity311:5212
Sep 9George Plumley XC Invite (Palmer Invite)Sep 9 · 5,000 Meters Varsity · Place 8 · South AnchorageSouth Anchorage5,000 Meters Varsity820:14.8112
Sep 2Kodiak 4 x Mile Relay Sep 2 · 1 Mile Varsity · Place 6 · South AnchorageSouth Anchorage1 Mile Varsity66:32.212
Sep 1Kodiak InvitationalSep 1 · 5,000 Meters Varsity · Place 1 · South AnchorageSouth Anchorage5,000 Meters Varsity120:02.312
Aug 26Big 8 InviteAug 26 · Varsity · Place 8 · South AnchorageSouth AnchorageVarsity820:3612
Aug 19Ted McKenney InviteAug 19 · Varsity · Place 11 · South AnchorageSouth AnchorageVarsity1120:2612

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 8Alaska Cross Country Running ChampionshipsOct 8 · 5,000 Meters Division I · Place 31 · South AnchorageSouth Anchorage5,000 Meters Division I3121:42 PB11
Oct 1Cook Inlet Conference Championships (Region IV)Oct 1 · Varsity · Place 6 · South AnchorageSouth AnchorageVarsity620:0811
Sep 24Smokin' StampedeSep 24 · Varsity · Place 11 · South AnchorageSouth AnchorageVarsity1120:5511
Sep 17Class RaceSep 17 · 3,000 Meters Varsity · Place 2 · South AnchorageSouth Anchorage3,000 Meters Varsity212:05.711
Sep 102022 George Plumley XC Invitational Sep 10 · 5,000 Meters Junior Varsity · Place 13 · South AnchorageSouth Anchorage5,000 Meters Junior Varsity1322:39.219
Aug 27Big 8 InviteAug 27 · Varsity · Place 10 · South AnchorageSouth AnchorageVarsity1020:5211
Aug 20Ted McKenney XC InvitationalAug 20 · Varsity · Place 10 · South AnchorageSouth AnchorageVarsity1020:3411
Aug 12Quad 1 (DIM, EAS, SER, SOU)Aug 12 · Varsity · Place 1 · South AnchorageSouth AnchorageVarsity111:5311

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 9Alaska State Cross Country Running ChampionshipsOct 9 · 5,000 Meters Division I · Place 41 · South AnchorageSouth Anchorage5,000 Meters Division I4121:42.710
Oct 2Cook Inlet Conference Championships (Region IV)Oct 2 · 5,000 Meters Varsity · Place 20 · South AnchorageSouth Anchorage5,000 Meters Varsity2021:14.910
Sep 25Smokin' StampedeSep 25 · 5,000 Meters Varsity · Place 33 · South AnchorageSouth Anchorage5,000 Meters Varsity3321:18.510
Aug 21Ted McKenney InvitationalAug 21 · 5,000 Meters Varsity · Place 9 · South AnchorageSouth Anchorage5,000 Meters Varsity920:2010
Aug 13Quad - DIM, EAS, SER, SOUAug 13 · 3,000 Meters Junior Varsity · Place 4 · South AnchorageSouth Anchorage3,000 Meters Junior Varsity412:2410

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 16Mustang Stampede Oct 16 · 5,000 Meters Varsity · South AnchorageSouth Anchorage5,000 Meters Varsity021:01.1Unofficial9
Oct 3Region 4 CIC ChampionshipsOct 3 · 5,000 Meters Varsity · Place 25 · South AnchorageSouth Anchorage5,000 Meters Varsity2521:139
Sep 26Reg 4 CIC Week 3Sep 26 · 5,000 Meters Junior Varsity · Place 1 · South AnchorageSouth Anchorage5,000 Meters Junior Varsity121:599
Sep 12SOU vs. CHUSep 12 · 5,000 Meters Varsity · Place 10 · South AnchorageSouth Anchorage5,000 Meters Varsity1020:579