Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Attleboro High SchoolSuffolk Short Course Classic · Aug 3011:13.89Suffolk Short Course ClassicAugust 30, 2025
4,000 Meters · Highland ParkFriar Invitational · Sep 615:06.8Friar InvitationalSeptember 6, 2024
5,000 Meters · Hard'Ack Recreation AreaVermont Fall Foliage Invitational · Oct 1620:07.3Vermont Fall Foliage InvitationalOctober 16, 2022
5,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1017:44.1New England (NEICAAA) Cross Country ChampionshipOctober 10, 2025
5,000 Meters · Stanley Quarter ParkCCSU Ted Owen Invite · Sep 2018:08.40CCSU Ted Owen InviteSeptember 20, 2025
5,000 Meters · Sunken Meadow State ParkNYSPHSAA Section 11 Championships · Nov 220:49.73NYSPHSAA Section 11 ChampionshipsNovember 2, 2018
6,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 1421:17.2NCAA D1 Northeast Region ChampionshipsNovember 14, 2025
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 422:14.4Paul Short RunOctober 4, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 321:51.0Paul Short Run (College)October 3, 2025
6,000 Meters · Van Cortlandt ParkNCAA D1 Northeast Regional XC Championships · Nov 1125:19.6NCAA D1 Northeast Regional XC ChampionshipsNovember 11, 2022

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA D1 Northeast Region ChampionshipsNov 14 · 6,000 Meters D1 Northeast · Place 76 · New HampshireNew Hampshire6,000 Meters D1 Northeast7621:17.2 PBSr
Oct 31America East Cross Country ChampionshipsOct 31 · 5,000 Meters Champ · Place 21 · New HampshireNew Hampshire5,000 Meters Champ2118:30.3Sr
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 5,000 Meters NEICAAA · Place 7 · New HampshireNew Hampshire5,000 Meters NEICAAA717:44.1 PBSr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Brown · Place 35 · New HampshireNew Hampshire6,000 Meters Brown3521:51.0 PBSr
Sep 20CCSU Ted Owen InviteSep 20 · 5,000 Meters Varsity · Place 21 · New HampshireNew Hampshire5,000 Meters Varsity2118:08.40 PBSr
Aug 30Suffolk Short Course ClassicAug 30 · 3,000 Meters Women's Race · Place 8 · New HampshireNew Hampshire3,000 Meters Women's Race811:13.89 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Northeast RegionalNov 15 · 6,000 Meters Northeast · Place 81 · New HampshireNew Hampshire6,000 Meters Northeast8121:32.4Sr
Oct 11New England (NEICAAA) Cross Country ChampionshipOct 11 · 5,000 Meters College · Place 13 · New HampshireNew Hampshire5,000 Meters College1318:16.4Sr
Oct 4Paul Short RunOct 4 · 6,000 Meters Brown · Place 28 · New HampshireNew Hampshire6,000 Meters Brown2822:14.4 PBSr
Sep 6Friar InvitationalSep 6 · 4,000 Meters College · Place 13 · New HampshireNew Hampshire4,000 Meters College1315:06.8 PBSr

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 11NCAA D1 Northeast Regional XC ChampionshipsNov 11 · 6,000 Meters Championship · Place 233 · New HampshireNew Hampshire6,000 Meters Championship23325:19.6 PBSo
Oct 16Vermont Fall Foliage InvitationalOct 16 · 5,000 Meters College · Place 26 · New HampshireNew Hampshire5,000 Meters College2620:07.3 PBSo

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 18UNH Pre-Conference X-C InvitationalSep 18 · 5,000 Meters Varsity · Place 36 · New HampshireNew Hampshire5,000 Meters Varsity3619:48.2FR

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8Section 11 ChampionshipsNov 8 · 5,000 Meters Varsity · Place 41 · ComsewogueComsewogue5,000 Meters Varsity4121:25.3711
Oct 29Section XI Division ChampionshipsOct 29 · 5,000 Meters Championship · Place 6 · ComsewogueComsewogue5,000 Meters Championship621:04.3911
Oct 29Section XI Division ChampionshipsOct 29 · 5,000 Meters Championship · Place 28 · ComsewogueComsewogue5,000 Meters Championship2821:04.3911
Oct 12Suffolk Officials InvitationalOct 12 · 5,000 Meters Varsity · Place 6 · ComsewogueComsewogue5,000 Meters Varsity621:11.8711
Sep 21Bob Pratt InvitationalSep 21 · 5,000 Meters Varsity · Place 12 · ComsewogueComsewogue5,000 Meters Varsity1222:01.8911

2018 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 2NYSPHSAA Section 11 ChampionshipsNov 2 · 5,000 Meters Varsity - A · Place 16 · ComsewogueComsewogue5,000 Meters Varsity - A1620:49.73 PB10
Oct 26Suffolk Frosh/Soph InvitationalOct 26 · 2.8 Miles Sophomore · Place 2 · ComsewogueComsewogue2.8 Miles Sophomore217:26.3310
Oct 23 Section XI Division ChampionshipsOct 23 · 5,000 Meters Varsity · Place 1 · ComsewogueComsewogue5,000 Meters Varsity120:47.8910
Oct 5St. Anthony's InvitationalOct 5 · 5,000 Meters Varsity · Place 6 · ComsewogueComsewogue5,000 Meters Varsity66:49.610
Sep 15Jim Smith InvitationalSep 15 · 5,000 Meters Sophomore · Place 10 · ComsewogueComsewogue5,000 Meters Sophomore1021:55.1510

2017 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 3Section 11 ChampionshipsNov 3 · 5,000 Meters Varsity · Place 27 · ComsewogueComsewogue5,000 Meters Varsity2721:33.119
Oct 24Section XI Division ChampionshipsOct 24 · 5,000 Meters Varsity · Place 26 · ComsewogueComsewogue5,000 Meters Varsity2620:52.119
Sep 23Suffolk Coaches Invitational Sep 23 · 5,000 Meters Varsity - B · Place 7 · ComsewogueComsewogue5,000 Meters Varsity - B721:52.709
Sep 16Bob Pratt InvitationalSep 16 · 5,000 Meters Varsity · Place 5 · ComsewogueComsewogue5,000 Meters Varsity521:36.399
Sep 9Jim Smith InvitationalSep 9 · 1.5 Miles Varsity · Place 2 · ComsewogueComsewogue1.5 Miles Varsity28:51.469