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 | 16:54 | Suburban Dual Meet #3: COV, MP, PIL, TG | September 29, 2025 |
| 3 Miles · Roger Williams ParkSuburban Dual Meet #1: CLAS, JS, Mt. Pleasant · Sep 15 | 22:26 | Suburban Dual Meet #1: CLAS, JS, Mt. Pleasant | September 15, 2025 |
| 4,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #4 · Sep 30 | 18:46 | RIIL Dual Meets Week #4 | September 30, 2024 |
| 4,500 Meters · Slater Memorial ParkRIIL Dual Meets Week #3 · Sep 23 | 23:41 | RIIL Dual Meets Week #3 | September 23, 2024 |
| 5,000 Meters · Burrillville High SchoolSkee Carter Memorial/Bronco Invitational · Oct 16 | 22:24.48 | Skee Carter Memorial/Bronco Invitational | October 16, 2025 |
| 5,000 Meters · East Greenwich High SchoolSuburban Dual Meet #4: CE, EG, JOHN, MP · Oct 6 | 23:27 | Suburban Dual Meet #4: CE, EG, JOHN, MP | October 6, 2025 |
| 5,000 Meters · Ponaganset High SchoolRI Class & JV State Championships · Oct 25 | 21:53.76 | RI Class & JV State Championships | October 25, 2025 |
| 5,000 Meters · Rhode Island State HouseRIIL Dual Meets Week #2 · Sep 16 | 25:00.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
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Class A · Place 80 · Mt. Pleasant | 5,000 Meters Class A | 80 | 21:53.76 PB | 11 |
| Oct 16 | Skee Carter Memorial/Bronco InvitationalOct 16 · 5,000 Meters Varsity · Place 83 · Mt. Pleasant | 5,000 Meters Varsity | 83 | 22:24.48 PB | 11 |
| Oct 6 | Suburban Dual Meet #4: CE, EG, JOHN, MPOct 6 · 5,000 Meters Varsity · Place 39 · Mt. Pleasant | 5,000 Meters Varsity | 39 | 23:27 PB | 11 |
| Sep 29 | Suburban Dual Meet #3: COV, MP, PIL, TGSep 29 · 2.4 Miles Varsity · Place 25 · Mt. Pleasant | 2.4 Miles Varsity | 25 | 16:54 PB | 11 |
| Sep 15 | Suburban Dual Meet #1: CLAS, JS, Mt. PleasantSep 15 · 3 Miles Varsity · Place 13 · Mt. Pleasant | 3 Miles Varsity | 13 | 22:26 PB | 11 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 26 | RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 66 · Mount Pleasant | 5,000 Meters Varsity | 66 | 22:11.97 | 10 |
| Oct 26 | RI Class & JV State ChampionshipsOct 26 · 5,000 Meters Varsity · Place 66 · Mount Pleasant | 5,000 Meters Varsity | 66 | 22:11.97 | 10 |
| Oct 17 | Skee Carter Memorial/Bronco InvitationalOct 17 · 5,000 Meters Varsity · Place 95 · Mt Pleasant | 5,000 Meters Varsity | 95 | 23:11.81 | 10 |
| Sep 30 | RIIL Dual Meets Week #4Sep 30 · 4,000 Meters Suburban: COV, Hope, MP, PIL, TG · Place 37 · Mt. Pleasant | 4,000 Meters Suburban: COV, Hope, MP, PIL, TG | 37 | 18:46 PB | 10 |
| Sep 23 | RIIL Dual Meets Week #3Sep 23 · 4,500 Meters Suburban: BH, CHES, CW, Hope, MP · Place 33 · Mt. Pleasant | 4,500 Meters Suburban: BH, CHES, CW, Hope, MP | 33 | 23:41 PB | 10 |
| Sep 16 | RIIL Dual Meets Week #2Sep 16 · 5,000 Meters CLAS, Hope, JS, MP · Place 19 · Mt. Pleasant | 5,000 Meters CLAS, Hope, JS, MP | 19 | 25:00.00 PB | 10 |
| Aug 31 | Injury Fund CarnivalAug 31 · 5,000 Meters Varsity · Place 62 · Mt Pleasant | 5,000 Meters Varsity | 62 | 23:03.27 | 10 |
2023 Cross Country
3 results