Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Big Spring HSDickinson Long-Short Invitational · Sep 2714:01.65Dickinson Long-Short InvitationalSeptember 27, 2025
5,000 Meters · Holmdel Park Shore Coaches Classic · Oct 218:26Shore Coaches Classic October 2, 2021
5,000 Meters · Lincoln ParkSt. Dominic Invitational · Sep 1117:33.22St. Dominic InvitationalSeptember 11, 2021
5,000 Meters · Thompson ParkGMC Championships · Oct 2619:23.15GMC ChampionshipsOctober 26, 2019
7885 m · United States Naval Academy Golf ClubCantello Invitational · Sep 1330:00.8Cantello InvitationalSeptember 13, 2025
8,000 Meters · Big Spring HSNCAA DIII Mid-Atlantic Region XC Championships · Nov 1530:35.62NCAA DIII Mid-Atlantic Region XC ChampionshipsNovember 15, 2025
8,000 Meters · Delaware ValleyMAC Cross Country Champ · Nov 129:48.3MAC Cross Country ChampNovember 1, 2025
8,000 Meters · Gettysburg CollegeAubrey Shenk Invitational · Oct 1827:56.80Aubrey Shenk InvitationalOctober 18, 2025
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 431:26.2Paul Short RunOctober 4, 2024
8,000 Meters · Messiah UniversityMAC Conference XC Championships · Nov 230:22.4MAC Conference XC ChampionshipsNovember 2, 2024
8,000 Meters · Union Canal Tunnel ParkLebanon Valley Dutchman Invitational · Sep 631:03.8Lebanon Valley Dutchman InvitationalSeptember 6, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Mid-Atlantic Region XC ChampionshipsNov 15 · 8,000 Meters Championship · Place 168 · StevensonStevenson8,000 Meters Championship16830:35.62 PBJr
Nov 1MAC Cross Country ChampNov 1 · 8,000 Meters Champ · Place 100 · StevensonStevenson8,000 Meters Champ10029:48.3 PBJr
Oct 18Aubrey Shenk InvitationalOct 18 · 8,000 Meters College · Place 124 · StevensonStevenson8,000 Meters College12427:56.80 PBJr
Sep 27Dickinson Long-Short InvitationalSep 27 · 4,000 Meters College · Place 47 · StevensonStevenson4,000 Meters College4714:01.65 PBJr
Sep 20Aggie InviteSep 20 · 8,000 Meters Varsity · Place 78 · StevensonStevenson8,000 Meters Varsity7831:00.6JR
Sep 13Cantello InvitationalSep 13 · 4.9 Miles Varsity · Place 59 · StevensonStevenson4.9 Miles Varsity5930:00.8 PBJr
Sep 6Lebanon Valley Dutchman InvitationalSep 6 · 8,000 Meters College · Place 94 · StevensonStevenson8,000 Meters College9431:03.8 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2MAC Conference XC ChampionshipsNov 2 · 8,000 Meters MAC · Place 96 · StevensonStevenson8,000 Meters MAC9630:22.4 PBSo
Oct 19Aubrey Shenk InvitationalOct 19 · 8,000 Meters Varsity · Place 93 · StevensonStevenson8,000 Meters Varsity9327:52.4SO
Oct 4Paul Short RunOct 4 · 8,000 Meters Green · Place 137 · StevensonStevenson8,000 Meters Green13731:26.2 PBSo
Sep 28Messiah InvitationalSep 28 · 8,000 Meters Varsity · Place 39 · StevensonStevenson8,000 Meters Varsity3929:27.0SO

2023 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 28Middle Atlantic Conference Cross Country ChampionshipsOct 28 · 8,000 Meters Varsity · Place 51 · StevensonStevenson8,000 Meters Varsity5129:29.8FR
Oct 7NCAA DIII Pre-NationalsOct 7 · 8,000 Meters Varsity · Place 242 · StevensonStevenson8,000 Meters Varsity24228:00.1FR

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29NJSIAA Sectionals - CentralOct 29 · 5,000 Meters Varsity · Place 24 · East BrunswickEast Brunswick5,000 Meters Varsity2417:09.7112
Oct 22Greater Middlesex ChampionshipOct 22 · 5,000 Meters Varsity · Place 8 · East BrunswickEast Brunswick5,000 Meters Varsity816:41.5012
Oct 12GMC Divisional ChampionshipOct 12 · 5,000 Meters Varsity · Place 10 · East BrunswickEast Brunswick5,000 Meters Varsity1017:01.5012
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity · Place 27 · East BrunswickEast Brunswick5,000 Meters Varsity2717:2412
Sep 17Night at the Nest XC InvitationalSep 17 · 5,000 Meters Varsity · Place 6 · East BrunswickEast Brunswick5,000 Meters Varsity617:20.012
Sep 10St. Dominic Academy XC InvitationalSep 10 · 5,000 Meters Varsity · Place 8 · East BrunswickEast Brunswick5,000 Meters Varsity817:15.98—

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6NJSIAA Sectionals - CentralNov 6 · 5,000 Meters Varsity · Place 48 · East BrunswickEast Brunswick5,000 Meters Varsity485:45.311
Oct 23Greater Middlesex ChampionshipOct 23 · 5,000 Meters Varsity · Place 23 · East BrunswickEast Brunswick5,000 Meters Varsity2317:30.5311
Oct 2Shore Coaches Classic Oct 2 · 5,000 Meters Varsity B · Place 63 · East BrunswickEast Brunswick5,000 Meters Varsity B6318:26 PB11
Sep 25Six Flags Wild Safari InvitationalSep 25 · 5,000 Meters Varsity · Place 45 · East BrunswickEast Brunswick5,000 Meters Varsity4518:02JR
Sep 11St. Dominic InvitationalSep 11 · 5,000 Meters Varsity · Place 23 · East BrunswickEast Brunswick5,000 Meters Varsity2317:33.22 PB11

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11Freshman/JV State MeetNov 11 · 5,000 Meters Junior Varsity Championship · Place 6 · East BrunswickEast Brunswick5,000 Meters Junior Varsity Championship618:1210
Oct 30Middlesex County InvitationalOct 30 · 5,000 Meters Junior Varsity · Place 7 · East BrunswickEast Brunswick5,000 Meters Junior Varsity718:0410
Oct 24XC 7 on 7 Invitational Oct 24 · 2.5 Miles Junior Varsity · Place 6 · East BrunswickEast Brunswick2.5 Miles Junior Varsity614:0110

2019 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6NJ Freshman/JV State MeetNov 6 · 5,000 Meters Freshman Championship · Place 51 · East BrunswickEast Brunswick5,000 Meters Freshman Championship5119:21.29
Oct 26GMC ChampionshipsOct 26 · 5,000 Meters Freshman · Place 13 · East BrunswickEast Brunswick5,000 Meters Freshman1319:23.15 PB9
Oct 12Essex County Track Coaches InvitationalOct 12 · 2 Miles Freshman · Place 11 · East BrunswickEast Brunswick2 Miles Freshman1112:05.19
Oct 5New Balance Shore Coaches InvitationalOct 5 · 3,200 Meters Freshman · Place 45 · East BrunswickEast Brunswick3,200 Meters Freshman4512:459
Sep 23GMC Red Division MeetSep 23 · 5,000 Meters Junior Varsity · Place 77 · East BrunswickEast Brunswick5,000 Meters Junior Varsity7723:14.399
Sep 7Roxbury InvitationalSep 7 · 1.4 Miles Novice · Place 76 · East BrunswickEast Brunswick1.4 Miles Novice769:28.919