Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 5K Broadway FinishFoot Locker Northeast Regional · Nov 2517:00.9Foot Locker Northeast RegionalNovember 25, 2017
5,000 Meters · Brandywine Creek State ParkDIAA D2 State XC Championships · Nov 1016:23.14DIAA D2 State XC ChampionshipsNovember 10, 2018
5,000 Meters · Brandywine Creek State ParkDivision 2 State Championship · Nov 1217:24.4Division 2 State ChampionshipNovember 12, 2016
5,000 Meters · Community Park at WinterplaceTidewater Classic Invitational · Oct 415:54.8Tidewater Classic InvitationalOctober 4, 2017
5,000 Meters · Killens Pond State ParkDIAA D2 State XC Championships · Nov 1116:16.59DIAA D2 State XC ChampionshipsNovember 11, 2017
8,000 Meters · Baylands ParkCoast-to-Coast Athletic Cross Country Championships · Nov 125:03.00Coast-to-Coast Athletic Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Baylands ParkC2C Cross Country Championships · Oct 2825:21.8C2C Cross Country ChampionshipsOctober 28, 2023
8,000 Meters · Big Spring HSNCAA DIII Mid-Atlantic Region XC Championships · Nov 1525:59.05NCAA DIII Mid-Atlantic Region XC ChampionshipsNovember 15, 2025
8,000 Meters · Community Park at WinterplaceDon Cathcart Invitational · Sep 2725:25.40Don Cathcart InvitationalSeptember 27, 2025
8,000 Meters · DREAM ParkBorder Battle · Oct 1825:08.8Border BattleOctober 18, 2025
8,000 Meters · Stern Athletic ComplexNCAA Division III Mid-Atlantic Regional · Nov 1125:41.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

4 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Mid-Atlantic Region XC ChampionshipsNov 15 · 8,000 Meters Championship · Place 24 · SalisburySalisbury8,000 Meters Championship2425:59.05 PBSr
Nov 1Coast-to-Coast Athletic Cross Country ChampionshipsNov 1 · 8,000 Meters College · Place 5 · SalisburySalisbury8,000 Meters College525:03.00 PBSr
Oct 18Border BattleOct 18 · 8,000 Meters D3 · Place 16 · SalisburySalisbury8,000 Meters D31625:08.8 PBSr
Sep 27Don Cathcart InvitationalSep 27 · 8,000 Meters College · Place 8 · SalisburySalisbury8,000 Meters College825:25.40 PBSr

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Mid-Atlantic RegionalNov 11 · 8,000 Meters Championship · Place 33 · SalisburySalisbury8,000 Meters Championship3325:41.6 PBJr
Oct 28C2C Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 7 · SalisburySalisbury8,000 Meters College725:21.8 PBJr

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 10DIAA D1 State XC ChampionshipsNov 10 · 5,000 Meters Division 2 · Place 2 · DelmarDelmar5,000 Meters Division 2216:23.14—
Nov 10DIAA D2 State XC ChampionshipsNov 10 · 5,000 Meters Varsity · Place 2 · DelmarDelmar5,000 Meters Varsity216:23.14 PB12
Oct 19Joe O'Neill InvitationalOct 19 · Varsity · Place 4 · DelmarDelmarVarsity415:29.79—
Oct 6Salesianum Invitational Oct 6 · 5,000 Meters Varsity · Place 1 · DelmarDelmar5,000 Meters Varsity116:30.13—
Sep 29Charlie Bell Hornet InvitationalSep 29 · 5,000 Meters Varsity · Place 1 · DelmarDelmar5,000 Meters Varsity116:17.3312

2017 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Northeast RegionalNov 25 · 5,000 Meters Championship · Place 70 · Delmar MDDelmar MD5,000 Meters Championship7017:00.9 PB11
Nov 11DIAA D1 State XC ChampionshipsNov 11 · Division 2 · Place 6 · DelmarDelmarDivision 2616:16.59—
Nov 11DIAA D2 State XC ChampionshipsNov 11 · 5,000 Meters Varsity · Place 6 · DelmarDelmar5,000 Meters Varsity616:16.59 PB11
Nov 4Henlopen Conference ChampionshipsNov 4 · 5,000 Meters Varsity · Place 1 · DelmarDelmar5,000 Meters Varsity116:17.61
Oct 31Sussex County ChampionshipsOct 31 · 5,000 Meters Varsity · Place 1 · DelmarDelmar5,000 Meters Varsity116:15.0—
Oct 20Joe O'Neill InvitationalOct 20 · 5,000 Meters Varsity · Place 6 · DelmarDelmar5,000 Meters Varsity616:02.21—
Oct 4Tidewater Classic InvitationalOct 4 · 5,000 Meters Varsity · Place 1 · DelmarDelmar5,000 Meters Varsity115:54.8 PB11

2016 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12Division 2 State ChampionshipNov 12 · 5,000 Meters Varsity · Place 10 · DelmarDelmar5,000 Meters Varsity1017:24.4 PB10
Nov 5Henlopen ChampionshipsNov 5 · 5,000 Meters Varsity · Place 3 · DelmarDelmar5,000 Meters Varsity316:46.610