Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Vassar Farm & Ecological PreserveVassar Season Opener · Aug 2911:40.7Vassar Season OpenerAugust 29, 2025
5,000 Meters · Bard CollegeFred Pavlich Invitational · Sep 520:34.75Fred Pavlich InvitationalSeptember 5, 2026
5,000 Meters · Castle in the CloudsNH High School D-IV X-C Championship · Oct 1923:08.1NH High School D-IV X-C ChampionshipOctober 19, 2022
5,000 Meters · Derryfield ParkManchester Invite · Sep 2121:48.7Manchester InviteSeptember 21, 2024
5,000 Meters · Vassar Farm & Ecological PreserveVassar Ron Stonitsch Invitational · Sep 1219:50.40Vassar Ron Stonitsch InvitationalSeptember 12, 2026
6,000 Meters · Bard CollegeLiberty League XC Championships · Oct 3123:43.6Liberty League XC ChampionshipsOctober 31, 2026
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1722:49.8Conn College InviteOctober 17, 2026
6,000 Meters · Keene State CollegeKeene State Invitational · Oct 323:30.5Keene State InvitationalOctober 3, 2026
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 326:09.6Paul Short Run (College)October 3, 2025
6,000 Meters · Ronald C. Hoffmann Cross Country CourseNCAA DIII Mideast Regional · Nov 1525:20.2NCAA DIII Mideast RegionalNovember 15, 2025
6,000 Meters · St. Lawrence UniversityLiberty League Cross Country Championships · Nov 124:50.2Liberty League Cross Country ChampionshipsNovember 1, 2025
6,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 2622:34.7RPI Fairgrounds ShowdownSeptember 26, 2026
6,000 Meters · Wesleyan UniversityCardinal Invitational · Sep 2024:42.54Cardinal InvitationalSeptember 20, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31Liberty League XC ChampionshipsOct 31 · 6,000 Meters Liberty League · Place 22 · Union (N.Y.)Union (N.Y.)6,000 Meters Liberty League2223:43.6 PBSo
Oct 17Conn College InviteOct 17 · 6,000 Meters Blue · Place 113 · Union (N.Y.)Union (N.Y.)6,000 Meters Blue11322:49.8 PBSo
Oct 3Keene State InvitationalOct 3 · 6,000 Meters Women's Championship · Place 43 · Union (N.Y.)Union (N.Y.)6,000 Meters Women's Championship4323:30.5 PBSo
Sep 26RPI Fairgrounds ShowdownSep 26 · 6,000 Meters College · Place 37 · Union (N.Y.)Union (N.Y.)6,000 Meters College3722:34.7 PBSo
Sep 12Vassar Ron Stonitsch InvitationalSep 12 · 5,000 Meters Open · Place 17 · Union (N.Y.)Union (N.Y.)5,000 Meters Open1719:50.40 PBSo
Sep 5Fred Pavlich InvitationalSep 5 · 5,000 Meters Open · Place 6 · Union (N.Y.)Union (N.Y.)5,000 Meters Open620:34.75 PBSo

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Mideast RegionalNov 15 · 6,000 Meters D3 Mid-East · Place 104 · Union (N.Y.)Union (N.Y.)6,000 Meters D3 Mid-East10425:20.2 PBFr
Nov 1Liberty League Cross Country ChampionshipsNov 1 · 6,000 Meters Champ · Place 43 · Union (N.Y.)Union (N.Y.)6,000 Meters Champ4324:50.2 PBFr
Oct 18Conn College InviteOct 18 · 6,000 Meters White · Place 156 · Union (N.Y.)Union (N.Y.)6,000 Meters White15625:04.90Fr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Green · Place 132 · Union (N.Y.)Union (N.Y.)6,000 Meters Green13226:09.6 PBFr
Sep 20Cardinal InvitationalSep 20 · 6,000 Meters College · Place 73 · Union (N.Y.)Union (N.Y.)6,000 Meters College7324:42.54 PBFr
Sep 13Vassar Ron Stonitsch InvitationalSep 13 · 5,000 Meters College · Union (N.Y.)Union (N.Y.)5,000 Meters College—DNFFr
Aug 29Vassar Season OpenerAug 29 · 3,000 Meters College · Place 24 · Union (N.Y.)Union (N.Y.)3,000 Meters College2411:40.7 PBFr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 2NHIAA Cross Country Meet of ChampionsNov 2 · 5,000 Meters Varsity · Place 32 · NewmarketNewmarket5,000 Meters Varsity3219:47.4SR
Oct 26NHIAA Division Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 5 · NewmarketNewmarket5,000 Meters Varsity521:16.7SR
Oct 18Portsmouth MeetOct 18 · 5,000 Meters Varsity · Place 1 · NewmarketNewmarket5,000 Meters Varsity122:37.2SR
Oct 16NH High School D-IV X-C ChampionshipOct 16 · 5,000 Meters Varsity · Place 3 · NewmarketNewmarket5,000 Meters Varsity320:46.6SR
Sep 21Manchester InviteSep 21 · 5,000 Meters Small School Varsity · Place 24 · NewmarketNewmarket5,000 Meters Small School Varsity2421:48.7 PB12
Sep 7Bobcat InvitationalSep 7 · 5,000 Meters Varsity · Place 19 · NewmarketNewmarket5,000 Meters Varsity1921:39.1SR

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Sep 232023 Manchester InvitationalSep 23 · 3.1 Miles Varsity · Place 44 · NewmarketNewmarket3.1 Miles Varsity4421:30.5JR
Sep 9Bobcat Cross-Country InvitationalSep 9 · 5,000 Meters Varsity · Place 29 · NewmarketNewmarket5,000 Meters Varsity2922:55.7JR
Aug 29Jamie Martin Cross-Country InvitationalAug 29 · 5,000 Meters Varsity · Place 5 · NewmarketNewmarket5,000 Meters Varsity522:06.0JR

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29NHIAA Divisional XC ChampionshipsOct 29 · 5,000 Meters Varsity - D3 · Place 31 · NewmarketNewmarket5,000 Meters Varsity - D33122:38.310
Oct 19NH High School D-IV X-C ChampionshipOct 19 · 5,000 Meters Varsity · Place 3 · NewmarketNewmarket5,000 Meters Varsity323:08.1 PB10
Sep 24Manchester InvitationalSep 24 · 5,000 Meters Varsity · Place 83 · NewmarketNewmarket5,000 Meters Varsity8323:1810
Aug 30Jamie Martin Cross-Country InvitationalAug 30 · 5,000 Meters Varsity · Place 12 · NewmarketNewmarket5,000 Meters Varsity1223:45.0SO
Aug 30Jamie Martin Cross-Country InvitationalAug 30 · 5,000 Meters Varsity · Place 12 · NewmarketNewmarket5,000 Meters Varsity1207:38.6SO

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 30NHIAA ChampionshipsOct 30 · 5,000 Meters Division 3 · Place 62 · NewmarketNewmarket5,000 Meters Division 3627:59.0FR
Sep 25Manchester InvitationalSep 25 · 5,000 Meters Varsity · Place 152 · NewmarketNewmarket5,000 Meters Varsity15226:009