Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan College XC Invitational · Oct 1315:10.5Manhattan College XC InvitationalOctober 13, 2018
4,000 Meters · Deerfield ParkUSATF New England Association Junior Olympic Championships · Nov 1214:52.31USATF New England Association Junior Olympic ChampionshipsNovember 12, 2017
4,000 Meters · Freestyle FarmUSATF New England Association Junior Olympic Championships · Nov 1316:45.54USATF New England Association Junior Olympic ChampionshipsNovember 13, 2016
4,000 Meters · Saratoga State ParkUSATF Region 1 Junior Olympic Championships · Nov 2017:02USATF Region 1 Junior Olympic ChampionshipsNovember 20, 2016
5 Miles · Narragansett High SchoolBobby Doyle Classic · Aug 927:26.60Bobby Doyle ClassicAugust 9, 2026
5,000 Meters · Barrington High SchoolMetro Dual Meet #4: BAR, BV, LSA, LS, · Oct 2419:18Metro Dual Meet #4: BAR, BV, LSA, LS, October 24, 2020
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 3019:26.0NXR Northeast & New York Regional ChampionshipsNovember 30, 2019
5,000 Meters · Bristol Town BeachMetro Dual Meet #3: La Salle, MH, Shea, Tolman · Oct 1617:48Metro Dual Meet #3: La Salle, MH, Shea, TolmanOctober 16, 2020
5,000 Meters · Ivey Redmon Sports ComplexSouthern Conference XC Championship · Oct 2716:52.3Southern Conference XC ChampionshipOctober 27, 2023
5,000 Meters · Milliken & Company2024 Eye Opener XC College · Sep 617:16.382024 Eye Opener XC CollegeSeptember 6, 2024
5,000 Meters · Ponaganset High SchoolRIIL Class A State XC Championships · Nov 718:17.56RIIL Class A State XC ChampionshipsNovember 7, 2020
5,000 Meters · Ponaganset HSRhode Island Class Championships · Oct 2618:44.28Rhode Island Class ChampionshipsOctober 26, 2019
5,000 Meters · The Wheeler School | Seekonk Campus | "The Farm"Metro Dual Meet #2: LSA, MB, SRA, Wheeler · Oct 1018:25Metro Dual Meet #2: LSA, MB, SRA, WheelerOctober 10, 2020
5,000 Meters · Thomas Edison ParkGSTC High School Fall Showcase Meet #1 · Sep 1917:22.83GSTC High School Fall Showcase Meet #1September 19, 2020
5,000 Meters · Warren Golf CourseJoe Piane Invitational · Oct 216:57.0Joe Piane InvitationalOctober 2, 2026
5,000 Meters · Wickham Park85th-42nd New England Interscholastic XC Championships · Nov 919:1185th-42nd New England Interscholastic XC ChampionshipsNovember 9, 2019
6,000 Meters · EP Tom Sawyer State ParkNCAA D1 Southeast Region Cross Country Championships · Nov 1221:27.8NCAA D1 Southeast Region Cross Country ChampionshipsNovember 12, 2021
6,000 Meters · LaVern Gibson CourseUnder Armour NCAA DI Pre-National · Oct 1620:41.9Under Armour NCAA DI Pre-NationalOctober 16, 2026
6,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 1020:08.0NCAA Division I Southeast RegionalNovember 10, 2023
6,000 Meters · Panorama Farms2023 NCAA Division I Cross Country Champs (85th Men and 43rd Women) · Nov 1820:40.42023 NCAA Division I Cross Country Champs (85th Men and 43rd Women)November 18, 2023
6,000 Meters · Virginia Tech Home Cross Country CourseACC Cross Country Championships · Oct 3020:49.2ACC Cross Country ChampionshipsOctober 30, 2026
6,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 1521:02.6NCAA DI Southeast RegionalNovember 15, 2024
6,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational Presented by Under Armour · Sep 2720:37.6Nuttycombe Wisconsin Invitational Presented by Under ArmourSeptember 27, 2024

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30ACC Cross Country ChampionshipsOct 30 · 6,000 Meters ACC · Place 86 · NC StateNC State6,000 Meters ACC8620:49.2 PBSr
Oct 16Under Armour NCAA DI Pre-NationalOct 16 · 6,000 Meters White · Place 4 · NC StateNC State6,000 Meters White420:41.9 PBSr
Oct 2Joe Piane InvitationalOct 2 · 5,000 Meters Blue · Place 36 · NC StateNC State5,000 Meters Blue3616:57.0 PBSr
Aug 9Bobby Doyle ClassicAug 9 · 5 Miles Open · Place 1 · UnattachedUnattached5 Miles Open127:26.60 PBSr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Southeast RegionalNov 15 · 6,000 Meters D1 Southeast · Place 18 · FurmanFurman6,000 Meters D1 Southeast1821:02.6 PBSr
Nov 2Southern Conference XC ChampionshipNov 2 · 5,000 Meters Varsity · Place 2 · FurmanFurman5,000 Meters Varsity216:15.3JR
Oct 19Wisconsin Pre-NationalsOct 19 · 6,000 Meters Varsity · Place 67 · FurmanFurman6,000 Meters Varsity6720:23.1JR
Sep 27Nuttycombe Wisconsin Invitational Presented by Under ArmourSep 27 · 6,000 Meters Champs · Place 24 · FurmanFurman6,000 Meters Champs2420:37.6 PBSr
Sep 14Furman InvitationalSep 14 · 6,000 Meters Varsity · Place 2 · FurmanFurman6,000 Meters Varsity220:29.9JR
Sep 62024 Eye Opener XC CollegeSep 6 · 5,000 Meters College · Place 4 · FurmanFurman5,000 Meters College417:16.38 PBSr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 182023 NCAA Division I Cross Country Champs (85th Men and 43rd Women)Nov 18 · 6,000 Meters Championship · Place 97 · FurmanFurman6,000 Meters Championship9720:40.4 PBJr
Nov 10NCAA Division I Southeast RegionalNov 10 · 6,000 Meters Championship · Place 13 · FurmanFurman6,000 Meters Championship1320:08.0 PBJr
Oct 27Southern Conference XC ChampionshipOct 27 · 5,000 Meters College · Place 4 · FurmanFurman5,000 Meters College416:52.3 PBJr
Oct 13Nuttycombe InvitationalOct 13 · 6,000 Meters Championship · Place 71 · FurmanFurman6,000 Meters Championship7120:53.9Jr
Sep 16Furman InvitationalSep 16 · 6,000 Meters Varsity · Place 4 · FurmanFurman6,000 Meters Varsity420:50.93SO

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 12NCAA D1 Southeast Region Cross Country ChampionshipsNov 12 · 6,000 Meters Championships · Place 50 · FurmanFurman6,000 Meters Championships5021:27.8 PBFr
Oct 15Nuttycombe Wisconsin InvitationalOct 15 · 6,000 Meters College Championship · Place 113 · FurmanFurman6,000 Meters College Championship11321:23.5UnofficialFr

