Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkIvy Prep League Champs · Oct 2416:30.4Ivy Prep League ChampsOctober 24, 2025
3340 m · Wainwright Sports ComplexBates NCAA DIII East Region Preview · Sep 513:57.0Bates NCAA DIII East Region PreviewSeptember 5, 2026
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2719:51.9Six Flags Wild Safari InvitationalSeptember 27, 2025
5,000 Meters · Van Cortlandt ParkGeorge Calano Invitational · Oct 1720:50.8George Calano InvitationalOctober 17, 2025
6,000 Meters · Bowdoin CollegeMaine State Championships · Sep 1921:57.4Maine State ChampionshipsSeptember 19, 2026
6,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3122:03.1NESCAC XC ChampionshipOctober 31, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 6,000 Meters Championship · Place 19 · BatesBates6,000 Meters Championship1922:03.1 PBFr
Sep 19Maine State ChampionshipsSep 19 · 6,000 Meters Collegiate · Place 10 · BatesBates6,000 Meters Collegiate1021:57.4 PBFr
Sep 5Bates NCAA DIII East Region PreviewSep 5 · 3,340 Meters Collegiate · Place 54 · BatesBates3,340 Meters Collegiate5413:57.0 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 3NYSAIS XC ChampsNov 3 · 5,000 Meters Varsity · Place 23 · Poly Prep Country DayPoly Prep Country Day5,000 Meters Varsity2321:30.612
Oct 24Ivy Prep League ChampsOct 24 · 2.5 Miles Varsity · Place 5 · Poly Prep Country DayPoly Prep Country Day2.5 Miles Varsity516:30.4 PB12
Oct 17George Calano InvitationalOct 17 · 5,000 Meters Varsity · Place 2 · Poly Prep Country DayPoly Prep Country Day5,000 Meters Varsity220:50.8 PB12
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Eastern State Championship · Place 58 · Poly Prep Country DayPoly Prep Country Day2.5 Miles Eastern State Championship5816:49.012
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity A · Place 11 · Poly Prep Country DayPoly Prep Country Day5,000 Meters Varsity A1119:51.9 PB12
Sep 17Ivy Prep League Meet #2Sep 17 · 2.5 Miles Varsity · Place 4 · Poly Prep Country DayPoly Prep Country Day2.5 Miles Varsity416:57.012
Sep 10Ivy Prep League Meet #1Sep 10 · 2.5 Miles Varsity · Place 3 · Poly Prep Country DayPoly Prep Country Day2.5 Miles Varsity316:50.812