Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 613:29.16NIKE: Cherokee ChallengeSeptember 6, 2025
5,000 Meters · Crystal Lake ParkBurlington County XC Open · Oct 1719:58.3Burlington County XC OpenOctober 17, 2025
5,000 Meters · DREAM ParkBob Kiessling Invitational · Nov 119:11.53Bob Kiessling InvitationalNovember 1, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 820:44NJSIAA Group ChampionshipsNovember 8, 2025
5,000 Meters · Palmyra Cove Nature ParkBCSL Cross Country Championships · Oct 2219:22.36BCSL Cross Country ChampionshipsOctober 22, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Non Public B · Place 49 · Moorestown Friends5,000 Meters Non Public B4920:44 PB12
Nov 1Bob Kiessling InvitationalNov 1 · 5,000 Meters Varsity · Place 30 · Moorestown Friends5,000 Meters Varsity3019:11.53 PB12
Oct 22BCSL Cross Country ChampionshipsOct 22 · 5,000 Meters Freedom · Place 11 · Moorestown Friends5,000 Meters Freedom1119:22.36 PB12
Oct 17Burlington County XC OpenOct 17 · 5,000 Meters Varsity · Place 66 · Moorestown Friends5,000 Meters Varsity6619:58.3 PB12
Sep 13South Jersey Shootout 2025Sep 13 · 5,000 Meters red · Place 27 · Moorestown Friends5,000 Meters red2720:52.612
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Senior · Place 167 · Moorestown Friends3,200 Meters Senior16713:29.16 PB12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 60 · Moorestown F5,000 Meters Varsity6021:1611
Nov 2Bob Kiessling InvitationalNov 2 · 5,000 Meters Varsity · Place 32 · Moorestown F5,000 Meters Varsity3219:08.4111
Oct 23Burlington County Scholastic League Cross Country ChampionshipsOct 23 · 5,000 Meters Varsity · Place 18 · Moorestown Friends School5,000 Meters Varsity1820:04.911
Oct 18Burlington County XC OpenOct 18 · 5,000 Meters Championship · Place 79 · Moorestown F5,000 Meters Championship7920:55.9711
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 101 · Moorestown F5,000 Meters Varsity10122:15—
Sep 21Ray Hoagland RVXC InviteSep 21 · 5,000 Meters Varsity · Place 54 · Moorestown F5,000 Meters Varsity5421:27.5011

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 64 · Moorestown F5,000 Meters Varsity6422:3810
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Varsity · Place 41 · Moorestown Friends School5,000 Meters Varsity4121:30.4510
Oct 7South Jersey Track Coaches Association OpenOct 7 · 5,000 Meters Division 1 · Place 41 · Moorestown F5,000 Meters Division 14121:30.45—
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 99 · Moorestown F5,000 Meters Varsity9920:17—