Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMid-Winter Classic · Jan 134:59.03Mid-Winter ClassicJanuary 13, 2025
1600 Meters · OutdoorRebel Relays · Apr 44:49.34aRebel RelaysApril 4, 2026
3000m Steeplechase · 0.914m · OutdoorThe Elliott Denman N.J. International · Jul 1011:44.83aThe Elliott Denman N.J. InternationalJuly 10, 2026
800 Meters · IndoorGreater Middlesex Conf. Championships · Jan 252:11.10Greater Middlesex Conf. ChampionshipsJanuary 25, 2025
800 Meters · OutdoorEast Brunswick Sprint Series #1 · May 122:02.48aEast Brunswick Sprint Series #1May 12, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 10The Elliott Denman N.J. InternationalJul 10 · 3000m Steeplechase · Place 2 · UnattachedUnattached3000m Steeplechase0.914m2.11:44.83a PB12
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 800 Meters · Place 20 · Old BridgeOld Bridge800 Meters20.2:05.53a12
May 12East Brunswick Sprint Series #1May 12 · 800 Meters · Place 4 · Old BridgeOld Bridge800 Meters4.2:02.48a PB12
May 5GMC ChampionshipMay 5 · 800 Meters · Place 15 · Old BridgeOld Bridge800 Meters152:04.70a12
May 5GMC ChampionshipMay 5 · 800 Meters · Place 15 · Old BridgeOld Bridge800 Meters152:04.70a12
Apr 7GMC Red & White Division ChampionshipApr 7 · 800 Meters · Place 5 · Old BridgeOld Bridge800 Meters5.2:07.37a12
Apr 4Rebel RelaysApr 4 · 1600 Meters · Place 8 · Old BridgeOld Bridge1600 Meters8.4:49.34a PB12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 6GMC ChampionshipsMay 6 · 800 Meters · Place 15 · Old BridgeOld Bridge800 Meters152:04.1811
Apr 15GMC Red & White ChampionshipApr 15 · 800 Meters · Place 9 · Old BridgeOld Bridge800 Meters92:07.74—

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 800 Meters · Place 19 · Old BridgeOld Bridge800 Meters192:11.7011
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 800 Meters · Place 19 · Old BridgeOld Bridge800 Meters192:11.7011
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 800 Meters · Place 22 · Old BridgeOld Bridge800 Meters222:11.10 PB11
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 800 Meters · Place 22 · Old BridgeOld Bridge800 Meters222:11.1011
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 800 Meters · Place 22 · Old BridgeOld Bridge800 Meters222:11.1011
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 800 Meters · Place 22 · Old BridgeOld Bridge800 Meters222:11.1011
Jan 13Mid-Winter ClassicJan 13 · 1600 Meters · Place 6 · Old BridgeOld Bridge1600 Meters64:59.03 PB11
Jan 8SJTCA Meet #10Jan 8 · 800 Meters · Place 13 · Old BridgeOld Bridge800 Meters132:14.0011
Jan 8SJTCA Meet #10Jan 8 · 800 Meters · Place 13 · Old BridgeOld Bridge800 Meters132:14.0011

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 21GMC ChampionshipsMay 21 · 800 Meters · Place 24 · Old BridgeOld Bridge800 Meters242:07.4310

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 800 Meters · Place 31 · Old BridgeOld Bridge800 Meters312:16.6710
Feb 1TR Boys Frosh/NoviceFeb 1 · 1600 Meters · Place 12 · Old BridgeOld Bridge1600 Meters125:06.2310
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 800 Meters · Place 22 · Old BridgeOld Bridge800 Meters222:13.5610

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 8Rebel RelaysApr 8 · Long Jump · Place 34 · Old BridgeOld BridgeLong Jump3415-119
Apr 8Rebel RelaysApr 8 · Long Jump · Place 34 · Old BridgeOld BridgeLong Jump3415-119

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2TR Girls Frosh/NoviceFeb 2 · 800 Meters · Place 7 · Old BridgeOld Bridge800 Meters72:25.579
Feb 1TR Boys Frosh/NoviceFeb 1 · 800 Meters · Place 7 · Old BridgeOld Bridge800 Meters72:25.579
Feb 1TR Boys Frosh/NoviceFeb 1 · 800 Meters · Place 7 · Old BridgeOld Bridge800 Meters72:25.579
Jan 17Mid-Winter ClassicJan 17 · 800 Meters · Place 7 · Old BridgeOld Bridge800 Meters72:23.939