Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorFastrack Invitational · Feb 64:34.86aFastrack InvitationalFebruary 6, 2026
1 Mile · OutdoorThe Garden State Spring Youth Classic · May 244:49.03aThe Garden State Spring Youth ClassicMay 24, 2025
1000 Meters · IndoorWest Point Open · Jan 102:45.49aWest Point OpenJanuary 10, 2026
1500 Meters · OutdoorWilton Wright Invitational · Apr 104:14.52aWilton Wright InvitationalApril 10, 2026
3000 Meters · IndoorFastrack Invitational · Feb 69:32.86aFastrack InvitationalFebruary 6, 2026
5000 Meters · OutdoorCoast Guard Spring Invitational · Apr 417:00.58aCoast Guard Spring InvitationalApril 4, 2026
800 Meters · IndoorFastrack Last Chance · Feb 282:04.68Fastrack Last ChanceFebruary 28, 2025
800 Meters · IndoorGarden State Open · Feb 212:08.70Garden State OpenFebruary 21, 2025
800 Meters · OutdoorWilton Wright Invitational · Apr 102:04.20aWilton Wright InvitationalApril 10, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26Skyline Track and Field ChampionshipsApr 26 · 1500 Meters · Place 4 · Merchant Marine AcademyMerchant Marine Academy1500 Meters4.4:17.31aFr
Apr 26Skyline Track and Field ChampionshipsApr 26 · 800 Meters · Place 6 · Merchant Marine AcademyMerchant Marine Academy800 Meters6.2:08.73aFr
Apr 10Wilton Wright InvitationalApr 10 · 1500 Meters · Place 7 · Merchant Marine AcademyMerchant Marine Academy1500 Meters74:14.52a PBFr
Apr 10Wilton Wright InvitationalApr 10 · 800 Meters · Place 19 · Merchant Marine AcademyMerchant Marine Academy800 Meters192:04.20a PBFr
Apr 4Coast Guard Spring InvitationalApr 4 · 5000 Meters · Place 15 · Merchant Marine AcademyMerchant Marine Academy5000 Meters15.17:00.58a PBFr
Apr 4Coast Guard Spring InvitationalApr 4 · 1500 Meters · Place 16 · Merchant Marine AcademyMerchant Marine Academy1500 Meters16.4:16.11aFr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 21West Point Tune-UpFeb 21 · 800 Meters · Place 9 · Merchant Marine AcademyMerchant Marine Academy800 Meters92:06.21aFr
Feb 6Fastrack InvitationalFeb 6 · 1 Mile · Place 46 · Merchant Marine AcademyMerchant Marine Academy1 Mile46.4:34.86a PBFr
Feb 6Fastrack InvitationalFeb 6 · 3000 Meters · Place 36 · Merchant Marine AcademyMerchant Marine Academy3000 Meters36.9:32.86a PBFr
Jan 24SCSU Sutherland Inv.Jan 24 · 1 Mile · Place 1 · Merchant Marine AcademyMerchant Marine Academy1 Mile1.4:37.06aFr
Jan 24SCSU Sutherland Inv.Jan 24 · 3000 Meters · Merchant Marine AcademyMerchant Marine Academy3000 Meters--DNSFr
Jan 16Ramapo College Season OpenerJan 16 · 1 Mile · Place 20 · Merchant Marine AcademyMerchant Marine Academy1 Mile204:40.81aFr
Jan 10West Point OpenJan 10 · 3000 Meters · Place 18 · Merchant Marine AcademyMerchant Marine Academy3000 Meters189:45.30aFr
Jan 10West Point OpenJan 10 · 1 Mile · Place 21 · Merchant Marine AcademyMerchant Marine Academy1 Mile214:43.78aFr
Jan 10West Point OpenJan 10 · 1000 Meters · Place 7 · Merchant Marine AcademyMerchant Marine Academy1000 Meters72:45.49a PBFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 5Army Crowell Multi & OpenDec 5 · 1 Mile · Place 14 · Merchant Marine AcademyMerchant Marine Academy1 Mile14.4:45.45aFr
Dec 5Army Crowell Multi & OpenDec 5 · 3000 Meters · Place 7 · Merchant Marine AcademyMerchant Marine Academy3000 Meters7.9:44.47aFr
Feb 28Fastrack Last ChanceFeb 28 · 800 Meters · Place 34 · Garden State TCGarden State TC800 Meters342:04.68 PB—
Feb 28Fastrack Last ChanceFeb 28 · 800 Meters · Place 34 · Garden State TCGarden State TC800 Meters342:04.68a—
Feb 21Garden State OpenFeb 21 · 800 Meters · Place 11 · M Garden StateM Garden State800 Meters112:08.70 PB—
Feb 13NJSIAA Sectional Championships - Central Group 4Feb 13 · 800 Meters · Place 15 · West Windsor Plainsboro SouthWest Windsor Plainsboro South800 Meters152:08.1512
Jan 26CVC ChampionshipJan 26 · 800 Meters · Place 9 · West Windsor Plainsboro SouthWest Windsor Plainsboro South800 Meters92:09.8612
Jan 26CVC ChampionshipJan 26 · 800 Meters · Place 9 · West Windsor Plainsboro SouthWest Windsor Plainsboro South800 Meters92:09.8612

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 24The Garden State Spring Youth ClassicMay 24 · 1 Mile · Place 18 · Garden State Track ClubGarden State Track Club1 Mile18.4:49.03a PB11
May 24The Garden State Spring Youth ClassicMay 24 · 800 Meters · Place 28 · Garden State Track ClubGarden State Track Club800 Meters28.2:05.93a11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24Sprint Night 2024May 24 · 800 Meters · Place 15 · West Windsor-Plainsboro SoutWest Windsor-Plainsboro Sout800 Meters152:04.6511
May 17Mercer County T&F ChampionshipsMay 17 · 800 Meters · Place 16 · West Windsor-Plainsboro SouthWest Windsor-Plainsboro South800 Meters16.2:06.42a12
May 11Mercer Coaches ClassicMay 11 · 800 Meters · Place 21 · West Windsor-Plainsboro SWest Windsor-Plainsboro S800 Meters212:15.0711
May 3Raider TwilightMay 3 · 800 Meters · Place 18 · West Windsor-Plainsboro SouthWest Windsor-Plainsboro South800 Meters18.2:09.37a12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 800 Meters · Place 29 · West Windsor Plainsboro SouthWest Windsor Plainsboro South800 Meters292:13.2911
Jan 21Mercer County ChampionshipsJan 21 · 800 Meters · Place 22 · West Windsor Plainsboro SouthWest Windsor Plainsboro South800 Meters222:18.0911