Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Anne Springs GreenwaySCISA Region 3-5A · Oct 2618:32SCISA Region 3-5AOctober 26, 2021
5,000 Meters · Colonia CupSCHSL Class AAAAA State Championships · Nov 1918:45.42SCHSL Class AAAAA State ChampionshipsNovember 19, 2019
5,000 Meters · Hamilton CollegeHamilton Short Course Invitational · Sep 1318:24.7Hamilton Short Course InvitationalSeptember 13, 2025
5,000 Meters · Myers Park High SchoolMyers Park XC Invitational · Sep 720:29.79Myers Park XC InvitationalSeptember 7, 2019
5,000 Meters · Northwestern HSSCHSL 5A Region 3 · Oct 3018:43.79SCHSL 5A Region 3October 30, 2019
5,000 Meters · Sandhills Research CenterAAAAA State Qualifier · Oct 3117:32.12AAAAA State QualifierOctober 31, 2020
6,000 Meters · SUNY Polytechnic InstituteSUNY Poly Short Course Invitational · Aug 3023:30.8SUNY Poly Short Course InvitationalAugust 30, 2025
8,000 Meters · Bard CollegeFred Pavlich Invitational · Sep 2030:40.9Fred Pavlich InvitationalSeptember 20, 2025
8,000 Meters · CastletonCastleton University Invitational · Sep 230:13.5Castleton University InvitationalSeptember 2, 2023
8,000 Meters · Genessee Valley ParkYellowjacket XC Invitational · Sep 1629:19.8Yellowjacket XC InvitationalSeptember 16, 2023
8,000 Meters · Houghton Field of DreamsNCAA Division III Niagara Regional · Nov 1129:00.4NCAA Division III Niagara RegionalNovember 11, 2023
8,000 Meters · SUNY PlattsburghSUNYAC Cross Country Championships · Nov 129:50.0SUNYAC Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · SUNY Polytechnic InstituteSUNY Poly Wildcat Classic · Sep 2329:25.1SUNY Poly Wildcat ClassicSeptember 23, 2023
8,000 Meters · Western New England UniversityWNE Golden Bear Invitational · Oct 1528:56.1WNE Golden Bear InvitationalOctober 15, 2022

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Niagara RegionalNov 15 · 8,000 Meters New Division · Place 150 · SUNY CobleskillSUNY Cobleskill8,000 Meters New Division15029:57.6Sr
Nov 1SUNYAC Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 68 · SUNY CobleskillSUNY Cobleskill8,000 Meters Champ6829:50.0 PBSr
Oct 18WNE Golden Bear InvitationalOct 18 · 8,000 Meters College · Place 73 · SUNY CobleskillSUNY Cobleskill8,000 Meters College7329:38.74Sr
Sep 20Fred Pavlich InvitationalSep 20 · 8,000 Meters White · Place 10 · SUNY CobleskillSUNY Cobleskill8,000 Meters White1030:40.9 PBSr
Sep 13Hamilton Short Course InvitationalSep 13 · 5,000 Meters Men's Race · Place 92 · SUNY CobleskillSUNY Cobleskill5,000 Meters Men's Race9218:24.7 PBSr
Aug 30SUNY Poly Short Course InvitationalAug 30 · 6,000 Meters Men's Race · Place 27 · SUNY CobleskillSUNY Cobleskill6,000 Meters Men's Race2723:30.8 PBSr

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 11NCAA Division III Niagara RegionalNov 11 · 8,000 Meters Championship · Place 133 · SUNY CobleskillSUNY Cobleskill8,000 Meters Championship13329:00.4 PBSo
Oct 7Hamilton InvitationalOct 7 · 8,000 Meters Varsity · Place 24 · SUNY CobleskillSUNY Cobleskill8,000 Meters Varsity2428:59.3SO
Sep 23SUNY Poly Wildcat ClassicSep 23 · 8,000 Meters College · Place 16 · SUNY CobleskillSUNY Cobleskill8,000 Meters College1629:25.1 PBSo
Sep 16Yellowjacket XC InvitationalSep 16 · 8,000 Meters College · Place 150 · SUNY CobleskillSUNY Cobleskill8,000 Meters College15029:19.8 PBSo
Sep 9Steven A Warde InvitationalSep 9 · 8,000 Meters Varsity · Place 7 · SUNY CobleskillSUNY Cobleskill8,000 Meters Varsity729:44.1SO
Sep 2Castleton University InvitationalSep 2 · 8,000 Meters College · Place 7 · SUNY CobleskillSUNY Cobleskill8,000 Meters College730:13.5 PBSo

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 12NCAA D3 Niagara Regional XC ChampionshipsNov 12 · 8,000 Meters Championship · Place 129 · SUNY CobleskillSUNY Cobleskill8,000 Meters Championship12929:37.0Fr
Oct 29North Atlantic Conference Cross Country ChampionshipsOct 29 · 8,000 Meters Varsity · Place 35 · SUNY CobleskillSUNY Cobleskill8,000 Meters Varsity3529:47.4FR
Oct 15WNE Golden Bear InvitationalOct 15 · 8,000 Meters Varsity · Place 13 · SUNY CobleskillSUNY Cobleskill8,000 Meters Varsity1328:56.1 PBFr
Sep 3 CASTLETON INVITATIONAL Sep 3 · 8,000 Meters College · Place 13 · SUNY CobleskillSUNY Cobleskill8,000 Meters College1331:18Fr

