Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Hopkinton FairgroundsNCAA D1 Northeast Region Championships · Nov 1431:07.4NCAA D1 Northeast Region ChampionshipsNovember 14, 2025
3 Miles · Glens Falls HSKillian Invitational · Sep 2916:48.01Killian InvitationalSeptember 29, 2018
3 Miles · Plattsburgh State CollegeNYSPHSAA Championships · Nov 1614:50.7NYSPHSAA ChampionshipsNovember 16, 2019
5 Miles · Franklin ParkMayor's Cup - Championship Race · Oct 2426:08Mayor's Cup - Championship RaceOctober 24, 2021
5,000 Meters · 5k CourseNew York State Federation XC Championships · Nov 2316:23.4New York State Federation XC ChampionshipsNovember 23, 2019
5,000 Meters · Cadyville Recreation ParkSection 7 XC Invitational · Sep 917:38Section 7 XC InvitationalSeptember 9, 2017
5,000 Meters · Glendoveer Golf CourseNXN Nike Cross Nationals · Dec 716:16.7NXN Nike Cross NationalsDecember 7, 2019
5,000 Meters · Plattsburgh State FieldhouseCVAC Championship · Oct 2716:20.3CVAC ChampionshipOctober 27, 2018
5,000 Meters · Sunken Meadow State ParkNYSPHSAA Class C State XC Championships · Nov 1017:12.1NYSPHSAA Class C State XC ChampionshipsNovember 10, 2018
6,000 Meters · Stony Brook UniversityStony Brook Season Opener · Aug 3019:16.5Stony Brook Season OpenerAugust 30, 2025
6,000 Meters · Vassar Farm & Ecological PreserveMarist Invitational · Sep 319:31.1Marist InvitationalSeptember 3, 2022
8,000 Meters · Bethpage Polo at the ParkIC4A/ECAC Cross Country Championships · Oct 1724:23.9IC4A/ECAC Cross Country ChampionshipsOctober 17, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 225:22.2Paul Short RunOctober 2, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 324:23.9Paul Short Run (College)October 3, 2025
8,000 Meters · Ocean County ParkCAA Cross Country Championships · Oct 3123:55.6CAA Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Twin Ponds on the FarmMAAC XC Championships · Nov 224:43.36MAAC XC ChampionshipsNovember 2, 2024
8,000 Meters · West Windsor FieldPrinceton Fall Classic · Oct 1724:46.8Princeton Fall ClassicOctober 17, 2025
8,000 Meters · Zimmer Championship Cross Country CourseNuttycombe Wisconsin Invitational Presented by Under Armour · Sep 2726:23.5Nuttycombe Wisconsin Invitational Presented by Under ArmourSeptember 27, 2024
8200 m · Stanley Quarter ParkCCSU Ted Owen Invite · Sep 2025:46.40CCSU Ted Owen InviteSeptember 20, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30CAA Cross Country ChampionshipsOct 30 · 8,000 Meters CAA · Place 10 · Stony BrookStony Brook8,000 Meters CAA1024:32.3Sr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters Collegiate · Place 11 · Stony BrookStony Brook8,000 Meters Collegiate1124:23.9 PBSr
Oct 2Paul Short RunOct 2 · 8,000 Meters Gold · Place 77 · Stony BrookStony Brook8,000 Meters Gold7725:22.2 PBSr
Sep 18Haverford Main Line InvitationalSep 18 · 4 Miles Collegiate · Stony BrookStony Brook4 Miles Collegiate—NTSr
Sep 5Stony Brook Season OpenerSep 5 · 6,000 Meters Men 6k · Place 2 · Stony BrookStony Brook6,000 Meters Men 6k219:28.16Sr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 14NCAA D1 Northeast Region ChampionshipsNov 14 · 10,000 Meters D1 Northeast · Place 94 · Stony BrookStony Brook10,000 Meters D1 Northeast9431:07.4 PBSr
Oct 31CAA Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 8 · Stony BrookStony Brook8,000 Meters Champ823:55.6 PBSr
Oct 17Princeton Fall ClassicOct 17 · 8,000 Meters Fall Classic · Place 145 · Stony BrookStony Brook8,000 Meters Fall Classic14524:46.8 PBSr
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Gold · Place 92 · Stony BrookStony Brook8,000 Meters Gold9224:23.9 PBSr
Sep 20CCSU Ted Owen InviteSep 20 · 8,200 Meters Varsity · Place 10 · Stony BrookStony Brook8,200 Meters Varsity1025:46.40 PBSr
Aug 30Stony Brook Season OpenerAug 30 · 6,000 Meters Men's Race · Place 3 · Stony BrookStony Brook6,000 Meters Men's Race319:16.5 PBSr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2MAAC XC ChampionshipsNov 2 · 8,000 Meters College · Place 15 · IonaIona8,000 Meters College1524:43.36 PBSr
Sep 27Nuttycombe Wisconsin Invitational Presented by Under ArmourSep 27 · 8,000 Meters Champs · IonaIona8,000 Meters Champs0DNSSr
Sep 27Nuttycombe Wisconsin Invitational Presented by Under ArmourSep 27 · 8,000 Meters B Race · Place 33 · IonaIona8,000 Meters B Race3326:23.5 PBSr
Aug 31Marist InvitationalAug 31 · 6,000 Meters Varsity · Place 10 · IonaIona6,000 Meters Varsity1019:02.20SO

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 3Marist InvitationalSep 3 · 6,000 Meters College · Place 7 · IonaIona6,000 Meters College719:31.1 PBSo

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 24Mayor's Cup - Championship RaceOct 24 · 5 Miles Championship · Place 22 · UnattachedUnattached5 Miles Championship2226:08 PBFr

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16Nike Cross Virtual ChampionshipNov 16 · 5,000 Meters Championship Race · Place 39 · Saranac LakeSaranac Lake5,000 Meters Championship Race3915:55.5Unofficial12
Nov 2Nike Cross Virtual Week 7Nov 2 · 5,000 Meters NXV New York Region · Place 9 · Saranac LakeSaranac Lake5,000 Meters NXV New York Region917:17.0Unofficial12
Oct 19Nike Cross Virtual Week 5Oct 19 · 5,000 Meters NXV New York Region · Place 2 · Saranac LakeSaranac Lake5,000 Meters NXV New York Region216:55.0Unofficial12

