Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Deerfield ParkRI Middle School State Cross Country Championships · Oct 23 | 17:18.41 | RI Middle School State Cross Country Championships | October 23, 2022 |
| 5,000 Meters · Burrillville High SchoolSkee Carter Memorial/Bronco Invitational · Oct 16 | 24:23.90 | Skee Carter Memorial/Bronco Invitational | October 16, 2025 |
| 5,000 Meters · Burrillville Middle SchoolNorthern Dual Meet #2: BURR, CF, NP, NS · Sep 22 | 25:03 | Northern Dual Meet #2: BURR, CF, NP, NS | September 22, 2025 |
| 5,000 Meters · Chase FarmNorthern Dual Meet #3: CF, LIN, NP, WOON · Sep 30 | 26:41 | Northern Dual Meet #3: CF, LIN, NP, WOON | September 30, 2025 |
| 5,000 Meters · Cumberland MonasteryNorthern Dual Meet #3: CUMB, CF, NP, PON · Sep 29 | 23:53 | Northern Dual Meet #3: CUMB, CF, NP, PON | September 29, 2026 |
| 5,000 Meters · Deerfield ParkNorthern Dual Meet #4: CF, Davies, NP, SCIT, SMIT · Oct 6 | 24:09 | Northern Dual Meet #4: CF, Davies, NP, SCIT, SMIT | October 6, 2026 |
| 5,000 Meters · Goddard Memorial State ParkRIIL Dual Meets Week #1 · Sep 9 | 28:09 | RIIL Dual Meets Week #1 | September 9, 2024 |
| 5,000 Meters · Ponaganset High SchoolRI Class & JV State Championships · Oct 31 | 24:42.05 | RI Class & JV State Championships | October 31, 2026 |
| 5,000 Meters · Rhode Island State HouseRIIL Dual Meets Week #2 · Sep 16 | 27:33 | RIIL Dual Meets Week #2 | September 16, 2024 |
| 5,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #3 · Sep 23 | 25:20 | RIIL Dual Meets Week #3 | September 23, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | RI Class & JV State ChampionshipsOct 31 · 5,000 Meters Varsity B · Place 75 · North ProvidenceNorth Providence | 5,000 Meters Varsity B | 75 | 24:42.05 PB | 11 |
| Oct 6 | Northern Dual Meet #4: CF, Davies, NP, SCIT, SMITOct 6 · 5,000 Meters Varsity · Place 30 · North ProvidenceNorth Providence | 5,000 Meters Varsity | 30 | 24:09 PB | 11 |
| Sep 29 | Northern Dual Meet #3: CUMB, CF, NP, PONSep 29 · 5,000 Meters Varsity · Place 23 · North ProvidenceNorth Providence | 5,000 Meters Varsity | 23 | 23:53 PB | 11 |
| Sep 14 | Northern Dual Meet #1: BURR, CF, NPHS, NSHSSep 14 · 5,000 Meters Varsity · Place 40 · North ProvidenceNorth Providence | 5,000 Meters Varsity | 40 | 26:46 | 11 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Class B · Place 79 · North ProvidenceNorth Providence | 5,000 Meters Class B | 79 | 25:06.15 | 10 |
| Oct 16 | Skee Carter Memorial/Bronco InvitationalOct 16 · 5,000 Meters Varsity · Place 100 · North ProvidenceNorth Providence | 5,000 Meters Varsity | 100 | 24:23.90 PB | 10 |
| Oct 7 | Northern Dual Meet #4: BVP, CF, CUMB, NP, PONOct 7 · 5,000 Meters Varsity · Place 24 · North ProvidenceNorth Providence | 5,000 Meters Varsity | 24 | 25:39 | 10 |
| Sep 30 | Northern Dual Meet #3: CF, LIN, NP, WOONSep 30 · 5,000 Meters Varsity · Place 19 · North ProvidenceNorth Providence | 5,000 Meters Varsity | 19 | 26:41 PB | 10 |
| Sep 22 | Northern Dual Meet #2: BURR, CF, NP, NS Sep 22 · 5,000 Meters Varsity · Place 34 · North ProvidenceNorth Providence | 5,000 Meters Varsity | 34 | 25:03 PB | 10 |
| Sep 15 | Northern Dual Meet #1: CF, DAV, NP, SMIT, SCITSep 15 · 5,000 Meters Varsity · Place 24 · North ProvidenceNorth Providence | 5,000 Meters Varsity | 24 | 25:35 | 10 |
2024 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | RIIL Dual Meets Week #4Sep 30 · 5,000 Meters Northern: CF, LIN, NP, WOON · Place 17 · North ProvidenceNorth Providence | 5,000 Meters Northern: CF, LIN, NP, WOON | 17 | 26:53 | 9 |
| Sep 23 | RIIL Dual Meets Week #3Sep 23 · 5,000 Meters Northern: BURR, CF, NP, NS · Place 32 · North ProvidenceNorth Providence | 5,000 Meters Northern: BURR, CF, NP, NS | 32 | 25:20 PB | 9 |
| Sep 16 | RIIL Dual Meets Week #2Sep 16 · 5,000 Meters CF, DVT, NP, SCIT, SMIT · Place 32 · North ProvidenceNorth Providence | 5,000 Meters CF, DVT, NP, SCIT, SMIT | 32 | 27:33 PB | 9 |
| Sep 9 | RIIL Dual Meets Week #1Sep 9 · 5,000 Meters Northern: BVP, CF, CUMB, NP, PON · Place 32 · North ProvidenceNorth Providence | 5,000 Meters Northern: BVP, CF, CUMB, NP, PON | 32 | 28:09 PB | 9 |
2022 Cross Country
1 results