Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorDemarest Invitational · Dec 182:43.03aDemarest InvitationalDecember 18, 2021
1500 Meters · OutdoorRamapo College Invitational · Mar 314:06.39Ramapo College InvitationalMarch 31, 2023
1600 Meters · OutdoorGMC Championship · May 244:32.77aGMC ChampionshipMay 24, 2022
400 Meters · OutdoorTCNJ Lions Invite · Apr 2551.42aTCNJ Lions InviteApril 25, 2025
800 Meters · Indoor2026 Paul Donahue Invitational · Apr 171:53.58a2026 Paul Donahue InvitationalApril 17, 2026
800 Meters · OutdoorWidener Final Qualifier · May 101:51.73aWidener Final QualifierMay 10, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 800 Meters · Place 3 · TCNJTCNJ800 Meters3.1:53.37aSr
May 10Widener Final QualifierMay 10 · 800 Meters · Place 16 · TCNJTCNJ800 Meters16.1:51.73a PBSr
May 8The FIRE Meet at WilliamsMay 8 · 800 Meters · Place 11 · TCNJTCNJ800 Meters11.1:52.83aSr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 800 Meters · Place 5 · TCNJTCNJ800 Meters5.1:53.59aSr
Apr 9TCNJ InvitationalApr 9 · 400 Meters · Place 13 · TCNJTCNJ400 Meters13.51.61aSr
Mar 26Emory Thrills in the HillsMar 26 · 800 Meters · Place 6 · TCNJTCNJ800 Meters6.1:54.04aSr
Mar 1TCNJ Last ChanceMar 1 · 800 Meters · Place 5 · TCNJTCNJ800 Meters51:53.55aSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 800 Meters · Place 18 · TCNJTCNJ800 Meters18.1:53.58a PBSr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 800 Meters · Place 4 · TCNJTCNJ800 Meters4.1:52.39aJr
May 12Widener Final QualifierMay 12 · 800 Meters · Place 26 · TCNJTCNJ800 Meters261:53.14JR
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · 800 Meters · Place 3 · TCNJTCNJ800 Meters3.1:54.16aJr
Apr 25TCNJ Lions InviteApr 25 · 400 Meters · Place 19 · TCNJTCNJ400 Meters19.51.42a PBJr
Apr 18Paul Donahue InvitationalApr 18 · 800 Meters · Place 12 · TCNJTCNJ800 Meters121:53.64JR
Apr 10TCNJ InvitationalApr 10 · 1500 Meters · Place 8 · TCNJTCNJ1500 Meters8.4:06.89aJr
Mar 28Danny Curran InvitationalMar 28 · 1500 Meters · Place 30 · TCNJTCNJ1500 Meters304:09.46aJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 7AARTFCMar 7 · 800 Meters · Place 12 · TCNJTCNJ800 Meters12.1:56.97aJr
Feb 22New Jersey Athletic Conference ChampionshipsFeb 22 · 800 Meters · Place 4 · TCNJTCNJ800 Meters4.1:58.75aJr
Feb 15Widener Indoor ClassicFeb 15 · 800 Meters · Place 31 · TCNJTCNJ800 Meters31.2:00.81aJr
Feb 7Utica Blue and OrangeFeb 7 · 800 Meters · Place 5 · TCNJTCNJ800 Meters5.1:58.03aJr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4NJAC Outdoor ChampionshipsMay 4 · 800 Meters · Place 13 · TCNJTCNJ800 Meters132:00.69a—
Apr 26TCNJ Lions InviteApr 26 · 800 Meters · Place 10 · TCNJTCNJ800 Meters10.1:57.16aSo
Apr 19Paul Donahue InviteApr 19 · 800 Meters · Place 35 · TCNJTCNJ800 Meters351:59.43a—
Apr 11TCNJ InvitationalApr 11 · 1500 Meters · Place 30 · TCNJTCNJ1500 Meters30.4:26.52aSo

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17AARTFC Outdoor Track & Field ChampionshipsMay 17 · 800 Meters · Place 17 · TCNJTCNJ800 Meters171:55.68FR
May 14Widener Final QualifierMay 14 · 800 Meters · Place 21 · TCNJTCNJ800 Meters211:54.13FR
May 6NJAC Outdoor Track & Field ChampionshipsMay 6 · 800 Meters · Place 1 · TCNJTCNJ800 Meters1.1:54.71aUnofficialFr
Mar 31Ramapo College InvitationalMar 31 · 1500 Meters · Place 5 · TCNJTCNJ1500 Meters54:06.39 PBFR

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20NJAC Indoor Track & Field ChampionshipsFeb 20 · 800 Meters · Place 3 · TCNJTCNJ800 Meters3.1:56.29aFr
Feb 10David Hemery Valentine InvitationalFeb 10 · 800 Meters · Place 205 · TCNJTCNJ800 Meters205.1:56.90aFr
Feb 3Rutgers University Scarlet Knights OpenFeb 3 · 800 Meters · Place 36 · TCNJTCNJ800 Meters36.1:58.24aFr

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 18NJSIAA State Meet Of ChampionsJun 18 · 800 Meters · Place 15 · Old BridgeOld Bridge800 Meters151:55.9812
Jun 10NJSIAA Groups 2 & 4Jun 10 · 800 Meters · Place 7 · Old BridgeOld Bridge800 Meters7.1:55.98a12
Jun 3NJSIAA Sectionals Central Groups 1 and 4Jun 3 · 800 Meters · Place 2 · Old BridgeOld Bridge800 Meters2.1:55.95a12
May 24GMC ChampionshipMay 24 · 1600 Meters · Place 12 · Old BridgeOld Bridge1600 Meters12.4:32.77a PB12
May 24GMC ChampionshipMay 24 · 800 Meters · Place 1 · Old BridgeOld Bridge800 Meters1.1:54.37a12
Mar 4NJSIAA Meet of ChampionsMar 4 · 800 Meters · Place 10 · Old BridgeOld Bridge800 Meters101:58.8012

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 25NJSIAA Group ChampionshipsFeb 25 · 800 Meters · Place 7 · Old BridgeOld Bridge800 Meters71:58.4112
Feb 12NJSIAA Sectional Championships - Central Groups 1&4Feb 12 · 800 Meters · Place 2 · Old BridgeOld Bridge800 Meters21:58.1612

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Demarest InvitationalDec 18 · 1000 Meters · Place 2 · Old BridgeOld Bridge1000 Meters2.2:43.03a PB12

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 11NJSIAA Groups 2 & 4Jun 11 · 800 Meters · Place 20 · Old BridgeOld Bridge800 Meters20.2:00.25a11
Jun 4NJSIAA Sectionals Central Groups 1 and 4Jun 4 · 800 Meters · Place 6 · Old BridgeOld Bridge800 Meters6.2:00.40a11
May 17GMC ChampionshipsMay 17 · 800 Meters · Place 5 · Old BridgeOld Bridge800 Meters5.1:59.76a11

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 22GMC Track Coaches Freshman ChampionshipsMay 22 · 800 Meters · Place 1 · Old BridgeOld Bridge800 Meters12:09.32—