Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 4,000 Meters · Stony Brook UniversityStony Brook Season Opener · Aug 30 | 16:31.8 | Stony Brook Season Opener | August 30, 2025 |
| 5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 25 | 21:36.6 | NXR Northeast & New York Regional Championships | November 25, 2023 |
| 5,000 Meters · Hard'Ack Recreation AreaVT Fall Foliage Inv · Oct 19 | 20:58.00 | VT Fall Foliage Inv | October 19, 2025 |
| 5,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 10 | 20:36.3 | New England (NEICAAA) Cross Country Championship | October 10, 2025 |
| 6,000 Meters · Highland ParkBrown Bear Invitational · Sep 27 | 25:42.2 | Brown Bear Invitational | September 27, 2025 |
| 6,000 Meters · Twin Ponds on the FarmMAAC XC Championships · Nov 2 | 24:45.27 | MAAC XC Championships | November 2, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | MAAC XC ChampionshipsNov 1 · 6,000 Meters College · Place 123 · Sacred HeartSacred Heart | 6,000 Meters College | 123 | 24:55.7 | So |
| Oct 19 | VT Fall Foliage InvOct 19 · 5,000 Meters College · Place 55 · Sacred HeartSacred Heart | 5,000 Meters College | 55 | 20:58.00 PB | So |
| Oct 10 | New England (NEICAAA) Cross Country ChampionshipOct 10 · 5,000 Meters NEICAAA · Place 189 · Sacred HeartSacred Heart | 5,000 Meters NEICAAA | 189 | 20:36.3 PB | So |
| Sep 27 | Brown Bear InvitationalSep 27 · 6,000 Meters College · Place 23 · Sacred HeartSacred Heart | 6,000 Meters College | 23 | 25:42.2 PB | So |
| Sep 13 | Jasper Fall XC InvitationalSep 13 · 6,000 Meters Seeded · Place 125 · Sacred HeartSacred Heart | 6,000 Meters Seeded | 125 | 24:56.7 | So |
| Aug 30 | Stony Brook Season OpenerAug 30 · 4,000 Meters Women's Race · Place 59 · Sacred HeartSacred Heart | 4,000 Meters Women's Race | 59 | 16:31.8 PB | So |
2024 Cross Country
2 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Championship - New York · Place 91 · Westhampton BeachWesthampton Beach | 5,000 Meters Championship - New York | 91 | 21:36.6 PB | 12 |
| Nov 18 | New York State Federation XC ChampionshipsNov 18 · 5,000 Meters Championship · Place 146 · Westhampton BeachWesthampton Beach | 5,000 Meters Championship | 146 | 21:37.4 | 12 |
| Nov 3 | Section 11 ChampionshipsNov 3 · 5,000 Meters Varsity · Place 11 · Westhampton BeachWesthampton Beach | 5,000 Meters Varsity | 11 | 20:50.74 | 12 |
| Oct 14 | Manhattan XC InvitationalOct 14 · Varsity · Place 18 · 5 Westhampton Beach5 Westhampton Beach | Varsity | 18 | 6:27 | SR |
| Sep 15 | Bob Pratt InvitationalSep 15 · 5,000 Meters Varsity · Place 12 · Westhampton BeachWesthampton Beach | 5,000 Meters Varsity | 12 | 20:53.10 | — |
| Sep 15 | Bob Pratt InvitationalSep 15 · 5,000 Meters Varsity · Place 12 · Westhampton BeachWesthampton Beach | 5,000 Meters Varsity | 12 | 20:53.10 | 12 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | Section 11 ChampionshipsNov 4 · 5,000 Meters Varsity · Place 13 · Westhampton BeachWesthampton Beach | 5,000 Meters Varsity | 13 | 21:33.80 | 11 |
| Oct 25 | Section XI Division ChampionshipsOct 25 · 5,000 Meters Varsity · Place 20 · Westhampton BeachWesthampton Beach | 5,000 Meters Varsity | 20 | 21:15.90 | 11 |
| Oct 25 | Section XI Division ChampionshipsOct 25 · 5,000 Meters Championship · Place 7 · Westhampton BeachWesthampton Beach | 5,000 Meters Championship | 7 | 21:15.9 | 11 |
| Sep 30 | Tom Knipfing InvitationalSep 30 · 5,000 Meters Varsity · Place 6 · Westhampton BeachWesthampton Beach | 5,000 Meters Varsity | 6 | 20:48.78 | — |
| Sep 24 | Suffolk Coaches InvitationalSep 24 · 5,000 Meters Varsity · Place 9 · Westhampton BeachWesthampton Beach | 5,000 Meters Varsity | 9 | 21:37.03 | 11 |
| Sep 15 | Peconic InvitationalSep 15 · 5,000 Meters Varsity · Place 1 · Westhampton BeachWesthampton Beach | 5,000 Meters Varsity | 1 | 21:51.17 | 11 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | Section 11 ChampionshipsNov 5 · 5,000 Meters Varsity · Place 30 · Westhampton BeachWesthampton Beach | 5,000 Meters Varsity | 30 | 21:04.20 | 10 |
| Oct 28 | Section XI Division ChampionshipsOct 28 · 5,000 Meters Championship · Place 8 · Westhampton BeachWesthampton Beach | 5,000 Meters Championship | 8 | 21:11.8 | — |
| Oct 28 | Section XI Division ChampionshipsOct 28 · 5,000 Meters Championship · Place 23 · Westhampton BeachWesthampton Beach | 5,000 Meters Championship | 23 | 21:11.8 | — |
| Oct 28 | Section XI Division ChampionshipsOct 28 · 5,000 Meters Varsity · Place 24 · Westhampton BeachWesthampton Beach | 5,000 Meters Varsity | 24 | 21:11.80 | — |
| Oct 9 | Manhattan College XC InvitationalOct 9 · 2.5 Miles Varsity · Place 34 · 5 Westhampton Beach5 Westhampton Beach | 2.5 Miles Varsity | 34 | 6:52 | SO |
| Sep 18 | Bob Pratt InvitationalSep 18 · 5,000 Meters Varsity · Place 12 · Westhampton BeachWesthampton Beach | 5,000 Meters Varsity | 12 | 22:43.0 | — |