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 2117:25Suburban 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 1522:33Suburban Dual Meet #1: BH, CE, COV, JHS, PILSeptember 15, 2025
3 Miles · Roger Williams ParkSuburban Dual Meet #1: Classical, CE, JHS, TG · Sep 1519:54Suburban Dual Meet #1: Classical, CE, JHS, TGSeptember 15, 2026
3 Miles · Slater Memorial ParkRIIL Dual Meets Week #3 · Sep 2322:50RIIL Dual Meets Week #3September 23, 2024
3,000 Meters · Deerfield ParkRIPCOA Middle School State Championships · Oct 2115:42.16RIPCOA Middle School State ChampionshipsOctober 21, 2023
3,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 2514:59.8Foot Locker Cross Country Northeast Regional ChampionshipsNovember 25, 2023
3,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championships · Nov 2114:25USATF Region 1 Junior Olympic ChampionshipsNovember 21, 2021
4,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2818:49.3Ocean State InvitationalSeptember 28, 2024
4,000 Meters · Highland ParkUSATF New England Association Junior Olympic Championships · Nov 1218:26.57USATF New England Association Junior Olympic ChampionshipsNovember 12, 2023
4,500 Meters · Slater Memorial ParkRIIL Dual Meets Week #4 · Sep 3022:38RIIL Dual Meets Week #4September 30, 2024
4103 m · Goddard Memorial State ParkSuburban Dual Meet #4: BH, CE, JHS, PIL · Oct 516:19Suburban Dual Meet #4: BH, CE, JHS, PILOctober 5, 2026
5,000 Meters · Burrillville High SchoolSkee Carter Memorial/Bronco Invitational · Oct 1621:24.92Skee Carter Memorial/Bronco InvitationalOctober 16, 2025
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1120:04.60MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Sep 520:41.4RITCA Injury Fund CarnivalSeptember 5, 2026
5,000 Meters · East Greenwich High SchoolSuburban Dual Meet #3: CE, EG, JOHN, MP · Sep 2920:49Suburban Dual Meet #3: CE, EG, JOHN, MPSeptember 29, 2026
5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 2722:28.7Ocean State InvitationalSeptember 27, 2025
5,000 Meters · Ponaganset High SchoolRIIL State Cross Country Championships · Nov 120:13.2RIIL State Cross Country ChampionshipsNovember 1, 2025
5,000 Meters · Rhode Island State HouseRIIL Dual Meets Week #2 · Sep 1623:11RIIL Dual Meets Week #2September 16, 2024
5,000 Meters · Wrentham Development CenterMSTCA Bay State (Twilight Meet) · Oct 319:09.80MSTCA 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

