Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTCNJ Lions Invitational · Jan 94:46.00TCNJ Lions InvitationalJanuary 9, 2026
1000 Meters · IndoorDemarest Invitational · Dec 172:45.03aDemarest InvitationalDecember 17, 2022
1500 Meters · OutdoorTCNJ Invitational · Apr 104:10.74aTCNJ InvitationalApril 10, 2025
1600 Meters · IndoorNJSIAA Sectional Championships - Central Groups 1&4 · Feb 124:38.73NJSIAA Sectional Championships - Central Groups 1&4February 12, 2022
1600 Meters · OutdoorGMC Championships · May 234:30.12aGMC ChampionshipsMay 23, 2023
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · May 194:33.69Holmdel Twilight Series - Royal RumbleMay 19, 2022
400 Meters · OutdoorTCNJ Invitational · Apr 952.73aTCNJ InvitationalApril 9, 2026
800 Meters · Indoor2026 Paul Donahue Invitational · Apr 171:56.59a2026 Paul Donahue InvitationalApril 17, 2026
800 Meters · OutdoorAARTFC Outdoor Track & Field Championships · May 141:56.50aAARTFC Outdoor Track & Field ChampionshipsMay 14, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 10Widener Final QualifierMay 10 · 800 Meters · Place 73 · TCNJTCNJ800 Meters73.1:58.98aJr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 800 Meters · Place 8 · TCNJTCNJ800 Meters8.1:57.01aJr
Apr 24TCNJ Lions InviteApr 24 · 800 Meters · Place 29 · TCNJTCNJ800 Meters29.2:02.85aJr
Apr 9TCNJ InvitationalApr 9 · 400 Meters · Place 21 · TCNJTCNJ400 Meters21.52.73a PBJr
Mar 27Danny Curran InvitationalMar 27 · 800 Meters · Place 31 · TCNJTCNJ800 Meters31.2:00.09aJr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 800 Meters · Place 24 · TCNJTCNJ800 Meters24.1:56.59a PBJr
Feb 7Big Apple InvitationalFeb 7 · 800 Meters · Place 5 · TCNJTCNJ800 Meters51:59.39JR
Jan 31Widener Schuylkill ShowdownJan 31 · 800 Meters · Place 11 · TCNJTCNJ800 Meters11.1:59.57aJr
Jan 24Moravian University Hounds ClassicJan 24 · 800 Meters · Place 2 · TCNJTCNJ800 Meters2.2:02.08aJr
Jan 17Ithaca College Quad MeetJan 17 · 800 Meters · Place 7 · TCNJTCNJ800 Meters72:03.85aJr
Jan 9TCNJ Lions InvitationalJan 9 · 1 Mile · Place 22 · TCNJTCNJ1 Mile224:46.00 PBJR
Jan 9TCNJ Lions InvitationalJan 9 · 1 Mile · Place 22 · TCNJTCNJ1 Mile224:46.00aJr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 800 Meters · Place 23 · TCNJTCNJ800 Meters23.1:56.50a PBSo
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · 800 Meters · Place 10 · TCNJTCNJ800 Meters10.1:58.35aSo
Apr 25TCNJ Lions InviteApr 25 · 800 Meters · Place 13 · TCNJTCNJ800 Meters13.1:56.89aSo
Apr 10TCNJ InvitationalApr 10 · 1500 Meters · Place 13 · TCNJTCNJ1500 Meters13.4:10.74a PBSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Fastrack Last ChanceFeb 28 · 800 Meters · Place 11 · TCNJTCNJ800 Meters111:58.98SO
Feb 28Fastrack Last ChanceFeb 28 · 800 Meters · Place 11 · TCNJTCNJ800 Meters111:58.98a—
Feb 22New Jersey Athletic Conference ChampionshipsFeb 22 · 800 Meters · Place 6 · TCNJTCNJ800 Meters6.2:00.19aSo
Feb 15Widener Indoor ClassicFeb 15 · 800 Meters · Place 36 · TCNJTCNJ800 Meters36.2:01.21aSo
Jan 25Nazareth Conference Challenge CupJan 25 · 800 Meters · Place 22 · TCNJTCNJ800 Meters222:04.72a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4NJAC Outdoor ChampionshipsMay 4 · 800 Meters · Place 9 · TCNJTCNJ800 Meters91:57.78a—
Apr 26TCNJ Lions InviteApr 26 · 400 Meters · Place 26 · TCNJTCNJ400 Meters26.52.78aFr
Apr 11TCNJ InvitationalApr 11 · 400 Meters · Place 13 · TCNJTCNJ400 Meters13.53.06aFr
Mar 22Stockton InviteMar 22 · 800 Meters · Place 3 · TCNJTCNJ800 Meters3.2:01.52aFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 192024 NJAC Indoor ChampionshipsFeb 19 · 800 Meters · Place 11 · TCNJTCNJ800 Meters112:03.55FR
Feb 102024 Big Apple InvitationalFeb 10 · 800 Meters · Place 13 · TCNJTCNJ800 Meters13.1:59.14aFr
Feb 2NYU DIII InvitationalFeb 2 · 800 Meters · Place 21 · TCNJTCNJ800 Meters212:01.35a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · 800 Meters · Place 18 · Old BridgeOld Bridge800 Meters18.2:00.83a12
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 800 Meters · Place 6 · Old BridgeOld Bridge800 Meters6.1:59.68a12
May 23GMC ChampionshipsMay 23 · 1600 Meters · Place 8 · Old BridgeOld Bridge1600 Meters8.4:30.12a PB12
May 23GMC ChampionshipsMay 23 · 800 Meters · Place 4 · Old BridgeOld Bridge800 Meters4.1:59.90a12
Apr 15East Brunswick InvitationalApr 15 · 1600 Meters · Place 7 · Old Bridge HOld Bridge H1600 Meters74:33.56—
Apr 15East Brunswick InvitationalApr 15 · 1600 Meters · Place 7 · Old Bridge HOld Bridge H1600 Meters74:33.56—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 800 Meters · Place 23 · Old BridgeOld Bridge800 Meters232:08.1712
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 800 Meters · Place 4 · Old BridgeOld Bridge800 Meters42:00.9112
Feb 11NJSIAA Sectional Championships - Central Groups 1&4Feb 11 · 800 Meters · Place 4 · Old BridgeOld Bridge800 Meters42:00.9112
Jan 31Monmouth U. TC Indoor Showcase #1Jan 31 · 800 Meters · Place 2 · Old Bridge HOld Bridge H800 Meters22:00.96—
Jan 31Monmouth U. TC Indoor Showcase #1Jan 31 · 800 Meters · Place 2 · Old Bridge HOld Bridge H800 Meters22:00.96—
Jan 21Greater Middlesex Conf. ChampionshipsJan 21 · 1600 Meters · Place 9 · Old BridgeOld Bridge1600 Meters94:40.5112

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28Bill Bruno Holiday ClassicDec 28 · 1600 Meters · Place 6 · Old BridgeOld Bridge1600 Meters6.4:45.08a12
Dec 17Demarest InvitationalDec 17 · 1000 Meters · Place 3 · Old BridgeOld Bridge1000 Meters3.2:45.03a PB12
Feb 12NJSIAA Sectional Championships - Central Groups 1&4Feb 12 · 1600 Meters · Place 7 · Old BridgeOld Bridge1600 Meters74:38.73 PB11
Feb 12NJSIAA Sectional Championships - Central Groups 1&4Feb 12 · 1600 Meters · Place 7 · Old Bridge HOld Bridge H1600 Meters74:38.7311

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals Central Groups 1 and 4Jun 3 · 800 Meters · Place 13 · Old BridgeOld Bridge800 Meters13.2:01.60a11
May 24GMC ChampionshipMay 24 · 800 Meters · Place 15 · Old BridgeOld Bridge800 Meters15.2:04.53a11
May 19Holmdel Twilight Series - Royal RumbleMay 19 · 1600 Meters · Place 41 · M Old Bridge HM Old Bridge H1600 Meters414:33.69 PB—
May 14GMC Red & White Division ChampionshipMay 14 · 800 Meters · Place 4 · Old Bridge HOld Bridge H800 Meters42:01.07—
Mar 1Greater Middlesex Conf. ChampionshipsMar 1 · 1600 Meters · Place 5 · Old BridgeOld Bridge1600 Meters54:38.1911

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Demarest InvitationalDec 18 · 1000 Meters · Place 15 · Old BridgeOld Bridge1000 Meters15.2:56.16a11

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals Central Groups 1 and 4Jun 4 · 1600 Meters · Place 15 · Old BridgeOld Bridge1600 Meters15.4:41.03a10
May 26Metuchen Last Chance MeetMay 26 · 800 Meters · Place 22 · Old Bridge HOld Bridge H800 Meters222:11.31—
May 17GMC ChampionshipsMay 17 · 1600 Meters · Place 20 · Old BridgeOld Bridge1600 Meters20.4:45.06a10
May 7Metuchen Frosh-Soph Varsity Series #2May 7 · 1600 Meters · Place 8 · Old Bridge HOld Bridge H1600 Meters84:51.52—

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 13Mid-Winter ClassicJan 13 · 1600 Meters · Place 1 · Old Bridge HOld Bridge H1600 Meters14:57.13—

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Demarest InvitationalDec 21 · 1000 Meters · Place 53 · Old BridgeOld Bridge1000 Meters53.3:01.83a9