Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Pepperdine UniversityWaves Invitational · Sep 9 | 15:55.6 | Waves Invitational | September 9, 2023 |
| 5,000 Meters · Stanley ParkMIAA Division 2A, 2B, 2C Championships · Nov 12 | 21:05.6 | MIAA Division 2A, 2B, 2C Championships | November 12, 2022 |
| 6,000 Meters · Baylands ParkBronco Invitational · Oct 18 | 24:07.8 | Bronco Invitational | October 18, 2025 |
| 6,000 Meters · Polo FieldsUSF Inv · Aug 30 | 25:54.3 | USF Inv | August 30, 2024 |
| 6,000 Meters · River Oaks Golf Course and Event CenterKim Duyst Invitational · Sep 13 | 25:09.3 | Kim Duyst Invitational | September 13, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
2 results2024 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 30 | USF InvAug 30 · 6,000 Meters College · Place 103 · Santa ClaraSanta Clara | 6,000 Meters College | 103 | 25:54.3 PB | So |
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 9 | Waves InvitationalSep 9 · 4,000 Meters Collegiate · Place 61 · Santa ClaraSanta Clara | 4,000 Meters Collegiate | 61 | 15:55.6 PB | Fr |
2022 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | MIAA Division State Cross Country ChampionshipsNov 19 · 5,000 Meters Division 2 · Place 68 · LongmeadowLongmeadow | 5,000 Meters Division 2 | 68 | 21:18.61 | 12 |
| Nov 12 | MIAA Division 2A, 2B, 2C ChampionshipsNov 12 · 5,000 Meters Division 2A · Place 28 · LongmeadowLongmeadow | 5,000 Meters Division 2A | 28 | 21:05.6 PB | 12 |
| Oct 15 | MSTCA Bob Glennon Twilight Invitational (Small & Medium Schools)Oct 15 · 5,000 Meters Varsity · Place 46 · LongmeadowLongmeadow | 5,000 Meters Varsity | 46 | 21:02.1 | SR |
| Oct 8 | Baystate InvitationalOct 8 · 5,000 Meters Varsity A · Place 52 · LongmeadowLongmeadow | 5,000 Meters Varsity A | 52 | 23:04.6Unofficial | 12 |