Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.4 Miles · Rocky Point State ParkSuburban Dual Meet #3: COV, MP, PIL, TG · Sep 29 | 25:21 | Suburban Dual Meet #3: COV, MP, PIL, TG | September 29, 2025 |
| 2.7 Miles · Western Hills Middle SchoolSuburban Dual Meet #2: BH, CW, MP · Sep 22 | 23:01 | Suburban Dual Meet #2: BH, CW, MP | September 22, 2025 |
| 3 Miles · Roger Williams ParkSuburban Dual Meet #1: CLAS, JS, Mt. Pleasant · Sep 15 | 30:23 | Suburban Dual Meet #1: CLAS, JS, Mt. Pleasant | September 15, 2025 |
| 4,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #4 · Sep 30 | 18:49 | RIIL Dual Meets Week #4 | September 30, 2024 |
| 4,500 Meters · Slater Memorial ParkRIIL Dual Meets Week #3 · Sep 23 | 23:40 | RIIL Dual Meets Week #3 | September 23, 2024 |
| 5,000 Meters · Burrillville High SchoolSkee Carter Memorial/Bronco Invitational · Oct 16 | 22:59.24 | Skee Carter Memorial/Bronco Invitational | October 16, 2025 |
| 5,000 Meters · East Greenwich High SchoolSuburban Dual Meet #4: CE, EG, JOHN, MP · Oct 6 | 28:31 | Suburban Dual Meet #4: CE, EG, JOHN, MP | October 6, 2025 |
| 5,000 Meters · Ponaganset High SchoolRI Class & JV State Championships · Oct 25 | 23:45.49 | RI Class & JV State Championships | October 25, 2025 |
| 5,000 Meters · Rhode Island State HouseRIIL Dual Meets Week #2 · Sep 16 | 26:02.00 | RIIL Dual Meets Week #2 | September 16, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Class A · Place 87 · Mt. Pleasant | 5,000 Meters Class A | 87 | 23:45.49 PB | 12 |
| Oct 16 | Skee Carter Memorial/Bronco InvitationalOct 16 · 5,000 Meters Varsity · Place 90 · Mt. Pleasant | 5,000 Meters Varsity | 90 | 22:59.24 PB | 12 |
| Oct 6 | Suburban Dual Meet #4: CE, EG, JOHN, MPOct 6 · 5,000 Meters Varsity · Place 54 · Mt. Pleasant | 5,000 Meters Varsity | 54 | 28:31 PB | 12 |
| Sep 29 | Suburban Dual Meet #3: COV, MP, PIL, TGSep 29 · 2.4 Miles Varsity · Place 44 · Mt. Pleasant | 2.4 Miles Varsity | 44 | 25:21 PB | 12 |
| Sep 22 | Suburban Dual Meet #2: BH, CW, MPSep 22 · 2.7 Miles Varsity · Place 35 · Mt. Pleasant | 2.7 Miles Varsity | 35 | 23:01 PB | 12 |
| Sep 15 | Suburban Dual Meet #1: CLAS, JS, Mt. PleasantSep 15 · 3 Miles Varsity · Place 32 · Mt. Pleasant | 3 Miles Varsity | 32 | 30:23 PB | 12 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 76 · Mount Pleasant | 5,000 Meters Varsity | 76 | 25:42.25 | 11 |
| Oct 26 | RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 76 · Mount Pleasant | 5,000 Meters Varsity | 76 | 25:42.25 | 11 |
| Oct 17 | Skee Carter Memorial/Bronco InvitationalOct 17 · 5,000 Meters Varsity · Place 110 · Mt Pleasant | 5,000 Meters Varsity | 110 | 27:24.17 | 11 |
| Sep 30 | RIIL Dual Meets Week #4Sep 30 · 4,000 Meters Suburban: COV, Hope, MP, PIL, TG · Place 38 · Mt. Pleasant | 4,000 Meters Suburban: COV, Hope, MP, PIL, TG | 38 | 18:49 PB | 11 |
| Sep 23 | RIIL Dual Meets Week #3Sep 23 · 4,500 Meters Suburban: BH, CHES, CW, Hope, MP · Place 32 · Mt. Pleasant | 4,500 Meters Suburban: BH, CHES, CW, Hope, MP | 32 | 23:40 PB | 11 |
| Sep 16 | RIIL Dual Meets Week #2Sep 16 · 5,000 Meters CLAS, Hope, JS, MP · Place 22 · Mt. Pleasant | 5,000 Meters CLAS, Hope, JS, MP | 22 | 26:02.00 PB | 11 |
| Aug 31 | Injury Fund CarnivalAug 31 · 5,000 Meters Varsity · Place 81 · Mt Pleasant | 5,000 Meters Varsity | 81 | 28:56.18 | 11 |
2023 Cross Country
2 results