2020 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7RIIL Class A State XC ChampionshipsNov 7 · 5,000 Meters Varsity · Place 1 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity118:17.56 PB12
Oct 24Metro Dual Meet #4: BAR, BV, LSA, LS, Oct 24 · 5,000 Meters Varsity · Place 1 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity119:18 PB12
Oct 16Metro Dual Meet #3: La Salle, MH, Shea, TolmanOct 16 · 5,000 Meters Varsity · Place 1 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity117:48 PB12
Oct 10Metro Dual Meet #2: LSA, MB, SRA, WheelerOct 10 · 5,000 Meters Varsity · Place 2 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity218:25 PB12
Sep 19GSTC High School Fall Showcase Meet #1Sep 19 · 5,000 Meters Open · Place 6 · UnattachedUnattached5,000 Meters Open617:22.83 PB12

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 30NXR Northeast & New York Regional ChampionshipsNov 30 · 5,000 Meters Championship - NE · Place 18 · LaSalle AcademyLaSalle Academy5,000 Meters Championship - NE1819:26.0 PB11
Nov 985th-42nd New England Interscholastic XC ChampionshipsNov 9 · 5,000 Meters Varsity · Place 27 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity2719:11 PB11
Oct 26Rhode Island Class ChampionshipsOct 26 · 5,000 Meters Varsity - Class A · Place 1 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity - Class A118:44.28 PB11
Sep 24Metro Dual Meet #3: LSA, SRA, MB, WheelerSep 24 · 5,000 Meters Varsity · Place 2 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity219:4611
Sep 21Highland Park InvitationalSep 21 · 5,000 Meters Varsity · Place 1 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity118:37.611

2018 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 28Rhode Island Class ChampionshipsOct 28 · 5,000 Meters Varsity - A · Place 1 · LaSalle AcademyLaSalle Academy5,000 Meters Varsity - A119:06.4010
Oct 13Manhattan College XC InvitationalOct 13 · 2.5 Miles Eastern States Championships · Place 15 · LaSalle AcademyLaSalle Academy2.5 Miles Eastern States Championships1515:10.5 PB10

2017 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 19USATF Region 1 Junior Olympic ChampionshipsNov 19 · 4,000 Meters Varsity · Place 9 · 03 Sentinel Striders03 Sentinel Striders4,000 Meters Varsity914:59—
Nov 12USATF New England Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 5 · Sentinel StridersSentinel Striders4,000 Meters 13-14514:52.31 PB9
Nov 4Rhode Island State ChampionshipsNov 4 · 5,000 Meters Varsity · Place 16 · Exeter-West GreenwichExeter-West Greenwich5,000 Meters Varsity1619:30.749
Oct 28Rhode Island Class ChampionshipsOct 28 · 5,000 Meters Class C · Place 1 · Exeter-West GreenwichExeter-West Greenwich5,000 Meters Class C120:02.109
Sep 2Injury Fund CarnivalSep 2 · 4,000 Meters Freshman · Place 1 · Exeter W GreenwiExeter W Greenwi4,000 Meters Freshman115:51.23FR

2016 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 20USATF Region 1 Junior Olympic ChampionshipsNov 20 · 4,000 Meters 13-14 · Place 56 · Sentinel StridersSentinel Striders4,000 Meters 13-145617:02 PB8
Nov 13USATF New England Association Junior Olympic ChampionshipsNov 13 · 4,000 Meters 13-14 · Place 27 · Sentinel StridersSentinel Striders4,000 Meters 13-142716:45.54 PB8