Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Bryant UniversityRI Middle School State Championships · Oct 1411:32.40RI Middle School State ChampionshipsOctober 14, 2021
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2218:52.1NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1116:52.60MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Exeter-West Greenwich Regional High SchoolSouthern Dual Meet #2: EWG, NAR, NK · Sep 2219:41Southern Dual Meet #2: EWG, NAR, NKSeptember 22, 2025
5,000 Meters · Goddard Memorial State ParkRIIL Dual Meets Week #1 · Sep 917:35RIIL Dual Meets Week #1September 9, 2024
5,000 Meters · Ponaganset High SchoolRIIL State Cross Country Championships · Nov 116:43.5RIIL State Cross Country ChampionshipsNovember 1, 2025
5,000 Meters · Rhode Island State HouseRIIL Dual Meets Week #2 · Sep 1617:44RIIL Dual Meets Week #2September 16, 2024
5,000 Meters · Ryan ParkSouthern Dual Meet #3: Chariho, NK, WEST · Sep 3017:16Southern Dual Meet #3: Chariho, NK, WESTSeptember 30, 2025
5,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #3 · Sep 2317:55RIIL Dual Meets Week #3September 23, 2024
5,000 Meters · Thetford Academy XC Home Course90th Annual New England Interscholastic Cross Country Championships · Nov 818:40.990th Annual New England Interscholastic Cross Country ChampionshipsNovember 8, 2025

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Championship - Northeast · Place 256 · Unat-Butera-BenUnat-Butera-Ben5,000 Meters Championship - Northeast25618:52.1 PB12
Nov 890th Annual New England Interscholastic Cross Country ChampionshipsNov 8 · 5,000 Meters Championships · Place 169 · North KingstownNorth Kingstown5,000 Meters Championships16918:40.9 PB12
Nov 1RIIL State Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 21 · North KingstownNorth Kingstown5,000 Meters Varsity2116:43.5 PB12
Oct 25RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Class A · Place 18 · North KingstownNorth Kingstown5,000 Meters Class A1817:03.9612
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Large · Place 57 · North KingstownNorth Kingstown5,000 Meters Varsity Large5716:52.60 PB12
Oct 6Southern Dual Meet #4: NK, Prout, RogersOct 6 · 5,000 Meters Varsity · Place 4 · North KingstownNorth Kingstown5,000 Meters Varsity417:2712
Sep 30Southern Dual Meet #3: Chariho, NK, WESTSep 30 · 5,000 Meters Varsity · Place 4 · North KingstownNorth Kingstown5,000 Meters Varsity417:16 PB12
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 1 · Place 55 · North KingstownNorth Kingstown5,000 Meters Varsity 15517:51.112
Sep 22Southern Dual Meet #2: EWG, NAR, NKSep 22 · 5,000 Meters Varsity · Place 18 · North KingstownNorth Kingstown5,000 Meters Varsity1819:41 PB12
Sep 15Southern Dual Meet #1: NK, SK, WWSep 15 · 5,000 Meters Varsity · Place 14 · North KingstownNorth Kingstown5,000 Meters Varsity1418:2812

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2RIIL State Cross Country ChampionshipsNov 2 · 5,000 Meters Varsity · Place 42 · North KingstownNorth Kingstown5,000 Meters Varsity4217:21.4611
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 23 · North KingstownNorth Kingstown5,000 Meters Varsity2317:18.7511
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 23 · North KingstownNorth Kingstown5,000 Meters Varsity2317:18.7511
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Championship · Place 72 · North KingstownNorth Kingstown5,000 Meters Championship7217:40.511
Sep 23RIIL Dual Meets Week #3Sep 23 · 5,000 Meters Southern: EWG, NAR, NK · Place 3 · North KingstownNorth Kingstown5,000 Meters Southern: EWG, NAR, NK317:55 PB11
Sep 16RIIL Dual Meets Week #2Sep 16 · 5,000 Meters NK, SK, WW · Place 2 · North KingstownNorth Kingstown5,000 Meters NK, SK, WW217:44 PB11
Sep 12Southern: NKHS, MID, TPSep 12 · 5,000 Meters Varsity · Place 2 · North KingstownNorth Kingstown5,000 Meters Varsity217:3511
Sep 9RIIL Dual Meets Week #1Sep 9 · 5,000 Meters Southern: NKHS, TPS, ROG · Place 2 · North KingstownNorth Kingstown5,000 Meters Southern: NKHS, TPS, ROG217:35 PB11
Aug 31Injury Fund CarnivalAug 31 · 5,000 Meters Varsity · Place 5 · North KingstownNorth Kingstown5,000 Meters Varsity517:45.1311

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 4RIIL State Cross Country ChampionshipsNov 4 · 5,000 Meters Varsity · Place 58 · North KingstownNorth Kingstown5,000 Meters Varsity5817:44.4510
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 22 · North KingstownNorth Kingstown5,000 Meters Varsity2217:57.6610
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 22 · North KingstownNorth Kingstown5,000 Meters Varsity2217:57.6610
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Varsity - 1 · Place 58 · North KingstownNorth Kingstown5,000 Meters Varsity - 15817:48.910
Sep 2Injury Fund CarnivalSep 2 · 5,000 Meters Varsity · Place 8 · North KingstownNorth Kingstown5,000 Meters Varsity817:48.4410

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5RIIL State XC ChampionshipsNov 5 · 5,000 Meters Varsity · Place 83 · North KingstownNorth Kingstown5,000 Meters Varsity8318:43.09
Oct 29RIIL Class XC ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 11 · North KingstownNorth Kingstown5,000 Meters Junior Varsity1117:58.49
Oct 24RI Freshman State ChampionshipsOct 24 · 4,000 Meters Varsity · Place 7 · North KingstownNorth Kingstown4,000 Meters Varsity714:11.939
Sep 3Injury Fund CarnivalSep 3 · 4,000 Meters Freshman · Place 12 · North KingstownNorth Kingstown4,000 Meters Freshman1215:39.919

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 14RI Middle School State ChampionshipsOct 14 · 3,000 Meters Middle School · Place 26 · WickfordWickford3,000 Meters Middle School2611:32.40 PB8