Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Branch Brook ParkSEC Batch Meet 3 · Sep 2917:21.8SEC Batch Meet 3September 29, 2026
2 Miles · Cedar Grove ParkEssex County Track Coaches Invitational · Oct 1814:19.1Essex County Track Coaches InvitationalOctober 18, 2025
3,200 Meters · Cedar Grove ParkEssex County Cross Country Championship · Oct 2414:02.21Essex County Cross Country ChampionshipOctober 24, 2025
3,200 Meters · Garret Mountain ReservationGarret Invitational · Sep 2018:04Garret InvitationalSeptember 20, 2025
5,000 Meters · Branch Brook ParkSEC Batch Meet 2 · Sep 1631:10.95SEC Batch Meet 2September 16, 2025
5,000 Meters · Cedar Grove ParkSEC Batch Meet 4 · Oct 827:14.3SEC Batch Meet 4October 8, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 23Essex County Cross Country ChampionshipsOct 23 · 5,000 Meters Championship · Place 87 · Bloomfield5,000 Meters Championship8725:50.5910
Oct 17Essex County Track Coaches InvitationalOct 17 · 5,000 Meters Sophomore · Place 38 · Bloomfield5,000 Meters Sophomore3826:30.1610
Oct 8SEC Batch Meet 4Oct 8 · 5,000 Meters Varsity 3 · Place 31 · Bloomfield5,000 Meters Varsity 33127:14.3 PB5
Sep 29SEC Batch Meet 3Sep 29 · 2 Miles Novice 2mi · Place 18 · Bloomfield2 Miles Novice 2mi1817:21.8 PB5

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24Essex County Cross Country ChampionshipOct 24 · 3,200 Meters Freshman · Place 16 · Bloomfield3,200 Meters Freshman1614:02.21 PB4
Oct 18Essex County Track Coaches InvitationalOct 18 · 2 Miles Freshman · Place 12 · Bloomfield2 Miles Freshman1214:19.1 PB4
Oct 14SEC ChampionshipsOct 14 · 2 Miles Freshman · Place 20 · Bloomfield2 Miles Freshman2014:46.694
Sep 30SEC Batch Meet 3Sep 30 · 5,000 Meters Varsity 1 · Place 33 · Bloomfield5,000 Meters Varsity 13327:57.784
Sep 20Garret InvitationalSep 20 · 3,200 Meters Pod 2 Freshman · Place 26 · Bloomfield3,200 Meters Pod 2 Freshman2618:04 PB4
Sep 16SEC Batch Meet 2Sep 16 · 5,000 Meters Varsity 1 · Place 40 · Bloomfield5,000 Meters Varsity 14031:10.95 PB4