Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Hamilton CollegeHamilton Short Course Invitational · Sep 1215:46.9Hamilton Short Course InvitationalSeptember 12, 2026
4,500 Meters · Fortin ParkSUNY Oneonta Airfield Invitational · Sep 418:29.4SUNY Oneonta Airfield InvitationalSeptember 4, 2026
5,000 Meters · New Scotland Town ParkBlackbird XC Invitational · Sep 622:58.9Blackbird XC InvitationalSeptember 6, 2025
5,000 Meters · Proctor ParkEJ Herrmann Invitational · Sep 2722:01.3EJ Herrmann InvitationalSeptember 27, 2025
5,000 Meters · Queensbury HSColonial Council Championship · Oct 3021:12.7Colonial Council ChampionshipOctober 30, 2025
5,000 Meters · Saratoga Springs HSSaratoga Cross Country Invitational · Oct 420:48.9Saratoga Cross Country InvitationalOctober 4, 2025
6,000 Meters · Fredonia UnivFredonia Kara Hall Memorial Invitational · Oct 224:49.6Fredonia Kara Hall Memorial InvitationalOctober 2, 2026
6,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 1924:51.7Rochester Yellowjacket 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 2Fredonia Kara Hall Memorial InvitationalOct 2 · 6,000 Meters College · Place 30 · SUNY OneontaSUNY Oneonta6,000 Meters College3024:49.6 PBFr
Sep 19Rochester Yellowjacket InvitationalSep 19 · 6,000 Meters Collegiate · Place 79 · SUNY OneontaSUNY Oneonta6,000 Meters Collegiate7924:51.7 PBFr
Sep 12Hamilton Short Course InvitationalSep 12 · 4,000 Meters Collegiate · Place 18 · SUNY OneontaSUNY Oneonta4,000 Meters Collegiate1815:46.9 PBFr
Sep 4SUNY Oneonta Airfield InvitationalSep 4 · 4,500 Meters Collegiate · Place 15 · SUNY OneontaSUNY Oneonta4,500 Meters Collegiate1518:29.4 PBFr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NYSPHSAA - New York State ChampionshipsNov 15 · 5,000 Meters Class C · Place 78 · Voorheesville (Bouton)Voorheesville (Bouton)5,000 Meters Class C7821:18.212
Nov 8Section 2 Cross Country ChampionshipsNov 8 · 5,000 Meters Class C · Place 14 · Voorheesville (Bouton)Voorheesville (Bouton)5,000 Meters Class C1421:39.912
Oct 30Colonial Council ChampionshipOct 30 · 5,000 Meters Varsity · Place 6 · Voorheesville (Bouton)Voorheesville (Bouton)5,000 Meters Varsity621:12.7 PB12
Oct 4Saratoga Cross Country InvitationalOct 4 · 5,000 Meters Varsity · Place 35 · Voorheesville (Bouton)Voorheesville (Bouton)5,000 Meters Varsity3520:48.9 PB12
Sep 27EJ Herrmann InvitationalSep 27 · 5,000 Meters Varsity 2 · Place 11 · Voorheesville (Bouton)Voorheesville (Bouton)5,000 Meters Varsity 21122:01.3 PB12
Sep 13Queensbury Pre-States InvitationalSep 13 · 5,000 Meters D4 · Place 77 · Voorheesville (Bouton)Voorheesville (Bouton)5,000 Meters D47721:52.912
Sep 6Blackbird XC InvitationalSep 6 · 5,000 Meters Varsity 2 · Place 11 · Voorheesville (Bouton)Voorheesville (Bouton)5,000 Meters Varsity 21122:58.9 PB12