Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,000 Meters · Deerfield ParkRIIL Middle School State Championships · Oct 19 | 12:41.79 | RIIL Middle School State Championships | October 19, 2025 |
| 3,000 Meters · Slater Memorial ParkCentral Division Middle School Championships · Oct 10 | 11:52.66 | Central Division Middle School Championships | October 10, 2024 |
| 3,000 Meters · Wayland High School2025 Wayland XC · Oct 12 | 14:25.2 | 2025 Wayland XC | October 12, 2025 |
| 4,000 Meters · Deerfield ParkRITCA Injury Fund Carnival · Sep 5 | 18:47.9 | RITCA Injury Fund Carnival | September 5, 2026 |
| 4,000 Meters · Highland ParkUSATF New England Junior Olympic Championship · Nov 16 | 17:25.23 | USATF New England Junior Olympic Championship | November 16, 2025 |
| 4,500 Meters · Slater Memorial Park Short CourseMetro Dual Meet #2: MB, PAWT, TIV · Sep 22 | 18:50 | Metro Dual Meet #2: MB, PAWT, TIV | September 22, 2026 |
| 5,000 Meters · Barrington High SchoolMetro Dual Meet #4: BARR, PAWT, PORT · Oct 5 | 21:55 | Metro Dual Meet #4: BARR, PAWT, PORT | October 5, 2026 |
| 5,000 Meters · Bryant University2026 Shawn M Nassaney XC Invitational · Sep 12 | 20:45.9 | 2026 Shawn M Nassaney XC Invitational | September 12, 2026 |
| 5,000 Meters · Ponaganset High SchoolRI Class & JV State Championships · Oct 31 | 20:54.74 | RI Class & JV State Championships | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | RI Class & JV State ChampionshipsOct 31 · 5,000 Meters Varsity A · Place 71 · Charles E SheaCharles E Shea | 5,000 Meters Varsity A | 71 | 20:54.74 PB | 9 |
| Oct 5 | Metro Dual Meet #4: BARR, PAWT, PORTOct 5 · 5,000 Meters Varsity · Place 49 · Charles E SheaCharles E Shea | 5,000 Meters Varsity | 49 | 21:55 PB | 9 |
| Sep 22 | Metro Dual Meet #2: MB, PAWT, TIVSep 22 · 4,500 Meters Varsity · Place 10 · Charles E SheaCharles E Shea | 4,500 Meters Varsity | 10 | 18:50 PB | 9 |
| Sep 14 | Metro Dual Meet #1: LSA, MH, PAWTSep 14 · 4,500 Meters Varsity · Place 31 · Charles E SheaCharles E Shea | 4,500 Meters Varsity | 31 | 19:10 | 9 |
| Sep 12 | 2026 Shawn M Nassaney XC Invitational Sep 12 · 5,000 Meters HS Varsity Boys · Place 18 · Charles E SheaCharles E Shea | 5,000 Meters HS Varsity Boys | 18 | 20:45.9 PB | 9 |
| Sep 5 | RITCA Injury Fund CarnivalSep 5 · 4,000 Meters Freshman · Place 67 · Charles E SheaCharles E Shea | 4,000 Meters Freshman | 67 | 18:47.9 PB | 9 |
2025 Cross Country
4 results2024 Cross Country
1 results