Personal bests

Best marks in available results
Event / courseMarkMeetDate
6,000 Meters · Lang XC CourseHarry Lang Invitational · Sep 520:29.5Harry Lang InvitationalSeptember 5, 2026
6,000 Meters · Le Moyne CollegeFrank Dillon Memorial · Aug 3019:41.5Frank Dillon MemorialAugust 30, 2025
6,000 Meters · Oswego State Campus (Hidden Fields)Oswego Invitational · Sep 620:09.9Oswego InvitationalSeptember 6, 2025
8,000 Meters · Genessee Valley ParkRochester Yellowjacket Invitational · Sep 1926:30.1Rochester Yellowjacket InvitationalSeptember 19, 2026
8,000 Meters · Hamilton CollegeHamilton Invitational · Oct 1125:49.7Hamilton InvitationalOctober 11, 2025
8,000 Meters · Lakeside Municipal Golf CourseNJCAA Division III Cross Country Championships 2025 · Nov 826:50.0NJCAA Division III Cross Country Championships 2025November 8, 2025
8,000 Meters · LIU PostNEC Cross Country Championships · Oct 3125:02.24NEC Cross Country ChampionshipsOctober 31, 2026
8,000 Meters · Roberts WesleyanHarry F Anderson Invitational · Sep 2726:16.8Harry F Anderson InvitationalSeptember 27, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31NEC Cross Country ChampionshipsOct 31 · 8,000 Meters NEC · Place 12 · Le Moyne C (NY)Le Moyne C (NY)8,000 Meters NEC1225:02.24 PBJr
Sep 19Rochester Yellowjacket InvitationalSep 19 · 8,000 Meters Collegiate · Place 38 · Le Moyne C (NY)Le Moyne C (NY)8,000 Meters Collegiate3826:30.1 PBJr
Sep 12Frank Dillon MemorialSep 12 · 6,000 Meters Collegiate · Place 4 · Le Moyne C (NY)Le Moyne C (NY)6,000 Meters Collegiate420:34.0Jr
Sep 5Harry Lang InvitationalSep 5 · 6,000 Meters Collegiate · Place 18 · Le Moyne C (NY)Le Moyne C (NY)6,000 Meters Collegiate1820:29.5 PBJr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8NJCAA Division III Cross Country Championships 2025Nov 8 · 8,000 Meters NJCAA D3 · Place 1 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC8,000 Meters NJCAA D3126:50.0 PBSo
Oct 11Hamilton InvitationalOct 11 · 8,000 Meters College · Place 2 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC8,000 Meters College225:49.7 PBSo
Sep 27Harry F Anderson InvitationalSep 27 · 8,000 Meters College · Place 49 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC8,000 Meters College4926:16.8 PBSo
Sep 6Oswego InvitationalSep 6 · 6,000 Meters College · Place 1 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC6,000 Meters College120:09.9 PBSo
Aug 30Frank Dillon MemorialAug 30 · 6,000 Meters Men's Race · Place 2 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC6,000 Meters Men's Race219:41.5 PBSo

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 26NJCAA Region 3 Cross Country ChampionshipsOct 26 · 8,000 Meters Varsity · Place 1 · Onondaga (N.Y.) CCOnondaga (N.Y.) CC8,000 Meters Varsity126:57.1FR