Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.1 Miles · Cape Cod FairgroundsMSTCA Bob McIntyre Twilight Large Schools Invitational · Oct 16 | 12:55.0 | MSTCA Bob McIntyre Twilight Large Schools Invitational | October 16, 2021 |
| 5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 14 | 19:11.9 | MSTCA Bob Glennon Twilight Invitational (Large School) | October 14, 2022 |
| 5,000 Meters · Coogan Cross Country CourseSuffolk Short Course Classic · Sep 5 | 17:58.9 | Suffolk Short Course Classic | September 5, 2026 |
| 5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 5 | 18:51.38 | MSTCA Frank Mooney Coaches XC Invitational | November 5, 2022 |
| 8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 17 | 28:07.8 | Conn College Invite | October 17, 2026 |
| 8,000 Meters · Keene State CollegeKeene State Invitational · Oct 3 | 29:19.7 | Keene State Invitational | October 3, 2026 |
| 8,000 Meters · Stanley ParkMASCAC · Nov 1 | 29:06.79 | MASCAC | November 1, 2025 |
| 8,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 19 | 28:02.69 | 53rd UMass Dartmouth Cross Country Invitational | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
3 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 16 | MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 2 · Place 132 · DartmouthDartmouth | 5,000 Meters Varsity Division 2 | 132 | 18:36.90 | 12 |
| Nov 9 | MIAA Division 2A-2B-2C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity 2A · Place 41 · DartmouthDartmouth | 5,000 Meters Varsity 2A | 41 | 18:22.06 | 12 |
| Nov 2 | MSTCA Frank Mooney InvitationalNov 2 · 5,000 Meters Varsity · Place 27 · DartmouthDartmouth | 5,000 Meters Varsity | 27 | 17:12.29 | 12 |
| Oct 25 | Southeastern Conference XC ChampionshipsOct 25 · 5,000 Meters Varsity · Place 6 · DartmouthDartmouth | 5,000 Meters Varsity | 6 | 17:18.09 | 12 |
| Oct 12 | MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Varsity · Place 96 · DartmouthDartmouth | 5,000 Meters Varsity | 96 | 17:40.17 | 12 |
| Sep 11 | MV @ DartmouthSep 11 · 5,000 Meters Varsity · Place 7 · DartmouthDartmouth | 5,000 Meters Varsity | 7 | 19:39 | 12 |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MIAA Division 2 State QualifierNov 11 · 5,000 Meters 2A · Place 97 · DartmouthDartmouth | 5,000 Meters 2A | 97 | 18:32.3 | JR |
| Nov 4 | MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Varsity · Place 105 · DartmouthDartmouth | 5,000 Meters Varsity | 105 | 18:45.3 | JR |
| Oct 25 | Southeast Conference MeetOct 25 · 5,000 Meters Varsity · Place 19 · DartmouthDartmouth | 5,000 Meters Varsity | 19 | 19:04.67 | — |
| Oct 13 | ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 86 · DartmouthDartmouth | 5,000 Meters Varsity | 86 | 18:02.41 | JR |
| Sep 30 | MSTCA Frank Kelley InvitationalSep 30 · 5,000 Meters Championship · Place 137 · DartmouthDartmouth | 5,000 Meters Championship | 137 | 18:23.1 | JR |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters Varsity · Place 93 · DartmouthDartmouth | 5,000 Meters Varsity | 93 | 18:37.82 | SO |
| Nov 5 | MSTCA Frank Mooney Coaches InvitationalNov 5 · 5,000 Meters Sophomore · Place 77 · DartmouthDartmouth | 5,000 Meters Sophomore | 77 | 18:51.4 | SO |
| Nov 5 | MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Sophomore (Large School) · Place 77 · DartmouthDartmouth | 5,000 Meters Sophomore (Large School) | 77 | 18:51.38 PB | 10 |
| Oct 26 | Southeastern Conference ChampionshipsOct 26 · 5,000 Meters Varsity · Place 13 · DartmouthDartmouth | 5,000 Meters Varsity | 13 | 18:29.7 | SO |
| Oct 14 | MSTCA Bob Glennon Twilight InvitationalOct 14 · 5,000 Meters Sophomore · Place 56 · DartmouthDartmouth | 5,000 Meters Sophomore | 56 | 19:11.9 | SO |
| Oct 14 | MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Sophomore · Place 56 · DartmouthDartmouth | 5,000 Meters Sophomore | 56 | 19:11.9 PB | 10 |
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 13 | MIAA Division 1A, 1B, & 1C ChampionshipsNov 13 · 5,000 Meters Division 1C · Place 119 · DartmouthDartmouth | 5,000 Meters Division 1C | 119 | 19:30.3 | 9 |
| Nov 6 | Frank Mooney Coaches InvitationalNov 6 · 3,000 Meters Freshman · Place 40 · DartmouthDartmouth | 3,000 Meters Freshman | 40 | 11:08.4 | 9 |
| Nov 1 | Southeast Conference ChampionshipsNov 1 · 5,000 Meters Varsity · Place 16 · DartmouthDartmouth | 5,000 Meters Varsity | 16 | 19:07.7 | 9 |
| Oct 16 | MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 2.1 Miles Freshman · Place 48 · DartmouthDartmouth | 2.1 Miles Freshman | 48 | 12:55.0 PB | 9 |
| Sep 25 | MSTCA Frank Kelley InvitationalSep 25 · 3,000 Meters Freshman Sophomore · Place 71 · DartmouthDartmouth | 3,000 Meters Freshman Sophomore | 71 | 11:37.23 | 9 |