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:20 | Suburban Dual Meet #3: COV, MP, PIL, TG | September 29, 2025 |
| 3 Miles · Goddard Memorial State ParkSuburban Dual Meet #1: BH, CE, COV, JHS, PIL · Sep 15 | 21:55 | Suburban Dual Meet #1: BH, CE, COV, JHS, PIL | September 15, 2025 |
| 3 Miles · Roger Williams ParkSuburban Dual Meet #4: CLAS, COV, CW, PIL · Oct 6 | 22:28 | Suburban Dual Meet #4: CLAS, COV, CW, PIL | October 6, 2025 |
| 4,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #4 · Sep 30 | 17:27 | RIIL Dual Meets Week #4 | September 30, 2024 |
| 5,000 Meters · East Greenwich High SchoolSuburban Dual Meet #2: COV, EG, JS, PIL · Sep 22 | 22:15 | Suburban Dual Meet #2: COV, EG, JS, PIL | September 22, 2025 |
| 5,000 Meters · Goddard Memorial State ParkRIIL Dual Meets Week #1 · Sep 9 | 21:48 | RIIL Dual Meets Week #1 | September 9, 2024 |
| 5,000 Meters · Ponaganset High SchoolRIIL State Cross Country Championships · Nov 1 | 20:49.1 | RIIL State Cross Country Championships | November 1, 2025 |
| 5,000 Meters · Slater Memorial ParkRIIL Dual Meets Week #3 · Sep 23 | 21:39 | RIIL Dual Meets Week #3 | September 23, 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 |
| Nov 1 | RIIL State Cross Country ChampionshipsNov 1 · 5,000 Meters Varsity · Place 141 · Pilgrim | 5,000 Meters Varsity | 141 | 20:49.1 PB | 12 |
| Oct 25 | RI Class & JV State ChampionshipsOct 25 · 5,000 Meters Class A · Place 79 · Pilgrim | 5,000 Meters Class A | 79 | 20:58.03 | 12 |
| Oct 6 | Suburban Dual Meet #4: CLAS, COV, CW, PILOct 6 · 3 Miles Varsity · Place 31 · Pilgrim | 3 Miles Varsity | 31 | 22:28 PB | 12 |
| Sep 29 | Suburban Dual Meet #3: COV, MP, PIL, TGSep 29 · 2.4 Miles Varsity · Place 21 · Pilgrim | 2.4 Miles Varsity | 21 | 16:20 PB | 12 |
| Sep 22 | Suburban Dual Meet #2: COV, EG, JS, PILSep 22 · 5,000 Meters Varsity · Place 33 · Pilgrim | 5,000 Meters Varsity | 33 | 22:15 PB | 12 |
| Sep 15 | Suburban Dual Meet #1: BH, CE, COV, JHS, PILSep 15 · 3 Miles Varsity · Place 44 · Pilgrim | 3 Miles Varsity | 44 | 21:55 PB | 12 |
2024 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 30 | RIIL Dual Meets Week #4Sep 30 · 4,000 Meters Suburban: COV, Hope, MP, PIL, TG · Place 30 · Pilgrim | 4,000 Meters Suburban: COV, Hope, MP, PIL, TG | 30 | 17:27 PB | 11 |
| Sep 23 | RIIL Dual Meets Week #3Sep 23 · 5,000 Meters Suburban: COV, EG, JS, PIL · Place 38 · Pilgrim | 5,000 Meters Suburban: COV, EG, JS, PIL | 38 | 21:39 PB | 11 |
| Sep 9 | RIIL Dual Meets Week #1Sep 9 · 5,000 Meters Suburban: CL, COV, CW, PIL · Place 27 · Pilgrim | 5,000 Meters Suburban: CL, COV, CW, PIL | 27 | 21:48 PB | 11 |
2023 Cross Country
3 results