Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAuNJ Developmental Meet · Apr 2616.62aAAuNJ Developmental MeetApril 26, 2026
1500 Meters · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 296:21.84aThe Ocean Breeze Holiday Festival - Youth DivisionDecember 29, 2024
1500 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 136:00.00aAAU Mid Atlantic District QualifierJune 13, 2025
200 Meters · IndoorArmory Youth Winter Invitational · Feb 1735.63Armory Youth Winter InvitationalFebruary 17, 2025
200 Meters · OutdoorYouth Challenge Series- Icahn Stadium Spring Fling · May 232.30aYouth Challenge Series- Icahn Stadium Spring FlingMay 2, 2026
400 Meters · IndoorUAGTCA Meet 2 @ Ott Center for Track & Field · Jan 121:17.79aUAGTCA Meet 2 @ Ott Center for Track & Field January 12, 2025
400 Meters · OutdoorUAGTCA Outdoor Championship · Jun 61:14.28aUAGTCA Outdoor ChampionshipJune 6, 2026
55 Meter · IndoorOcean Breeze Youth Freedom Games · Jan 811.05aOcean Breeze Youth Freedom GamesJanuary 8, 2023
55 Meters · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 199.43The Ocean Breeze Freedom Games - Youth DivisionJanuary 19, 2025
800 Meters · IndoorUAGTCA Meet 2 @ Ott Center for Track & Field · Jan 123:10.18aUAGTCA Meet 2 @ Ott Center for Track & Field January 12, 2025
800 Meters · OutdoorUAGTCA Outdoor Championship · Jun 62:53.84aUAGTCA Outdoor ChampionshipJune 6, 2026
High Jump · OutdoorAAU Track & Field Region 2 Qualifier · Jun 262:58.75AAU Track & Field Region 2 QualifierJune 26, 2026
Long Jump · OutdoorYouth Challenge Series- Icahn Stadium Spring Fling · May 23.28mYouth Challenge Series- Icahn Stadium Spring FlingMay 2, 2026
Shot Put · 6lb · OutdoorUAGTCA Outdoor Meet #3 · May 174.04mUAGTCA Outdoor Meet #3May 17, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 2 QualifierJun 26 · 80m Hurdles · Place 12 · Morris EstateMorris Estate80m Hurdles121:18.48—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · High Jump · Place 9 · Morris EstateMorris EstateHigh Jump92:58.75 PB—
Jun 12AAU Mid Atlantic District QualifierJun 12 · Long Jump · Place 7 · Morris EstateMorris EstateLong Jump79-11.754
Jun 12AAU Mid Atlantic District QualifierJun 12 · 800 Meters · Place 11 · Morris EstateMorris Estate800 Meters112:53.97a4
Jun 12AAU Mid Atlantic District QualifierJun 12 · 400 Meters · Place 9 · Morris EstateMorris Estate400 Meters91:15.07a4
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 800 Meters · Place 17 · Morris EstateMorris Estate800 Meters17.2:53.84a PB4
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 400 Meters · Place 35 · Morris EstateMorris Estate400 Meters35.1:14.28a PB4
May 30UAGTCA Meet 4May 30 · Long Jump · Place 20 · Morris EstateMorris EstateLong Jump20.2.60m4
May 30UAGTCA Meet 4May 30 · 400 Meters · Place 48 · Morris EstateMorris Estate400 Meters48.1:17.16a4
May 30UAGTCA Meet 4May 30 · 100 Meters · Place 73 · Morris EstateMorris Estate100 MetersRound P73.17.38a4
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Place 25 · Morris EstateMorris Estate800 Meters25.3:06.17a4
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 65 · Morris EstateMorris Estate200 Meters65.33.97a4
May 16UAGTCA Meet 2May 16 · Long Jump · Place 24 · Morris EstateMorris EstateLong Jump24.3.00m4
May 16UAGTCA Meet 2May 16 · 400 Meters · Place 54 · Morris EstateMorris Estate400 Meters54.1:15.91a4
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Long Jump · Place 9 · Morris EstateMorris EstateLong Jump9.3.28m PB4
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 800 Meters · Morris EstateMorris Estate800 Meters—DNS4
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 200 Meters · Place 29 · Morris EstateMorris Estate200 Meters29.32.30a PBWind: 0.14
Apr 26AAuNJ Developmental MeetApr 26 · 400 Meters · Place 22 · Morris EstateMorris Estate400 Meters22.1:21.96a4
Apr 26AAuNJ Developmental MeetApr 26 · 100 Meters · Place 20 · Morris EstateMorris Estate100 Meters20.16.62a PB4

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 1500 Meters · Place 8 · Morris EstateMorris Estate1500 Meters8.6:03.46a3
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Place 12 · Morris EstateMorris Estate800 Meters12.2:56.95a3
Jun 13AAU Mid Atlantic District QualifierJun 13 · 1500 Meters · Place 8 · Morris EstateMorris Estate1500 Meters8.6:00.00a PB3
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 12 · Morris EstateMorris Estate800 Meters12.2:56.23a3
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 21 · Morris EstateMorris Estate400 Meters21.1:14.85a3
May 31UAGTCA Outdoor ChampionshipMay 31 · Shot Put · Place 10 · Morris EstateMorris EstateShot Put103.88m3
May 31UAGTCA Outdoor ChampionshipMay 31 · 800 Meters · Place 7 · Morris EstateMorris Estate800 Meters72:55.44a3
May 31UAGTCA Outdoor ChampionshipMay 31 · 400 Meters · Place 5 · Morris EstateMorris Estate400 Meters51:15.46a3
May 24UAGTCA Outdoor Meet #4May 24 · 1500 Meters · Place 7 · Morris EstateMorris Estate1500 Meters76:12.53a3
May 24UAGTCA Outdoor Meet #4May 24 · 100 Meters · Place 46 · Morris EstateMorris Estate100 MetersRound P4616.92a3
May 17UAGTCA Outdoor Meet #3May 17 · Shot Put · Place 11 · Morris EstateMorris EstateShot Put6lb11.4.04m PB3
May 17UAGTCA Outdoor Meet #3May 17 · 800 Meters · Place 10 · Morris EstateMorris Estate800 Meters10.2:54.82a3
May 10UAGTCA Outdoor Meet #2May 10 · 1500 Meters · Place 8 · Morris Estate Track ClubMorris Estate Track Club1500 Meters86:01.18—
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 46 · Morris Estate Track ClubMorris Estate Track Club400 Meters461:20.81—
May 3UAGTCA Outdoor Meet #1May 3 · 800 Meters · Place 9 · Morris Estate Track ClubMorris Estate Track Club800 Meters92:59.20—
May 3UAGTCA Outdoor Meet #1May 3 · 200 Meters · Place 46 · Morris Estate Track ClubMorris Estate Track Club200 Meters4633.99—
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 800 Meters · Morris EstateMorris Estate800 Meters--DNS3
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 400 Meters · Place 21 · Morris EstateMorris Estate400 Meters21.1:20.69a3

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 17Armory Youth Winter InvitationalFeb 17 · 800 Meters · Place 13 · Morris EstatMorris Estat800 Meters133:15.1215
Feb 17Armory Youth Winter InvitationalFeb 17 · 400 Meters · Place 26 · Morris EstatMorris Estat400 Meters261:24.5815
Feb 17Armory Youth Winter InvitationalFeb 17 · 200 Meters · Place 39 · Morris EstatMorris Estat200 Meters3935.63 PB15
Feb 8Alvernia Youth MeetFeb 8 · 800 Meters · Place 2 · Morris EstateMorris Estate800 Meters2.3:15.803
Feb 8Alvernia Youth MeetFeb 8 · 400 Meters · Place 8 · Morris EstateMorris Estate400 Meters8.1:26.01a3
Feb 8Alvernia Youth MeetFeb 8 · 200 Meters · Place 12 · Morris EstateMorris Estate200 Meters12.39.80a3
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 48 · Morris EstateMorris Estate400 Meters481:27.5210
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 55 Meters · Place 30 · Morris EstateMorris Estate55 Meters309.43 PB10
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 800 Meters · Place 14 · Morris EstateMorris Estate800 Meters143:10.18a PB3
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 400 Meters · Place 20 · Morris EstateMorris Estate400 Meters201:17.79a PB3
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 800 Meters · Place 10 · Morris EstateMorris Estate800 Meters103:10.98a3
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 400 Meters · Place 16 · Morris EstateMorris Estate400 Meters161:22.92a3

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 1500 Meters · Place 16 · Morris EstateMorris Estate1500 Meters16.6:21.84a PB3
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 800 Meters · Place 23 · Morris EstateMorris Estate800 Meters23.3:15.70a3
Feb 19Armory Youth ChampionshipsFeb 19 · 800 Meters · Place 18 · Athlete's AcAthlete's Ac800 Meters183:30.0415
Feb 19Armory Youth ChampionshipsFeb 19 · 400 Meters · Place 37 · Athlete's AcAthlete's Ac400 Meters371:27.6315
Feb 22L Race Services Indoor Invite #2Feb 2 · 800 Meters · Place 6 · Athlete's Academy TrackAthlete's Academy Track800 Meters6.3:12.86a2
Feb 22L Race Services Indoor Invite #2Feb 2 · 400 Meters · Place 12 · Athlete's Academy TrackAthlete's Academy Track400 Meters12.1:26.90a2
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 68 · Athlete's AcademyAthlete's Academy200 Meters6837.059
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 55 Meters · Place 43 · Athlete's AcademyAthlete's Academy55 Meters439.839
Jan 14Mid-Atlantic Youth Indoor ChampionshipJan 14 · 400 Meters · Place 3 · Athlete's AcademyAthlete's Academy400 Meters31:24.729
Jan 14Mid-Atlantic Youth Indoor ChampionshipJan 14 · 200 Meters · Place 3 · Athlete's AcademyAthlete's Academy200 Meters338.779

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 28AAU Region 02 National QualifierJun 28 · 800 Meters · Place 8 · Athlete's Academy TrackAthlete's Academy Track800 Meters8.3:08.65a2
Jun 28AAU Region 02 National QualifierJun 28 · 400 Meters · Place 10 · Athlete's Academy TrackAthlete's Academy Track400 Meters10.1:22.38a2
Jun 14AAU Mid-Atlantic QualifierJun 14 · 800 Meters · Place 11 · Athletes AcaAthletes Aca800 Meters113:09.109
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 14 · Athletes AcaAthletes Aca400 Meters141:22.309
Jun 14AAU Mid-Atlantic QualifierJun 14 · 200 Meters · Place 25 · Athletes AcaAthletes Aca200 Meters2535.989
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 23 · Athlete's Academy TrackAthlete's Academy Track400 Meters23.1:20.78a2
Jun 1UAGTCA ChampJun 1 · 200 Meters · Place 37 · Athlete's Academy TrackAthlete's Academy Track200 Meters37.35.64a2
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 36 · Athlete's Academy TrackAthlete's Academy Track800 Meters36.3:28.12a2
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 73 · Athlete's Academy TrackAthlete's Academy Track200 Meters73.37.12a2
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 55 · Athlete's Academy TrackAthlete's Academy Track400 Meters55.1:28.99a2
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 74 · Athlete's Academy TrackAthlete's Academy Track100 MetersRound P74.17.84a2
May 4Northeast Twilight InvitationalMay 4 · 200 Meters · Place 34 · Athlete's Academy TrackAthlete's Academy Track200 Meters34.36.43aWind: 1.12
May 4Northeast Twilight InvitationalMay 4 · 100 Meters · Athlete's Academy TrackAthlete's Academy Track100 Meters—DNSWind: 02

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 400 Meters · Place 18 · Athlete's Academy TrackAthlete's Academy Track400 Meters18.1:29.90a2
Dec 17Armory Youth Winter Solstice InvitationalDec 17 · 200 Meters · Place 28 · Athlete's Academy TrackAthlete's Academy Track200 Meters28.39.82a2
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 200 Meters · Place 27 · Athletes AcaAthletes Aca200 Meters2739.0015
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 400 Meters · Place 14 · Athletes AcaAthletes Aca400 Meters141:29.0015
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 11 · Athlete's AcademyAthlete's Academy800 Meters113:31.078
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 25 · Athlete's AcademyAthlete's Academy400 Meters251:36.138
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 11 · Athlete's AcademyAthlete's Academy800 Meters113:31.07a1
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 25 · Athlete's AcademyAthlete's Academy400 Meters251:36.13a1
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 55 Meter · Place 28 · Athlete's Academy TrackAthlete's Academy Track55 Meter28.11.05a PB1
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 27 · Athlete's Academy TrackAthlete's Academy Track200 Meters27.40.68a1

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 800 Meters · Place 9 · Athlete's Academy TrackAthlete's Academy Track800 Meters9.3:22.44a1
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400 Meters · Place 26 · Athlete's Academy TrackAthlete's Academy Track400 Meters26.1:29.52a1
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 200 Meters · Place 39 · Athlete's Academy TrackAthlete's Academy Track200 Meters39.39.81a1
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · 800 Meters · Place 6 · Athlete's Academy TrackAthlete's Academy Track800 Meters6.3:24.10a1
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · 400 Meters · Place 15 · Athlete's Academy TrackAthlete's Academy Track400 Meters15.1:30.41a1

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 400 Meters · Place 28 · Athlete's Academy TrackAthlete's Academy Track400 Meters28.1:43.65a1
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 200 Meters · Place 40 · Athlete's Academy TrackAthlete's Academy Track200 Meters40.45.59a1