Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Big Spring HSDickinson Long-Short Invitational · Sep 2715:02.81Dickinson Long-Short InvitationalSeptember 27, 2025
4,500 Meters · Ryan ParkSouthern Dual Meet #3: Chariho, NK, Westerly · Sep 2822:27Southern Dual Meet #3: Chariho, NK, WesterlySeptember 28, 2021
5,000 Meters · Exeter-West Greenwich Regional High SchoolSouthern Dual Meet #2: EWG, NAR, NK · Sep 2126:35Southern Dual Meet #2: EWG, NAR, NKSeptember 21, 2021
5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2219:55.516th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Highland ParkUSATF New England Association Junior Olympic Championships · Nov 1220:14.48USATF New England Association Junior Olympic ChampionshipsNovember 12, 2023
5,000 Meters · Ponaganset High SchoolRIIL Class State Cross Country Championships · Oct 3023:31.40RIIL Class State Cross Country ChampionshipsOctober 30, 2021
5,000 Meters · Rhode Island State HouseRIIL Dual Meets Week #2 · Sep 1620:07RIIL Dual Meets Week #2September 16, 2024
5,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #4 · Sep 3020:10RIIL Dual Meets Week #4September 30, 2024
8,000 Meters · DeSales UniversityDeSales Invite · Sep 1930:39.4DeSales InviteSeptember 19, 2026
8,000 Meters · Gettysburg CollegeAubrey Shenk Invitational · Oct 1828:57.50Aubrey Shenk InvitationalOctober 18, 2025
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 330:19.3Paul Short Run (College)October 3, 2025
8,000 Meters · Oak Ridge ParkLandmark Conference XC Championships · Nov 129:00.30Landmark Conference XC ChampionshipsNovember 1, 2025
8,000 Meters · Union Canal Tunnel ParkLebanon Valley Dutchman Invitational · Sep 630:07.7Lebanon Valley Dutchman InvitationalSeptember 6, 2025
8,000 Meters · West Branch Cross Country CourseLandmark Conference XC Championships · Oct 3129:25.5Landmark Conference XC ChampionshipsOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31Landmark Conference XC ChampionshipsOct 31 · 8,000 Meters College · Place 88 · SusquehannaSusquehanna8,000 Meters College8829:25.5 PBSo
Oct 17Aubrey Shenk InvitationalOct 17 · 8,000 Meters Varsity · Place 308 · SusquehannaSusquehanna8,000 Meters Varsity30829:09.0So
Sep 19DeSales InviteSep 19 · 8,000 Meters Men · Place 55 · SusquehannaSusquehanna8,000 Meters Men5530:39.4 PBSo
Sep 5Lebanon Valley Dutchmen InvitationalSep 5 · 8,000 Meters Collegiate · Place 82 · SusquehannaSusquehanna8,000 Meters Collegiate8231:16.5So

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1Landmark Conference XC ChampionshipsNov 1 · 8,000 Meters College · Place 77 · SusquehannaSusquehanna8,000 Meters College7729:00.30 PBFr
Oct 18Aubrey Shenk InvitationalOct 18 · 8,000 Meters College · Place 176 · SusquehannaSusquehanna8,000 Meters College17628:57.50 PBFr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Green · Place 213 · SusquehannaSusquehanna8,000 Meters Green21330:19.3 PBFr
Sep 27Dickinson Long-Short InvitationalSep 27 · 4,000 Meters College · Place 71 · SusquehannaSusquehanna4,000 Meters College7115:02.81 PBFr
Sep 6Lebanon Valley Dutchman InvitationalSep 6 · 8,000 Meters College · Place 83 · SusquehannaSusquehanna8,000 Meters College8330:07.7 PBFr
Jun 14Gaspee Days 5kJun 14 · 5,000 Meters Gaspee · Place 37 · UnattachedUnattached5,000 Meters Gaspee3717:46.10UnofficialFr

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Sep 30RIIL Dual Meets Week #4Sep 30 · 5,000 Meters Southern: CHAR, NK, WEST · Place 28 · North KingstownNorth Kingstown5,000 Meters Southern: CHAR, NK, WEST2820:10 PB12
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Junior Varsity 1 · Place 120 · North KingstownNorth Kingstown5,000 Meters Junior Varsity 112020:40.112
Sep 23RIIL Dual Meets Week #3Sep 23 · 5,000 Meters Southern: EWG, NAR, NK · Place 29 · North KingstownNorth Kingstown5,000 Meters Southern: EWG, NAR, NK2922:3112
Sep 16RIIL Dual Meets Week #2Sep 16 · 5,000 Meters NK, SK, WW · Place 34 · North KingstownNorth Kingstown5,000 Meters NK, SK, WW3420:07 PB12
Sep 9RIIL Dual Meets Week #1Sep 9 · 5,000 Meters Southern: NKHS, TPS, ROG · Place 20 · North KingstownNorth Kingstown5,000 Meters Southern: NKHS, TPS, ROG2020:0412

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12USATF New England Association Junior Olympic ChampionshipsNov 12 · 5,000 Meters 15-18 · Place 28 · 02-Unattached02-Unattached5,000 Meters 15-182820:14.48 PB11
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Junior Varsity - 1 · Place 93 · North KingstownNorth Kingstown5,000 Meters Junior Varsity - 19319:55.5 PB11
Jul 4Arnold Mills 4th of July Road RaceJul 4 · 4 Miles Men · Place 153 · UnattachedUnattached4 Miles Men15331:29.60Unofficial11

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 23Ocean State XC InvitationalSep 23 · 5,000 Meters Junior Varsity -1 · Place 187 · North KingstownNorth Kingstown5,000 Meters Junior Varsity -118723:02.210

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30RIIL Class State Cross Country ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 186 · North KingstownNorth Kingstown5,000 Meters Junior Varsity18623:31.40 PB9
Sep 28Southern Dual Meet #3: Chariho, NK, WesterlySep 28 · 4,500 Meters Varsity · Place 52 · North KingstownNorth Kingstown4,500 Meters Varsity5222:27 PB9
Sep 21Southern Dual Meet #2: EWG, NAR, NKSep 21 · 5,000 Meters Varsity · Place 41 · North KingstownNorth Kingstown5,000 Meters Varsity4126:35 PB9
Sep 13Southern Dual Meet #1: NK, SK, WWSep 13 · 4,500 Meters Varsity · Place 41 · North KingstownNorth Kingstown4,500 Meters Varsity4122:599