Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorRutgers Scarlet Knights Open · Feb 64:37.43aRutgers Scarlet Knights OpenFebruary 6, 2026
1 Mile · OutdoorBison Outdoor Classic · Apr 114:29.76aBison Outdoor ClassicApril 11, 2026
1000 Meters · IndoorNYC Gotham Cup · Jan 162:37.48aNYC Gotham CupJanuary 16, 2026
1500 Meters · OutdoorTCNJ Lions Invite · Apr 244:12.44aTCNJ Lions InviteApril 24, 2026
1600 Meters · IndoorSJTCA Winter Meet #4 · Dec 234:36.81aSJTCA Winter Meet #4December 23, 2023
1600 Meters · OutdoorAtlantic County Championships · May 174:29.12Atlantic County ChampionshipsMay 17, 2024
3200 Meters · IndoorSJTCA Winter Meet #13 · Jan 2710:10.11SJTCA Winter Meet #13January 27, 2024
3200 Meters · OutdoorAtlantic County Championships · May 1710:17.29Atlantic County ChampionshipsMay 17, 2024
800 Meters · IndoorMAAC Indoor Track & Field Championships · Feb 212:02.53aMAAC Indoor Track & Field ChampionshipsFebruary 21, 2026
800 Meters · OutdoorRider Invitational · Apr 172:00.71aRider InvitationalApril 17, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · 800 Meters · RiderRider800 MetersRound P--DNFSo
Apr 24TCNJ Lions InviteApr 24 · 1500 Meters · Place 15 · RiderRider1500 Meters15.4:12.44a PBSo
Apr 17Rider InvitationalApr 17 · 800 Meters · Place 8 · RiderRider800 Meters8.2:00.71a PBSo
Apr 11Bison Outdoor ClassicApr 11 · 1 Mile · Place 24 · RiderRider1 Mile24.4:29.76a PBSo
Mar 31Princeton Dual MeetMar 31 · 800 Meters · Place 8 · RiderRider800 Meters8.2:04.42aSo
Mar 28Rider 6 WayMar 28 · 800 Meters · Place 11 · RiderRider800 Meters112:03.81aSO

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · 800 Meters · Place 25 · RiderRider800 MetersRound P25.2:02.53a PBSo
Feb 6Rutgers Scarlet Knights OpenFeb 6 · 1 Mile · Place 34 · RiderRider1 Mile344:37.43a PBSo
Jan 16NYC Gotham CupJan 16 · 1000 Meters · Place 22 · RiderRider1000 Meters22.2:37.48a PBSo

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 1500 Meters · Place 35 · RiderRider1500 MetersRound P35.4:22.64aFr
Apr 25TCNJ Lions InviteApr 25 · 800 Meters · Place 50 · RiderRider800 Meters50.2:06.31aFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7Fastrack National InvitationalFeb 7 · 1 Mile · Place 75 · RiderRider1 Mile754:46.55FR

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 1600 Meters · Place 8 · Egg Harbor TwpEgg Harbor Twp1600 Meters84:31.2812
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 1600 Meters · Place 8 · Egg Harbor TwpEgg Harbor Twp1600 Meters84:31.2812
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 1600 Meters · Place 8 · Egg Harbor TwpEgg Harbor Twp1600 Meters84:31.2812
May 17Atlantic County ChampionshipsMay 17 · 3200 Meters · Place 4 · Egg Harbor TwpEgg Harbor Twp3200 Meters410:17.29 PB12
May 17Atlantic County ChampionshipsMay 17 · 1600 Meters · Place 2 · Egg Harbor TwpEgg Harbor Twp1600 Meters24:29.12 PB12
May 2SJTCA Elite MeetMay 2 · 1600 Meters · Place 12 · Egg Harbor TownshipEgg Harbor Township1600 Meters12.4:36.47a12
Apr 15F.A.T. Dual: Oakcrest, EHT and OCApr 15 · 3200 Meters · Place 2 · Egg Harbor TwpEgg Harbor Twp3200 Meters210:22.1812
Apr 12Cherokee Night Racer #1: Night of 3200'sApr 12 · 3200 Meters · Place 96 · Egg Harbor TownshipEgg Harbor Township3200 Meters96.10:27.41a12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 3200 Meters · Place 13 · Egg Harbor TwpEgg Harbor Twp3200 Meters1310:12.5412
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 3200 Meters · Place 13 · Egg Harbor TwpEgg Harbor Twp3200 Meters1310:12.5412
Jan 27SJTCA Winter Meet #13Jan 27 · 3200 Meters · Place 1 · Egg Harbor TwpEgg Harbor Twp3200 Meters110:10.11 PB12
Jan 22SJTCA Winter Meet #12Jan 22 · 1600 Meters · Place 5 · Egg Harbor TwpEgg Harbor Twp1600 Meters54:38.7512

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 23SJTCA Winter Meet #4Dec 23 · 1600 Meters · Place 7 · Egg Harbor TownshipEgg Harbor Township1600 Meters7.4:36.81a PB12
Jan 30SJTCA Winter Meet #11Jan 30 · 800 Meters · Place 15 · Egg Harbor TwpEgg Harbor Twp800 Meters152:10.0211

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · 1600 Meters · Place 15 · Egg Harbor TownshipEgg Harbor Township1600 Meters15.4:39.83a11
May 19Atlantic County ChampionshipsMay 19 · 3200 Meters · Place 3 · Egg Harbor TownshipEgg Harbor Township3200 Meters3.10:21.01a11
May 19Atlantic County ChampionshipsMay 19 · 1600 Meters · Place 4 · Egg Harbor TownshipEgg Harbor Township1600 Meters4.4:32.12a11

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 18Atlantic County ChampionshipsMay 18 · 1600 Meters · Place 6 · Egg Harbor TwpEgg Harbor Twp1600 Meters64:51.56—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · 800 Meters · Place 15 · Egg Harbor TwpEgg Harbor Twp800 Meters152:09.8110
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · 800 Meters · Place 15 · Egg Harbor TwpEgg Harbor Twp800 Meters152:09.8110

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals South Groups 1 and 4Jun 4 · 800 Meters · Place 35 · Egg Harbor TownshipEgg Harbor Township800 Meters35.2:12.75a9
May 18EHT vs ACIT and Atlantic CityMay 18 · 800 Meters · Place 7 · Egg Harbor TownshipEgg Harbor Township800 Meters7.2:18.98a9