Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkManhattan University Cross Country Invitational Pres. by HOKA · Oct 1014:06.9Manhattan University Cross Country Invitational Pres. by HOKAOctober 10, 2026
3 Miles · Roger Williams ParkSuburban Dual Meet #1: Classical, CE, JHS, TG · Sep 1517:50Suburban Dual Meet #1: Classical, CE, JHS, TGSeptember 15, 2026
4,000 Meters · Highland ParkUSATF New England Association Junior Olympic Championships · Nov 1215:48.01USATF New England Association Junior Olympic ChampionshipsNovember 12, 2023
4103 m · Goddard Memorial State ParkSuburban Dual Meet #3: Classical, CW, PIL · Sep 2913:42Suburban Dual Meet #3: Classical, CW, PILSeptember 29, 2026
5 Miles · Narragansett High SchoolBobby Doyle Classic · Aug 932:18.20Bobby Doyle ClassicAugust 9, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1117:49.50MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Sep 517:42.5RITCA Injury Fund CarnivalSeptember 5, 2026
5,000 Meters · East Greenwich High SchoolSuburban Dual Meet #2: BH, Classical, EG · Sep 2217:42Suburban Dual Meet #2: BH, Classical, EGSeptember 22, 2026
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2718:32.7Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Ponaganset High SchoolRI Class & JV State Championships · Oct 3117:19.32RI Class & JV State ChampionshipsOctober 31, 2026
5,000 Meters · Wrentham Development CenterMSTCA Bay State (Twilight Meet) · Oct 316:56.73MSTCA Bay State (Twilight Meet)October 3, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7RIIL State Cross Country ChampionshipsNov 7 · 5,000 Meters Varsity · Place 50 · ClassicalClassical5,000 Meters Varsity5017:28.0111
Oct 31RI Class & JV State ChampionshipsOct 31 · 5,000 Meters Varsity A · Place 28 · ClassicalClassical5,000 Meters Varsity A2817:19.32 PB11
Oct 10Manhattan University Cross Country Invitational Pres. by HOKAOct 10 · 2.5 Miles Varsity F · Place 42 · ClassicalClassical2.5 Miles Varsity F4214:06.9 PB11
Oct 5Suburban Dual Meet #4: Classsical, COV, JS, MPOct 5 · 3 Miles Varsity · Place 4 · ClassicalClassical3 Miles Varsity417:5311
Oct 3MSTCA Bay State (Twilight Meet)Oct 3 · 5,000 Meters Varsity "B" · Place 47 · ClassicalClassical5,000 Meters Varsity "B"4716:56.73 PB11
Sep 29Suburban Dual Meet #3: Classical, CW, PILSep 29 · 2.55 Miles Varsity · Place 5 · ClassicalClassical2.55 Miles Varsity513:42 PB11
Sep 22Suburban Dual Meet #2: BH, Classical, EGSep 22 · 5,000 Meters Varsity · Place 18 · ClassicalClassical5,000 Meters Varsity1817:42 PB11
Sep 15Suburban Dual Meet #1: Classical, CE, JHS, TGSep 15 · 3 Miles Varsity · Place 7 · ClassicalClassical3 Miles Varsity717:50 PB11
Sep 5RITCA Injury Fund CarnivalSep 5 · 5,000 Meters Varsity 1 · Place 16 · ClassicalClassical5,000 Meters Varsity 11617:42.5 PB11
Aug 9Bobby Doyle ClassicAug 9 · 5 Miles Open · Place 119 · UnattachedUnattached5 Miles Open11932:18.20 PB11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 1RIIL State Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 76 · ClassicalClassical5,000 Meters Varsity7618:29.910
Oct 25RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Class A · Place 34 · ClassicalClassical5,000 Meters Class A3418:14.8610
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Sophomore Large · Place 25 · ClassicalClassical5,000 Meters Sophomore Large2517:49.50 PB10
Oct 6Suburban Dual Meet #4: CLAS, COV, CW, PILOct 6 · 3 Miles Varsity · Place 7 · ClassicalClassical3 Miles Varsity718:3410
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 1 · Place 103 · ClassicalClassical5,000 Meters Varsity 110318:32.7 PB10
Sep 22Suburban Dual Meet #2: CLAS, CE, JHS, TGSep 22 · 3 Miles Varsity · Place 5 · ClassicalClassical3 Miles Varsity519:07Unofficial10
Sep 15Suburban Dual Meet #1: CLAS, JS, Mt. PleasantSep 15 · 3 Miles Varsity · Place 3 · ClassicalClassical3 Miles Varsity318:4410
Aug 30RITCA Injury Fund CarnivalAug 30 · 5,000 Meters Malloy · Place 33 · ClassicalClassical5,000 Meters Malloy3319:03.4810

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 12USATF New England Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 65 · CLCF PanthersCLCF Panthers4,000 Meters 13-146515:48.01 PB8