Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUAGTCA Outdoor Meet #2 · May 1017.51UAGTCA Outdoor Meet #2May 10, 2025
200 Meters · Indoor UAGTCA Indoor Meet 1 · Jan 538.67a UAGTCA Indoor Meet 1January 5, 2025
200 Meters · OutdoorUAGTCA Outdoor Meet #3 · May 1735.71aUAGTCA Outdoor Meet #3May 17, 2025
300 Meters · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 291:10.64aThe Ocean Breeze Holiday Festival - Youth DivisionDecember 29, 2024
400 Meters · Indoor UAGTCA Indoor Meet 1 · Jan 51:32.93a UAGTCA Indoor Meet 1January 5, 2025
400 Meters · OutdoorGreen Streakers And Supersonics Developmental Series · Apr 271:31.94aGreen Streakers And Supersonics Developmental SeriesApril 27, 2025
55 Meter · IndoorAlvernia Youth Meet · Feb 810.73aAlvernia Youth MeetFebruary 8, 2025
55 Meters · IndoorOcean Breeze Youth Invitational · Jan 2211.49Ocean Breeze Youth InvitationalJanuary 22, 2023
800 Meters · IndoorThe Ocean Breeze Holiday Festival - Youth Division · Dec 293:41.53aThe Ocean Breeze Holiday Festival - Youth DivisionDecember 29, 2024
800 Meters · OutdoorUAGTCA Outdoor Meet #1 · May 34:02.34UAGTCA Outdoor Meet #1May 3, 2025
Javelin · 250g AeroJav · OutdoorUAGTCA Meet 2 · May 1616.43mUAGTCA Meet 2May 16, 2026
Javelin · 300g TJ · OutdoorAAuNJ Developmental Meet · Apr 2647-07AAuNJ Developmental MeetApril 26, 2026
Javelin · 400g TJ · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2751-02AAU Track & Field Region 2 QualifierJune 27, 2025
Shot Put · 6lb · OutdoorYouth Challenge Series- Icahn Stadium Spring Fling · May 25.55mYouth Challenge Series- Icahn Stadium Spring FlingMay 2, 2026

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 · Javelin · Place 3 · Morris EstateMorris EstateJavelin364-08—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Shot Put · Place 6 · Morris EstateMorris EstateShot Put617-06.00—
Jun 12AAU Mid Atlantic District QualifierJun 12 · Javelin · Place 4 · Morris EstateMorris EstateJavelin459-004
Jun 12AAU Mid Atlantic District QualifierJun 12 · Shot Put · Place 7 · Morris EstateMorris EstateShot Put716-10.004
Jun 12AAU Mid Atlantic District QualifierJun 12 · 200 Meters · Place 27 · Morris EstateMorris Estate200 Meters2736.95a4
Jun 6UAGTCA Outdoor ChampionshipJun 6 · Javelin · Place 4 · Morris EstateMorris EstateJavelin250g AeroJav4.15.12m4
Jun 6UAGTCA Outdoor ChampionshipJun 6 · Shot Put · Place 4 · Morris EstateMorris EstateShot Put6lb4.5.08m4
May 30UAGTCA Meet 4May 30 · 400 Meters · Place 48 · Morris EstateMorris Estate400 Meters48.1:33.20a4
May 30UAGTCA Meet 4May 30 · 100 Meters · Place 47 · Morris EstateMorris Estate100 MetersRound P47.17.67a4
May 23UAGTCA 2026 Outdoor Meet #3May 23 · Shot Put · Place 3 · Morris EstateMorris EstateShot Put6lb3.5.10m4
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 53 · Morris EstateMorris Estate200 Meters53.37.23a4
May 16UAGTCA Meet 2May 16 · Javelin · Place 3 · Morris EstateMorris EstateJavelin250g AeroJav3.16.43m PB4
May 16UAGTCA Meet 2May 16 · 100 Meters · Place 65 · Morris EstateMorris Estate100 MetersRound P65.17.52aWind: 1.64
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Shot Put · Place 6 · Morris EstateMorris EstateShot Put6lb6.5.55m PB4
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 200 Meters · Place 47 · Morris EstateMorris Estate200 Meters47.38.60aWind: 0.34
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · 100 Meters · Place 45 · Morris EstateMorris Estate100 Meters45.18.80aWind: -14
Apr 26AAuNJ Developmental MeetApr 26 · Javelin · Place 5 · Morris EstateMorris EstateJavelin300g TJ5.47-07 PB4
Apr 26AAuNJ Developmental MeetApr 26 · Shot Put · Place 3 · Morris EstateMorris EstateShot Put6lb3.17-01.004
Apr 26AAuNJ Developmental MeetApr 26 · 100 Meters · Place 20 · Morris EstateMorris Estate100 Meters20.18.86a4

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Javelin · Place 8 · Morris EstateMorris EstateJavelin400g TJ8.51-02 PB3
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Shot Put · Place 4 · Morris EstateMorris EstateShot Put6lb4.15-07.253
Jun 13AAU Mid Atlantic District QualifierJun 13 · Javelin · Place 7 · Morris EstateMorris EstateJavelin400g TJ7.47-093
Jun 13AAU Mid Atlantic District QualifierJun 13 · Shot Put · Place 5 · Morris EstateMorris EstateShot Put6lb5.14-05.003
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Place 28 · Morris EstateMorris Estate200 Meters28.37.42a3
May 31UAGTCA Outdoor ChampionshipMay 31 · Javelin · Place 7 · Morris EstateMorris EstateJavelin712.02m3
May 31UAGTCA Outdoor ChampionshipMay 31 · Shot Put · Place 9 · Morris EstateMorris EstateShot Put94.06m3
May 31UAGTCA Outdoor ChampionshipMay 31 · 200 Meters · Place 39 · Morris EstateMorris Estate200 Meters3937.14a3
May 24UAGTCA Outdoor Meet #4May 24 · 400 Meters · Place 67 · Morris EstateMorris Estate400 Meters671:35.89a3
May 24UAGTCA Outdoor Meet #4May 24 · 100 Meters · Place 62 · Morris EstateMorris Estate100 MetersRound P6217.76a3
May 17UAGTCA Outdoor Meet #3May 17 · Javelin · Place 19 · Morris EstateMorris EstateJavelin300g TJ19.9.75m3
May 17UAGTCA Outdoor Meet #3May 17 · Shot Put · Place 9 · Morris EstateMorris EstateShot Put6lb9.4.25m3
May 17UAGTCA Outdoor Meet #3May 17 · 200 Meters · Place 54 · Morris EstateMorris Estate200 Meters54.35.71a PB3
May 10UAGTCA Outdoor Meet #2May 10 · Javelin · Place 11 · Morris Estate Track ClubMorris Estate Track ClubJavelin1111.62m—
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 81 · Morris Estate Track ClubMorris Estate Track Club400 Meters811:35.89—
May 10UAGTCA Outdoor Meet #2May 10 · 100 Meters · Place 63 · Morris Estate Track ClubMorris Estate Track Club100 Meters6317.51 PB—
May 3UAGTCA Outdoor Meet #1May 3 · Shot Put · Place 14 · Morris Estate Track ClubMorris Estate Track ClubShot Put143.42m—
May 3UAGTCA Outdoor Meet #1May 3 · 800 Meters · Place 50 · Morris Estate Track ClubMorris Estate Track Club800 Meters504:02.34 PB—
May 3UAGTCA Outdoor Meet #1May 3 · 200 Meters · Place 89 · Morris Estate Track ClubMorris Estate Track Club200 Meters8939.50—
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · Shot Put · Place 7 · Morris EstateMorris EstateShot Put6lb7.11-06.003
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 400 Meters · Place 45 · Morris EstateMorris Estate400 Meters45.1:31.94a PB3

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 17Armory Youth Winter InvitationalFeb 17 · Shot Put · Place 6 · Morris EstatMorris EstatShot Put64.50m16
Feb 17Armory Youth Winter InvitationalFeb 17 · 400 Meters · Place 41 · Morris EstatMorris Estat400 Meters411:33.9716
Feb 17Armory Youth Winter InvitationalFeb 17 · 200 Meters · Place 53 · Morris EstatMorris Estat200 Meters5339.4616
Feb 8Alvernia Youth MeetFeb 8 · 55 Meter · Place 17 · Morris EstateMorris Estate55 MeterRound P17.10.73a PB3
Feb 8Alvernia Youth MeetFeb 8 · 400 Meters · Place 18 · Morris EstateMorris Estate400 Meters18.1:45.29a3
Feb 8Alvernia Youth MeetFeb 8 · 200 Meters · Place 17 · Morris EstateMorris Estate200 Meters17.44.25a3
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · Shot Put · Place 14 · Morris EstateMorris EstateShot Put143.59m9
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 53 · Morris EstateMorris Estate200 Meters5339.159
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 400 Meters · Place 66 · Morris EstateMorris Estate400 Meters661:36.119
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 400 Meters · Place 47 · Morris EstateMorris Estate400 Meters471:34.70a3
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 200 Meters · Place 67 · Morris EstateMorris Estate200 Meters6739.47a3
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 400 Meters · Place 33 · Morris EstateMorris Estate400 Meters331:32.93a PB3
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 200 Meters · Place 60 · Morris EstateMorris Estate200 Meters6038.67a PB3

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 300 Meters · Place 35 · Morris EstateMorris Estate300 Meters35.1:10.64a PB3
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · 800 Meters · Place 13 · Morris EstateMorris Estate800 Meters13.3:41.53a PB3

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 34 · Athletes AcaAthletes Aca400 Meters341:41.228
Jun 14AAU Mid-Atlantic QualifierJun 14 · 200 Meters · Place 36 · Athletes AcaAthletes Aca200 Meters3638.888
Jun 14AAU Mid-Atlantic QualifierJun 14 · 100 Meters · Place 33 · Athletes AcaAthletes Aca100 Meters3318.178
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 12 · Athlete's Academy TrackAthlete's Academy Track400 Meters12.1:36.53a2
Jun 1UAGTCA ChampJun 1 · 200 Meters · Place 22 · Athlete's Academy TrackAthlete's Academy Track200 Meters22.38.13a2
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 20 · Athlete's Academy TrackAthlete's Academy Track800 Meters20.4:02.43a2
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 34 · Athlete's Academy TrackAthlete's Academy Track200 Meters34.38.91a2
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 35 · Athlete's Academy TrackAthlete's Academy Track400 Meters35.1:35.51a2
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 38 · Athlete's Academy TrackAthlete's Academy Track100 MetersRound P38.18.27a2
May 4Northeast Twilight InvitationalMay 4 · 200 Meters · Place 21 · Athlete's Academy TrackAthlete's Academy Track200 Meters21.43.29aWind: 12
May 4Northeast Twilight InvitationalMay 4 · 100 Meters · Place 19 · Athlete's Academy TrackAthlete's Academy Track100 Meters19.20.39aWind: -1.52

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400 Meters · Place 36 · Athlete's Academy TrackAthlete's Academy Track400 Meters36.1:38.92a1
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 200 Meters · Place 46 · Athlete's Academy TrackAthlete's Academy Track200 Meters46.42.08a1
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 100 Meters · Place 47 · Athlete's Academy TrackAthlete's Academy Track100 Meters47.19.09a1
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · 400 Meters · Place 21 · Athlete's Academy TrackAthlete's Academy Track400 Meters21.1:43.52a1
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · 200 Meters · Athlete's Academy TrackAthlete's Academy Track200 Meters—DNS1

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 200 Meters · Place 43 · Athletes AcaAthletes Aca200 Meters4339.0016
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 400 Meters · Place 31 · Athletes AcaAthletes Aca400 Meters311:45.0016
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 49 · Athlete's AcademyAthlete's Academy400 Meters491:52.507
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 41 · Athlete's AcademyAthlete's Academy55 Meters4111.49 PB7
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 49 · Athlete's AcademyAthlete's Academy400 Meters491:52.50a1
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 41 · Athlete's AcademyAthlete's Academy55 Meters4111.49a1
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 55 Meter · Place 31 · Athlete's Academy TrackAthlete's Academy Track55 Meter31.11.19a1
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 36 · Athlete's Academy TrackAthlete's Academy Track200 Meters36.44.54a1

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 55 Meter · Place 41 · Athlete's Academy TrackAthlete's Academy Track55 Meter41.11.41a1
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 200 Meters · Place 42 · Athlete's Academy TrackAthlete's Academy Track200 Meters42.47.08a1