Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 1215.24aAAU Mid Atlantic District QualifierJune 12, 2026
200 Meters · Indoor UAGTCA Indoor Meet 1 · Jan 537.04a UAGTCA Indoor Meet 1January 5, 2025
200 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 1231.52aAAU Mid Atlantic District QualifierJune 12, 2026
400 Meters · IndoorMid-Atlantic Assoc. 2025 Youth Championships Indoor Meet · Jan 191:26.53aMid-Atlantic Assoc. 2025 Youth Championships Indoor MeetJanuary 19, 2025
400 Meters · OutdoorUAGTCA Meet 2 · May 161:11.99aUAGTCA Meet 2May 16, 2026
60 Meter · IndoorMid-Atlantic/Reading Youth Indoor Development Meet · Dec 1510.61aMid-Atlantic/Reading Youth Indoor Development MeetDecember 15, 2024
60 Meters · IndoorMid-Atlantic Assoc. 2025 Youth Championships Indoor Meet · Jan 1910.72aMid-Atlantic Assoc. 2025 Youth Championships Indoor MeetJanuary 19, 2025
Long Jump · OutdoorNew Dashers Invitational #4 · May 213' 6New Dashers Invitational #4May 21, 2022
Pole Vault · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2631.61QAAU Track & Field Region 2 QualifierJune 26, 2026
Standing Vertical Jump · OutdoorAOC Scrimmage 1 · May 12-09.00AOC Scrimmage 1May 1, 2022

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 3 · PA UnitedPA UnitedJavelin315.81—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 5 · PA UnitedPA UnitedJavelin515.80q—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 1 · PA UnitedPA UnitedJavelin11:11.64—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Pole Vault · Place 2 · PA UnitedPA UnitedPole Vault232.47—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Pole Vault · Place 1 · PA UnitedPA UnitedPole Vault131.61Q PB—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 400 Meters · Place 1 · PA UnitedPA United400 Meters11:12.10a3
Jun 12AAU Mid Atlantic District QualifierJun 12 · 200 Meters · Place 1 · PA UnitedPA United200 Meters131.52a PB3
Jun 12AAU Mid Atlantic District QualifierJun 12 · 100 Meters · Place 3 · PA UnitedPA United100 Meters315.24a PB3
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 400 Meters · Place 9 · PA UnitedPA United400 Meters9.1:13.85a3
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 100 Meters · Place 12 · PA UnitedPA United100 MetersRound P12.15.33aWind: 1.53
May 30Suburban Developmental League ChampionshipMay 30 · 400 Meters · Place 2 · PA UnitedPA United400 Meters2.1:16.00a3
May 30Suburban Developmental League ChampionshipMay 30 · 200 Meters · Place 3 · PA UnitedPA United200 Meters3.32.213
May 30Suburban Developmental League ChampionshipMay 30 · 100 Meters · Place 6 · PA UnitedPA United100 Meters6.15.61a3
May 16UAGTCA Meet 2May 16 · 400 Meters · Place 4 · PA UnitedPA United400 Meters4.1:11.99a PB3
May 16UAGTCA Meet 2May 16 · 100 Meters · Place 20 · PA UnitedPA United100 MetersRound P20.15.36aWind: 1.93
May 9Dashers Meet #1May 9 · 400 Meters · Place 2 · PA UnitedPA United400 Meters21:16.30a3
May 9Dashers Meet #1May 9 · 200 Meters · Place 3 · PA UnitedPA United200 Meters333.00a3
May 9Dashers Meet #1May 9 · 100 Meters · Place 4 · PA UnitedPA United100 Meters415.80a3
Apr 26Phoenixville Track Club InvitationalApr 26 · 400 Meters · Place 2 · PA UnitedPA United400 Meters21:19.103
Apr 26Phoenixville Track Club InvitationalApr 26 · 200 Meters · Place 3 · PA UnitedPA United200 Meters332.803
Apr 26Phoenixville Track Club InvitationalApr 26 · 100 Meters · Place 5 · PA UnitedPA United100 Meters516.32a3

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Place 4 · UnattachedUnattached400 Meters4.1:16.23a2
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 200 Meters · Place 7 · UnattachedUnattached200 MetersRound P7.35.08a2
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 200 Meters · Place 6 · UnattachedUnattached200 Meters6.34.32a2
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 100 Meters · Place 9 · UnattachedUnattached100 MetersRound P9.16.96a2
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 5 · UnattachedUnattached400 Meters5.1:18.66a2
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Place 6 · UnattachedUnattached200 Meters6.34.05a2
Jun 13AAU Mid Atlantic District QualifierJun 13 · 100 Meters · Place 12 · UnattachedUnattached100 Meters12.16.88a2
May 31UAGTCA Outdoor ChampionshipMay 31 · 200 Meters · Place 5 · Legacy Athletic'sLegacy Athletic's200 Meters535.88a2
May 31UAGTCA Outdoor ChampionshipMay 31 · 100 Meters · Place 6 · Legacy Athletic'sLegacy Athletic's100 MetersRound P617.50a2
May 24Suburban Developmental League ChampionshipMay 24 · 400 Meters · Place 2 · Legacy Athletic'sLegacy Athletic's400 Meters21:22.70a2
May 24Suburban Developmental League ChampionshipMay 24 · 200 Meters · Place 1 · Legacy Athletic'sLegacy Athletic's200 Meters133.93a2
May 24Suburban Developmental League ChampionshipMay 24 · 100 Meters · Place 3 · Legacy Athletic'sLegacy Athletic's100 Meters317.30a2
May 18Dashers Lentz Memorial InvitationalMay 18 · 400 Meters · Place 3 · Legacy Athletic'sLegacy Athletic's400 Meters31:27.27a2
May 18Dashers Lentz Memorial InvitationalMay 18 · 200 Meters · Place 1 · Legacy Athletic'sLegacy Athletic's200 Meters135.13a2
May 18Dashers Lentz Memorial InvitationalMay 18 · 100 Meters · Place 5 · Legacy Athletic'sLegacy Athletic's100 Meters516.92a2
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 7 · Legacy AthleticsLegacy Athletics400 Meters71:21.80—
May 10UAGTCA Outdoor Meet #2May 10 · 100 Meters · Place 11 · Legacy AthleticsLegacy Athletics100 Meters1117.82—
May 3UAGTCA Outdoor Meet #1May 3 · 200 Meters · Place 8 · Legacy AthleticsLegacy Athletics200 Meters836.18—
Apr 25Dashers Twilight InvitationalApr 25 · 100 Meters · Place 3 · Legacy Athletic'sLegacy Athletic's100 Meters3.17.48a2

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 8Alvernia Youth MeetFeb 8 · 400 Meters · Place 1 · Legacy Athletic'sLegacy Athletic's400 Meters1.1:30.14a2
Feb 8Alvernia Youth MeetFeb 8 · 200 Meters · Place 4 · Legacy Athletic'sLegacy Athletic's200 Meters4.38.79a2
Jan 19Mid-Atlantic Assoc. 2025 Youth Championships Indoor MeetJan 19 · 400 Meters · Place 1 · Legacy Athletic'sLegacy Athletic's400 Meters11:26.53a PB2
Jan 19Mid-Atlantic Assoc. 2025 Youth Championships Indoor MeetJan 19 · 60 Meters · Place 2 · Legacy Athletic'sLegacy Athletic's60 Meters210.72a PB2
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 400 Meters · Place 3 · Legacy Athletic'sLegacy Athletic's400 Meters31:28.42a2
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 200 Meters · Place 2 · Legacy Athletic'sLegacy Athletic's200 Meters237.04a PB2

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Mid-Atlantic/Reading Youth Indoor Development MeetDec 15 · 60 Meter · Place 6 · Legacy Athletic'sLegacy Athletic's60 MeterRound P6.10.85a2
Dec 15Mid-Atlantic/Reading Youth Indoor Development MeetDec 15 · 60 Meter · Place 6 · Legacy Athletic'sLegacy Athletic's60 Meter6.10.61a PB2
Dec 15Mid-Atlantic/Reading Youth Indoor Development MeetDec 15 · 200 Meters · Place 5 · Legacy Athletic'sLegacy Athletic's200 Meters5.37.10a2

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 28AAU Region 02 National QualifierJun 28 · 400 Meters · Place 9 · Legacy Athletic'sLegacy Athletic's400 Meters9.1:22.72a1
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 16 · Legacy AthleLegacy Athle400 Meters161:30.267
Jun 14AAU Mid-Atlantic QualifierJun 14 · 100 Meters · Place 20 · Legacy AthleLegacy Athle100 Meters2018.077
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 400 Meters · Place 3 · Legacy Athletic'sLegacy Athletic's400 Meters31:26.90a—
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 8 · Legacy Athletic'sLegacy Athletic's100 Meters818.37a—
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 8 · UnattachedUnattached400 Meters8.1:29.36a1
Jun 1UAGTCA ChampJun 1 · 200 Meters · Place 13 · UnattachedUnattached200 Meters13.38.11a1
Jun 1UAGTCA ChampJun 1 · 100 Meters · Place 12 · UnattachedUnattached100 MetersRound P12.18.35a1
May 25 Suburban Developmental League ChampionshipMay 25 · 400 Meters · Place 2 · Conshohocken Electric ForceConshohocken Electric Force400 Meters2.1:26.72a1
May 25 Suburban Developmental League ChampionshipMay 25 · 200 Meters · Place 4 · Conshohocken Electric ForceConshohocken Electric Force200 Meters4.37.83aWind: 1.21
May 25 Suburban Developmental League ChampionshipMay 25 · 100 Meters · Place 8 · Conshohocken Electric ForceConshohocken Electric Force100 Meters8.18.48aWind: -0.61
May 18Dashers Invitational #4May 18 · 400 Meters · Place 7 · Conshohocken Electric ForceConshohocken Electric Force400 Meters7.1:30.701
May 18Dashers Invitational #4May 18 · 200 Meters · Conshohocken Electric ForceConshohocken Electric Force200 Meters--NT1
May 18Dashers Invitational #4May 18 · 100 Meters · Place 8 · Conshohocken Electric ForceConshohocken Electric Force100 Meters8.18.101
May 3Dashers Invitational #2 - 100m, 800m, 200m, LJ, SPMay 3 · 200 Meters · Place 7 · Conshohocken Electric ForceConshohocken Electric Force200 Meters7.41.37a1
May 3Dashers Invitational #2 - 100m, 800m, 200m, LJ, SPMay 3 · 100 Meters · Place 10 · Conshohocken Electric ForceConshohocken Electric Force100 Meters10.19.57a1

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 27Suburban Developmental League ChampionshipMay 27 · 400 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force400 Meters1.1:37.20aGr
May 27Suburban Developmental League ChampionshipMay 27 · 200 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force200 Meters1.43.82aGr
May 27Suburban Developmental League ChampionshipMay 27 · 100 Meters · Place 1 · Conshohocken Electric ForceConshohocken Electric Force100 Meters1.20.68aGr
May 21Dashers Invitational #4May 21 · 400 Meters · Place 2 · Conshohocken Electric FConshohocken Electric F400 Meters21:45.80—
May 21Dashers Invitational #4May 21 · 200 Meters · Place 2 · Conshohocken Electric FConshohocken Electric F200 Meters244.33a—
May 21Dashers Invitational #4May 21 · 100 Meters · Place 3 · Conshohocken Electric FConshohocken Electric F100 Meters320.91a—
May 13Dashers Invitational #3May 13 · Long Jump · Place 3 · Conshohocken Electric ForceConshohocken Electric ForceLong Jump3.3' 5.75Gr
May 7AOC Spring Track ScrimmageMay 7 · 400 Meters · Place 1 · Conshohocken Electric FConshohocken Electric F400 Meters11:44.05a—
May 7AOC Spring Track ScrimmageMay 7 · 200 Meters · Place 1 · Conshohocken Electric FConshohocken Electric F200 Meters143.19a—
May 7AOC Spring Track ScrimmageMay 7 · 100 Meters · Place 1 · Conshohocken Electric FConshohocken Electric F100 Meters120.24a—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 28Suburban Developmental League ChampionshipMay 28 · Long Jump · Conshohocken Electric ForceConshohocken Electric ForceLong Jump—ND-
May 28Suburban Developmental League ChampionshipMay 28 · 200 Meters · Place 4 · Conshohocken Electric ForceConshohocken Electric Force200 Meters4.46.94a-
May 21New Dashers Invitational #4May 21 · Long Jump · Place 5 · Conshohocken Electric ForceConshohocken Electric ForceLong Jump5.3' 6 PB-
May 21New Dashers Invitational #4May 21 · 200 Meters · Place 5 · Conshohocken Electric ForceConshohocken Electric Force200 Meters5.53.49a-
May 21New Dashers Invitational #4May 21 · 100 Meters · Place 5 · Conshohocken Electric ForceConshohocken Electric Force100 Meters5.22.34a-
May 8AOC Scimmage #2May 8 · Long Jump · Place 4 · Conshohocken Electric ForceConshohocken Electric ForceLong Jump4.3-06.00-
May 8AOC Scimmage #2May 8 · 200 Meters · Place 9 · Conshohocken Electric ForceConshohocken Electric Force200 Meters9.1:14.73a-
May 8AOC Scimmage #2May 8 · 100 Meters · Place 7 · Conshohocken Electric ForceConshohocken Electric Force100 Meters7.25.72a-
May 1AOC Scrimmage 1May 1 · Standing Vertical Jump · Place 10 · Conshohocken Electric ForceConshohocken Electric ForceStanding Vertical Jump10.2-09.00 PB-
May 1AOC Scrimmage 1May 1 · 100 Meters · Place 8 · Conshohocken Electric ForceConshohocken Electric Force100 Meters8.25.72a-