Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Goddard Memorial State ParkSuburban Dual Meet #4: BH, JS, TG · Oct 619:57Suburban Dual Meet #4: BH, JS, TGOctober 6, 2025
3 Miles · Slater Memorial ParkRIIL Dual Meets Week #3 · Sep 2318:55RIIL Dual Meets Week #3September 23, 2024
3,000 Meters · Highland ParkHighland Park Invitational · Sep 1712:11.3Highland Park InvitationalSeptember 17, 2022
4,000 Meters · Rhode Island State HouseRIIL Dual Meets Week #2 · Sep 1616:17RIIL Dual Meets Week #2September 16, 2024
4,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #4 · Sep 3014:41RIIL Dual Meets Week #4September 30, 2024
5,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Aug 3021:08.41RITCA Injury Fund CarnivalAugust 30, 2025
5,000 Meters · East Greenwich High SchoolSuburban Dual Meet #1: CW, EG, TG · Sep 1520:31Suburban Dual Meet #1: CW, EG, TGSeptember 15, 2025
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2819:25.3Ocean State InvitationalSeptember 28, 2024
5,000 Meters · Ponaganset High SchoolRIIL State Cross Country Championships · Nov 418:26.44RIIL State Cross Country ChampionshipsNovember 4, 2023

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Class A · Place 61 · Toll Gate5,000 Meters Class A6119:44.5112
Oct 6Suburban Dual Meet #4: BH, JS, TGOct 6 · 3 Miles Varsity · Place 16 · Toll Gate3 Miles Varsity1619:57 PB12
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 1 · Place 220 · Toll Gate5,000 Meters Varsity 122020:38.912
Sep 15Suburban Dual Meet #1: CW, EG, TGSep 15 · 5,000 Meters Varsity · Place 24 · Toll Gate5,000 Meters Varsity2420:31 PB12
Aug 30RITCA Injury Fund CarnivalAug 30 · 5,000 Meters Malloy · Place 72 · Toll Gate5,000 Meters Malloy7221:08.41 PB12

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 2RIIL State Cross Country ChampionshipsNov 2 · 5,000 Meters Varsity · Place 117 · Toll Gate5,000 Meters Varsity11719:14.9411
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 60 · Toll Gate5,000 Meters Varsity6020:35.5511
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 60 · Toll Gate5,000 Meters Varsity6020:35.5511
Sep 30RIIL Dual Meets Week #4Sep 30 · 4,000 Meters Suburban: COV, Hope, MP, PIL, TG · Place 8 · Toll Gate4,000 Meters Suburban: COV, Hope, MP, PIL, TG814:41 PB11
Sep 28Ocean State InvitationalSep 28 · 5,000 Meters Varsity 2 · Place 135 · Toll Gate5,000 Meters Varsity 213519:25.3 PB11
Sep 23RIIL Dual Meets Week #3Sep 23 · 3 Miles Suburban: CLAS, CE, JHS, TG · Place 10 · Toll Gate3 Miles Suburban: CLAS, CE, JHS, TG1018:55 PB11
Sep 16RIIL Dual Meets Week #2Sep 16 · 4,000 Meters CW, EG, TG · Place 11 · Toll Gate4,000 Meters CW, EG, TG1116:17 PB11
Sep 9RIIL Dual Meets Week #1Sep 9 · 5,000 Meters Suburban: BHHS, TG, JS · Place 22 · Toll Gate5,000 Meters Suburban: BHHS, TG, JS2219:5511
Aug 31Injury Fund CarnivalAug 31 · 5,000 Meters Varsity · Place 50 · Toll Gate5,000 Meters Varsity5021:16.6311

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4RIIL State Cross Country ChampionshipsNov 4 · 5,000 Meters Varsity · Place 89 · Toll Gate5,000 Meters Varsity8918:26.44 PB10
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 42 · Toll Gate5,000 Meters Varsity4219:12.6110
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 42 · Toll Gate5,000 Meters Varsity4219:12.6110
Sep 2Injury Fund CarnivalSep 2 · 5,000 Meters Varsity · Place 29 · Toll Gate5,000 Meters Varsity2919:43.0510

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 5RIIL State XC ChampionshipsNov 5 · 5,000 Meters Varsity · Place 118 · Toll Gate5,000 Meters Varsity11819:53.79
Oct 29RIIL Class XC ChampionshipsOct 29 · 5,000 Meters Varsity · Place 41 · Toll Gate5,000 Meters Varsity4119:08.09
Oct 24RI Freshman State ChampionshipsOct 24 · 4,000 Meters Varsity · Place 30 · Toll Gate4,000 Meters Varsity3015:34.139
Sep 17Highland Park InvitationalSep 17 · 3,000 Meters Freshman · Place 5 · Toll Gate3,000 Meters Freshman512:11.3 PB9
Sep 3Injury Fund CarnivalSep 3 · 4,000 Meters Freshman · Place 27 · Toll Gate4,000 Meters Freshman2716:59.739