Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Milliken Plant CourseNCAA Division I Southeast Regional · Nov 1035:37.7NCAA Division I Southeast RegionalNovember 10, 2023
10,000 Meters · Winthrop UniversityNCAA DI Southeast Regional · Nov 1533:53.2NCAA DI Southeast RegionalNovember 15, 2024
5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Nov 616:16.99NJSIAA Sectionals - SouthNovember 6, 2021
5,000 Meters · Holmdel Park Shore Coaches Classic · Oct 217:09Shore Coaches Classic October 2, 2021
5,000 Meters · Pennypacker ParkColonial Conference Batch Haddonfield · Oct 816:27Colonial Conference Batch HaddonfieldOctober 8, 2021
5,000 Meters · West Deptford ParkColonial Conference Championships · Nov 617:44Colonial Conference ChampionshipsNovember 6, 2020
6,000 Meters · Appalachian State UniversityCovered Bridge Open XC · Aug 2919:51.0Covered Bridge Open XCAugust 29, 2025
6,000 Meters · Charleston Southern UniversityBuccaneer Open · Sep 420:49.7Buccaneer OpenSeptember 4, 2026
6,000 Meters · WakeMed Soccer ParkAdidas XC Invitational · Sep 1520:10.8Adidas XC InvitationalSeptember 15, 2023
8,000 Meters · Appalachian State UniversityThe Firetower Project · Oct 226:44.9The Firetower ProjectOctober 2, 2026
8,000 Meters · Bethpage Polo at the ParkCAA Cross Country Championships · Oct 3026:33.8CAA Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · Costal Carolina U - Hackler CourseChanticleer Challenge · Sep 1925:38.7Chanticleer ChallengeSeptember 19, 2025
8,000 Meters · East Carolina UniversityEast Carolina Pirate Invitational · Oct 427:12.0East Carolina Pirate InvitationalOctober 4, 2024
8,000 Meters · Elon UniversityElon Invitational · Oct 1826:41.1Elon InvitationalOctober 18, 2024
8,000 Meters · John Hunt Cross Country ParkSouthern Showcase (Collegiate) · Sep 1827:08.5Southern Showcase (Collegiate)September 18, 2026
8,000 Meters · Milliken & CompanyUpstate XC Invite · Oct 1826:29.3Upstate XC InviteOctober 18, 2025
8,000 Meters · Ocean County ParkCAA Cross Country Championships · Oct 3125:54.5CAA Cross Country ChampionshipsOctober 31, 2025
8,000 Meters · Pole Green ParkUSATF Cross Country Championships · Jan 2027:51.3USATF Cross Country ChampionshipsJanuary 20, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30CAA Cross Country ChampionshipsOct 30 · 8,000 Meters CAA · Place 64 · College Of CharlestonCollege Of Charleston8,000 Meters CAA6426:33.8 PBSr
Oct 17Upstate InviteOct 17 · 8,000 Meters Varsity · Place 126 · Col. of CharlestonCol. of Charleston8,000 Meters Varsity12626:22.2SR-4
Oct 2The Firetower ProjectOct 2 · 8,000 Meters Collegiate · Place 64 · College Of CharlestonCollege Of Charleston8,000 Meters Collegiate6426:44.9 PBSr
Sep 18Southern Showcase (Collegiate)Sep 18 · 8,000 Meters Invite · Place 229 · College Of CharlestonCollege Of Charleston8,000 Meters Invite22927:08.5 PBSr
Sep 4Buccaneer OpenSep 4 · 6,000 Meters Men · Place 33 · College Of CharlestonCollege Of Charleston6,000 Meters Men3320:49.7 PBSr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 62025 USATF Cross Country ChampionshipsDec 6 · 10,000 Meters Open · College Of CharlestonCollege Of Charleston10,000 Meters Open—DNFJr
Oct 31CAA Cross Country ChampionshipsOct 31 · 8,000 Meters Champ · Place 65 · College Of CharlestonCollege Of Charleston8,000 Meters Champ6525:54.5 PBJr
Oct 18Upstate XC InviteOct 18 · 8,000 Meters College · Place 76 · College Of CharlestonCollege Of Charleston8,000 Meters College7626:29.3 PBJr
Oct 3Fire Tower ProjectOct 3 · 8,000 Meters College · Place 64 · College Of CharlestonCollege Of Charleston8,000 Meters College6426:58.5Jr
Sep 19Chanticleer ChallengeSep 19 · 8,000 Meters College · Place 28 · College Of CharlestonCollege Of Charleston8,000 Meters College2825:38.7 PBJr
Aug 29Covered Bridge Open XCAug 29 · 6,000 Meters Men's 6K · Place 35 · College Of CharlestonCollege Of Charleston6,000 Meters Men's 6K3519:51.0 PBJr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Southeast RegionalNov 15 · 10,000 Meters D1 Southeast · Place 170 · College Of CharlestonCollege Of Charleston10,000 Meters D1 Southeast17033:53.2 PBSo
Oct 18Elon InvitationalOct 18 · 8,000 Meters College · Place 13 · College Of CharlestonCollege Of Charleston8,000 Meters College1326:41.1 PBSo
Oct 4East Carolina Pirate InvitationalOct 4 · 8,000 Meters College · Place 179 · College Of CharlestonCollege Of Charleston8,000 Meters College17927:12.0 PBSo
Sep 13The Firetower ProjectSep 13 · 8,000 Meters Varsity · Place 57 · College Of CharlestonCollege Of Charleston8,000 Meters Varsity5726:31.01SO
Aug 30CSU Buccaneer XC OpenAug 30 · 6,000 Meters Varsity · Place 26 · College Of CharlestonCollege Of Charleston6,000 Meters Varsity2620:40.0SO
Jan 20USATF Cross Country ChampionshipsJan 20 · 8,000 Meters U-20 Open · Place 29 · South CarolinaSouth Carolina8,000 Meters U-20 Open2927:51.3 PBFr

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 10NCAA Division I Southeast RegionalNov 10 · 10,000 Meters Championship · Place 222 · College Of CharlestonCollege Of Charleston10,000 Meters Championship22235:37.7 PBFr
Oct 272023 CAA Cross Country ChampionshipOct 27 · 8,000 Meters College · Place 68 · College Of CharlestonCollege Of Charleston8,000 Meters College6827:57.7Fr
Oct 14Upstate InvitationalOct 14 · 8,000 Meters Varsity · Place 131 · Col. of CharlestonCol. of Charleston8,000 Meters Varsity13126:56.6FR
Sep 15Adidas XC InvitationalSep 15 · 6,000 Meters College · Place 74 · College Of CharlestonCollege Of Charleston6,000 Meters College7420:10.8 PBFr
Sep 1Charleston Southern Buccaneer OpenSep 1 · 6,000 Meters Varsity · Place 16 · Col. of CharlestonCol. of Charleston6,000 Meters Varsity1619:57.3FR

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 12NJSIAA XC Meet of ChampionsNov 12 · 5,000 Meters Varsity · Place 33 · HaddonfieldHaddonfield5,000 Meters Varsity3316:3912
Nov 5NJSIAA Group Championships Nov 5 · 5,000 Meters Varsity · Place 10 · HaddonfieldHaddonfield5,000 Meters Varsity1016:5612
Oct 29NJSIAA Sectionals - SouthOct 29 · 5,000 Meters Varsity · Place 4 · HaddonfieldHaddonfield5,000 Meters Varsity415:48.2012
Oct 20Colonial Conference ChampionshipsOct 20 · 5,000 Meters Championship · Place 5 · HaddonfieldHaddonfield5,000 Meters Championship516:19.00—
Sep 27Colonial Conference BatchSep 27 · 5,000 Meters Varsity · Place 4 · Haddonfield MemorialHaddonfield Memorial5,000 Meters Varsity417:2012
Sep 20Colonial Conference Batch -- HaddonfieldSep 20 · 5,000 Meters Varsity · Place 5 · Haddonfield MemorialHaddonfield Memorial5,000 Meters Varsity516:4912
Sep 6Colonial Conference Batch -- HaddonfieldSep 6 · 3,200 Meters Varsity · Place 4 · Haddonfield MemorialHaddonfield Memorial3,200 Meters Varsity410:41.00—

