Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 612:49.28NIKE: Cherokee ChallengeSeptember 6, 2025
3,200 Meters · DREAM ParkSouth Jersey Track Coaches Association Open · Oct 1114:39.48South Jersey Track Coaches Association OpenOctober 11, 2025
5,000 Meters · Abington HSAbington XC Invitational · Sep 519:15.3Abington XC InvitationalSeptember 5, 2026
5,000 Meters · Brandywine Creek State ParkWhite Clay Creek Invitational · Sep 1118:24.5White Clay Creek InvitationalSeptember 11, 2026
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Oct 3117:32.49NJSIAA Sectionals - SouthOctober 31, 2026
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 420:41Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 318:24.1New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Neshaminy HSNeshaminy Open · Aug 2920:57.80Neshaminy OpenAugust 29, 2025
5,000 Meters · Pennypacker ParkBaker Sub Varsity Invitational · Oct 2819:00.36Baker Sub Varsity InvitationalOctober 28, 2025
5,000 Meters · Salem TechNJTAC Championships · Oct 2019:34.80NJTAC ChampionshipsOctober 20, 2025
5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 1817:50.13Osprey XC High School InviteSeptember 18, 2026
5,000 Meters · White Clay Creek State Park Nature CenterWhite Clay Creek Classic · Sep 1219:54.8White Clay Creek ClassicSeptember 12, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31NJSIAA Sectionals - SouthOct 31 · 5,000 Meters Group 4 · Place 67 · Camden Co Tech (Sicklerville)5,000 Meters Group 46717:32.49 PB10
Oct 10South Jersey Track Coaches Association OpenOct 10 · 5,000 Meters Varsity 1 · Place 44 · Camden Co Tech (Sicklerville)5,000 Meters Varsity 14417:46.3910
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity B · Place 76 · Camden Co Tech (Sicklerville)5,000 Meters Varsity B7618:24.1 PB10
Sep 18Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 41 · Camden Co Tech (Sicklerville)5,000 Meters Varsity 24117:50.13 PB10
Sep 11White Clay Creek InvitationalSep 11 · 5,000 Meters Sophomore · Place 14 · Camden Co Tech (Sicklerville)5,000 Meters Sophomore1418:24.5 PB10
Sep 5Abington XC InvitationalSep 5 · 5,000 Meters Varsity · Place 24 · Camden Co Tech (Sicklerville)5,000 Meters Varsity2419:15.3 PB10

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 3 · Place 81 · Camden Co Tech (Sicklerville)5,000 Meters Group 38119:17.189
Oct 28Baker Sub Varsity InvitationalOct 28 · 5,000 Meters Freshman · Place 6 · Camden Co Tech (Sicklerville)5,000 Meters Freshman619:00.36 PB9
Oct 22Olympic Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 82 · Camden Co Tech (Sicklerville)5,000 Meters Varsity8218:56.029
Oct 20NJTAC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 26 · Camden Co Tech (Sicklerville)5,000 Meters Varsity2619:34.80 PB9
Oct 11South Jersey Track Coaches Association OpenOct 11 · 3,200 Meters Freshman · Place 13 · Camden Co Tech (Sicklerville)3,200 Meters Freshman1314:39.48 PB9
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity D · Place 111 · Camden Co Tech (Sicklerville)5,000 Meters Varsity D11120:41 PB9
Sep 16Olympic Conf Batch Meet 2Sep 16 · 5,000 Meters Varsity 1 · Place 29 · Camden Co Tech (Sicklerville)5,000 Meters Varsity 12921:54.779
Sep 12White Clay Creek ClassicSep 12 · 5,000 Meters Varsity · Place 32 · Camden Co Tech (Sicklerville)5,000 Meters Varsity3219:54.8 PB9
Sep 9Olympic Conf Batch MeetSep 9 · 5,000 Meters B Race · Place 26 · Camden Co Tech (Sicklerville)5,000 Meters B Race2622:32.939
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Freshman · Place 69 · Camden Co Tech (Sicklerville)3,200 Meters Freshman6912:49.28 PB9
Aug 29Neshaminy OpenAug 29 · 5,000 Meters Varsity · Place 55 · Camden Co Tech (Sicklerville)5,000 Meters Varsity5520:57.80 PB9