Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Brentwood SchoolGISA Region 4-AA · Oct 2122:29.91GISA Region 4-AAOctober 21, 2020
5,000 Meters · Ivey Redmon Sports ComplexNCHSAA Championships · Nov 418:43.47NCHSAA ChampionshipsNovember 4, 2023
5,000 Meters · Massachusetts Institute of TechnologyMIT Alumni Cross Country Race · Sep 520:44MIT Alumni Cross Country RaceSeptember 5, 2026
5,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 1620:10.55Hare & Hounds XC Invitational (at McAlpine Park)September 16, 2022
5,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1518:18.5Adidas XC InvitationalSeptember 15, 2023
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1723:35.3Conn College InviteOctober 17, 2026
6,000 Meters · Keene State CollegeKeene State Invitational · Oct 323:59.5Keene State InvitationalOctober 3, 2026
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 323:27.8Paul Short Run (College)October 3, 2025
6,000 Meters · North Attleboro High SchoolNEWMAC Championships · Nov 124:19.1NEWMAC ChampionshipsNovember 1, 2025
6,000 Meters · Smith CollegeNEWMAC Conference Meet · Oct 3123:52.5NEWMAC Conference MeetOctober 31, 2026
6,000 Meters · Wesleyan UniversityCardinal Invitational · Sep 2023:10.33Cardinal InvitationalSeptember 20, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31NEWMAC Conference MeetOct 31 · 6,000 Meters NEWMAC · Place 19 · MITMIT6,000 Meters NEWMAC1923:52.5 PBSo
Oct 17Conn College InviteOct 17 · 6,000 Meters White · Place 43 · MITMIT6,000 Meters White4323:35.3 PBSo
Oct 3Keene State InvitationalOct 3 · 6,000 Meters Women's Championship · Place 53 · MITMIT6,000 Meters Women's Championship5323:59.5 PBSo
Sep 5MIT Alumni Cross Country RaceSep 5 · 5,000 Meters Collegiate · Place 14 · MITMIT5,000 Meters Collegiate1420:44 PBSo

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 1NEWMAC ChampionshipsNov 1 · 6,000 Meters Varsity · Place 36 · MITMIT6,000 Meters Varsity3624:19.1 PBFr
Oct 18Conn College InviteOct 18 · 6,000 Meters White · Place 50 · MITMIT6,000 Meters White5023:36.10Fr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Open · Place 155 · MITMIT6,000 Meters Open15523:27.8 PBFr
Sep 20Cardinal InvitationalSep 20 · 6,000 Meters College · Place 36 · MITMIT6,000 Meters College3623:10.33 PBFr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Championship · Place 89 · Cardinal GibbonsCardinal Gibbons5,000 Meters Championship8918:41.7612
Nov 2NCHSAA State ChampionshipNov 2 · 5,000 Meters 4A · Place 49 · Cardinal GibbonsCardinal Gibbons5,000 Meters 4A4919:32.6612
Oct 26NCHSAA 4A East RegionalOct 26 · 5,000 Meters Varsity · Place 11 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity1119:27.1012
Oct 16CAP6 XC ChampionshipsOct 16 · 5,000 Meters Varsity · Place 8 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity818:57.0012
Oct 4Great American XC Festival, Presented by GarminOct 4 · 5,000 Meters Varsity · Place 76 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity7619:21.912
Aug 10Kick Off ClassicAug 10 · 3,000 Meters Varsity · Place 2 · Cardinal GibCardinal Gib3,000 Meters Varsity211:24.19—

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4NCHSAA ChampionshipsNov 4 · 5,000 Meters 4A · Place 17 · Cardinal GibbonsCardinal Gibbons5,000 Meters 4A1718:43.47 PB11
Oct 28NCHSAA 4A East RegionalOct 28 · 5,000 Meters Varsity · Place 6 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity618:38.7711
Oct 17CAP 6 Conference ChampionshipOct 17 · 5,000 Meters Varsity · Place 5 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity518:29.79—
Oct 6Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Championship · Place 42 · Cardinal GibbonsCardinal Gibbons5,000 Meters Championship4218:20.311
Sep 15Adidas XC InvitationalSep 15 · 5,000 Meters Championship · Place 17 · Cardinal GibbonsCardinal Gibbons5,000 Meters Championship1718:18.5 PB11

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 26NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Championship · Place 65 · Cardinal GibbonsCardinal Gibbons5,000 Meters Championship6519:04.710
Nov 5NCHSAA XC State ChampionshipNov 5 · 5,000 Meters 4A · Place 29 · Cardinal GibbonsCardinal Gibbons5,000 Meters 4A2919:33.9110
Oct 29NCHSAA 4A East RegionalOct 29 · 5,000 Meters Varsity · Place 6 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity619:00.8710
Oct 19CAP 6 Championships Oct 19 · Varsity · Place 4 · Cardinal GibbonsCardinal GibbonsVarsity419:17.10—
Oct 8N.C. Runners Elite InvitationalOct 8 · 5,000 Meters Championship · Place 35 · Cardinal GibbonsCardinal Gibbons5,000 Meters Championship3519:44.3010
Sep 16Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 5,000 Meters Varsity Invitational (SATURDAY) · Place 5 · Cardinal GibbonsCardinal Gibbons5,000 Meters Varsity Invitational (SATURDAY)520:10.55 PB10

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 7GISA State ChampionshipNov 7 · 5,000 Meters Championship · Place 4 · Augusta PrepAugusta Prep5,000 Meters Championship422:09.78th
Oct 21GISA Region 4-AAOct 21 · 5,000 Meters Varsity · Place 2 · Augusta PrepAugusta Prep5,000 Meters Varsity222:29.91 PB8