Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 611:43.10NIKE: Cherokee ChallengeSeptember 6, 2025
5,000 Meters · Abington HSAbington XC Invitational · Sep 518:45.1Abington XC InvitationalSeptember 5, 2026
5,000 Meters · BCIT West HamptonSJ Vo-Tech Championships · Sep 3017:51.88SJ Vo-Tech ChampionshipsSeptember 30, 2026
5,000 Meters · Brandywine Creek State ParkWhite Clay Creek Invitational · Sep 1118:36.3White Clay Creek InvitationalSeptember 11, 2026
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 117:42.35NJSIAA Sectionals - SouthNovember 1, 2025
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 318:19.1New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Neshaminy HSNeshaminy Open · Aug 2918:52.30Neshaminy OpenAugust 29, 2025
5,000 Meters · Pennypacker ParkBaker Sub Varsity Invitational · Oct 2817:38.94Baker Sub Varsity InvitationalOctober 28, 2025
5,000 Meters · Salem TechNJTAC Championships · Oct 2018:36.82NJTAC ChampionshipsOctober 20, 2025
5,000 Meters · Stockton UniversityOsprey XC High School Invite · Sep 1817:33.78Osprey XC High School InviteSeptember 18, 2026
5,000 Meters · White Clay Creek State Park Nature CenterWhite Clay Creek Classic · Sep 1219:24.6White 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 10South Jersey Track Coaches Association OpenOct 10 · 5,000 Meters Varsity 1 · Place 42 · Camden Co Tech (Sicklerville)5,000 Meters Varsity 14217:43.9411
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity B · Place 72 · Camden Co Tech (Sicklerville)5,000 Meters Varsity B7218:19.1 PB11
Sep 30SJ Vo-Tech ChampionshipsSep 30 · 5,000 Meters Varsity · Place 2 · Camden Co Tech (Sicklerville)5,000 Meters Varsity217:51.88 PB11
Sep 18Osprey XC High School InviteSep 18 · 5,000 Meters Varsity 2 · Place 37 · Camden Co Tech (Sicklerville)5,000 Meters Varsity 23717:33.78 PB11
Sep 11White Clay Creek InvitationalSep 11 · 5,000 Meters Junior · Place 5 · Camden Co Tech (Sicklerville)5,000 Meters Junior518:36.3 PB11
Sep 5Abington XC InvitationalSep 5 · 5,000 Meters Varsity · Place 19 · Camden Co Tech (Sicklerville)5,000 Meters Varsity1918:45.1 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - SouthNov 1 · 5,000 Meters Group 3 · Place 39 · Camden Co Tech (Sicklerville)5,000 Meters Group 33917:42.35 PB10
Oct 28Baker Sub Varsity InvitationalOct 28 · 5,000 Meters Sub Varsity A · Place 20 · Camden Co Tech (Sicklerville)5,000 Meters Sub Varsity A2017:38.94 PB10
Oct 22Olympic Conference ChampionshipsOct 22 · 5,000 Meters Varsity · Place 52 · Camden Co Tech (Sicklerville)5,000 Meters Varsity5217:48.2110
Oct 20NJTAC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 14 · Camden Co Tech (Sicklerville)5,000 Meters Varsity1418:36.82 PB10
Oct 11South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 4 · Place 19 · Camden Co Tech (Sicklerville)5,000 Meters Varsity 41917:43.6710
Sep 16Olympic Conf Batch Meet 2Sep 16 · 5,000 Meters Varsity 1 · Place 31 · Camden Co Tech (Sicklerville)5,000 Meters Varsity 13121:55.9710
Sep 12White Clay Creek ClassicSep 12 · 5,000 Meters Varsity · Place 21 · Camden Co Tech (Sicklerville)5,000 Meters Varsity2119:24.6 PB10
Sep 9Olympic Conf Batch MeetSep 9 · 5,000 Meters B Race · Place 25 · Camden Co Tech (Sicklerville)5,000 Meters B Race2522:32.4010
Sep 6NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Sophomore · Place 49 · Camden Co Tech (Sicklerville)3,200 Meters Sophomore4911:43.10 PB10
Aug 29Neshaminy OpenAug 29 · 5,000 Meters Varsity · Place 30 · Camden Co Tech (Sicklerville)5,000 Meters Varsity3018:52.30 PB10