Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational (HS) · Oct 118:30.5Manhattan University Cross Country Invitational (HS)October 11, 2025
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1014:13.7Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
3,000 Meters · Deerfield ParkRIPCOA Middle School State Championships · Oct 2112:24.27RIPCOA Middle School State ChampionshipsOctober 21, 2023
3,000 Meters · Wake Med Soccer Park 3kBaySix Kickoff Classic · Aug 810:14.62BaySix Kickoff ClassicAugust 8, 2026
4,000 Meters · Deerfield ParkRI Freshmen State Championships · Oct 2013:55.86RI Freshmen State ChampionshipsOctober 20, 2025
4,000 Meters · Ivey Redmon Sports ComplexNorth Carolina Middle School and Age Group Championships · Nov 214:06.90North Carolina Middle School and Age Group ChampionshipsNovember 2, 2025
4,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 614:40.18AAU Cross Country NationalsDecember 6, 2025
4,500 Meters · Slater Memorial Park Short CourseMetro Dual Meet #1: LSA, MH, PAWT · Sep 1416:25Metro Dual Meet #1: LSA, MH, PAWTSeptember 14, 2026
5 Miles · Narragansett High SchoolBobby Doyle Classic · Aug 936:19.40Bobby Doyle ClassicAugust 9, 2026
5,000 Meters · Barrington High SchoolMetro Dual Meet #2: BARR, BVA, EP, LSA · Sep 2217:53Metro Dual Meet #2: BARR, BVA, EP, LSASeptember 22, 2026
5,000 Meters · Bowdoin ParkBowdoin Park XC Classic · Sep 2618:17.28Bowdoin Park XC ClassicSeptember 26, 2026
5,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Sep 518:29.7RITCA Injury Fund CarnivalSeptember 5, 2026
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 418:55Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights XC Festival · Sep 1118:23.26Friday Night Lights XC FestivalSeptember 11, 2026
5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 2917:56.62Brooks South XC ChampionshipsNovember 29, 2025
5,000 Meters · Ponaganset High SchoolRI Class & JV State Championships · Oct 3117:02.33RI Class & JV State ChampionshipsOctober 31, 2026
5,000 Meters · The GlenMetro Dual Meet #3: LSA. PORT, TIV · Sep 2917:34Metro Dual Meet #3: LSA. PORT, TIVSeptember 29, 2026
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 818:48.090th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Tiverton High SchoolMetro Dual Meet #4: EP, LSA, PORT, TIV · Oct 618:20Metro Dual Meet #4: EP, LSA, PORT, TIVOctober 6, 2025
5,000 Meters · WakeMed Soccer Parkadidas XC Challenge · Sep 1816:59.2adidas XC ChallengeSeptember 18, 2026

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

2026 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 7RIIL State Cross Country ChampionshipsNov 7 · 5,000 Meters Varsity · Place 56 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity5617:39.3610
Oct 31RI Class & JV State ChampionshipsOct 31 · 5,000 Meters Varsity A · Place 20 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity A2017:02.33 PB10
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity A · Place 32 · LaSalle AcademyLaSalle Academy2.5 Miles Varsity A3214:13.7 PB10
Oct 2Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Junior Varsity I · Place 2 · BroughtonBroughton5,000 Meters Junior Varsity I217:04.359
Sep 29Metro Dual Meet #3: LSA. PORT, TIVSep 29 · 5,000 Meters Varsity · Place 2 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity217:34 PB10
Sep 26Bowdoin Park XC ClassicSep 26 · 5,000 Meters Varsity I · Place 34 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity I3418:17.28 PB10
Sep 22Metro Dual Meet #2: BARR, BVA, EP, LSASep 22 · 5,000 Meters Varsity · Place 11 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity1117:53 PB10
Sep 18adidas XC ChallengeSep 18 · 5,000 Meters Junior Varsity Red · Place 3 · BroughtonBroughton5,000 Meters Junior Varsity Red316:59.2 PB9
Sep 14Metro Dual Meet #1: LSA, MH, PAWTSep 14 · 4,500 Meters Varsity · Place 3 · LaSalle AcademyLaSalle Academy4,500 Meters Varsity316:25 PB10
Sep 11Friday Night Lights XC FestivalSep 11 · 5,000 Meters Junior Varsity FR/SO · Place 11 · BroughtonBroughton5,000 Meters Junior Varsity FR/SO1118:23.26 PB9
Sep 5RITCA Injury Fund CarnivalSep 5 · 5,000 Meters Varsity 3 · Place 16 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity 31618:29.7 PB10
Aug 9Bobby Doyle ClassicAug 9 · 5 Miles Open · Place 183 · UnattachedUnattached5 Miles Open18336:19.40 PB10
Aug 8BaySix Kickoff ClassicAug 8 · 3,000 Meters 9th-10th Grade · Place 9 · BroughtonBroughton3,000 Meters 9th-10th Grade910:14.62 PB9