8 results
DateMeetEventPlMarkGr
Nov 7RIIL State Cross Country ChampionshipsNov 7 · 5,000 Meters Varsity · Place 135 · Cranston EastCranston East5,000 Meters Varsity13520:13.8611
Oct 22Skee Carter - Bronco InvitationalOct 22 · 5,000 Meters Varsity · Place 65 · Cranston EastCranston East5,000 Meters Varsity6519:47.0311
Oct 5Suburban Dual Meet #4: BH, CE, JHS, PILOct 5 · 2.55 Miles Varsity · Place 36 · Cranston EastCranston East2.55 Miles Varsity3616:19 PB11
Oct 3MSTCA Bay State (Twilight Meet)Oct 3 · 5,000 Meters Varsity "B" · Place 140 · Cranston EastCranston East5,000 Meters Varsity "B"14019:09.80 PB11
Sep 29Suburban Dual Meet #3: CE, EG, JOHN, MPSep 29 · 5,000 Meters Varsity · Place 25 · Cranston EastCranston East5,000 Meters Varsity2520:49 PB11
Sep 21Suburban Dual Meet #2: CE, CW, COV, JHS, JSSep 21 · 2.7 Miles Varsity · Place 26 · Cranston EastCranston East2.7 Miles Varsity2617:25 PB11
Sep 15Suburban Dual Meet #1: Classical, CE, JHS, TGSep 15 · 3 Miles Varsity · Place 15 · Cranston EastCranston East3 Miles Varsity1519:54 PB11
Sep 5RITCA Injury Fund CarnivalSep 5 · 5,000 Meters Varsity 2 · Place 64 · Cranston EastCranston East5,000 Meters Varsity 26420:41.4 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1RIIL State Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 135 · Cranston EastCranston East5,000 Meters Varsity13520:13.2 PB10
Oct 25RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 109 · Cranston EastCranston East5,000 Meters Junior Varsity10920:26.0910
Oct 16Skee Carter Memorial/Bronco InvitationalOct 16 · 5,000 Meters Varsity · Place 72 · Cranston EastCranston East5,000 Meters Varsity7221:24.92 PB10
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Large · Place 105 · Cranston EastCranston East5,000 Meters Junior Varsity Large10520:04.60 PB10
Oct 6Suburban Dual Meet #4: CE, EG, JOHN, MPOct 6 · 5,000 Meters Varsity · Place 32 · Cranston EastCranston East5,000 Meters Varsity3221:2810
Sep 29Suburban Dual Meet #3: CE, CW, JOHN, JSSep 29 · 3 Miles Varsity · Place 15 · Cranston EastCranston East3 Miles Varsity1521:0510
Sep 27Ocean State InvitationalSep 27 · 5,000 Meters Junior Varsity 1 · Place 179 · Cranston EastCranston East5,000 Meters Junior Varsity 117922:28.7 PB10
Sep 22Suburban Dual Meet #2: CLAS, CE, JHS, TGSep 22 · 3 Miles Varsity · Place 31 · Cranston EastCranston East3 Miles Varsity3122:57Unofficial10
Sep 15Suburban Dual Meet #1: BH, CE, COV, JHS, PILSep 15 · 3 Miles Varsity · Place 48 · Cranston EastCranston East3 Miles Varsity4822:33 PB10
Aug 30RITCA Injury Fund CarnivalAug 30 · 5,000 Meters Malloy · Place 98 · Cranston EastCranston East5,000 Meters Malloy9823:57.4810

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 10USATF New England Junior Olympic ChampionshipsNov 10 · 4,000 Meters 13-14 · Place 113 · CLCF PanthersCLCF Panthers4,000 Meters 13-1411319:09.619
Nov 2RIIL State Cross Country ChampionshipsNov 2 · 5,000 Meters Varsity · Place 140 · Cranston EastCranston East5,000 Meters Varsity14022:26.429
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 69 · Cranston EastCranston East5,000 Meters Varsity6922:32.749
Oct 26RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 69 · Cranston EastCranston East5,000 Meters Varsity6922:32.749
Oct 21RI Freshman State ChampionshipsOct 21 · 4,000 Meters Varsity · Place 128 · Cranston EastCranston East4,000 Meters Varsity12818:23.209
Oct 17Skee Carter Memorial/Bronco InvitationalOct 17 · 5,000 Meters Varsity · Place 87 · Cranston EastCranston East5,000 Meters Varsity8722:40.939
Sep 30RIIL Dual Meets Week #4Sep 30 · 4,500 Meters Suburban: CE, CW, JHS, JS · Place 14 · Cranston EastCranston East4,500 Meters Suburban: CE, CW, JHS, JS1422:38 PB9
Sep 28Ocean State InvitationalSep 28 · 4,000 Meters Freshman 1 · Place 173 · Cranston EastCranston East4,000 Meters Freshman 117318:49.3 PB9
Sep 23RIIL Dual Meets Week #3Sep 23 · 3 Miles Suburban: CLAS, CE, JHS, TG · Place 32 · Cranston EastCranston East3 Miles Suburban: CLAS, CE, JHS, TG3222:50 PB9
Sep 16RIIL Dual Meets Week #2Sep 16 · 5,000 Meters BH, CE, CHES, COV, JHS, PIL · Place 43 · Cranston EastCranston East5,000 Meters BH, CE, CHES, COV, JHS, PIL4323:11 PB9
Aug 31Injury Fund CarnivalAug 31 · 4,000 Meters Freshman · Place 97 · Cranston HS EastCranston HS East4,000 Meters Freshman9719:28.099

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 3,000 Meters Youth (Age 11-14) · Place 47 · CLCF PanthersCLCF Panthers3,000 Meters Youth (Age 11-14)4714:59.8 PB8
Nov 12USATF New England Association Junior Olympic ChampionshipsNov 12 · 4,000 Meters 13-14 · Place 112 · CLCF PanthersCLCF Panthers4,000 Meters 13-1411218:26.57 PB8
Oct 21RIPCOA Middle School State ChampionshipsOct 21 · 3,000 Meters Middle School · Place 156 · Park ViewPark View3,000 Meters Middle School15615:42.16 PB8

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 21USATF Region 1 Junior Olympic ChampionshipsNov 21 · 3,000 Meters 11-12 · Place 79 · CLCF PanthersCLCF Panthers3,000 Meters 11-127914:25 PB6