Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5 Miles · Narragansett High SchoolBobby Doyle Classic · Aug 9 | 35:02.50 | Bobby Doyle Classic | August 9, 2026 |
| 5,000 Meters · East Greenwich High SchoolSuburban Dual Meet #3: BH, EG, JS · Sep 28 | 18:14 | Suburban Dual Meet #3: BH, EG, JS | September 28, 2021 |
| 5,000 Meters · John H Chafee Athletic & Recreation ComplexSuburban Dual Meet #2: BH, CW, Hope, MP · Sep 20 | 18:10 | Suburban Dual Meet #2: BH, CW, Hope, MP | September 20, 2021 |
| 5,000 Meters · Wickham ParkTrinity Bantam XC · Sep 6 | 17:50.80 | Trinity Bantam XC | September 6, 2025 |
| 8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 18 | 26:12.75 | Conn College Invite | October 18, 2025 |
| 8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 10 | 26:05.2 | New England (NEICAAA) Cross Country Championship | October 10, 2025 |
| 8,000 Meters · Keene State CollegeKSC Invitational · Oct 4 | 26:51.20 | KSC Invitational | October 4, 2025 |
| 8,000 Meters · Middlebury CollegeAldrich Invitational · Sep 12 | 29:14.6 | Aldrich Invitational | September 12, 2026 |
| 8,000 Meters · Mount Greylock Regional SchoolPurple Valley Classic · Sep 20 | 26:48.0 | Purple Valley Classic | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 19 | Purple Valley ClassicSep 19 · 8,000 Meters Collegiate · Place 40 · TuftsTufts | 8,000 Meters Collegiate | 40 | 28:08.8 | So |
| Sep 12 | Aldrich InvitationalSep 12 · 8,000 Meters Men · Place 67 · TuftsTufts | 8,000 Meters Men | 67 | 29:14.6 PB | So |
| Aug 9 | Bobby Doyle ClassicAug 9 · 5 Miles Open · Place 162 · UnattachedUnattached | 5 Miles Open | 162 | 35:02.50 PB | So |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | NESCAC ChampionshipsNov 1 · 8,000 Meters Champ · Place 148 · TuftsTufts | 8,000 Meters Champ | 148 | 28:24.40 | Fr |
| Oct 18 | Conn College InviteOct 18 · 8,000 Meters White · Place 41 · TuftsTufts | 8,000 Meters White | 41 | 26:12.75 PB | Fr |
| Oct 10 | New England (NEICAAA) Cross Country ChampionshipOct 10 · 8,000 Meters NEICAAA · Place 92 · TuftsTufts | 8,000 Meters NEICAAA | 92 | 26:05.2 PB | Fr |
| Oct 4 | KSC InvitationalOct 4 · 8,000 Meters College · Place 70 · TuftsTufts | 8,000 Meters College | 70 | 26:51.20 PB | Fr |
| Sep 20 | Purple Valley ClassicSep 20 · 8,000 Meters College · Place 49 · TuftsTufts | 8,000 Meters College | 49 | 26:48.0 PB | Fr |
| Sep 6 | Trinity Bantam XCSep 6 · 5,000 Meters Varsity · Place 42 · TuftsTufts | 5,000 Meters Varsity | 42 | 17:50.80 PB | Fr |
2021 Cross Country
2 results