Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · The Plantation FieldPurple & Gold XC Open · Sep 2613:33.90Purple & Gold XC OpenSeptember 26, 2026
5,000 Meters · 293 Green LnTCNJ Blue Gold · Aug 3017:14.3TCNJ Blue GoldAugust 30, 2024
5,000 Meters · Green Lane FieldsTCNJ Blue Gold · Aug 2917:55.20TCNJ Blue GoldAugust 29, 2025
5,000 Meters · Holmdel Park Shore Coaches Classic · Oct 218:09Shore Coaches Classic October 2, 2021
5,000 Meters · Thompson ParkCentral Jersey XC Shootout · Oct 1017:49Central Jersey XC ShootoutOctober 10, 2020
6,000 Meters · Green Lane FieldsTCNJ Herb Lorenz · Sep 1221:04.30TCNJ Herb LorenzSeptember 12, 2025
6,000 Meters · West Chester UniversityWCU Season Opener andand Alumni Race · Sep 722:40.2WCU Season Opener andand Alumni RaceSeptember 7, 2024
8,000 Meters · Branch Brook ParkNJIT Invitational · Oct 1028:25.83NJIT InvitationalOctober 10, 2026
8,000 Meters · Community Park at WinterplaceDon Cathcart Invitational · Sep 2729:39.10Don Cathcart InvitationalSeptember 27, 2025
8,000 Meters · Stockton UniversityNJAC Cross Country Championships · Nov 128:14.0NJAC Cross Country ChampionshipsNovember 1, 2025
8,000 Meters · The College of New JerseyNJAC XC Championships · Oct 3127:45.1NJAC XC ChampionshipsOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31NJAC XC ChampionshipsOct 31 · 8,000 Meters NJAC Championships · Place 52 · TCNJTCNJ8,000 Meters NJAC Championships5227:45.1 PBSr
Oct 10NJIT InvitationalOct 10 · 8,000 Meters Open · Place 15 · TCNJTCNJ8,000 Meters Open1528:25.83 PBSr
Sep 26Purple & Gold XC OpenSep 26 · 4,000 Meters Men's 4K · Place 6 · TCNJTCNJ4,000 Meters Men's 4K613:33.90 PBSr
Sep 11TCNJ Herb LorenzSep 11 · 6,000 Meters Men 6K · Place 20 · TCNJTCNJ6,000 Meters Men 6K2021:06.8Sr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 1NJAC Cross Country ChampionshipsNov 1 · 8,000 Meters Champ · Place 47 · TCNJTCNJ8,000 Meters Champ4728:14.0 PBJr
Oct 11NJIT XC Invitational Oct 11 · 8,000 Meters Invite · Place 46 · TCNJTCNJ8,000 Meters Invite4628:41.53Jr
Sep 27Don Cathcart InvitationalSep 27 · 8,000 Meters College · Place 49 · TCNJTCNJ8,000 Meters College4929:39.10 PBJr
Sep 12TCNJ Herb LorenzSep 12 · 6,000 Meters Collegiate · Place 12 · TCNJTCNJ6,000 Meters Collegiate1221:04.30 PBJr
Aug 29TCNJ Blue GoldAug 29 · 5,000 Meters College · Place 25 · TCNJTCNJ5,000 Meters College2517:55.20 PBJr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2NJAC Cross Country ChampionshipsNov 2 · 8,000 Meters NJAC · Place 54 · TCNJTCNJ8,000 Meters NJAC5428:25.4So
Oct 12NJIT Highlander ChallengeOct 12 · 8,000 Meters College · Place 136 · TCNJTCNJ8,000 Meters College13631:17.6So
Sep 7WCU Season Opener andand Alumni RaceSep 7 · 6,000 Meters College · Place 32 · TCNJTCNJ6,000 Meters College3222:40.2 PBSo
Aug 30TCNJ Blue GoldAug 30 · 5,000 Meters College · Place 14 · TCNJTCNJ5,000 Meters College1417:14.3 PBSo

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 28NJAC Cross Country ChampionshipsOct 28 · 8,000 Meters College · Place 56 · TCNJTCNJ8,000 Meters College5630:07.2Fr
Oct 7NJIT Highlander XC ChallengeOct 7 · 8,000 Meters Varsity · Place 28 · TCNJTCNJ8,000 Meters Varsity2827:15.2FR
Sep 16Osprey OpenSep 16 · 8,000 Meters Varsity · Place 73 · TCNJTCNJ8,000 Meters Varsity7330:20.08FR
Sep 1TCNJ Blue/Gold XC InvitationalSep 1 · 5,000 Meters Varsity · Place 15 · TCNJTCNJ5,000 Meters Varsity1517:21.0FR

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 29NJSIAA Sectionals - CentralOct 29 · 5,000 Meters Varsity · Place 46 · Old BridgeOld Bridge5,000 Meters Varsity4617:45.9912
Oct 22Greater Middlesex ChampionshipOct 22 · 5,000 Meters Varsity · Place 22 · Old BridgeOld Bridge5,000 Meters Varsity2217:24.1112
Oct 12GMC Divisional ChampionshipOct 12 · 5,000 Meters Varsity · Place 11 · Old BridgeOld Bridge5,000 Meters Varsity1117:03.1012
Oct 8Fall Classic Oct 8 · 5,000 Meters Varsity · Place 13 · Old BridgeOld Bridge5,000 Meters Varsity1317:54.312
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity · Place 40 · Old BridgeOld Bridge5,000 Meters Varsity4017:3512
Sep 24Thompson Park Class MeetSep 24 · 5,000 Meters Varsity · Place 10 · Old BridgeOld Bridge5,000 Meters Varsity1017:14.0412
Sep 24Thompson Park Class MeetSep 24 · 5,000 Meters Varsity · Place 6 · Old BridgeOld Bridge5,000 Meters Varsity617:14.112
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 62 · Old BridgeOld Bridge3,200 Meters Varsity6211:10.8012
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 62 · Old BridgeOld Bridge3,200 Meters Varsity6211:10.8012

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 13NJSIAA Group ChampionshipsNov 13 · 5,000 Meters Varsity · Place 74 · Old BridgeOld Bridge5,000 Meters Varsity7417:4511
Nov 6NJSIAA Sectionals - CentralNov 6 · 5,000 Meters Varsity · Place 72 · Old BridgeOld Bridge5,000 Meters Varsity725:57.511
Oct 23Greater Middlesex ChampionshipOct 23 · 5,000 Meters Varsity · Place 36 · Old BridgeOld Bridge5,000 Meters Varsity3618:05.4111
Oct 2Shore Coaches Classic Oct 2 · 5,000 Meters Varsity A · Place 57 · Old BridgeOld Bridge5,000 Meters Varsity A5718:09 PB11
Sep 25Thompson Park Class MeetSep 25 · 5,000 Meters Varsity · Place 6 · Old BridgeOld Bridge5,000 Meters Varsity617:31.20—
Sep 11Cherokee ChallengeSep 11 · 3,200 Meters Varsity · Place 50 · Old BridgeOld Bridge3,200 Meters Varsity5011:18.8811

