Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Gordon CollegeBattle of the North Shore · Aug 30 | 17:06.0 | Battle of the North Shore | August 30, 2025 |
| 8,000 Meters · Gordon CollegeCNE XC Championship · Nov 1 | 26:19.70 | CNE XC Championship | November 1, 2025 |
| 8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 18 | 27:27.76 | Conn College Invite | October 18, 2025 |
| 8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 10 | 26:18.5 | New England (NEICAAA) Cross Country Championship | October 10, 2025 |
| 8,000 Meters · Keene State CollegeKeene State Invitational · Oct 3 | 31:27.2 | Keene State Invitational | October 3, 2026 |
| 8,000 Meters · Keney Park Woodland EntranceCNE XC Championships · Oct 31 | 31:02.03 | CNE XC Championships | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | CNE XC ChampionshipsOct 31 · 8,000 Meters Championship · Place 74 · Gordon (Mass.) | 8,000 Meters Championship | 74 | 31:02.03 PB | Sr |
| Oct 17 | Conn College InviteOct 17 · 8,000 Meters White · Place 327 · Gordon (Mass.) | 8,000 Meters White | 327 | 30:54.0 | Sr |
| Oct 3 | Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 247 · Gordon (Mass.) | 8,000 Meters Men's Championship | 247 | 31:27.2 PB | Sr |
| Sep 19 | Pop Crowell InvitationalSep 19 · 8,000 Meters Collegiate · Gordon (Mass.) | 8,000 Meters Collegiate | 0 | DNS | Sr |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA D3 East Region ChampionshipsNov 15 · 8,000 Meters D3 East · Place 68 · Gordon (Mass.) | 8,000 Meters D3 East | 68 | 26:38.4 | Jr |
| Nov 1 | CNE XC ChampionshipNov 1 · 8,000 Meters Open · Place 10 · Gordon (Mass.) | 8,000 Meters Open | 10 | 26:19.70 PB | Jr |
| Oct 18 | Conn College InviteOct 18 · 8,000 Meters White · Place 128 · Gordon (Mass.) | 8,000 Meters White | 128 | 27:27.76 PB | Jr |
| Oct 10 | New England (NEICAAA) Cross Country ChampionshipOct 10 · 8,000 Meters NEICAAA · Place 110 · Gordon (Mass.) | 8,000 Meters NEICAAA | 110 | 26:18.5 PB | Jr |
| Sep 13 | Pop Crowell InvitationalSep 13 · 8,000 Meters College · Place 13 · Gordon (Mass.) | 8,000 Meters College | 13 | 27:42.3 | Jr |
| Aug 30 | Battle of the North ShoreAug 30 · 5,000 Meters Men's Race · Place 3 · Gordon (Mass.) | 5,000 Meters Men's Race | 3 | 17:06.0 PB | Jr |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | NCAA DIII East RegionalNov 16 · 8,000 Meters D3 East · Place 85 · Gordon (Mass.) | 8,000 Meters D3 East | 85 | 27:20.6 | So |
| Nov 2 | Conference of New EnglandNov 2 · 8,000 Meters Varsity · Place 15 · Gordon (Mass.) | 8,000 Meters Varsity | 15 | 26:26.07 | SO |
| Oct 6 | Brown Bear InvitationalOct 6 · 8,000 Meters Varsity · Place 56 · Gordon (Mass.) | 8,000 Meters Varsity | 56 | 28:32.4 | SO |
| Sep 14 | Pop Crowell InvitationalSep 14 · 8,000 Meters Varsity · Place 35 · Gordon | 8,000 Meters Varsity | 35 | 30:14.0 | SO |
| Aug 31 | Battle of the North ShoreAug 31 · 5,000 Meters Varsity · Place 5 · Gordon | 5,000 Meters Varsity | 5 | 17:13.78 | SO |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | NCAA Division III East RegionalNov 11 · 8,000 Meters Championship · Place 142 · Gordon (Mass.) | 8,000 Meters Championship | 142 | 28:57.0 | Fr |
| Oct 28 | CCC XC ChampionshipsOct 28 · 8,000 Meters College · Place 40 · Gordon (Mass.) | 8,000 Meters College | 40 | 28:53.0 | Fr |
| Oct 7 | James Earley InvitationalOct 7 · 8,000 Meters Varsity · Place 142 · Gordon | 8,000 Meters Varsity | 142 | 30:20.2 | FR |
| Sep 23 | Codfish BowlSep 23 · 8,000 Meters Varsity · Place 123 · Gordon | 8,000 Meters Varsity | 123 | 29:45.5 | FR |
| Sep 17 | Pop Crowell InvitationalSep 17 · 8,000 Meters Varsity · Place 34 · Gordon | 8,000 Meters Varsity | 34 | 30:57.3 | FR |
| Sep 1 | Battle of the North ShoreSep 1 · 5,000 Meters Varsity · Place 32 · Gordon | 5,000 Meters Varsity | 32 | 17:39.9 | FR |