Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Jackson Middle SchoolPIL @ Jackson MS (Jefferson, Cleveland, Franklin, Wilson, Roosevelt) · Mar 619:33.4PIL @ Jackson MS (Jefferson, Cleveland, Franklin, Wilson, Roosevelt)March 6, 2021
5,000 Meters · Lakewood HSNIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) · Oct 917:21.8NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only)October 9, 2021
5,000 Meters · Lane Community CollegeOSAA 6A State Championships · Nov 617:59.30OSAA 6A State ChampionshipsNovember 6, 2021
5,000 Meters · Lents ParkPIL @ Lents Park · Mar 1718:07.62PIL @ Lents ParkMarch 17, 2021
5,000 Meters · Pier ParkPIL @ Pier Park (Jefferson, Cleveland, Franklin, Wilson, Roosevelt) · Mar 319:10.80PIL @ Pier Park (Jefferson, Cleveland, Franklin, Wilson, Roosevelt)March 3, 2021
5,000 Meters · Rex Putnam High SchoolPutnam COVID Classic · Mar 2718:48.58Putnam COVID Classic March 27, 2021
5,000 Meters · Rose City Golf CourseRose City Championship Invite · Apr 1017:30.50Rose City Championship InviteApril 10, 2021
6,000 Meters · Army home courseArmy West Point-Navy · Oct 1919:49.6Army West Point-NavyOctober 19, 2025
6,000 Meters · BucknellPatriot League Cross Country Championships · Oct 2920:43.7Patriot League Cross Country ChampionshipsOctober 29, 2022
6,000 Meters · Gans Creek Recreation Area2025 NCAA Division I Cross Country Champs (87th Men and 45th Women) · Nov 2220:42.462025 NCAA Division I Cross Country Champs (87th Men and 45th Women)November 22, 2025
6,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 1419:52.8NCAA D1 Northeast Region ChampionshipsNovember 14, 2025
6,000 Meters · Lang XC CoursePatriot League Cross Country Championships · Oct 2822:12.4Patriot League Cross Country ChampionshipsOctober 28, 2023
6,000 Meters · Lehigh UniversityPatriot League Cross Country Championships · Oct 3120:19.4Patriot League Cross Country ChampionshipsOctober 31, 2025
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 321:06.2Paul Short Run (College)October 3, 2025
6,000 Meters · Van Cortlandt ParkNCAA Division I Northeast Regional · Nov 1021:20.9NCAA Division I Northeast RegionalNovember 10, 2023

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 222025 NCAA Division I Cross Country Champs (87th Men and 45th Women)Nov 22 · 6,000 Meters Championship · Place 211 · Army West PointArmy West Point6,000 Meters Championship21120:42.46 PBSr
Nov 14NCAA D1 Northeast Region ChampionshipsNov 14 · 6,000 Meters D1 Northeast · Place 1 · Army West PointArmy West Point6,000 Meters D1 Northeast119:52.8 PBSr
Oct 31Patriot League Cross Country ChampionshipsOct 31 · 6,000 Meters Champs · Place 1 · Army West PointArmy West Point6,000 Meters Champs120:19.4 PBSr
Oct 19Army West Point-NavyOct 19 · 6,000 Meters College · Place 1 · Army West PointArmy West Point6,000 Meters College119:49.6 PBSr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Gold · Place 76 · Army West PointArmy West Point6,000 Meters Gold7621:06.2 PBSr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Northeast RegionalNov 15 · 6,000 Meters Northeast · Place 31 · Army West PointArmy West Point6,000 Meters Northeast3120:45.4Jr
Nov 2Patriot League Cross Country ChampionshipsNov 2 · 6,000 Meters Varsity · Place 2 · Army West PointArmy West Point6,000 Meters Varsity220:16.5JR
Oct 4Paul Short RunOct 4 · 6,000 Meters Gold · Place 69 · Army West PointArmy West Point6,000 Meters Gold6921:09.1Jr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Northeast RegionalNov 10 · 6,000 Meters Championship · Place 82 · Army West PointArmy West Point6,000 Meters Championship8221:20.9 PBSo
Oct 28Patriot League Cross Country ChampionshipsOct 28 · 6,000 Meters College · Place 3 · Army West PointArmy West Point6,000 Meters College322:12.4 PBSo
Oct 14Army vs. Navy Star MeetOct 14 · 6,000 Meters Varsity · Place 1 · Army West PointArmy West Point6,000 Meters Varsity120:39.1SO
Sep 30Paul Short InvitationalSep 30 · 6,000 Meters College Gold · Place 58 · Army West PointArmy West Point6,000 Meters College Gold5821:25.6So
Sep 15Iona Br. Paddy Doyle Meet of ChampionsSep 15 · 5,000 Meters Varsity · Place 3 · Army West PointArmy West Point5,000 Meters Varsity318:10.8SO

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 29Patriot League Cross Country ChampionshipsOct 29 · 6,000 Meters College · Place 3 · Army West PointArmy West Point6,000 Meters College320:43.7 PBFr
Sep 30Lehigh Paul Short RunSep 30 · 6,000 Meters Varsity · Place 77 · Army West PointArmy West Point6,000 Meters Varsity7710:54.7FR

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 6OSAA 6A State ChampionshipsNov 6 · 5,000 Meters 6A · Place 4 · Ida B. WellsIda B. Wells5,000 Meters 6A417:59.30 PB12
Oct 9NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only)Oct 9 · 5,000 Meters Women's Elite avg under 20:00 · Place 4 · Ida B. WellsIda B. Wells5,000 Meters Women's Elite avg under 20:00417:21.8 PB12
Apr 10Rose City Championship InviteApr 10 · 5,000 Meters Varsity Women · Place 1 · Ida B. WellsIda B. Wells5,000 Meters Varsity Women117:30.50 PB11
Mar 31PIL @ Pier ParkMar 31 · 5,000 Meters Varsity · Place 1 · Ida B. WellsIda B. Wells5,000 Meters Varsity119:13.4011
Mar 27Putnam COVID Classic Mar 27 · 5,000 Meters Section #1 · Place 1 · Ida B. WellsIda B. Wells5,000 Meters Section #1118:48.58 PB11
Mar 17PIL @ Lents ParkMar 17 · 5,000 Meters Varsity · Place 1 · Ida B. WellsIda B. Wells5,000 Meters Varsity118:07.62 PB11
Mar 10PIL @ Lents Park (Roosevelt, Jefferson, Madison, Wilson, Lincoln)Mar 10 · 5,000 Meters Varsity · Place 1 · Ida B. WellsIda B. Wells5,000 Meters Varsity118:22.0011
Mar 6PIL @ Jackson MS (Jefferson, Cleveland, Franklin, Wilson, Roosevelt)Mar 6 · 5,000 Meters Varsity · Place 2 · Ida B. WellsIda B. Wells5,000 Meters Varsity219:33.4 PB11
Mar 3PIL @ Pier Park (Jefferson, Cleveland, Franklin, Wilson, Roosevelt)Mar 3 · 5,000 Meters Varsity · Place 1 · Ida B. WellsIda B. Wells5,000 Meters Varsity119:10.80 PB11