Personal bests

Best marks in available results
Event / courseMarkMeetDate
2800 m · Queensbury HSQueensbury Invitational · Sep 1811:47.54Queensbury InvitationalSeptember 18, 2021
3 Miles · Genessee Valley ParkMcQuaid Invitational · Oct 120:08.8McQuaid InvitationalOctober 1, 2022
3 Miles · McQuaid Jesuit High School60th McQuaid Invitational · Sep 2720:35.1060th McQuaid InvitationalSeptember 27, 2025
3 Miles · Queensbury HSSection 2 Cross Country Championships · Nov 820:46.5Section 2 Cross Country ChampionshipsNovember 8, 2024
3 Miles · Saratoga Spa ParkBurnt Hills Invitational · Oct 1420:50.1Burnt Hills InvitationalOctober 14, 2023
3 Miles · Saratoga Springs HSSuburban Council Championships · Oct 2520:05.9Suburban Council ChampionshipsOctober 25, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2222:13.4NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Nehoiden Golf ClubWellesley College XC Invitational · Sep 420:55.52Wellesley College XC InvitationalSeptember 4, 2026
5,000 Meters · Queensbury HSSection 2 Cross Country Championships · Nov 821:01.0Section 2 Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · Saratoga Springs HSSaratoga Cross Country Invitational · Oct 420:42.0Saratoga Cross Country InvitationalOctober 4, 2025
5,000 Meters · South Glens Falls HSK-Dawg Invitational · Sep 3020:13.6K-Dawg InvitationalSeptember 30, 2023
5,000 Meters · Stanley ParkJames Earley Invitational · Oct 1020:34.4James Earley InvitationalOctober 10, 2026
5,000 Meters · Wickham Park CollegiateSuitor Invitational · Sep 1220:45.4Suitor InvitationalSeptember 12, 2026
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1725:08.1Conn College InviteOctober 17, 2026
6,000 Meters · Keene State CollegeKeene State Invitational · Oct 324:32.4Keene State InvitationalOctober 3, 2026
6,000 Meters · Smith CollegeNEWMAC Conference Meet · Oct 3125:48.5NEWMAC Conference MeetOctober 31, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31NEWMAC Conference MeetOct 31 · 6,000 Meters NEWMAC · Place 66 · Springfield (Mass.)Springfield (Mass.)6,000 Meters NEWMAC6625:48.5 PBFr
Oct 17Conn College InviteOct 17 · 6,000 Meters White · Place 178 · Springfield (Mass.)Springfield (Mass.)6,000 Meters White17825:08.1 PBFr
Oct 10James Earley InvitationalOct 10 · 5,000 Meters Collegiate · Place 45 · Springfield (Mass.)Springfield (Mass.)5,000 Meters Collegiate4520:34.4 PBFr
Oct 3Keene State InvitationalOct 3 · 6,000 Meters Women's Championship · Place 91 · Springfield (Mass.)Springfield (Mass.)6,000 Meters Women's Championship9124:32.4 PBFr
Sep 19Ellen O'Neil InviteSep 19 · 6,000 Meters Women · Place 16 · Springfield (Mass.)Springfield (Mass.)6,000 Meters Women1626:14.9Fr
Sep 12Suitor InvitationalSep 12 · 5,000 Meters Varsity · Place 61 · Springfield (Mass.)Springfield (Mass.)5,000 Meters Varsity6120:45.4 PBFr
Sep 4Wellesley College XC InvitationalSep 4 · 5,000 Meters Collegiate · Place 20 · Springfield (Mass.)Springfield (Mass.)5,000 Meters Collegiate2020:55.52 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Open - New York · Place 111 · Ballston SpaBallston Spa5,000 Meters Open - New York11122:13.4 PB12
Nov 8Section 2 Cross Country ChampionshipsNov 8 · 5,000 Meters Class A · Place 44 · Ballston SpaBallston Spa5,000 Meters Class A4421:01.0 PB12
Oct 25Suburban Council ChampionshipsOct 25 · 3 Miles Varsity · Place 43 · Ballston SpaBallston Spa3 Miles Varsity4320:05.9 PB12
Oct 4Saratoga Cross Country InvitationalOct 4 · 5,000 Meters Varsity · Place 34 · Ballston SpaBallston Spa5,000 Meters Varsity3420:42.0 PB12
Sep 2760th McQuaid InvitationalSep 27 · 3 Miles Varsity AA Medium · Place 56 · Ballston SpaBallston Spa3 Miles Varsity AA Medium5620:35.10 PB12
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D4 · Place 68 · Ballston SpaBallston Spa5,000 Meters D46821:42.212

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 8Section 2 Cross Country ChampionshipsNov 8 · 3 Miles A · Place 51 · Ballston SpaBallston Spa3 Miles A5120:46.5 PB12
Oct 26Suburban Council ChampionshipsOct 26 · 3 Miles Varsity · Place 55 · Ballston SpaBallston Spa3 Miles Varsity5520:43.555
Oct 12Burnt Hills Cross County InvitationalOct 12 · 3 Miles Varsity Division III · Place 21 · Ballston SpaBallston Spa3 Miles Varsity Division III2120:35.621
Sep 7Blackbird XC InvitationalSep 7 · 5,000 Meters Varsity · Place 11 · Ballston SpaBallston Spa5,000 Meters Varsity1122:39.411

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 14Burnt Hills InvitationalOct 14 · 3 Miles Varsity D4 · Place 74 · Ballston SpaBallston Spa3 Miles Varsity D47420:50.1 PB11
Sep 30K-Dawg InvitationalSep 30 · 5,000 Meters Varsity · Place 13 · Ballston SpaBallston Spa5,000 Meters Varsity1320:13.6 PB11
Sep 23Queensbury XC InvitationalSep 23 · 5,000 Meters Varsity Division 1 · Place 48 · Ballston SpaBallston Spa5,000 Meters Varsity Division 14821:08.247

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 15Burnt Hills CC InvitationalOct 15 · 3 Miles Varsity Division 4 · Place 82 · Ballston SpaBallston Spa3 Miles Varsity Division 48221:17.1—
Oct 1McQuaid InvitationalOct 1 · 3 Miles Varsity Medium · Place 30 · Ballston SpaBallston Spa3 Miles Varsity Medium3020:08.8 PB10

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5Section 2 Cross Country ChampionshipsNov 5 · 3 Miles Varsity · Place 81 · Ballston SpaBallston Spa3 Miles Varsity8121:20.959
Oct 16Burnt Hills Cross County InvitationalOct 16 · 3,000 Meters Freshman · Place 8 · Ballston SpaBallston Spa3,000 Meters Freshman813:24.3—
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 41 · Ballston SpaBallston Spa3 Miles Varsity4120:55.49
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 41 · Ballston SpaBallston Spa3 Miles Varsity4120:55.49
Sep 18Queensbury InvitationalSep 18 · 2,800 Meters Freshman · Place 7 · Ballston SpaBallston Spa2,800 Meters Freshman711:47.54 PB8
Sep 11Blackbird XC InvitationalSep 11 · 2,400 Meters Freshman · Place 3 · Ballston SpaBallston Spa2,400 Meters Freshman39:57.21—