Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Bryant UniversityRI Middle School State Championships · Oct 14 | 12:54.16 | RI Middle School State Championships | October 14, 2021 |
| 5,000 Meters · Bristol Town BeachMetro Dual Meet #3: MH, PCD, PORT, SRA · Sep 29 | 22:43 | Metro Dual Meet #3: MH, PCD, PORT, SRA | September 29, 2025 |
| 5,000 Meters · Bryant UniversityShawn M Nassaney Invitational · Sep 6 | 22:29.10 | Shawn M Nassaney Invitational | September 6, 2025 |
| 5,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Aug 30 | 20:09.61 | RITCA Injury Fund Carnival | August 30, 2025 |
| 5,000 Meters · Pardon Gray Preserve Trailhead & ParkingMetro Dual Meet #1: BV, EP, MHHS, PCD, TIV · Sep 15 | 20:48 | Metro Dual Meet #1: BV, EP, MHHS, PCD, TIV | September 15, 2025 |
| 5,000 Meters · Ponaganset High SchoolRI Class & JV State Championships · Oct 25 | 25:13.52 | RI Class & JV State Championships | October 25, 2025 |
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 Junior Varsity · Place 269 · Mt HopeMt Hope | 5,000 Meters Junior Varsity | 269 | 25:13.52 PB | 12 |
| Oct 6 | Metro Dual Meet #4: BAR, LS, PCD, MB, MHOct 6 · 5,000 Meters Varsity · Place 59 · Mt HopeMt Hope | 5,000 Meters Varsity | 59 | 23:24 | 12 |
| Sep 29 | Metro Dual Meet #3: MH, PCD, PORT, SRASep 29 · 5,000 Meters Varsity · Place 41 · Mt HopeMt Hope | 5,000 Meters Varsity | 41 | 22:43 PB | 12 |
| Sep 15 | Metro Dual Meet #1: BV, EP, MHHS, PCD, TIVSep 15 · 5,000 Meters Varsity · Place 14 · Mt HopeMt Hope | 5,000 Meters Varsity | 14 | 20:48 PB | 12 |
| Sep 6 | Shawn M Nassaney InvitationalSep 6 · 5,000 Meters Varsity · Place 28 · Mt HopeMt Hope | 5,000 Meters Varsity | 28 | 22:29.10 PB | 12 |
| Aug 30 | RITCA Injury Fund CarnivalAug 30 · 5,000 Meters Brennan · Place 69 · Mt HopeMt Hope | 5,000 Meters Brennan | 69 | 20:09.61 PB | 12 |
2024 Cross Country
1 results2021 Cross Country
1 results