Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 519:48.4Suffolk Short Course ClassicSeptember 5, 2026
5,000 Meters · Lakelands ParkMPSSAA 4A West Region Championships · Oct 3019:22.58MPSSAA 4A West Region ChampionshipsOctober 30, 2025
5,000 Meters · Wheaton HS - Loiederman MSSeneca Valley @ Wheaton · Sep 1640:01.00Seneca Valley @ WheatonSeptember 16, 2025
8,000 Meters · Gordon CollegePop Crowell Invitational · Sep 1930:56.5Pop Crowell InvitationalSeptember 19, 2026
8,000 Meters · Keene State CollegeKeene State Invitational · Oct 331:39.2Keene State InvitationalOctober 3, 2026
8,000 Meters · Keney Park Woodland EntranceCNE XC Championships · Oct 3130:57.20CNE XC ChampionshipsOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31CNE XC ChampionshipsOct 31 · 8,000 Meters Championship · Place 73 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Championship7330:57.20 PBFr
Oct 3Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 250 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Men's Championship25031:39.2 PBFr
Sep 19Pop Crowell InvitationalSep 19 · 8,000 Meters Collegiate · Place 30 · Wentworth (Mass.)Wentworth (Mass.)8,000 Meters Collegiate3030:56.5 PBFr
Sep 5Suffolk Short Course ClassicSep 5 · 5,000 Meters Collegiate · Place 160 · Wentworth (Mass.)Wentworth (Mass.)5,000 Meters Collegiate16019:48.4 PBFr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30MPSSAA 4A West Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 62 · Seneca ValleySeneca Valley5,000 Meters Varsity6219:22.58 PB12
Sep 16Seneca Valley @ WheatonSep 16 · 5,000 Meters Junior Varsity · Place 28 · Seneca ValleySeneca Valley5,000 Meters Junior Varsity2840:01.00 PB12