Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.7 Miles · John H Chafee Athletic & Recreation ComplexSuburban Dual Meet #2: CE, CW, COV, JHS, JS · Sep 2114:59Suburban Dual Meet #2: CE, CW, COV, JHS, JSSeptember 21, 2026
3 Miles · Goddard Memorial State ParkSuburban Dual Meet #1: BH, CE, COV, JHS, PIL · Sep 1519:49Suburban Dual Meet #1: BH, CE, COV, JHS, PILSeptember 15, 2025
3 Miles · Roger Williams ParkSuburban Dual Meet #1: Classical, CE, JHS, TG · Sep 1517:42Suburban Dual Meet #1: Classical, CE, JHS, TGSeptember 15, 2026
3 Miles · Slater Memorial ParkRIIL Dual Meets Week #3 · Sep 2320:02RIIL Dual Meets Week #3September 23, 2024
4,500 Meters · Slater Memorial ParkRIIL Dual Meets Week #4 · Sep 3019:21RIIL Dual Meets Week #4September 30, 2024
4103 m · Goddard Memorial State ParkSuburban Dual Meet #4: BH, CE, JHS, PIL · Oct 515:03Suburban Dual Meet #4: BH, CE, JHS, PILOctober 5, 2026
5 Miles · Narragansett High SchoolBobby Doyle Classic · Aug 932:36.20Bobby Doyle ClassicAugust 9, 2026
5,000 Meters · Burrillville High SchoolSkee Carter Memorial/Bronco Invitational · Oct 1618:44.34Skee Carter Memorial/Bronco InvitationalOctober 16, 2025
5,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Sep 517:41.7RITCA Injury Fund CarnivalSeptember 5, 2026
5,000 Meters · East Greenwich High SchoolSuburban Dual Meet #3: CE, EG, JOHN, MP · Sep 2917:23Suburban Dual Meet #3: CE, EG, JOHN, MPSeptember 29, 2026
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2719:36.0Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Highland ParkHighland Park Invitational · Sep 1217:19.75Highland Park InvitationalSeptember 12, 2026
5,000 Meters · Ponaganset High SchoolRI Class & JV State Championships · Oct 3117:23.05RI Class & JV State ChampionshipsOctober 31, 2026
5,000 Meters · Rhode Island State HouseRIIL Dual Meets Week #2 · Sep 1621:31RIIL Dual Meets Week #2September 16, 2024

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 76 · JohnstonJohnston5,000 Meters Varsity7618:09.5312
Oct 31RI Class & JV State ChampionshipsOct 31 · 5,000 Meters Varsity B · Place 21 · JohnstonJohnston5,000 Meters Varsity B2117:23.05 PB12
Oct 5Suburban Dual Meet #4: BH, CE, JHS, PILOct 5 · 2.55 Miles Varsity · Place 26 · JohnstonJohnston2.55 Miles Varsity2615:03 PB12
Sep 29Suburban Dual Meet #3: CE, EG, JOHN, MPSep 29 · 5,000 Meters Varsity · Place 4 · JohnstonJohnston5,000 Meters Varsity417:23 PB12
Sep 21Suburban Dual Meet #2: CE, CW, COV, JHS, JSSep 21 · 2.7 Miles Varsity · Place 4 · JohnstonJohnston2.7 Miles Varsity414:59 PB12
Sep 15Suburban Dual Meet #1: Classical, CE, JHS, TGSep 15 · 3 Miles Varsity · Place 6 · JohnstonJohnston3 Miles Varsity617:42 PB12
Sep 12Highland Park InvitationalSep 12 · 5,000 Meters Steve Newman Varsity · Place 16 · JohnstonJohnston5,000 Meters Steve Newman Varsity1617:19.75 PB12
Sep 5RITCA Injury Fund CarnivalSep 5 · 5,000 Meters Varsity 1 · Place 15 · JohnstonJohnston5,000 Meters Varsity 11517:41.7 PB12
Aug 9Bobby Doyle ClassicAug 9 · 5 Miles Open · Place 122 · UnattachedUnattached5 Miles Open12232:36.20 PB12
Jun 13Gaspee Days 5kJun 13 · 5,000 Meters Gaspee · Place 34 · UnattachedUnattached5,000 Meters Gaspee3417:34Unofficial12

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 1RIIL State Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 61 · JohnstonJohnston5,000 Meters Varsity6118:05.111
Oct 25RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Class B · Place 23 · JohnstonJohnston5,000 Meters Class B2317:57.8911
Oct 16Skee Carter Memorial/Bronco InvitationalOct 16 · 5,000 Meters Varsity · Place 26 · JohnstonJohnston5,000 Meters Varsity2618:44.34 PB11
Oct 6Suburban Dual Meet #4: CE, EG, JOHN, MPOct 6 · 5,000 Meters Varsity · Place 4 · JohnstonJohnston5,000 Meters Varsity418:2611
Sep 29Suburban Dual Meet #3: CE, CW, JOHN, JSSep 29 · 3 Miles Varsity · Place 7 · JohnstonJohnston3 Miles Varsity719:2811
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Varsity 2 · Place 155 · JohnstonJohnston5,000 Meters Varsity 215519:36.0 PB11
Sep 22Suburban Dual Meet #2: CLAS, CE, JHS, TGSep 22 · 3 Miles Varsity · Place 12 · JohnstonJohnston3 Miles Varsity1220:12Unofficial11
Sep 15Suburban Dual Meet #1: BH, CE, COV, JHS, PILSep 15 · 3 Miles Varsity · Place 35 · JohnstonJohnston3 Miles Varsity3519:49 PB11
Aug 30RITCA Injury Fund CarnivalAug 30 · 5,000 Meters Brennan · Place 34 · JohnstonJohnston5,000 Meters Brennan3418:40.9411

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 56 · JohnstonJohnston5,000 Meters Varsity5620:00.7510
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 56 · JohnstonJohnston5,000 Meters Varsity5620:00.7510
Sep 30RIIL Dual Meets Week #4Sep 30 · 4,500 Meters Suburban: CE, CW, JHS, JS · Place 10 · JohnstonJohnston4,500 Meters Suburban: CE, CW, JHS, JS1019:21 PB10
Sep 23RIIL Dual Meets Week #3Sep 23 · 3 Miles Suburban: CLAS, CE, JHS, TG · Place 19 · JohnstonJohnston3 Miles Suburban: CLAS, CE, JHS, TG1920:02 PB10
Sep 16RIIL Dual Meets Week #2Sep 16 · 5,000 Meters BH, CE, CHES, COV, JHS, PIL · Place 38 · JohnstonJohnston5,000 Meters BH, CE, CHES, COV, JHS, PIL3821:31 PB10
Aug 31Injury Fund CarnivalAug 31 · 5,000 Meters Varsity · Place 40 · JohnstonJohnston5,000 Meters Varsity4021:14.1010

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 72 · JohnstonJohnston5,000 Meters Varsity7223:43.049
Oct 28RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 72 · JohnstonJohnston5,000 Meters Varsity7223:43.049
Oct 23RI Freshman State ChampionshipsOct 23 · 4,000 Meters Varsity · Place 112 · JohnstonJohnston4,000 Meters Varsity11218:06.809
Sep 2Injury Fund CarnivalSep 2 · 5,000 Meters Varsity · Place 61 · JohnstonJohnston5,000 Meters Varsity6124:59.009