Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hall High SchoolCCC-A Region Championship · Nov 11 | 18:58 | CCC-A Region Championship | November 11, 2020 |
| 5,000 Meters · Keene State CollegeRust Buster Invitational · Aug 30 | 16:29.9 | Rust Buster Invitational | August 30, 2025 |
| 5,000 Meters · Wickham ParkTrinity Bantam XC · Sep 6 | 17:34.60 | Trinity Bantam XC | September 6, 2025 |
| 5,000 Meters · Wickham ParkCCC Cross Country Championships · Oct 19 | 18:36.4 | CCC Cross Country Championships | October 19, 2021 |
| 8,000 Meters · Doyle ReservationMASCAC XC Championships · Nov 2 | 28:29.18 | MASCAC XC Championships | November 2, 2024 |
| 8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 18 | 28:59.56 | Conn College Invite | October 18, 2025 |
| 8,000 Meters · Keene State CollegeKSC Invitational · Oct 4 | 28:02.00 | KSC Invitational | October 4, 2025 |
| 8,000 Meters · Ronald C. Hoffmann Cross Country CourseNCAA DIII Mideast Regional · Nov 15 | 29:43.9 | NCAA DIII Mideast Regional | November 15, 2025 |
| 8,000 Meters · Stanley ParkMASCAC · Nov 1 | 28:56.25 | MASCAC | November 1, 2025 |
| 8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 20 | 27:42.40 | 52nd Corsair XC Invitational | September 20, 2025 |
| 8,000 Meters · Western New England UniversityWNE Golden Bear Invitational · Oct 15 | 29:59.9 | WNE Golden Bear Invitational | October 15, 2022 |
| 8,000 Meters · Willard Park2023 MASCAC Cross Country Championships · Oct 27 | 29:44.5 | 2023 MASCAC Cross Country Championships | October 27, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 15 | NCAA DIII Mideast RegionalNov 15 · 8,000 Meters D3 Mid-East · Place 145 · Westfield StateWestfield State | 8,000 Meters D3 Mid-East | 145 | 29:43.9 PB | Sr |
| Nov 1 | MASCACNov 1 · 8,000 Meters Collegiate · Place 21 · Westfield StateWestfield State | 8,000 Meters Collegiate | 21 | 28:56.25 PB | Sr |
| Oct 18 | Conn College InviteOct 18 · 8,000 Meters White · Place 265 · Westfield StateWestfield State | 8,000 Meters White | 265 | 28:59.56 PB | Sr |
| Oct 4 | KSC InvitationalOct 4 · 8,000 Meters College · Place 129 · Westfield StateWestfield State | 8,000 Meters College | 129 | 28:02.00 PB | Sr |
| Sep 20 | 52nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Gold · Place 148 · Westfield StateWestfield State | 8,000 Meters Men's 8K Gold | 148 | 27:42.40 PB | Sr |
| Sep 6 | Trinity Bantam XCSep 6 · 5,000 Meters Varsity · Place 33 · Westfield StateWestfield State | 5,000 Meters Varsity | 33 | 17:34.60 PB | Sr |
| Aug 30 | Rust Buster InvitationalAug 30 · 5,000 Meters Men's Race · Place 6 · Westfield StateWestfield State | 5,000 Meters Men's Race | 6 | 16:29.9 PB | Sr |
2024 Cross Country
3 results2023 Cross Country
4 results2022 Cross Country
4 results2021 Cross Country
1 results2020 Cross Country
1 results