2019 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 7NXN Nike Cross NationalsDec 7 · 5,000 Meters Championship Race · Place 98 · NEW YORKNEW YORK5,000 Meters Championship Race9816:16.7 PB11
Nov 30NXR Northeast & New York Regional ChampionshipsNov 30 · 5,000 Meters Championship - NY · Place 9 · Saranac LakeSaranac Lake5,000 Meters Championship - NY916:24.211
Nov 23New York State Federation XC ChampionshipsNov 23 · 5,000 Meters Varsity · Place 4 · Saranac LakeSaranac Lake5,000 Meters Varsity416:23.4 PB11
Nov 16NYSPHSAA ChampionshipsNov 16 · 3 Miles Class C · Place 3 · Saranac LakeSaranac Lake3 Miles Class C314:50.7 PB11
Nov 8Section 7 ChampionshipsNov 8 · 5,000 Meters Varsity · Place 2 · Saranac LakeSaranac Lake5,000 Meters Varsity215:11.611
Oct 12Burnt Hills Cross Country InvitationalOct 12 · 3 Miles Varsity · Place 12 · Saranac LakeSaranac Lake3 Miles Varsity1215:43.4911
Sep 28McQuaid InvitationalSep 28 · 3 Miles Seeded · Place 6 · 3 Saranac Lake3 Saranac Lake3 Miles Seeded65:1511

2018 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10NYSPHSAA Class C State XC ChampionshipsNov 10 · 5,000 Meters Varsity · Place 14 · Saranac LakeSaranac Lake5,000 Meters Varsity1417:12.1 PB10
Oct 27CVAC ChampionshipOct 27 · 5,000 Meters Varsity · Place 2 · Saranac LakeSaranac Lake5,000 Meters Varsity216:20.3 PB10
Oct 13Burnt Hills InvitationalOct 13 · 3 Miles 2A · Place 10 · Saranac LakeSaranac Lake3 Miles 2A105:25.510
Sep 29Killian InvitationalSep 29 · 4,828 Meters Varsity · Place 10 · Saranac LakeSaranac Lake4,828 Meters Varsity1016:48.01 PB10

2017 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 9Section 7 XC InvitationalSep 9 · 5,000 Meters Varsity · Place 11 · Saranac LakeSaranac Lake5,000 Meters Varsity1117:38 PB9