Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Wickham ParkTrinity Bantam XC · Sep 6 | 24:17.20 | Trinity Bantam XC | September 6, 2025 |
| 6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 17 | 24:34.6 | Conn College Invite | October 17, 2026 |
| 6,000 Meters · Keene State CollegeKeene State Invitational · Oct 3 | 24:32.9 | Keene State Invitational | October 3, 2026 |
| 6,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 31 | 25:04.3 | NESCAC XC Championship | October 31, 2026 |
| 6,000 Meters · Mount Greylock Regional SchoolPurple Valley Classic · Sep 20 | 27:34.5 | Purple Valley Classic | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | NESCAC XC ChampionshipOct 31 · 6,000 Meters Championship · Place 139 · Trinity (Conn.) | 6,000 Meters Championship | 139 | 25:04.3 PB | Jr |
| Oct 23 | CCSU Mini-MeetOct 23 · 3,000 Meters Varsity · Place 51 · Trinity (Conn.) | 3,000 Meters Varsity | 51 | 11:29.0 | JR |
| Oct 17 | Conn College InviteOct 17 · 6,000 Meters Blue · Place 229 · Trinity (Conn.) | 6,000 Meters Blue | 229 | 24:34.6 PB | Jr |
| Oct 3 | Keene State InvitationalOct 3 · 6,000 Meters Women's Championship · Place 92 · Trinity (Conn.) | 6,000 Meters Women's Championship | 92 | 24:32.9 PB | Jr |
| Sep 12 | Suitor InvitationalSep 12 · 5,000 Meters Varsity · Trinity (Conn.) | 5,000 Meters Varsity | — | DNS | Jr |
2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | KSC InvitationalOct 4 · 6,000 Meters College · Place 120 · Trinity (Conn.) | 6,000 Meters College | 120 | 25:10.90 | So |
| Sep 20 | Purple Valley ClassicSep 20 · 6,000 Meters College · Place 71 · Trinity (Conn.) | 6,000 Meters College | 71 | 27:34.5 PB | So |
| Sep 6 | Trinity Bantam XCSep 6 · 5,000 Meters Varsity · Place 74 · Trinity (Conn.) | 5,000 Meters Varsity | 74 | 24:17.20 PB | So |
2024 Cross Country
2 results