Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.5 Miles · Van Cortlandt ParkSection 1 League B & I Champs · Oct 1416:09.2Section 1 League B & I ChampsOctober 14, 2025
4,000 Meters · Long Lane FarmLittle Three Championships (Amherst-Wesleyan-Williams) · Sep 515:12.3Little Three Championships (Amherst-Wesleyan-Williams)September 5, 2026
5,000 Meters · Bowdoin ParkSection 1 XC Championship · Nov 820:19.8Section 1 XC ChampionshipNovember 8, 2025
5,000 Meters · Hudson Valley Sports DomeSection 1 Westchester County Champs · Oct 2519:02.2Section 1 Westchester County ChampsOctober 25, 2025
5,000 Meters · Queensbury HSNYSPHSAA - New York State Championships · Nov 1519:19.3NYSPHSAA - New York State ChampionshipsNovember 15, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2719:40.0Six Flags Wild Safari InvitationalSeptember 27, 2025
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1721:43.8Conn College InviteOctober 17, 2026
6,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3121:58.8NESCAC XC ChampionshipOctober 31, 2026
6,000 Meters · Wesleyan UniversityCardinal Invitational · Sep 1921:55.4Cardinal InvitationalSeptember 19, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 6,000 Meters Championship · Place 16 · Wesleyan (Conn.)Wesleyan (Conn.)6,000 Meters Championship1621:58.8 PBFr
Oct 17Conn College InviteOct 17 · 6,000 Meters Blue · Place 33 · Wesleyan (Conn.)Wesleyan (Conn.)6,000 Meters Blue3321:43.8 PBFr
Sep 19Cardinal InvitationalSep 19 · 6,000 Meters Women · Place 4 · Wesleyan (Conn.)Wesleyan (Conn.)6,000 Meters Women421:55.4 PBFr
Sep 5Little Three Championships (Amherst-Wesleyan-Williams)Sep 5 · 4,000 Meters Collegiate · Place 5 · Wesleyan (Conn.)Wesleyan (Conn.)4,000 Meters Collegiate515:12.3 PBFr

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 15NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class C · Place 18 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Class C1819:19.3 PB12
Nov 8Section 1 XC ChampionshipNov 8 · 5,000 Meters Class C · Place 3 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Class C320:19.8 PB12
Oct 25Section 1 Westchester County ChampsOct 25 · 5,000 Meters Varsity · Place 14 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity1419:02.2 PB12
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 19 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity1920:14.2SR
Oct 18Section 1 Coaches InvitationalOct 18 · 5,000 Meters Varsity · Place 7 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity720:14.2SR
Oct 14Section 1 League B & I ChampsOct 14 · 2.5 Miles Varsity · Place 3 · Pleasantville (NY)Pleasantville (NY)2.5 Miles Varsity316:09.2 PB12
Oct 11Manhattan University Cross Country Invitational (Youth Events)Oct 11 · Varsity · Place 19 · 7 Pleasantville7 PleasantvilleVarsity196:32SR
Oct 11Manhattan University Cross Country Invitational (HS)Oct 11 · 2.5 Miles Varsity E · Place 19 · Pleasantville (NY)Pleasantville (NY)2.5 Miles Varsity E1916:18.412
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity C · Place 10 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity C1019:40.0 PB12
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D2 · Place 4 · Pleasantville (NY)Pleasantville (NY)5,000 Meters D2420:04.512

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 16NYSPHSAA State Cross Country ChampionshipsNov 16 · 5,000 Meters Varsity · Place 18 · 7 Pleasantville7 Pleasantville5,000 Meters Varsity186:15JR
Nov 9Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 17 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity171:32.4JR
Nov 9Section 1 XC ChampionshipNov 9 · 5,000 Meters Varsity · Place 5 · Pleasantville (NY)Pleasantville (NY)5,000 Meters Varsity520:22.7JR
Oct 26Section 1 Westchester County ChampsOct 26 · Varsity · Place 15 · Pleasantville (NY)Pleasantville (NY)Varsity153:52.2JR
Oct 26Section 1 Westchester County ChampsOct 26 · Varsity · Place 15 · Pleasantville (NY)Pleasantville (NY)Varsity153:52.2JR
Oct 13Manhattan College XC InvitationalOct 13 · Varsity · Place 6 · 4 Pleasantville4 PleasantvilleVarsity66:28JR
Sep 21Suffern InvitationalSep 21 · 3 Miles Varsity · Place 10 · Pleasantville (NY)Pleasantville (NY)3 Miles Varsity1019:47.7JR