Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Central ParkGrout Cross Country Invitational · Oct 417:28.1Grout Cross Country InvitationalOctober 4, 2025
4,000 Meters · Big Spring HSDickinson Long-Short Invitational · Sep 1215:02.4Dickinson Long-Short InvitationalSeptember 12, 2026
4972 m · Sandfordville Elementary XC CourseSection 9 OCIAA Champs · Oct 2519:34.9Section 9 OCIAA ChampsOctober 25, 2025
5,000 Meters · Bard CollegeFred Pavlich Invitational · Sep 519:42.18Fred Pavlich InvitationalSeptember 5, 2026
5,000 Meters · Goshen Central High SchoolGoshen 6 Way Meet · Oct 720:37.1Goshen 6 Way MeetOctober 7, 2025
5,000 Meters · Presidential Park Elementary SchoolMiddletown vs. Newburgh · Oct 1619:40.0Middletown vs. NewburghOctober 16, 2025
5,000 Meters · The Mount AcademyMount Academy Invitational · Sep 1320:42.5Mount Academy InvitationalSeptember 13, 2025
8,000 Meters · Blue Sky Sports ComplexJasper Fall XC Invitational · Sep 1932:04.40Jasper Fall XC InvitationalSeptember 19, 2026
8,000 Meters · Stanley ParkJames Earley Invitational · Oct 1031:09.4James Earley InvitationalOctober 10, 2026
8,000 Meters · Sunken Meadow St. Pk.St Joseph's Invitational · Oct 1731:58.15St Joseph's InvitationalOctober 17, 2026

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17NJCAA Region 15 Cross Country ChampionshipsOct 17 · 8,000 Meters Varsity · Place 3 · Orange County CCOrange County CC8,000 Meters Varsity331:58.14Fr
Oct 17St Joseph's InvitationalOct 17 · 8,000 Meters Collegiate · Place 47 · Orange County CCOrange County CC8,000 Meters Collegiate4731:58.15 PBFr
Oct 10James Earley InvitationalOct 10 · 8,000 Meters Collegiate · Place 107 · Orange County CCOrange County CC8,000 Meters Collegiate10731:09.4 PBFr
Sep 19Jasper Fall XC InvitationalSep 19 · 8,000 Meters College · Place 137 · Orange County CCOrange County CC8,000 Meters College13732:04.40 PBFr
Sep 12Dickinson Long-Short InvitationalSep 12 · 4,000 Meters Collegiate · Place 90 · Orange County CCOrange County CC4,000 Meters Collegiate9015:02.4 PBFr
Sep 5Fred Pavlich InvitationalSep 5 · 5,000 Meters Open · Place 82 · Orange County CCOrange County CC5,000 Meters Open8219:42.18 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 4Section 9 XC ChampionshipNov 4 · 3.09 Miles Class A · Place 56 · Middletown (NY)Middletown (NY)3.09 Miles Class A5620:06.912
Oct 25Section 9 OCIAA ChampsOct 25 · 3.09 Miles Junior Varsity · Place 93 · Middletown (NY)Middletown (NY)3.09 Miles Junior Varsity9319:34.9 PB12
Oct 16Middletown vs. NewburghOct 16 · 5,000 Meters Varsity · Place 10 · Middletown (NY)Middletown (NY)5,000 Meters Varsity1019:40.0 PB12
Oct 7Goshen 6 Way MeetOct 7 · 5,000 Meters Varsity · Place 16 · Middletown (NY)Middletown (NY)5,000 Meters Varsity1620:37.1 PB12
Oct 4Grout Cross Country InvitationalOct 4 · 3 Miles Varsity D1 · Place 31 · Middletown (NY)Middletown (NY)3 Miles Varsity D13117:28.1 PB12
Sep 13Mount Academy InvitationalSep 13 · 5,000 Meters Varsity · Place 58 · Middletown (NY)Middletown (NY)5,000 Meters Varsity5820:42.5 PB12