Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · East Aurora High SchoolECIC Championships · Oct 3021:55.78ECIC ChampionshipsOctober 30, 2021
3 Miles · Genessee Valley ParkMcQuaid Invitational · Sep 3018:43.0McQuaid InvitationalSeptember 30, 2023
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2521:47.9NXR Northeast & New York Regional ChampionshipsNovember 25, 2023
5,000 Meters · Knox State ParkKnox Invite · Sep 1121:51.63Knox InviteSeptember 11, 2021
6,000 Meters · Le Moyne CollegeFrank Dillon Memorial · Aug 3024:15.8Frank Dillon MemorialAugust 30, 2025
6,000 Meters · Oswego State Campus (Hidden Fields)Oswego Invitational · Sep 623:44.6Oswego InvitationalSeptember 6, 2025
6,000 Meters · SUNY OswegoOswego Invitational · Sep 525:34.5Oswego InvitationalSeptember 5, 2026
8,000 Meters · Delaware Park Rose GardenCanisius Alumni Classic · Oct 1834:54.6Canisius Alumni ClassicOctober 18, 2025
8,000 Meters · Fortin ParkSUNYAC XC Championships · Oct 3129:50.4SUNYAC XC ChampionshipsOctober 31, 2026
8,000 Meters · Genessee Valley ParkNCAA DIII Niagara Regional · Nov 1532:04.3NCAA DIII Niagara RegionalNovember 15, 2025
8,000 Meters · Houghton Field of DreamsHighlander Invitational · Oct 1130:28.3Highlander InvitationalOctober 11, 2025
8,000 Meters · SUNY PlattsburghSUNYAC Cross Country Championships · Nov 130:41.0SUNYAC Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 2630:54.2RPI Fairgrounds ShowdownSeptember 26, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31SUNYAC XC ChampionshipsOct 31 · 8,000 Meters SUNYAC · Place 70 · SUNY OswegoSUNY Oswego8,000 Meters SUNYAC7029:50.4 PBSo
Sep 26RPI Fairgrounds ShowdownSep 26 · 8,000 Meters College · Place 192 · SUNY OswegoSUNY Oswego8,000 Meters College19230:54.2 PBSo
Sep 12Frank Dillon MemorialSep 12 · 6,000 Meters Collegiate · Place 22 · SUNY OswegoSUNY Oswego6,000 Meters Collegiate2225:40.1So
Sep 5Oswego InvitationalSep 5 · 6,000 Meters Collegiate · Place 26 · SUNY OswegoSUNY Oswego6,000 Meters Collegiate2625:34.5 PBSo

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Niagara RegionalNov 15 · 8,000 Meters New Division · Place 174 · SUNY OswegoSUNY Oswego8,000 Meters New Division17432:04.3 PBFr
Nov 1SUNYAC Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 81 · SUNY OswegoSUNY Oswego8,000 Meters Champ8130:41.0 PBFr
Oct 18Canisius Alumni ClassicOct 18 · 8,000 Meters College · Place 174 · SUNY OswegoSUNY Oswego8,000 Meters College17434:54.6 PBFr
Oct 11Highlander InvitationalOct 11 · 8,000 Meters College · Place 175 · SUNY OswegoSUNY Oswego8,000 Meters College17530:28.3 PBFr
Sep 20Rochester Yellowjacket InvitationalSep 20 · 8,000 Meters Varsity · Place 278 · SUNY OswegoSUNY Oswego8,000 Meters Varsity27832:46.1Fr
Sep 6Oswego InvitationalSep 6 · 6,000 Meters College · Place 27 · SUNY OswegoSUNY Oswego6,000 Meters College2723:44.6 PBFr
Aug 30Frank Dillon MemorialAug 30 · 6,000 Meters Men's Race · Place 51 · SUNY OswegoSUNY Oswego6,000 Meters Men's Race5124:15.8 PBFr

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1Section 6 ChampionshipsNov 1 · 3.1 Miles Varsity · Place 9 · HAMBURGHAMBURG3.1 Miles Varsity95:45.712
Nov 1Section 6 ChampionshipsNov 1 · 3.1 Miles Varsity · Place 18 · HAMBURGHAMBURG3.1 Miles Varsity185:45.712
Oct 26Sec. 6 ECIC XC ChampionshipsOct 26 · 3 Miles Varsity · Place 23 · HAMBURGHAMBURG3 Miles Varsity235:36.712
Oct 26Sec. 6 ECIC XC ChampionshipsOct 26 · 3 Miles Varsity · Place 6 · HAMBURGHAMBURG3 Miles Varsity65:36.712
Oct 18Sunset StampedeOct 18 · 3.1 Miles Varsity · Place 28 · HAMBURGHAMBURG3.1 Miles Varsity285:52.1—
Oct 18Sunset StampedeOct 18 · 3.1 Miles Varsity · Place 16 · HAMBURGHAMBURG3.1 Miles Varsity165:52.1—
Oct 12Alden Bulldogs Cross Country StampedeOct 12 · 5,000 Meters Varsity · Place 64 · HamburgHamburg5,000 Meters Varsity6418:38.2312
Oct 12Alden Bulldogs Cross Country StampedeOct 12 · 5,000 Meters Varsity · Place 64 · HamburgHamburg5,000 Meters Varsity6418:38.2312
Sep 21East Aurora InvitationalSep 21 · 3 Miles Varsity · Place 31 · HAMBURGHAMBURG3 Miles Varsity315:54.012
Sep 7Knox InviteSep 7 · 3.1 Miles Varsity · Place 28 · HAMBURGHAMBURG3.1 Miles Varsity2819:05.2612

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 25NXR Northeast & New York Regional ChampionshipsNov 25 · 5,000 Meters Open - New York · Place 204 · Hamburg CentralHamburg Central5,000 Meters Open - New York20421:47.9 PB11
Nov 3Section VI ChampionshipsNov 3 · 5,000 Meters Varsity · Place 27 · HamburgHamburg5,000 Meters Varsity2719:47.9411
Oct 20Lakeview Sunset StampedeOct 20 · 5,000 Meters Varsity · Place 48 · HamburgHamburg5,000 Meters Varsity4820:47.1711
Oct 14Alden Bulldogs Cross Country StampedeOct 14 · 5,000 Meters Varsity · Place 76 · HamburgHamburg5,000 Meters Varsity7619:39.4711
Sep 30McQuaid InvitationalSep 30 · 3 Miles AA Medium · Place 115 · Hamburg CentralHamburg Central3 Miles AA Medium11518:43.0 PB11
Sep 23East Aurora InvitationalSep 23 · 3 Miles Varsity · Place 75 · HAMBURGHAMBURG3 Miles Varsity7518:47.5211
Sep 16West Seneca West InvitationalSep 16 · 3.1 Miles Varsity · Place 37 · HAMBURGHAMBURG3.1 Miles Varsity3721:13.3711

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4Section 6 ChampionshipsNov 4 · 3.1 Miles Varsity · Place 85 · HAMBURGHAMBURG3.1 Miles Varsity8521:50.4710
Nov 4Section 6 ChampionshipsNov 4 · 3.1 Miles Varsity · Place 47 · HAMBURGHAMBURG3.1 Miles Varsity4721:50.4710
Oct 29NY Sec. 6 ECIC XC ChampionshipsOct 29 · 3 Miles Varsity · Place 145 · HAMBURGHAMBURG3 Miles Varsity14521:07.9310
Oct 29NY Sec. 6 ECIC XC ChampionshipsOct 29 · 3 Miles Varsity · Place 46 · HAMBURGHAMBURG3 Miles Varsity4621:07.9310
Oct 21Sunset StampedeOct 21 · 3.1 Miles Varsity · Place 128 · HAMBURGHAMBURG3.1 Miles Varsity12822:58.89—
Oct 21Sunset StampedeOct 21 · 3.1 Miles Varsity · Place 60 · HAMBURGHAMBURG3.1 Miles Varsity6022:58.89—
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Junior Varsity · Place 67 · HamburgHamburg5,000 Meters Junior Varsity6721:34.9610
Oct 15Alden Bulldogs Cross Country StampedeOct 15 · 5,000 Meters Junior Varsity · Place 67 · HamburgHamburg5,000 Meters Junior Varsity6721:34.96—
Oct 1McQuaid InvitationalOct 1 · 3 Miles Junior Varsity Medium · Place 75 · Hamburg CentralHamburg Central3 Miles Junior Varsity Medium7519:53.110
Sep 24East Aurora InvitationalSep 24 · 3 Miles Varsity · Place 100 · HAMBURGHAMBURG3 Miles Varsity10020:23.9510
Sep 17West Seneca West InvitationalSep 17 · 3.1 Miles Varsity · Place 19 · HAMBURGHAMBURG3.1 Miles Varsity1922:06.8510

