Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Plattsburgh State CollegeNYSPHSAA Championships · Nov 1619:28.6NYSPHSAA ChampionshipsNovember 16, 2019
4,000 Meters · Fisher Golf CourseFisher-Rodenbeck Invitational · Aug 2914:36.9Fisher-Rodenbeck InvitationalAugust 29, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2720:59.7NXR Northeast & New York Regional ChampionshipsNovember 27, 2021
5,000 Meters · Chenango Valley State ParkNYSPHSAA State Cross Country Championships · Nov 1320:41.2NYSPHSAA State Cross Country ChampionshipsNovember 13, 2021
5,000 Meters · Colgate UniversityHarry Lang Invitational · Aug 3119:37.8Harry Lang InvitationalAugust 31, 2024
5,000 Meters · Hudson Valley Sports DomePearl River Invitational · Sep 2420:22.6Pearl River InvitationalSeptember 24, 2021
5,000 Meters · Pawling HSSection 1 League 3D Championships · Oct 1821:37.9Section 1 League 3D ChampionshipsOctober 18, 2017
6,000 Meters · Audubon Golf CourseMid-American (MAC) Cross Country Championships · Nov 121:28.5Mid-American (MAC) Cross Country ChampionshipsNovember 1, 2025
6,000 Meters · Ball State UniversityMid American Conference Championship · Nov 222:27.94Mid American Conference ChampionshipNovember 2, 2024
6,000 Meters · BGSUFalcon Collegiate Invitational · Oct 1322:44.0Falcon Collegiate InvitationalOctober 13, 2023
6,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 1421:01.4NCAA D1 Northeast Region ChampionshipsNovember 14, 2025
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 422:25.8Paul Short RunOctober 4, 2024
6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 321:22.7Paul Short Run (College)October 3, 2025
6,000 Meters · PSU Blue CourseHarry Groves Spiked Shoe Invitational · Sep 1221:41.57Harry Groves Spiked Shoe InvitationalSeptember 12, 2025
6,000 Meters · The Pennsylvania State UniversityHarry Groves Spiked Shoe Invitational · Sep 1322:41.2Harry Groves Spiked Shoe InvitationalSeptember 13, 2024
6,000 Meters · Van Cortlandt ParkNCAA Division I Northeast Regional · Nov 1022:11.1NCAA Division I Northeast RegionalNovember 10, 2023
6,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 1721:19.1Princeton Fall ClassicOctober 17, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA D1 Northeast Region ChampionshipsNov 14 · 6,000 Meters D1 Northeast · Place 57 · BuffaloBuffalo6,000 Meters D1 Northeast5721:01.4 PBSr
Nov 1Mid-American (MAC) Cross Country ChampionshipsNov 1 · 6,000 Meters MAC · Place 23 · BuffaloBuffalo6,000 Meters MAC2321:28.5 PBSr
Oct 17Princeton Fall ClassicOct 17 · 6,000 Meters Fall Classic · Place 72 · BuffaloBuffalo6,000 Meters Fall Classic7221:19.1 PBSr
Oct 3Paul Short Run (College)Oct 3 · 6,000 Meters Brown · Place 14 · BuffaloBuffalo6,000 Meters Brown1421:22.7 PBSr
Sep 12Harry Groves Spiked Shoe InvitationalSep 12 · 6,000 Meters Women's Race · Place 23 · BuffaloBuffalo6,000 Meters Women's Race2321:41.57 PBSr
Aug 29Fisher-Rodenbeck InvitationalAug 29 · 4,000 Meters Women's Race · Place 2 · BuffaloBuffalo4,000 Meters Women's Race214:36.9 PBSr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Northeast RegionalNov 15 · 6,000 Meters Northeast · Place 133 · BuffaloBuffalo6,000 Meters Northeast13322:09.1Jr
Nov 2Mid American Conference ChampionshipNov 2 · 6,000 Meters MAC · Place 50 · BuffaloBuffalo6,000 Meters MAC5022:27.94 PBJr
Oct 19Canisius Alumni ClassicOct 19 · 5,000 Meters Varsity · Place 8 · BuffaloBuffalo5,000 Meters Varsity818:18.6JR
Oct 4Paul Short RunOct 4 · 6,000 Meters Brown · Place 34 · BuffaloBuffalo6,000 Meters Brown3422:25.8 PBJr
Sep 13Harry Groves Spiked Shoe InvitationalSep 13 · 6,000 Meters College · Place 127 · BuffaloBuffalo6,000 Meters College12722:41.2 PBJr
Aug 31Harry Lang InvitationalAug 31 · 5,000 Meters College · Place 18 · BuffaloBuffalo5,000 Meters College1819:37.8 PBJr

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Northeast RegionalNov 10 · 6,000 Meters Championship · Place 135 · BuffaloBuffalo6,000 Meters Championship13522:11.1 PBSo
Oct 13Falcon Collegiate InvitationalOct 13 · 6,000 Meters College · Place 38 · BuffaloBuffalo6,000 Meters College3822:44.0 PBSo
Sep 30Paul Short InvitationalSep 30 · 6,000 Meters College Gold · Place 227 · BuffaloBuffalo6,000 Meters College Gold22722:40.2So
Sep 2Harry Lang InvitationalSep 2 · 5,000 Meters Varsity · Place 37 · BuffaloBuffalo5,000 Meters Varsity3719:38.8SO

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 15Canisius Alumni ClassicOct 15 · 5,000 Meters Varsity · Place 53 · BuffaloBuffalo5,000 Meters Varsity5319:58.3FR
Sep 16John Paddy Doyle Iona Meet of ChampionsSep 16 · 5,000 Meters Varsity · Place 36 · BuffaloBuffalo5,000 Meters Varsity3620:17.1FR
Sep 3Harry Lang InvitationalSep 3 · 3 Miles Varsity · Place 27 · BuffaloBuffalo3 Miles Varsity2719:21.7FR

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 27NXR Northeast & New York Regional ChampionshipsNov 27 · 5,000 Meters Championship - New York · Place 32 · UNA-NY-CassidyUNA-NY-Cassidy5,000 Meters Championship - New York3220:59.7 PB12
Nov 13NYSPHSAA State Cross Country ChampionshipsNov 13 · 5,000 Meters Class C · Place 25 · Putnam ValleyPutnam Valley5,000 Meters Class C2520:41.2 PB12
Sep 24Pearl River InvitationalSep 24 · 5,000 Meters Varsity · Place 8 · Putnam ValleyPutnam Valley5,000 Meters Varsity820:22.6 PB12

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 16NYSPHSAA ChampionshipsNov 16 · 3 Miles Class C · Place 61 · Putnam ValleyPutnam Valley3 Miles Class C6119:28.6 PB10

2018 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 3NYSPHSAA Section 1 ChampionshipsNov 3 · 5,000 Meters Varsity - C · Place 13 · Putnam ValleyPutnam Valley5,000 Meters Varsity - C1322:14.7012
Oct 20Section One Coaches InvitationalOct 20 · 5,000 Meters Varsity - B · Place 26 · Putnam ValleyPutnam Valley5,000 Meters Varsity - B2622:14.912
Oct 5St. Anthony's InvitationalOct 5 · 5,000 Meters Varsity · Place 20 · Putman ValleyPutman Valley5,000 Meters Varsity207:19.29

2017 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21Section One Coaches InvitationalOct 21 · 5,000 Meters Varsity - 4 · Place 22 · Putnam ValleyPutnam Valley5,000 Meters Varsity - 42222:50.911
Oct 18Section 1 League 3D ChampionshipsOct 18 · 5,000 Meters Varsity · Place 2 · Putnam ValleyPutnam Valley5,000 Meters Varsity221:37.9 PB11