2021 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 20NJSIAA XC Meet of ChampionsNov 20 · 5,000 Meters Varsity · Place 67 · HaddonfieldHaddonfield5,000 Meters Varsity6716:4411
Nov 13NJSIAA Group ChampionshipsNov 13 · 5,000 Meters Varsity · Place 12 · HaddonfieldHaddonfield5,000 Meters Varsity1216:5011
Nov 6NJSIAA Sectionals - SouthNov 6 · 5,000 Meters Group 2 · Place 10 · Haddonfield MemorialHaddonfield Memorial5,000 Meters Group 21016:16.99 PB11
Oct 28Colonial Conference ChampionshipsOct 28 · 5,000 Meters Championship · Place 8 · HaddonfieldHaddonfield5,000 Meters Championship816:09.00—
Oct 12Colonial Conference BatchOct 12 · 5,000 Meters Varsity · Place 3 · Haddonfield MemorialHaddonfield Memorial5,000 Meters Varsity316:39.00—
Oct 8Colonial Conference Batch HaddonfieldOct 8 · 5,000 Meters Varsity · Place 4 · Haddonfield MemorialHaddonfield Memorial5,000 Meters Varsity416:27 PB11
Oct 2Shore Coaches Classic Oct 2 · 5,000 Meters Varsity E · Place 7 · Haddonfield MemorialHaddonfield Memorial5,000 Meters Varsity E717:09 PB11
Sep 28Colonial Conference BatchSep 28 · 5,000 Meters Varsity · Place 16 · Haddonfield MemorialHaddonfield Memorial5,000 Meters Varsity1617:39.00—
Sep 21Colonial Conference Batch MeetSep 21 · 5,000 Meters Varsity · Place 5 · Haddonfield MemorialHaddonfield Memorial5,000 Meters Varsity517:2211
Sep 14Colonial Conference Batch MeetSep 14 · 5,000 Meters Varsity · Place 9 · Haddonfield MemorialHaddonfield Memorial5,000 Meters Varsity917:37.00—
Sep 8Colonial Conference BatchSep 8 · 3,200 Meters Varsity · Place 5 · Haddonfield MemorialHaddonfield Memorial3,200 Meters Varsity510:33.00—

