Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Horseshoe LakeRoxbury XC Invitational · Sep 612:14.73Roxbury XC InvitationalSeptember 6, 2025
2700 m · Greystone XC CourseNJAC XC Batch Meet #1 · Sep 1614:55.69NJAC XC Batch Meet #1September 16, 2025
3,000 Meters · Phillipsburg High SchoolHunterdon / Sussex / Warren Champs · Oct 2317:40.0Hunterdon / Sussex / Warren ChampsOctober 23, 2025
3,200 Meters · Green Lane FieldsTCNJ High School · Sep 1315:54.50TCNJ High SchoolSeptember 13, 2025
3,200 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2715:41.5Six Flags Wild Safari InvitationalSeptember 27, 2025
4,000 Meters · Greystone XC CourseNJAC Championships · Oct 1420:15.19NJAC ChampionshipsOctober 14, 2025
5,000 Meters · Garret Mountain ReservationBack to the Mountain Invitational · Sep 1928:02Back to the Mountain InvitationalSeptember 19, 2026
5,000 Meters · Greystone XC CourseNJAC XC Batch Meet #1 · Sep 1526:54.50NJAC XC Batch Meet #1September 15, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 22Hunterdon / Sussex / Warren ChampsOct 22 · 5,000 Meters Junior Varsity · Place 20 · Sparta5,000 Meters Junior Varsity2028:07.210
Oct 17Essex County Track Coaches InvitationalOct 17 · 5,000 Meters Sophomore · Place 33 · Sparta5,000 Meters Sophomore3326:03.6110
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 63 · Sparta5,000 Meters Junior Varsity6327:25.5810
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 1 · Place 100 · Sparta5,000 Meters Varsity 110027:16.7410
Sep 19Back to the Mountain InvitationalSep 19 · 5,000 Meters Junior Varsity 1 · Place 19 · Sparta5,000 Meters Junior Varsity 11928:02 PB10
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 2 · Place 75 · Sparta5,000 Meters Varsity 27526:54.50 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 23Hunterdon / Sussex / Warren ChampsOct 23 · 3,000 Meters Frosh · Place 8 · Sparta3,000 Meters Frosh817:40.0 PB9
Oct 14NJAC ChampionshipsOct 14 · 4,000 Meters Junior Varsity · Place 6 · Sparta4,000 Meters Junior Varsity620:15.19 PB9
Oct 7NJAC XC Batch Meet #3Oct 7 · 4,000 Meters Junior Varsity · Place 18 · Sparta4,000 Meters Junior Varsity1820:53.529
Sep 27Six Flags Wild Safari InvitationalSep 27 · 3,200 Meters Frosh B · Place 34 · Sparta3,200 Meters Frosh B3415:41.5 PB9
Sep 16NJAC XC Batch Meet #1Sep 16 · 2,700 Meters Varsity 3 · Place 22 · Sparta2,700 Meters Varsity 32214:55.69 PB9
Sep 13TCNJ High SchoolSep 13 · 3,200 Meters Junior Varsity · Place 10 · Sparta3,200 Meters Junior Varsity1015:54.50 PB9
Sep 6Roxbury XC InvitationalSep 6 · 1.5 Miles Novice · Place 49 · Sparta1.5 Miles Novice4912:14.73 PB9