Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Hard'Ack Recreation AreaVT Fall Foliage Inv · Oct 19 | 19:59.00 | VT Fall Foliage Inv | October 19, 2025 |
| 5,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNew England (NEICAAA) Cross Country Championships · Oct 9 | 19:57.4 | New England (NEICAAA) Cross Country Championships | October 9, 2026 |
| 6,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 23:09.6 | Paul Short Run | October 4, 2024 |
| 6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 23:34.3 | Paul Short Run (College) | October 3, 2025 |
| 6,000 Meters · Reservoir RoadM.S.Souther Invite · Sep 19 | 24:03.6 | M.S.Souther Invite | September 19, 2026 |
| 6,000 Meters · Storrs Pond Recreation AreaMSS Invitational · Sep 20 | 24:19.10 | MSS Invitational | September 20, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | VT Fall Foliage InvOct 19 · 5,000 Meters College · Place 35 · Vermont | 5,000 Meters College | 35 | 19:59.00 PB | Jr |
| Oct 3 | Paul Short Run (College)Oct 3 · 6,000 Meters Open · Place 168 · Vermont | 6,000 Meters Open | 168 | 23:34.3 PB | Jr |
| Sep 20 | MSS InvitationalSep 20 · 6,000 Meters College · Place 51 · Vermont | 6,000 Meters College | 51 | 24:19.10 PB | Jr |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Paul Short RunOct 4 · 6,000 Meters Open · Place 86 · Vermont | 6,000 Meters Open | 86 | 23:09.6 PB | So |
| Aug 31 | 2024 Vermont XC InvitationalAug 31 · 5,000 Meters Varsity · Place 24 · Vermont | 5,000 Meters Varsity | 24 | 19:30.80 | SO |