Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Deerfield ParkBlazin' Battle Against Cancer · May 17 | 39:42.00 | Blazin' Battle Against Cancer | May 17, 2026 |
| 10,000 Meters · Second BeachAquidneck 10k · Mar 22 | 38:26 | Aquidneck 10k | March 22, 2026 |
| 3 Miles · Curtis Corner Middle SchoolSouthern Dual Meet #1: EWG, SK, WW, WEST · Oct 5 | 20:12 | Southern Dual Meet #1: EWG, SK, WW, WEST | October 5, 2020 |
| 5 Miles · Narragansett High SchoolBobby Doyle Classic · Aug 9 | 30:35.80 | Bobby Doyle Classic | August 9, 2026 |
| 5 Miles · Westerly Town Beach PavilionClamdigger 5 Mile · Apr 19 | 30:54 | Clamdigger 5 Mile | April 19, 2026 |
| 5,000 Meters · Curtis Corner Middle SchoolSouthern Dual Meet #3: NAR, Rogers, SK · Oct 19 | 20:24 | Southern Dual Meet #3: NAR, Rogers, SK | October 19, 2020 |
| 5,000 Meters · Max Read FieldRhode Island Family Turkey Trot · Nov 27 | 18:26.40 | Rhode Island Family Turkey Trot | November 27, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
1 results2020 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Southern Dual Meet #4: NK, SK, TGOct 24 · 5,000 Meters Varsity · Place 9 · South KingstownSouth Kingstown | 5,000 Meters Varsity | 9 | 20:50 | 12 |
| Oct 19 | Southern Dual Meet #3: NAR, Rogers, SKOct 19 · 5,000 Meters Varsity · Place 3 · South KingstownSouth Kingstown | 5,000 Meters Varsity | 3 | 20:24 PB | 12 |
| Oct 10 | Southern Dual Meet #2: Chariho, Prout, SKHSOct 10 · 3 Miles Varsity · Place 3 · South KingstownSouth Kingstown | 3 Miles Varsity | 3 | 21:13 | 12 |
| Oct 5 | Southern Dual Meet #1: EWG, SK, WW, WESTOct 5 · 3 Miles Varsity · Place 1 · South KingstownSouth Kingstown | 3 Miles Varsity | 1 | 20:12 PB | 12 |