Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Misericordia UniversityMisericordia Invitational · Aug 3015:19.6Misericordia InvitationalAugust 30, 2024
5,000 Meters · Green Lane FieldsTCNJ Blue Gold · Aug 2919:34.20TCNJ Blue GoldAugust 29, 2025
5,000 Meters · Holmdel Park Shore Coaches Classic · Oct 219:39Shore Coaches Classic October 2, 2021
5,000 Meters · Ocean County ParkShore Conference Championships · Oct 2017:37.55Shore Conference ChampionshipsOctober 20, 2022
5,000 Meters · Teresa DrewRanger Invitational · Sep 520:33.9Ranger InvitationalSeptember 5, 2025
6,000 Meters · Green Lane FieldsTCNJ Herb Lorenz · Sep 1123:01.0TCNJ Herb LorenzSeptember 11, 2026
8,000 Meters · Cairn UniversityHighlander Invitational (Cairn) · Oct 331:15.1Highlander Invitational (Cairn)October 3, 2026
8,000 Meters · Delaware ValleyMAC Cross Country Champ · Nov 130:20.4MAC Cross Country ChampNovember 1, 2025
8,000 Meters · DeSales UniversityDeSales Invite · Oct 1232:09.0DeSales InviteOctober 12, 2024
8,000 Meters · DREAM ParkNCAA DIII Metro Champ · Nov 1529:00.3NCAA DIII Metro ChampNovember 15, 2025
8,000 Meters · Hudson Valley Sports DomeECAC Division III North XC Champs · Nov 730:29.65ECAC Division III North XC ChampsNovember 7, 2026
8,000 Meters · Messiah UniversityMAC Conference XC Championships · Nov 231:20.5MAC Conference XC ChampionshipsNovember 2, 2024
8,000 Meters · Stevenson University Greenspring CampusMAC Cross Country Champ · Oct 3130:46.0MAC Cross Country ChampOctober 31, 2026
8,000 Meters · Stockton CollegeOsprey Open · Sep 2031:17.32Osprey OpenSeptember 20, 2025
8,000 Meters · Stockton UniversityOsprey Open · Sep 1929:56.5Osprey OpenSeptember 19, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7ECAC Division III North XC ChampsNov 7 · 8,000 Meters College · Place 15 · FDU FlorhamFDU Florham8,000 Meters College1530:29.65 PBJr
Oct 31MAC Cross Country ChampOct 31 · 8,000 Meters Championship · Place 124 · FDU FlorhamFDU Florham8,000 Meters Championship12430:46.0 PBJr
Oct 3Highlander Invitational (Cairn)Oct 3 · 8,000 Meters Collegiate · Place 9 · FDU FlorhamFDU Florham8,000 Meters Collegiate931:15.1 PBJr
Sep 19Osprey OpenSep 19 · 8,000 Meters Open · Place 73 · FDU FlorhamFDU Florham8,000 Meters Open7329:56.5 PBJr
Sep 11TCNJ Herb LorenzSep 11 · 6,000 Meters Men 6K · Place 48 · FDU FlorhamFDU Florham6,000 Meters Men 6K4823:01.0 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DIII Metro ChampNov 15 · 8,000 Meters D3 Metro · Place 113 · FDU FlorhamFDU Florham8,000 Meters D3 Metro11329:00.3 PBSo
Nov 1MAC Cross Country ChampNov 1 · 8,000 Meters Champ · Place 105 · FDU FlorhamFDU Florham8,000 Meters Champ10530:20.4 PBSo
Oct 4Highlander Invitational (Cairn)Oct 4 · 8,000 Meters College · Place 26 · FDU FlorhamFDU Florham8,000 Meters College2632:11.3So
Sep 20Osprey OpenSep 20 · 8,000 Meters Open · Place 105 · FDU FlorhamFDU Florham8,000 Meters Open10531:17.32 PBSo
Sep 5Ranger InvitationalSep 5 · 5,000 Meters Men's Race · Place 29 · FDU FlorhamFDU Florham5,000 Meters Men's Race2920:33.9 PBSo
Aug 29TCNJ Blue GoldAug 29 · 5,000 Meters College · Place 38 · FDU FlorhamFDU Florham5,000 Meters College3819:34.20 PBSo

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 16NCAA D3 Metro ChampNov 16 · 8,000 Meters Division 3 · Place 119 · FDU FlorhamFDU Florham8,000 Meters Division 311929:32.6FR
Nov 2MAC Conference XC ChampionshipsNov 2 · 8,000 Meters MAC · Place 108 · FDU FlorhamFDU Florham8,000 Meters MAC10831:20.5 PBFr
Oct 12DeSales InviteOct 12 · 8,000 Meters College · Place 119 · FDU FlorhamFDU Florham8,000 Meters College11932:09.0 PBFr
Sep 14Osprey OpenSep 14 · 8,000 Meters Open · Place 31 · FDU-FlorhamFDU-Florham8,000 Meters Open3132:00.84FR
Aug 30Misericordia InvitationalAug 30 · 4,000 Meters college · Place 77 · FDU FlorhamFDU Florham4,000 Meters college7715:19.6 PBFr

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 29NJSIAA Sectionals - CentralOct 29 · 5,000 Meters Varsity · Place 57 · Brick MemorialBrick Memorial5,000 Meters Varsity5719:08.9212
Oct 20Shore Conference ChampionshipsOct 20 · 5,000 Meters Varsity · Place 79 · Brick MemorialBrick Memorial5,000 Meters Varsity7917:37.55 PB12
Oct 14Ocean County XC ChampionshipsOct 14 · 5,000 Meters Varsity · Place 39 · Brick MemorialBrick Memorial5,000 Meters Varsity3917:45.05—
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity · Place 71 · Brick MemorialBrick Memorial5,000 Meters Varsity7119:0012
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity · Place 71 · Brick MemorialBrick Memorial5,000 Meters Varsity7119:0012
Sep 23Osprey XC High School InvitationalSep 23 · 5,000 Meters Varsity · Place 35 · Brick MemorialBrick Memorial5,000 Meters Varsity3518:00.3912
Sep 16Battle @ Ocean County ParkSep 16 · 5,000 Meters Varsity · Place 55 · Brick MemorialBrick Memorial5,000 Meters Varsity5517:52.34—
Sep 16Battle @ Ocean County ParkSep 16 · 5,000 Meters Varsity · Place 55 · Brick MemorialBrick Memorial5,000 Meters Varsity5517:52.34—
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 88 · Brick MemorialBrick Memorial3,200 Meters Varsity8811:33.1112
Sep 10Cherokee ChallengeSep 10 · 3,200 Meters Varsity · Place 88 · Brick MemorialBrick Memorial3,200 Meters Varsity8811:33.1112

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 13NJSIAA Group ChampionshipsNov 13 · 5,000 Meters Varsity · Place 113 · Brick MemorialBrick Memorial5,000 Meters Varsity11319:1311
Nov 13NJSIAA Group ChampionshipsNov 13 · 5,000 Meters Varsity · Place 113 · Brick MemorialBrick Memorial5,000 Meters Varsity11319:1311
Nov 6NJSIAA Sectionals - CentralNov 6 · 5,000 Meters Varsity · Place 59 · Brick MemorialBrick Memorial5,000 Meters Varsity596:09.911
Oct 28Shore Conference ChampionshipsOct 28 · 5,000 Meters Varsity · Place 101 · Brick MemorialBrick Memorial5,000 Meters Varsity10118:0111
Oct 21Ocean County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 58 · Brick MemorialBrick Memorial5,000 Meters Varsity5818:5311
Oct 14A-South ChampionshipsOct 14 · 5,000 Meters Varsity · Place 33 · Brick MemorialBrick Memorial5,000 Meters Varsity3318:3911
Oct 9XC Fall Classic Oct 9 · 5,000 Meters Varsity · Place 60 · Brick MemorialBrick Memorial5,000 Meters Varsity6018:55.3211
Oct 2Shore Coaches Classic Oct 2 · 5,000 Meters Varsity C · Place 96 · Brick MemorialBrick Memorial5,000 Meters Varsity C9619:39 PB11
Sep 17Battle @ Ocean County ParkSep 17 · 5,000 Meters Varsity · Place 61 · Brick MemorialBrick Memorial5,000 Meters Varsity6118:2911
Sep 11Thompson 2 MilerSep 11 · 2 Miles Varsity · Place 24 · Brick MemorialBrick Memorial2 Miles Varsity2412:09.8011

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 5Ocean County ChampionshipsNov 5 · 5,000 Meters Junior Varsity · Place 10 · Brick MemorialBrick Memorial5,000 Meters Junior Varsity1018:5010
Oct 10A-South Dual Meet: Southern, Toms River North, Brick MemorialOct 10 · 2 Miles Varsity · Place 4 · Brick MemorialBrick Memorial2 Miles Varsity411:59.0—

2019 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24Shore Coaches Frosh / JV ChampionshipsOct 24 · 3,200 Meters Freshman · Place 56 · Brick MemorialBrick Memorial3,200 Meters Freshman5612:429
Oct 24Shore Coaches Frosh / JV ChampionshipsOct 24 · 3,200 Meters Freshman · Place 56 · Brick MemorialBrick Memorial3,200 Meters Freshman5612:429