Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Abington HSAbington Invitational · Sep 721:39.7Abington InvitationalSeptember 7, 2019
5,000 Meters · Belmont PlateauPAISAA Championships · Oct 2621:05.7PAISAA ChampionshipsOctober 26, 2019
5,000 Meters · Episcopal Academy Inter-AC XC Dual #2@EA · Nov 722:47.81Inter-AC XC Dual #2@EANovember 7, 2020
5,000 Meters · Germantown AcademyInter-AC XC Dual #1 @ GA · Oct 3121:01.2Inter-AC XC Dual #1 @ GAOctober 31, 2020
5,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1019:42.3New England (NEICAAA) Cross Country ChampionshipOctober 10, 2025
5,000 Meters · Lehigh University - Murray H. Goodman Campus46th Annual Paul Short Run · Oct 520:29.146th Annual Paul Short RunOctober 5, 2019
6,000 Meters · Hamilton CollegeNESCAC Cross Country Championships · Oct 2925:39.4NESCAC Cross Country ChampionshipsOctober 29, 2022
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1823:02.10Conn College InviteOctober 18, 2025
6,000 Meters · Keene State CollegeKSC Invitational · Oct 423:27.50KSC InvitationalOctober 4, 2025
6,000 Meters · University of Massachusetts Amherst NESCAC Cross Country Championships · Oct 2826:12.8NESCAC Cross Country ChampionshipsOctober 28, 2023

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1NESCAC ChampionshipsNov 1 · 6,000 Meters Champ · Place 115 · TuftsTufts6,000 Meters Champ11524:21.12Sr
Oct 18Conn College InviteOct 18 · 6,000 Meters White · Place 20 · TuftsTufts6,000 Meters White2023:02.10 PBSr
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 5,000 Meters NEICAAA · Place 121 · TuftsTufts5,000 Meters NEICAAA12119:42.3 PBSr
Oct 4KSC InvitationalOct 4 · 6,000 Meters College · Place 55 · TuftsTufts6,000 Meters College5523:27.50 PBSr

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 28NESCAC Cross Country ChampionshipsOct 28 · 6,000 Meters College · Place 125 · TuftsTufts6,000 Meters College12526:12.8 PBSo

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 29NESCAC Cross Country ChampionshipsOct 29 · 6,000 Meters College · Place 126 · TuftsTufts6,000 Meters College12625:39.4 PBFr

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 14Inter-AC XC Dual #3 @ GANov 14 · 5,000 Meters Varsity · Place 7 · William Penn CharterWilliam Penn Charter5,000 Meters Varsity721:14.711
Nov 7Inter-AC XC Dual #2@EANov 7 · 5,000 Meters Varsity · Place 8 · William Penn CharterWilliam Penn Charter5,000 Meters Varsity822:47.81 PB11
Oct 31Inter-AC XC Dual #1 @ GAOct 31 · 5,000 Meters Varsity · Place 8 · William Penn CharterWilliam Penn Charter5,000 Meters Varsity821:01.2 PB11

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26PAISAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 15 · William Penn CharterWilliam Penn Charter5,000 Meters Varsity1521:05.7 PB10
Oct 546th Annual Paul Short RunOct 5 · 5,000 Meters Varsity - Brown · Place 99 · William Penn CharterWilliam Penn Charter5,000 Meters Varsity - Brown9920:29.1 PB10
Sep 7Abington InvitationalSep 7 · 5,000 Meters Varsity · Place 35 · William Penn CharterWilliam Penn Charter5,000 Meters Varsity3521:39.7 PB10

2018 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 29Paul Short InvitationalSep 29 · 5,000 Meters Varsity - Brown · Place 101 · William Penn CharterWilliam Penn Charter5,000 Meters Varsity - Brown10120:569