Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Wickham ParkCIAC Division S Boys Championship · Oct 2617:29CIAC Division S Boys ChampionshipOctober 26, 2024
6440 m · Haverford CollegeMain Line Invitational · Sep 1923:25.0Main Line InvitationalSeptember 19, 2025
8,000 Meters · Branch Brook ParkMetropolitan Championships (Cross Country) · Oct 1127:44.0Metropolitan Championships (Cross Country)October 11, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 11Metropolitan Championships (Cross Country)Oct 11 · 8,000 Meters College · Place 61 · NJITNJIT8,000 Meters College6127:44.0 PBFr
Sep 19Main Line InvitationalSep 19 · 6,440 Meters Collegiate · Place 97 · NJITNJIT6,440 Meters Collegiate9723:25.0 PBFr
Aug 29NJIT Alumni XC OpenerAug 29 · 8,000 Meters Men's Race · Place 30 · NJITNJIT8,000 Meters Men's Race3028:37.9Fr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31CIAC State Open Boys ChampionshipOct 31 · 5,000 Meters Varsity · Place 129 · BoltonBolton5,000 Meters Varsity12917:5012
Oct 26CIAC Division S Boys ChampionshipOct 26 · 5,000 Meters Varsity · Place 8 · BoltonBolton5,000 Meters Varsity817:29 PB12
Oct 16NCCC Championship MeetOct 16 · 5,000 Meters Varsity · Place 4 · BoltonBolton5,000 Meters Varsity417:40.3412
Sep 2841st Wickham Park XC InvitationalSep 28 · 5,000 Meters Varsity Boys Small · Place 16 · BoltonBolton5,000 Meters Varsity Boys Small1617:5512

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 28CIAC Division S Boys ChampionshipOct 28 · 5,000 Meters Varsity · Place 32 · BoltonBolton5,000 Meters Varsity3218:5511
Oct 18NCCC Championship MeetOct 18 · 5,000 Meters Varsity · Place 9 · BoltonBolton5,000 Meters Varsity918:11.8111

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29CIAC Division S Boys ChampionshipOct 29 · 5,000 Meters Varsity · Place 39 · BoltonBolton5,000 Meters Varsity3919:0310
Oct 19NCCC Championship MeetOct 19 · 5,000 Meters Varsity · Place 18 · BoltonBolton5,000 Meters Varsity1818:55.610
Oct 12Bolton, Granby @ EllingtonOct 12 · Varsity · Place 9 · BoltonBoltonVarsity918:3510