2021 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 12SCHSL AAAAA State ChampionshipNov 12 · 5,000 Meters Varsity · Place 104 · Nation FordNation Ford5,000 Meters Varsity10419:05.2412
Nov 6South Carolina AAAAA State QualifierNov 6 · 5,000 Meters Varsity · Place 53 · Nation FordNation Ford5,000 Meters Varsity5317:54.1—
Oct 26SCISA Region 3-5AOct 26 · 5,000 Meters Varsity · Place 24 · Nation FordNation Ford5,000 Meters Varsity2418:32 PB12
Oct 23York County Cross Country ChampionshipsOct 23 · 5,000 Meters Championship · Place 24 · Nation FordNation Ford5,000 Meters Championship2418:05.1SR
Sep 25Pee Dee ClassicSep 25 · 5,000 Meters Varsity · Place 10 · Nation FordNation Ford5,000 Meters Varsity1017:49.6—
Sep 11Trojan InvitationalSep 11 · 5,000 Meters Varsity · Place 20 · Nation FordNation Ford5,000 Meters Varsity2017:53.0SR
Sep 3Eye OpenerSep 3 · 5,000 Meters Varsity · Place 106 · Nation FordNation Ford5,000 Meters Varsity10618:27.9SR

2020 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 5SCHSL State ChampionshipsNov 5 · 5,000 Meters 5A · Place 82 · Nation FordNation Ford5,000 Meters 5A8218:15.76JR
Oct 31AAAAA State QualifierOct 31 · 5,000 Meters Varsity Odd · Place 47 · Nation FordNation Ford5,000 Meters Varsity Odd4717:32.12 PB11
Oct 17York County ChampionshipOct 17 · 5,000 Meters Varsity · Place 24 · Nation FordNation Ford5,000 Meters Varsity2418:07.0JR
Oct 10Run Hard InvitationalOct 10 · 5,000 Meters Varsity · Place 60 · M 11 Nation FordM 11 Nation Ford5,000 Meters Varsity606:04—
Sep 26Pee Dee ClassicSep 26 · 5,000 Meters Varsity · Place 24 · Nation FordNation Ford5,000 Meters Varsity2418:52.6211
Sep 12Falcon InvitationalSep 12 · 5,000 Meters Varsity · Place 42 · Nation FordNation Ford5,000 Meters Varsity4220:09.24JR

2019 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 19SCHSL Class AAAAA State ChampionshipsNov 19 · 5,000 Meters Varsity · Place 137 · Nation FordNation Ford5,000 Meters Varsity13718:45.42 PB10
Oct 30SCHSL 5A Region 3Oct 30 · 5,000 Meters Varsity · Place 21 · Nation FordNation Ford5,000 Meters Varsity2118:43.79 PB10
Sep 7Myers Park XC InvitationalSep 7 · 5,000 Meters Varsity - Green · Place 35 · Nation FordNation Ford5,000 Meters Varsity - Green3520:29.79 PB10