Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Narragansett High SchoolOcean Road 10k · Oct 5 | 42:51 | Ocean Road 10k | October 5, 2025 |
| 2.5 Miles · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 22 | 15:09.2 | 16th Ocean State XC Invitational | September 22, 2023 |
| 3,000 Meters · Bryant UniversityRI Middle School State Championships · Oct 14 | 12:55.05 | RI Middle School State Championships | October 14, 2021 |
| 3,000 Meters · Deerfield ParkRI Middle School State Cross Country Championships · Oct 23 | 11:09.55 | RI Middle School State Cross Country Championships | October 23, 2022 |
| 3,000 Meters · Highland ParkUSATF Region 1 Junior Olympic Championships · Nov 21 | 11:00 | USATF Region 1 Junior Olympic Championships | November 21, 2021 |
| 4,000 Meters · Deerfield ParkUSATF New England Association Junior Olympic Championships · Nov 13 | 15:43.30 | USATF New England Association Junior Olympic Championships | November 13, 2022 |
| 5,000 Meters · Burrillville Middle SchoolNorthern Dual Meet #4: BURR, LIN, SMIT · Oct 7 | 18:15 | Northern Dual Meet #4: BURR, LIN, SMIT | October 7, 2025 |
| 5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 11 | 17:56.00 | MSTCA Twilight Meet All Divisions | October 11, 2025 |
| 5,000 Meters · Chase FarmNorthern Dual Meet #3: BURR, LINC, SMITH · Sep 29 | 21:02 | Northern Dual Meet #3: BURR, LINC, SMITH | September 29, 2026 |
| 5,000 Meters · Deerfield ParkNorthern Dual Meet #3: BVP, CUMB, NS, SMIT · Sep 30 | 18:37 | Northern Dual Meet #3: BVP, CUMB, NS, SMIT | September 30, 2025 |
| 5,000 Meters · Ponaganset High SchoolRI Class & JV State Championships · Oct 25 | 18:31.76 | RI Class & JV State Championships | October 25, 2025 |
| 5,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #4 · Sep 30 | 19:04 | RIIL Dual Meets Week #4 | September 30, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | Northern Dual Meet #4: CF, Davies, NP, SCIT, SMITOct 6 · 5,000 Meters Varsity · Place 11 · SmithfieldSmithfield | 5,000 Meters Varsity | 11 | 20:25 | 12 |
| Sep 29 | Northern Dual Meet #3: BURR, LINC, SMITHSep 29 · 5,000 Meters Varsity · Place 26 · SmithfieldSmithfield | 5,000 Meters Varsity | 26 | 21:02 PB | 12 |
| Sep 22 | Northern Dual Meet #2: CUMB, NS, SMITSep 22 · 5,000 Meters Varsity · Place 21 · SmithfieldSmithfield | 5,000 Meters Varsity | 21 | 20:31 | 12 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Class B · Place 31 · SmithfieldSmithfield | 5,000 Meters Class B | 31 | 18:31.76 PB | 11 |
| Oct 11 | MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Small · Place 69 · SmithfieldSmithfield | 5,000 Meters Varsity Small | 69 | 17:56.00 PB | 11 |
| Oct 7 | Northern Dual Meet #4: BURR, LIN, SMITOct 7 · 5,000 Meters Varsity · Place 5 · SmithfieldSmithfield | 5,000 Meters Varsity | 5 | 18:15 PB | 11 |
| Oct 5 | Ocean Road 10kOct 5 · 10,000 Meters Open · Place 41 · UnattachedUnattached | 10,000 Meters Open | 41 | 42:51 PB | 11 |
| Sep 30 | Northern Dual Meet #3: BVP, CUMB, NS, SMITSep 30 · 5,000 Meters Varsity · Place 15 · SmithfieldSmithfield | 5,000 Meters Varsity | 15 | 18:37 PB | 11 |
| Sep 22 | Northern Dual Meet #2: PON, SMIT, WOONSep 22 · 5,000 Meters Varsity · Place 5 · SmithfieldSmithfield | 5,000 Meters Varsity | 5 | 19:03 | 11 |
| Sep 15 | Northern Dual Meet #1: CF, DAV, NP, SMIT, SCITSep 15 · 5,000 Meters Varsity · Place 1 · SmithfieldSmithfield | 5,000 Meters Varsity | 1 | 18:49 | 11 |
| Aug 30 | RITCA Injury Fund CarnivalAug 30 · 5,000 Meters Malloy · Place 29 · SmithfieldSmithfield | 5,000 Meters Malloy | 29 | 18:58.78 | 11 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | RIIL State Cross Country ChampionshipsNov 2 · 5,000 Meters Varsity · Place 130 · SmithfieldSmithfield | 5,000 Meters Varsity | 130 | 19:25.47 | 10 |
| Oct 26 | RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 51 · SmithfieldSmithfield | 5,000 Meters Varsity | 51 | 19:43.09 | 10 |
| Oct 26 | RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 51 · SmithfieldSmithfield | 5,000 Meters Varsity | 51 | 19:43.09 | 10 |
| Sep 30 | RIIL Dual Meets Week #4Sep 30 · 5,000 Meters Northern: BVP, CUMB, NS, SMIT · Place 15 · SmithfieldSmithfield | 5,000 Meters Northern: BVP, CUMB, NS, SMIT | 15 | 19:04 PB | 10 |
| Sep 23 | RIIL Dual Meets Week #3Sep 23 · 5,000 Meters Northern: PON, SMIT, WOON · Place 14 · SmithfieldSmithfield | 5,000 Meters Northern: PON, SMIT, WOON | 14 | 20:33 | 10 |
2023 Cross Country
4 results2022 Cross Country
3 results2021 Cross Country
2 results