2025 Cross Country

15 results
DateMeetEventPlMarkGr
Dec 6AAU Cross Country NationalsDec 6 · 4,000 Meters 13 Year Olds · Place 23 · Without Limits TriangleWithout Limits Triangle4,000 Meters 13 Year Olds2314:40.18 PB8
Nov 29Brooks South XC ChampionshipsNov 29 · 5,000 Meters Youth 13/14 · Place 25 · Without Limits TriangleWithout Limits Triangle5,000 Meters Youth 13/142517:56.62 PB8
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 180 · LaSalle AcademyLaSalle Academy5,000 Meters Championships18018:48.0 PB9
Nov 82025 AAU North Carolina District Cross Country QualifierNov 8 · 4,000 Meters 13-14 · Without Limits TriangleWithout Limits Triangle4,000 Meters 13-140DNS8
Nov 2North Carolina Middle School and Age Group ChampionshipsNov 2 · 4,000 Meters 12-15 · Place 3 · Without Limits TriangleWithout Limits Triangle4,000 Meters 12-15314:06.90 PB8
Nov 1RIIL State Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 47 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity4717:30.19
Oct 25RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Class A · Place 30 · LaSalle AcademyLaSalle Academy5,000 Meters Class A3018:02.659
Oct 20RI Freshmen State ChampionshipsOct 20 · 4,000 Meters Freshman · Place 4 · LaSalle AcademyLaSalle Academy4,000 Meters Freshman413:55.86 PB9
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 1.5 Miles Freshman B · Place 7 · LaSalle AcademyLaSalle Academy1.5 Miles Freshman B78:30.5 PB9
Oct 6Metro Dual Meet #4: EP, LSA, PORT, TIVOct 6 · 5,000 Meters Varsity · Place 3 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity318:20 PB9
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity A · Place 121 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity A12118:55 PB9
Sep 29Metro Dual Meet #3: BARR, BV, LSA, LSSep 29 · 5,000 Meters Varsity · Place 13 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity1318:289
Sep 22Metro Dual Meet #2: LSA, MH, PAWT, PCDSep 22 · 4,500 Meters Varsity · Place 8 · LaSalle AcademyLaSalle Academy4,500 Meters Varsity817:359
Sep 15Metro Dual Meet #1: SRA, LSA, LSG, MBSep 15 · 4,500 Meters Varsity · Place 5 · LaSalle AcademyLaSalle Academy4,500 Meters Varsity517:099
Aug 30RITCA Injury Fund CarnivalAug 30 · 4,000 Meters Dwyer Freshmen · Place 7 · LaSalle AcademyLaSalle Academy4,000 Meters Dwyer Freshmen714:56.409

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Dec 7AAU Cross Country NationalsDec 7 · 3,000 Meters Varsity · Place 45 · Without Limits TriangleWithout Limits Triangle3,000 Meters Varsity4511:16.5112
Aug 24The Jungle Run ExperienceAug 24 · 3,000 Meters Middle School · Place 15 · Without Limits TriangleWithout Limits Triangle3,000 Meters Middle School1511:23.437
Aug 24The Jungle Run ExperienceAug 24 · 3,000 Meters Middle School · Place 15 · Without Limits TriangleWithout Limits Triangle3,000 Meters Middle School1511:23.437

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21RIPCOA Middle School State ChampionshipsOct 21 · 3,000 Meters Middle School · Place 51 · Park ViewPark View3,000 Meters Middle School5112:24.27 PB7
Sep 12TA MS Meet #1Sep 12 · 3,000 Meters Middle School · Place 2 · Without Limits TriangleWithout Limits Triangle3,000 Meters Middle School212:49.56