Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cape Cod FairgroundsMSTCA Bob McIntyre Twilight Large Schools Invitational · Oct 16 | 20:24.9 | MSTCA Bob McIntyre Twilight Large Schools Invitational | October 16, 2021 |
| 5,000 Meters · Lincoln FieldLexington vs Woburn · Oct 19 | 20:07 | Lexington vs Woburn | October 19, 2021 |
| 5,000 Meters · Martha’s Vineyard Regional High SchoolVineyard Invitational · Sep 18 | 21:07.30 | Vineyard Invitational | September 18, 2021 |
| 5,000 Meters · Wrentham Development Center CourseMIAA Division 1A, 1B, & 1C Championships · Nov 13 | 19:10.3 | MIAA Division 1A, 1B, & 1C Championships | November 13, 2021 |
| 8,000 Meters · Bowdoin CollegeNCAA D3 East Regional XC Championships · Nov 12 | 35:55.6 | NCAA D3 East Regional XC Championships | November 12, 2022 |
| 8,000 Meters · Chicopee Memorial State ParkElms College Blazer Classic · Sep 24 | 35:45 | Elms College Blazer Classic | September 24, 2022 |
| 8,000 Meters · Keene State CollegeKeene State Invitational · Oct 1 | 33:37.2 | Keene State Invitational | October 1, 2022 |
| 8,000 Meters · Norwich UniversityGNAC Cross-Country Run Championship · Nov 2 | 36:57.30 | GNAC Cross-Country Run Championship | November 2, 2024 |
| 8,000 Meters · Saint Joseph's College of MaineGreat Northeast AC Cross Country Championship · Oct 29 | 35:59.2 | Great Northeast AC Cross Country Championship | October 29, 2022 |
| 8,000 Meters · Stanley ParkJames Earley Invitational (Men Only) · Oct 8 | 35:41.75 | James Earley Invitational (Men Only) | October 8, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | GNAC Cross-Country Run ChampionshipNov 2 · 8,000 Meters College · Place 65 · LasellLasell | 8,000 Meters College | 65 | 36:57.30 PB | Jr |
| Oct 11 | Bruce Kirsh Cross Country CupOct 11 · 8,000 Meters Varsity · Place 118 · LasellLasell | 8,000 Meters Varsity | 118 | 37:30.0 | JR |
| Oct 4 | Cadet Cross-Country Run InvitationalOct 4 · 8,000 Meters Varsity · Place 56 · LasellLasell | 8,000 Meters Varsity | 56 | 37:46.40 | JR |
| Sep 21 | UMass Dartmouth XC InvitationalSep 21 · 8,000 Meters Junior Varsity · Place 212 · LasellLasell | 8,000 Meters Junior Varsity | 212 | 38:49.95 | JR |
| Sep 14 | Blazer InvitationalSep 14 · 8,000 Meters Varsity · Place 26 · LasellLasell | 8,000 Meters Varsity | 26 | 38:25.8 | JR |
2023 Cross Country
3 results2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | NCAA D3 East Regional XC ChampionshipsNov 12 · 8,000 Meters College · Place 223 · LasellLasell | 8,000 Meters College | 223 | 35:55.6 PB | Fr |
| Oct 29 | Great Northeast AC Cross Country ChampionshipOct 29 · 8,000 Meters College · Place 41 · LasellLasell | 8,000 Meters College | 41 | 35:59.2 PB | Fr |
| Oct 8 | James Earley Invitational (Men Only)Oct 8 · 8,000 Meters Varsity · Place 178 · LasellLasell | 8,000 Meters Varsity | 178 | 35:41.75 PB | Fr |
| Oct 1 | Keene State InvitationalOct 1 · 8,000 Meters College · Place 113 · LasellLasell | 8,000 Meters College | 113 | 33:37.2 PB | Fr |
| Sep 24 | Elms College Blazer ClassicSep 24 · 8,000 Meters Varsity · Place 22 · LasellLasell | 8,000 Meters Varsity | 22 | 35:45 PB | Fr |
| Sep 17 | UMass Dartmouth Cross Country InvitationalSep 17 · 5 Miles Varsity · Place 269 · LasellLasell | 5 Miles Varsity | 269 | 34:30.7 | FR |
| Sep 3 | Colby-Sawyer Charger InvitationalSep 3 · 5,000 Meters Varsity · Place 50 · LasellLasell | 5,000 Meters Varsity | 50 | 22:43.1 | FR |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | MIAA Division 1A, 1B, & 1C ChampionshipsNov 13 · 5,000 Meters Division 1B · Place 144 · Woburn MemorialWoburn Memorial | 5,000 Meters Division 1B | 144 | 19:10.3 PB | 12 |
| Oct 19 | Lexington vs WoburnOct 19 · 5,000 Meters Varsity · Place 15 · Woburn MemorialWoburn Memorial | 5,000 Meters Varsity | 15 | 20:07 PB | 12 |
| Oct 16 | MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 5,000 Meters Varsity · Place 319 · Woburn MemorialWoburn Memorial | 5,000 Meters Varsity | 319 | 20:24.9 PB | 12 |
| Oct 15 | Bob McIntyre Twilight invitational Oct 15 · 5,000 Meters Varsity · Place 319 · WoburnWoburn | 5,000 Meters Varsity | 319 | 20:24.9 | SR |
| Oct 2 | Bay State InvitationalOct 2 · 5,000 Meters Red Race · Place 135 · Woburn MemorialWoburn Memorial | 5,000 Meters Red Race | 135 | 20:06.1 | 12 |
| Sep 18 | Vineyard InvitationalSep 18 · 5,000 Meters Varsity · Place 60 · Woburn MemorialWoburn Memorial | 5,000 Meters Varsity | 60 | 21:07.30 PB | 12 |