Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFastrack Last Chance · Feb 284:22.13Fastrack Last ChanceFebruary 28, 2025
1 Mile · OutdoorBattle Quad - Brick vs Jackson · May 244:36.14Battle Quad - Brick vs JacksonMay 24, 2023
1000 Meters · IndoorNYC Gotham Cup · Jan 172:35.34aNYC Gotham CupJanuary 17, 2025
1500 Meters · OutdoorTCNJ Lions Invite · Apr 264:01.87aTCNJ Lions InviteApril 26, 2024
1600 Meters · IndoorNJSIAA Sectional Championships - Central Group 2&3 · Feb 44:30.15NJSIAA Sectional Championships - Central Group 2&3February 4, 2023
1600 Meters · OutdoorBill Bruno Ocean County Championships · May 114:35.03Bill Bruno Ocean County ChampionshipsMay 11, 2023
3000 Meters · IndoorNYC Gotham Cup · Jan 169:02.01aNYC Gotham CupJanuary 16, 2026
3200 Meters · OutdoorBill Bruno Ocean County Championships · May 119:49.90Bill Bruno Ocean County ChampionshipsMay 11, 2023
3200 Meters · OutdoorHaddonfield Distance Night · May 229:55.42Haddonfield Distance NightMay 22, 2023
400 Meters · IndoorShore Conference Championships · Jan 2759.20Shore Conference ChampionshipsJanuary 27, 2022
400 Meters · OutdoorShippensburg University Mid-Week PR Bonanza Meet · Apr 1753.78aShippensburg University Mid-Week PR Bonanza MeetApril 17, 2024
500 Meters · IndoorFastrack Metro Season Opener · Dec 51:13.70aFastrack Metro Season OpenerDecember 5, 2025
5000 Meters · OutdoorGolden Ram Collegiate Invitational · Apr 616:20.81aGolden Ram Collegiate InvitationalApril 6, 2024
800 Meters · IndoorWidener Winter Evening Invite · Jan 241:58.87aWidener Winter Evening InviteJanuary 24, 2025
800 Meters · OutdoorTCNJ Lions Invite · Apr 251:58.91aTCNJ Lions InviteApril 25, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8G. Larry James InviteMay 8 · 800 Meters · Place 1 · Georgian CourtGeorgian Court800 Meters11:59.47JR
May 1CACC Outdoor ChampionshipsMay 1 · 1500 Meters · Place 5 · Georgian CourtGeorgian Court1500 Meters5.4:09.38aJr
May 1CACC Outdoor ChampionshipsMay 1 · 800 Meters · Place 8 · Georgian CourtGeorgian Court800 Meters8.2:00.26aJr
Apr 24TCNJ Lions InviteApr 24 · 1500 Meters · Place 18 · Georgian CourtGeorgian Court1500 Meters18.4:04.37aJr
Apr 24TCNJ Lions InviteApr 24 · 800 Meters · Georgian CourtGeorgian Court800 Meters--DNSJr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 1500 Meters · Place 3 · Georgian CourtGeorgian Court1500 Meters3.4:08.72aJr
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 800 Meters · Georgian CourtGeorgian Court800 Meters—DNSJr
Apr 3Millersville MetricsApr 3 · 800 Meters · Place 1 · Georgian CourtGeorgian Court800 Meters1.1:58.98aJr
Mar 27Monmouth Season OpenerMar 27 · 1500 Meters · Place 31 · Georgian CourtGeorgian Court1500 Meters31.4:14.24aJr
Mar 20Stockton InviteMar 20 · 400 Meters · Place 31 · Georgian CourtGeorgian Court400 Meters3155.67aJr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20Fastrack Last ChanceFeb 20 · 800 Meters · Place 14 · Georgian CourtGeorgian Court800 Meters142:00.19JR
Feb 15East Coast Indoor ChampionshipFeb 15 · 1 Mile · Place 2 · Georgian CourtGeorgian Court1 Mile2.4:25.56aJr
Feb 15East Coast Indoor ChampionshipFeb 15 · 800 Meters · Place 19 · Georgian CourtGeorgian Court800 Meters19.2:09.77aJr
Feb 6Fastrack InvitationalFeb 6 · 1 Mile · Place 21 · Georgian CourtGeorgian Court1 Mile21.4:23.93aJr
Jan 31PLEX ShootoutJan 31 · 800 Meters · Place 5 · Georgian CourtGeorgian Court800 Meters51:59.77aJr
Jan 24Coach "I" InvitationalJan 24 · 1 Mile · Place 1 · Georgian CourtGeorgian Court1 Mile1.4:28.11aJr
Jan 16NYC Gotham CupJan 16 · 3000 Meters · Place 26 · Georgian CourtGeorgian Court3000 Meters26.9:02.01a PBJr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 5Fastrack Metro Season OpenerDec 5 · 500 Meters · Place 26 · Georgian CourtGeorgian Court500 Meters26.1:13.70a PBJr
Feb 28Fastrack Last ChanceFeb 28 · 1 Mile · Place 3 · Georgian CourtGeorgian Court1 Mile34:22.13 PBSO
Feb 28Fastrack Last ChanceFeb 28 · 1 Mile · Place 3 · Georgian CourtGeorgian Court1 Mile34:22.13a—
Feb 16East Coast Conference ChampionshipFeb 16 · 1000 Meters · Place 1 · Georgian CourtGeorgian Court1000 Meters1.2:39.05aSo
Feb 7Fastrack National InvitationalFeb 7 · 1 Mile · Place 41 · Georgian CourtGeorgian Court1 Mile414:24.37SO
Jan 31Marlin InviteJan 31 · 1 Mile · Place 1 · Georgian CourtGeorgian Court1 Mile1.4:31.59aSo
Jan 24Widener Winter Evening InviteJan 24 · 800 Meters · Place 11 · Georgian CourtGeorgian Court800 Meters111:58.87a PB—
Jan 17NYC Gotham CupJan 17 · 1000 Meters · Place 13 · Georgian CourtGeorgian Court1000 Meters13.2:35.34a PBSo

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8West Point TwilightMay 8 · 1500 Meters · Place 15 · Georgian CourtGeorgian Court1500 Meters154:05.75SO
May 2CACC Outdoor ChampionshipsMay 2 · 1500 Meters · Place 2 · Georgian CourtGeorgian Court1500 Meters24:02.51SO
May 2CACC Outdoor ChampionshipsMay 2 · 800 Meters · Place 16 · Georgian CourtGeorgian Court800 Meters162:17.48SO
Apr 25TCNJ Lions InviteApr 25 · 800 Meters · Place 18 · Georgian CourtGeorgian Court800 Meters18.1:58.91a PBSo
Apr 12Oscar Moore InvitationalApr 12 · 800 Meters · Place 21 · Georgian CourtGeorgian Court800 Meters212:01.10aSo
Apr 5Ursinus Track FestivalApr 5 · 1500 Meters · Place 9 · Georgian CourtGeorgian Court1500 Meters9.4:07.63aSo
Apr 5Ursinus Track FestivalApr 5 · 800 Meters · Georgian CourtGeorgian Court800 Meters--DNSSo
Mar 28Osprey OpenMar 28 · 1500 Meters · Place 2 · Georgian CourtGeorgian Court1500 Meters24:12.13SO
Mar 28Osprey OpenMar 28 · 800 Meters · Place 2 · Georgian CourtGeorgian Court800 Meters22:02.61SO
Mar 22Stockton InviteMar 22 · 800 Meters · Place 9 · Georgian CourtGeorgian Court800 Meters92:03.40aSo

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Fastpark Metro Season OpenerDec 6 · 1 Mile · Place 7 · Georgian CourtGeorgian Court1 Mile7.4:28.61aSo
Dec 6Fastpark Metro Season OpenerDec 6 · 3000 Meters · Place 11 · Georgian CourtGeorgian Court3000 Meters11.9:30.32aSo
Feb 23Fastrack Last ChanceFeb 23 · 800 Meters · Place 23 · Georgian CourtGeorgian Court800 Meters23.1:59.55aFr
Feb 182024 East Coast Conference Indoor ChampionshipsFeb 18 · 1 Mile · Place 5 · Georgian CourtGeorgian Court1 Mile5.4:26.73aFr
Feb 182024 East Coast Conference Indoor ChampionshipsFeb 18 · 1000 Meters · Place 5 · Georgian CourtGeorgian Court1000 Meters5.2:42.88aFr
Feb 9FastTrack InvitationalFeb 9 · 3000 Meters · Place 56 · Georgian CourtGeorgian Court3000 Meters56.9:08.16aFr
Jan 27Mini Dip InvitationalJan 27 · 800 Meters · Place 11 · Georgian CourtGeorgian Court800 Meters11.2:04.41aFr
Jan 12Spartan InvitationalJan 12 · 1 Mile · Place 32 · Georgian CourtGeorgian Court1 Mile32.4:31.86aFr

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 4CACC Outdoor ChampionshipsMay 4 · 1500 Meters · Place 3 · Georgian CourtGeorgian Court1500 Meters3.4:07.99aFr
May 4CACC Outdoor ChampionshipsMay 4 · 800 Meters · Place 6 · Georgian CourtGeorgian Court800 Meters6.1:59.65aFr
Apr 26TCNJ Lions InviteApr 26 · 1500 Meters · Place 9 · Georgian CourtGeorgian Court1500 Meters9.4:01.87a PBFr
Apr 20Rider InviteApr 20 · 800 Meters · Place 14 · Georgian CourtGeorgian Court800 Meters14.1:59.24aFr
Apr 17Shippensburg University Mid-Week PR Bonanza MeetApr 17 · 400 Meters · Place 25 · Georgian CourtGeorgian Court400 Meters2553.78a PB—
Apr 6Golden Ram Collegiate InvitationalApr 6 · 5000 Meters · Place 1 · Georgian CourtGeorgian Court5000 Meters1.16:20.81a PBFr
Mar 29Monmouth University Season OpenerMar 29 · 1500 Meters · Place 19 · Georgian CourtGeorgian Court1500 Meters194:07.91a—
Mar 22Stockton InviteMar 22 · 800 Meters · Place 5 · Georgian CourtGeorgian Court800 Meters5.2:04.33aFr

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 1Fastrack Season OpenerDec 1 · 1 Mile · Place 17 · Georgian CourtGeorgian Court1 Mile17.4:34.98aFr
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 800 Meters · Place 17 · Jackson LibertyJackson Liberty800 Meters172:11.5412
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 1600 Meters · Place 7 · Jackson LibertyJackson Liberty1600 Meters74:30.15 PB12
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 800 Meters · Place 17 · Jackson LibertyJackson Liberty800 Meters172:11.5412
Feb 4NJSIAA Sectional Championships - Central Group 2&3Feb 4 · 1600 Meters · Place 7 · Jackson LibertyJackson Liberty1600 Meters74:30.1512
Jan 26Shore Conference ChampionshipsJan 26 · 1600 Meters · Place 13 · Jackson LibertyJackson Liberty1600 Meters134:36.2812
Jan 19Ocean County ChampionshipsJan 19 · 800 Meters · Place 10 · Jackson LibertyJackson Liberty800 Meters102:08.0112
Jan 19Ocean County ChampionshipsJan 19 · 1600 Meters · Place 13 · Jackson LibertyJackson Liberty1600 Meters134:39.9612
Jan 9Colts Neck InvitationalJan 9 · 1600 Meters · Place 4 · Jackson LibertyJackson Liberty1600 Meters44:42.1012

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 3200 Meters · Place 14 · Jackson LibertyJackson Liberty3200 Meters14.9:51.85a12
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 3200 Meters · Place 5 · Jackson LibertyJackson Liberty3200 Meters510:01.1312
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 1600 Meters · Place 7 · Jackson LibertyJackson Liberty1600 Meters74:39.9312
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 3200 Meters · Place 5 · Jackson LibertyJackson Liberty3200 Meters510:01.1312
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 1600 Meters · Place 7 · Jackson LibertyJackson Liberty1600 Meters74:39.9312
May 24Battle Quad - Brick vs JacksonMay 24 · 1 Mile · Place 3 · Jackson LibertyJackson Liberty1 Mile34:36.14 PB12
May 22Haddonfield Distance NightMay 22 · 3200 Meters · Place 2 · M Jackson LibeM Jackson Libe3200 Meters29:55.42 PB—
May 11Bill Bruno Ocean County ChampionshipsMay 11 · 3200 Meters · Place 7 · Jackson LibertyJackson Liberty3200 Meters79:49.90 PB12
May 11Bill Bruno Ocean County ChampionshipsMay 11 · 1600 Meters · Place 10 · Jackson LibertyJackson Liberty1600 Meters104:35.03 PB12

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18STCA Season Opener #1Dec 18 · 1600 Meters · Place 8 · Jackson LibertyJackson Liberty1600 Meters8.4:48.07a11
Jan 27Shore Conference ChampionshipsJan 27 · 800 Meters · Place 43 · Jackson LibertyJackson Liberty800 Meters432:15.7311
Jan 27Shore Conference ChampionshipsJan 27 · 400 Meters · Place 63 · Jackson LibertyJackson Liberty400 Meters6359.20 PB11
Jan 20Ocean County ChampionshipsJan 20 · 800 Meters · Place 23 · Jackson LibertyJackson Liberty800 Meters232:20.7511
Jan 20Ocean County ChampionshipsJan 20 · 1600 Meters · Place 25 · Jackson LibertyJackson Liberty1600 Meters255:17.5211
Jan 20Ocean County ChampionshipsJan 20 · 400 Meters · Place 31 · Jackson LibertyJackson Liberty400 Meters311:00.3711

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · 800 Meters · Place 19 · Jackson LibertyJackson Liberty800 Meters192:08.2311
May 21Shore Conference ChampionshipsMay 21 · 800 Meters · Place 36 · Jackson LibertyJackson Liberty800 Meters362:09.6611
May 18Ocean County Boys Frosh-NoviceMay 18 · 800 Meters · Place 2 · Jackson LibertyJackson Liberty800 Meters22:09.5911
May 12Ocean County ChampionshipsMay 12 · 1600 Meters · Place 25 · Jackson LibertyJackson Liberty1600 Meters25.4:51.69a11
May 12Ocean County ChampionshipsMay 12 · 800 Meters · Place 28 · Jackson LibertyJackson Liberty800 Meters28.2:11.54a11
Apr 9Moorestown Invitational (Boys Only)Apr 9 · 1500 Meters · Place 6 · Jackson LibertyJackson Liberty1500 Meters6.4:50.37a11

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19STCA Season Opener #1Dec 19 · 1600 Meters · Place 13 · Jackson LibertyJackson Liberty1600 Meters13.5:12.37a10
Dec 19STCA Season Opener #1Dec 19 · 400 Meters · Place 16 · Jackson LibertyJackson Liberty400 Meters16.59.39a10