Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Branch Brook ParkSEC Batch Meet 3 · Sep 2918:49.1SEC Batch Meet 3September 29, 2026
5,000 Meters · Cedar Grove ParkSEC XC Championship · Oct 1318:37.37SEC XC ChampionshipOctober 13, 2026
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Oct 3119:08.99NJSIAA Sectionals - North 2October 31, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 1 · Place 21 · Technology5,000 Meters Group 12119:08.99 PB12
Oct 23Essex County Cross Country ChampionshipsOct 23 · 5,000 Meters Championship · Place 55 · Technology5,000 Meters Championship5518:02.3812
Oct 20Newark City XC ChampionshipOct 20 · 5,000 Meters Championship · Place 1 · Technology5,000 Meters Championship15:58.812
Oct 17Essex County Track Coaches InvitationalOct 17 · 5,000 Meters Varsity · Place 17 · Technology5,000 Meters Varsity1718:46.7712
Oct 13SEC XC ChampionshipOct 13 · 5,000 Meters Liberty · Place 8 · Technology5,000 Meters Liberty818:37.37 PB12
Oct 8SEC Batch Meet 4Oct 8 · 5,000 Meters Varsity 3 · Place 15 · Technology5,000 Meters Varsity 31518:40.812
Sep 29SEC Batch Meet 3Sep 29 · 5,000 Meters Varsity 1 · Place 18 · Technology5,000 Meters Varsity 11818:49.1 PB12

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 1 · Place 38 · Technology5,000 Meters Group 13819:21.2311
Oct 28Newark City Public School XC ChampionshipOct 28 · 5,000 Meters Varsity · Place 2 · Technology5,000 Meters Varsity218:52.2011
Oct 24Essex County Cross Country ChampionshipOct 24 · 5,000 Meters Varsity · Place 92 · Technology5,000 Meters Varsity9220:01.3811
Oct 18Essex County Track Coaches InvitationalOct 18 · 5,000 Meters Junior · Place 20 · Technology5,000 Meters Junior2019:40.911
Oct 14SEC ChampionshipsOct 14 · 5,000 Meters Liberty · Place 13 · Technology5,000 Meters Liberty1319:46.9711
Oct 9SEC Batch Meet 4Oct 9 · 5,000 Meters Varsity 2 · Place 35 · Technology5,000 Meters Varsity 23519:37.5611
Sep 30SEC Batch Meet 3Sep 30 · 5,000 Meters Varsity 1 · Place 28 · Technology5,000 Meters Varsity 12820:10.2511
Sep 9SEC Batch Meet 1Sep 9 · 5,000 Meters Varsity 2 · Place 40 · Technology5,000 Meters Varsity 24021:41.4011

2024 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 2NJSIAA Sectionals - North 2Nov 2 · 5,000 Meters Varsity · Place 52 · Technology5,000 Meters Varsity5219:35.5410
Oct 25Essex County Cross Country ChampionshipsOct 25 · 5,000 Meters Varsity · Place 67 · Technology5,000 Meters Varsity6719:39.310
Oct 19Essex County Track Coaches InvitationalOct 19 · 5,000 Meters Sophomore · Place 19 · Technology5,000 Meters Sophomore1919:43.610
Oct 17Newark City Public School XC ChampionshipOct 17 · 5,000 Meters Varsity · Place 6 · Technology5,000 Meters Varsity620:24.510
Oct 15SEC XC Championship MeetOct 15 · 5,000 Meters Varsity · Place 20 · Technology5,000 Meters Varsity2020:41.7210
Oct 8SEC Dual Batch Meets 4Oct 8 · 5,000 Meters Varsity · Place 43 · Technology5,000 Meters Varsity4320:24.1910
Oct 8SEC Dual Batch Meets 4Oct 8 · 5,000 Meters Varsity · Place 43 · Technology5,000 Meters Varsity4320:24.1910
Oct 1SEC Dual Batch Meets 3Oct 1 · 5,000 Meters Varsity · Place 20 · Technology5,000 Meters Varsity2020:45.510
Oct 1SEC Dual Batch Meets 3Oct 1 · 5,000 Meters Varsity · Place 20 · Technology5,000 Meters Varsity2020:45.510
Oct 1SEC Dual Batch Meets 3Oct 1 · 5,000 Meters Varsity · Place 20 · Technology5,000 Meters Varsity2020:45.510
Oct 1SEC Dual Batch Meets 3Oct 1 · 5,000 Meters Varsity · Place 20 · Technology5,000 Meters Varsity2020:45.510
Oct 1SEC Dual Batch Meets 3Oct 1 · 5,000 Meters Varsity · Place 20 · Technology5,000 Meters Varsity2020:45.510
Sep 21Magee Memorial Class MeetSep 21 · 5,000 Meters Sophomore · Place 120 · Technology5,000 Meters Sophomore12021:09.910
Sep 17SEC Batch Meet 1Sep 17 · 5,000 Meters Varsity · Place 28 · Technology5,000 Meters Varsity2821:02.2910

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 23Essex County Cross Country ChampionshipsOct 23 · 3,200 Meters Freshman · Place 25 · Technology3,200 Meters Freshman2510:10.659
Oct 13PCSST InvitationalOct 13 · 5,000 Meters Varsity · Place 20 · Technology5,000 Meters Varsity2022:209
Oct 13PCSST InvitationalOct 13 · 5,000 Meters Varsity · Place 20 · Technology5,000 Meters Varsity2022:209
Oct 10SEC XC Championship MeetOct 10 · 2 Miles Freshman · Place 27 · Technology2 Miles Freshman2713:46.409
Oct 10SEC XC Championship MeetOct 10 · 2 Miles Freshman · Place 27 · Technology2 Miles Freshman2713:46.409
Sep 23Magee Memorial Class MeetSep 23 · 3,200 Meters Freshman · Place 118 · Technology3,200 Meters Freshman11812:57.59