Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkNYSPHSSAA Section One XC Championships · Nov 417:53.8NYSPHSSAA Section One XC ChampionshipsNovember 4, 2023
5,000 Meters · Moakely Course - Cornell's Robert Trent Jones GolfCornell Opener · Sep 1117:32.3Cornell OpenerSeptember 11, 2026
5,000 Meters · Somers HSSection 1 Westchester County Championship · Oct 2917:09.1Section 1 Westchester County ChampionshipOctober 29, 2022
5,000 Meters · Vernon Verona-Sherrill HSNYSPHSAA Cross Country Championships · Nov 1217:45.8NYSPHSAA Cross Country ChampionshipsNovember 12, 2022
5,000 Meters · Woodlands High SchoolSection 1 League 2D Meet · Oct 1217:57.7Section 1 League 2D MeetOctober 12, 2021
6,000 Meters · Fisher Golf CourseFisher-Rodenbeck Invitational · Aug 2921:17.7Fisher-Rodenbeck InvitationalAugust 29, 2025
6,000 Meters · Fortin ParkSUNY Oneonta Airfield Invitational · Sep 420:48.2SUNY Oneonta Airfield InvitationalSeptember 4, 2026
8,000 Meters · DREAM ParkBorder Battle · Oct 1827:47.6Border BattleOctober 18, 2025
8,000 Meters · Fortin ParkSUNYAC XC Championships · Oct 3127:16.5SUNYAC XC ChampionshipsOctober 31, 2026
8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 1927:57.6Rochester Yellowjacket InvitationalSeptember 19, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 428:38.9Paul Short RunOctober 4, 2024
8,000 Meters · Matt St. James Cross Country TrailsHarry F Anderson Invitational · Sep 2627:31.3Harry F Anderson InvitationalSeptember 26, 2026
8,000 Meters · Oswego State Campus (Hidden Fields)SUNYAC Cross Country Championships · Nov 229:30.0SUNYAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Plattsburgh State CollegeSUNYAC Preview · Sep 1329:00.1SUNYAC PreviewSeptember 13, 2025
8,000 Meters · Roberts WesleyanHarry F Anderson Invitational · Sep 2728:05.7Harry F Anderson InvitationalSeptember 27, 2025
8,000 Meters · SUNY PlattsburghSUNYAC Cross Country Championships · Nov 127:40.5SUNYAC Cross Country ChampionshipsNovember 1, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31SUNYAC XC ChampionshipsOct 31 · 8,000 Meters SUNYAC · Place 26 · SUNY CortlandSUNY Cortland8,000 Meters SUNYAC2627:16.5 PBJr
Oct 17Border BattleOct 17 · 8,000 Meters Men Championship · Place 70 · SUNY CortlandSUNY Cortland8,000 Meters Men Championship7029:11.7Jr
Sep 26Harry F Anderson InvitationalSep 26 · 8,000 Meters Men · Place 82 · SUNY CortlandSUNY Cortland8,000 Meters Men8227:31.3 PBJr
Sep 19Rochester Yellowjacket InvitationalSep 19 · 8,000 Meters Collegiate · Place 107 · SUNY CortlandSUNY Cortland8,000 Meters Collegiate10727:57.6 PBJr
Sep 11Cornell OpenerSep 11 · 5,000 Meters Collegiate · Place 23 · SUNY CortlandSUNY Cortland5,000 Meters Collegiate2317:32.3 PBJr
Sep 4SUNY Oneonta Airfield InvitationalSep 4 · 6,000 Meters Collegiate · Place 16 · SUNY CortlandSUNY Cortland6,000 Meters Collegiate1620:48.2 PBJr

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1SUNYAC Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 22 · SUNY CortlandSUNY Cortland8,000 Meters Champ2227:40.5 PBSo
Oct 18Border BattleOct 18 · 8,000 Meters Open · Place 29 · SUNY CortlandSUNY Cortland8,000 Meters Open2927:47.6 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters White · SUNY CortlandSUNY Cortland8,000 Meters White0DNFSo
Sep 27Harry F Anderson InvitationalSep 27 · 8,000 Meters College · Place 116 · SUNY CortlandSUNY Cortland8,000 Meters College11628:05.7 PBSo
Sep 13SUNYAC PreviewSep 13 · 8,000 Meters College · Place 12 · SUNY CortlandSUNY Cortland8,000 Meters College1229:00.1 PBSo
Sep 5Cornell OpenerSep 5 · 5,000 Meters Men's Race · Place 32 · SUNY CortlandSUNY Cortland5,000 Meters Men's Race3218:02.4So
Aug 29Fisher-Rodenbeck InvitationalAug 29 · 6,000 Meters Men's Race · Place 58 · SUNY CortlandSUNY Cortland6,000 Meters Men's Race5821:17.7 PBSo

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2SUNYAC Cross Country ChampionshipsNov 2 · 8,000 Meters SUNYAC · Place 47 · SUNY CortlandSUNY Cortland8,000 Meters SUNYAC4729:30.0 PBFr
Oct 4Paul Short RunOct 4 · 8,000 Meters Open · Place 400 · SUNY CortlandSUNY Cortland8,000 Meters Open40028:38.9 PBFr
Sep 21Rochester Yellowjacket InvitationalSep 21 · 8,000 Meters College · Place 140 · SUNY CortlandSUNY Cortland8,000 Meters College14029:17.3Fr
Aug 30Fisher-Rodenbeck InvitationalAug 30 · 6,000 Meters College · Place 58 · SUNY CortlandSUNY Cortland6,000 Meters College5821:42.4Fr

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 4NYSPHSSAA Section One XC ChampionshipsNov 4 · 5,000 Meters Class B · Place 16 · SomersSomers5,000 Meters Class B1617:53.8 PB12

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 12NYSPHSAA Cross Country ChampionshipsNov 12 · 5,000 Meters Varsity - Class B · Place 31 · SomersSomers5,000 Meters Varsity - Class B3117:45.8 PB11
Nov 5Section One ChampionshipNov 5 · 5,000 Meters Class B · Place 4 · SomersSomers5,000 Meters Class B418:05.411
Oct 29Section 1 Westchester County ChampionshipOct 29 · 5,000 Meters Varsity · Place 17 · SomersSomers5,000 Meters Varsity1717:09.1 PB11

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 23Section 1 Westchester County ChampsOct 23 · 5,000 Meters Boys Entry · Place 81 · SomersSomers5,000 Meters Boys Entry8118:55.4010
Oct 12Section 1 League 2D MeetOct 12 · 5,000 Meters Varsity · Place 11 · SomersSomers5,000 Meters Varsity1117:57.7 PB10