2021 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 30ECIC ChampionshipsOct 30 · 3 Miles Varsity · Place 107 · Hamburg CentralHamburg Central3 Miles Varsity10721:55.78 PB9
Oct 22Sunset Stampede Oct 22 · 3.1 Miles Varsity · Place 147 · Hamburg CentralHamburg Central3.1 Miles Varsity14722:51.67—
Oct 22Sunset Stampede Oct 22 · 3.1 Miles Varsity · Place 80 · Hamburg CentralHamburg Central3.1 Miles Varsity8022:51.67—
Oct 9Alden Bulldog StampedeOct 9 · 3.1 Miles Junior Varsity · Place 104 · HAMBURG CENTRALHAMBURG CENTRAL3.1 Miles Junior Varsity10421:53.249
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 158 · HamburgHamburg3 Miles Varsity15821:53.69
Oct 2McQuaid InvitationalOct 2 · 3 Miles Varsity · Place 158 · HamburgHamburg3 Miles Varsity15821:53.69
Sep 25East Aurora InvitationalSep 25 · 3 Miles Varsity · Place 98 · HAMBURG CENTRALHAMBURG CENTRAL3 Miles Varsity9820:53.699
Sep 18West Seneca West InvitationalSep 18 · 3.1 Miles Frosh/Soph Freshman · Place 36 · HAMBURG CENTRALHAMBURG CENTRAL3.1 Miles Frosh/Soph Freshman3622:18.849
Sep 11Knox InviteSep 11 · 5,000 Meters Varsity Large · Place 86 · Hamburg CentralHamburg Central5,000 Meters Varsity Large8621:51.63 PB9

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 12Alden Bulldog StampedeOct 12 · 1.8 Miles Varsity · Place 140 · HAMBURG CENTRALHAMBURG CENTRAL1.8 Miles Varsity14015:34.927