Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSOL Colonial Champs · May 813.13aSOL Colonial ChampsMay 8, 2026
200 Meters · OutdoorTrojan Track Classic · May 228.43Trojan Track ClassicMay 2, 2024
60 Meters · IndoorKristian Marche Memorial Invitational · Jan 188.48Kristian Marche Memorial InvitationalJanuary 18, 2026
Long Jump · OutdoorSOL Colonial Champs · May 817-03.75SOL Colonial ChampsMay 8, 2026
Triple Jump · OutdoorNorth Penn Dual · Apr 2832' 4.25"North Penn DualApril 28, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8SOL Colonial ChampsMay 8 · Triple Jump · Place 9 · North PennTriple Jump9.31-04.0012
May 8SOL Colonial ChampsMay 8 · Long Jump · Place 2 · North PennLong Jump2.17-03.75 PB12
May 8SOL Colonial ChampsMay 8 · 100 Meters · Place 8 · North Penn100 MetersRound P8.13.13a PB12
May 8SOL Colonial ChampsMay 8 · 100 Meters · Place 8 · North Penn100 Meters8.13.29a12
May 2Lower Merion InvitationalMay 2 · 100 Meters · Place 12 · North Penn100 Meters12.13.33a12
Apr 28North Penn DualApr 28 · Triple Jump · Place 6 · North PennTriple Jump6.32' 4.25" PB12
Apr 28North Penn DualApr 28 · Long Jump · Place 2 · North PennLong Jump2.16' 4.5"12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Long Jump · Place 17 · North PennLong Jump17.15-5.512
Apr 18Rap Curry InvitationalApr 18 · Long Jump · Place 17 · North PennLong Jump17.15' 5.5"12
Apr 10Cardinal ClassicApr 10 · Long Jump · Place 10 · North PennLong Jump10.16' 2"12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Long Jump · Place 7 · North PennLong Jump7.14' 11"12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30DVGTCA Meet #7Jan 30 · Triple Jump · Place 16 · North PennTriple Jump1631-04.0012
Jan 18Kristian Marche Memorial InvitationalJan 18 · Triple Jump · Place 8 · North PennTriple Jump832-11.0012
Jan 18Kristian Marche Memorial InvitationalJan 18 · 60 Meters · Place 30 · North Penn60 Meters308.48 PB12
Jan 9DVGTCA Meet #5Jan 9 · Long Jump · Place 12 · North PennLong Jump1215-02.2512

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 1Trojan Track ClassicMay 1 · Long Jump · Place 1 · North PennLong Jump116-11.5011
Apr 4Cardinal ClassicApr 4 · Long Jump · Place 12 · North PennLong Jump1215-10.2511
Apr 1North Penn v CB SouthApr 1 · Triple Jump · Place 9 · North PennTriple Jump930-05.0011
Apr 1North Penn v CB SouthApr 1 · Long Jump · Place 9 · North PennLong Jump914-00.0011
Apr 1North Penn v CB SouthApr 1 · 100 Meters · Place 10 · North Penn100 Meters1014.6511
Mar 29North Penn OpenMar 29 · Triple Jump · Place 15 · North PennTriple Jump1530-03.0011

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10SOL Colonial Division ChampionshipsMay 10 · Triple Jump · Place 9 · North PennTriple Jump933-00.0010
May 10SOL Colonial Division ChampionshipsMay 10 · Long Jump · Place 6 · North PennLong Jump615-11.5010
May 4Lower Merion InvitationalMay 4 · Triple Jump · Place 3 · North PennTriple Jump332-04.0010
May 2Trojan Track ClassicMay 2 · 200 Meters · Place 11 · North Penn200 Meters1128.43 PB10
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · Triple Jump · Place 7 · North PennTriple Jump729-10.2510
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · Long Jump · Place 5 · North PennLong Jump515-2.5010
Apr 12Cardinal InvitationalApr 12 · 100 Meters · Place 13 · North Penn100 Meters1313.2710
Mar 22CB South, North Penn at CB WestMar 22 · Triple Jump · Place 4 · North PennTriple Jump432-10.0010
Mar 22CB South, North Penn at CB WestMar 22 · Long Jump · Place 10 · North PennLong Jump1012-09.5010
Mar 22CB South, North Penn at CB WestMar 22 · 100 Meters · Place 15 · North Penn100 Meters1514.1510