2020 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 25Holmdel InvitationalNov 25 · 5,000 Meters Varsity · Place 74 · HaddonfieldHaddonfield5,000 Meters Varsity7418:0810
Nov 14NJSIAA Sectionals - SouthNov 14 · 5,000 Meters Varsity · Place 71 · HaddonfieldHaddonfield5,000 Meters Varsity7117:39.0010
Nov 14NJSIAA Sectionals - SouthNov 14 · 5,000 Meters Varsity · Place 20 · HaddonfieldHaddonfield5,000 Meters Varsity2017:39.0010
Nov 6Colonial Conference ChampionshipsNov 6 · 5,000 Meters Varsity · Place 20 · Haddonfield MemorialHaddonfield Memorial5,000 Meters Varsity2017:44 PB10
Oct 31Camden County ChampionshipOct 31 · 5,000 Meters Varsity · Place 31 · HaddonfieldHaddonfield5,000 Meters Varsity3118:10.00—
Oct 31Camden County ChampionshipOct 31 · 5,000 Meters Varsity · Place 31 · HaddonfieldHaddonfield5,000 Meters Varsity3118:10.00—
Oct 27Colonial Conference Meet GIRLS-West DeptfordOct 27 · 5,000 Meters Varsity · Place 11 · HaddonfieldHaddonfield5,000 Meters Varsity1117:53.70—
Oct 23Colonial Conference Batch - HaddonfieldOct 23 · 5,000 Meters Varsity · Place 10 · Haddonfield MemorialHaddonfield Memorial5,000 Meters Varsity1017:31.0110
Oct 10Cougar Invitational Team ChallengeOct 10 · Junior Varsity · Place 14 · Haddonfield MemorialHaddonfield MemorialJunior Varsity1418:16.64SO
Oct 10Cougar Invitational Team ChallengeOct 10 · 5,000 Meters Junior Varsity · Place 14 · Haddonfield MemorialHaddonfield Memorial5,000 Meters Junior Varsity1418:16.64SO
Oct 7Colonial Conference Batch-BoysOct 7 · 5,000 Meters Varsity · Place 14 · HaddonfieldHaddonfield5,000 Meters Varsity1418:57.00—