Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 5 | 17:41.5 | Suffolk Short Course Classic | September 5, 2026 |
| 5,000 Meters · Keene State CollegeRust Buster Invitational · Aug 30 | 16:18.8 | Rust Buster Invitational | August 30, 2025 |
| 5,000 Meters · Wickham ParkTrinity Bantam XC · Sep 6 | 17:55.20 | Trinity Bantam XC | September 6, 2025 |
| 5,000 Meters · Wickham Park CollegiateSuitor Invitational · Sep 12 | 16:59.3 | Suitor Invitational | September 12, 2026 |
| 8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 17 | 27:54.6 | Conn College Invite | October 17, 2026 |
| 8,000 Meters · Keene State CollegeKeene State Invitational · Oct 3 | 27:54.6 | Keene State Invitational | October 3, 2026 |
| 8,000 Meters · Stanley ParkJames Earley Invitational · Oct 10 | 27:40.9 | James Earley Invitational | October 10, 2026 |
| 8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 20 | 27:16.58 | 52nd Corsair XC Invitational | September 20, 2025 |
| 8,000 Meters · Worcester State UniversityMASCAC Cross Country Championships · Oct 31 | 29:11.98 | MASCAC Cross Country Championships | October 31, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | MASCAC Cross Country ChampionshipsOct 31 · 8,000 Meters Championship · Place 19 · Westfield State | 8,000 Meters Championship | 19 | 29:11.98 PB | Sr |
| Oct 17 | Conn College InviteOct 17 · 8,000 Meters White · Place 182 · Westfield State | 8,000 Meters White | 182 | 27:54.6 PB | Sr |
| Oct 10 | James Earley InvitationalOct 10 · 8,000 Meters Collegiate · Place 38 · Westfield State | 8,000 Meters Collegiate | 38 | 27:40.9 PB | Sr |
| Oct 3 | Keene State InvitationalOct 3 · 8,000 Meters Men's Championship · Place 125 · Westfield State | 8,000 Meters Men's Championship | 125 | 27:54.6 PB | Sr |
| Sep 19 | 53rd UMass Dartmouth Cross Country InvitationalSep 19 · 8,000 Meters 8K Navy 45:00 min.cap · Place 152 · Westfield State | 8,000 Meters 8K Navy 45:00 min.cap | 152 | 27:55.22 | Sr |
| Sep 12 | Suitor InvitationalSep 12 · 5,000 Meters Varsity · Place 75 · Westfield State | 5,000 Meters Varsity | 75 | 16:59.3 PB | Sr |
| Sep 5 | Suffolk Short Course ClassicSep 5 · 5,000 Meters Collegiate · Place 68 · Westfield State | 5,000 Meters Collegiate | 68 | 17:41.5 PB | Sr |
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MASCACNov 1 · 8,000 Meters Collegiate · Place 22 · Westfield State | 8,000 Meters Collegiate | 22 | 28:58.99 | Jr |
| Oct 18 | Conn College InviteOct 18 · 8,000 Meters White · Westfield State | 8,000 Meters White | — | DNF | Jr |
| Sep 20 | 52nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Gold · Place 125 · Westfield State | 8,000 Meters Men's 8K Gold | 125 | 27:16.58 PB | Jr |
| Sep 6 | Trinity Bantam XCSep 6 · 5,000 Meters Varsity · Place 45 · Westfield State | 5,000 Meters Varsity | 45 | 17:55.20 PB | Jr |
| Aug 30 | Rust Buster InvitationalAug 30 · 5,000 Meters Men's Race · Place 3 · Westfield State | 5,000 Meters Men's Race | 3 | 16:18.8 PB | Jr |
2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 21 | UMass Dartmouth XC InvitationalSep 21 · 8,000 Meters Junior Varsity · Place 137 · Westfield State | 8,000 Meters Junior Varsity | 137 | 29:51.73 | SO |