2020 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 14NJSIAA Sectionals - CentralNov 14 · 5,000 Meters Varsity · Place 62 · Old BridgeOld Bridge5,000 Meters Varsity6218:22.4010
Oct 30Middlesex County InvitationalOct 30 · 5,000 Meters Junior Varsity · Place 1 · Old BridgeOld Bridge5,000 Meters Junior Varsity117:4410
Oct 10Central Jersey XC ShootoutOct 10 · 5,000 Meters Varsity 4-5-6 Race · Place 7 · Old BridgeOld Bridge5,000 Meters Varsity 4-5-6 Race717:49 PB10

2019 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6NJ Freshman/JV State MeetNov 6 · 5,000 Meters Freshman Championship · Place 20 · Old BridgeOld Bridge5,000 Meters Freshman Championship2018:26.19
Oct 26GMC ChampionshipsOct 26 · 5,000 Meters Freshman · Place 8 · Old BridgeOld Bridge5,000 Meters Freshman818:27.189
Oct 12XC Fall Classic Oct 12 · 2.5 Miles Freshman · Place 5 · Old BridgeOld Bridge2.5 Miles Freshman513:54.79FR
Sep 28Stewart InvitationalSep 28 · 3,400 Meters Freshman · Place 8 · Old BridgeOld Bridge3,400 Meters Freshman812:02.129
Sep 21Thompson Park Class MeetSep 21 · 2.5 Miles Freshman · Place 4 · Old BridgeOld Bridge2.5 Miles Freshman414:17.469