Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPublic League · May 612.81aPublic LeagueMay 6, 2026
200 Meters · IndoorPhiladelphia Public League Meet #3 · Jan 228.30aPhiladelphia Public League Meet #3January 2, 2025
200 Meters · OutdoorPublic League #4 @ Bartram · Apr 3027.76aPublic League #4 @ BartramApril 30, 2026
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:06.84a130th Penn Relays CarnivalApril 23, 2026
55 Meters · IndoorDVGTCA Novice Meet · Jan 37.79DVGTCA Novice MeetJanuary 3, 2024
55 Meters · OutdoorPPL Champs · Mar 17.80PPL ChampsMarch 1, 2024
60 Meter · IndoorRobert J Burdette Indoor Classic · Dec 288.32aRobert J Burdette Indoor ClassicDecember 28, 2023
60 Meters · IndoorThe Pub Last Chance · Feb 188.26The Pub Last ChanceFebruary 18, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 100 Meters · Place 4 · Overbrook100 MetersRound P4.13.31a12
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 100 Meters · Place 7 · Overbrook100 Meters7.12.95aWind: 0.612
May 6Public LeagueMay 6 · 200 Meters · Place 23 · Overbrook200 MetersRound P23.28.28a12
May 6Public LeagueMay 6 · 100 Meters · Place 8 · Overbrook100 MetersRound P8.13.57a12
May 6Public LeagueMay 6 · 100 Meters · Place 11 · Overbrook100 Meters11.12.81a PB12
Apr 30Public League #4 @ BartramApr 30 · 200 Meters · Place 4 · Overbrook200 Meters4.27.76a PB12
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Overbrook400 Meters—1:06.84a PB12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 100 Meters · Place 23 · Overbrook100 Meters23.13.15a12
Apr 18Rap Curry InvitationalApr 18 · 100 Meters · Place 23 · Overbrook100 Meters23.13.15a12
Apr 16Public League #3 @ BartramApr 16 · 100 Meters · Place 2 · Overbrook100 Meters2.13.59a12
Apr 11Brooks Fords Track ClassicApr 11 · 100 Meters · Place 15 · Overbrook100 Meters15.13.31aWind: 0.712
Apr 9Public League #2 @ BartramApr 9 · 200 Meters · Place 4 · Overbrook200 Meters4.28.75a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 18The Pub Last ChanceFeb 18 · 60 Meters · Place 16 · Overbrook 1260 Meters168.26 PB—
Feb 8Philadelphia Public League ChampionshipsFeb 8 · 60 Meters · Place 7 · Overbrook 1260 Meters78.2612
Feb 8Philadelphia Public League ChampionshipsFeb 8 · 60 Meters · Place 7 · Overbrook 1260 Meters78.2712
Jan 18Kristian Marche Memorial InvitationalJan 18 · 60 Meters · Place 22 · Overbrook60 Meters228.34012
Jan 8PPL Meet #4Jan 8 · 60 Meter · Place 9 · Overbrook60 Meter9.8.39a12
Jan 2PPL Indoor #3Jan 2 · 60 Meters · Place 5 · Overbrook60 Meters58.3512

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 18PPL Meet #2Dec 18 · 60 Meter · Place 11 · Overbrook60 Meter11.8.40a12
Dec 11PPL Season Kick-OffDec 11 · 60 Meter · Place 13 · Overbrook60 Meter13.8.47a12
Feb 9Philadelphia Public League ChampionshipsFeb 9 · 60 Meters · Place 12 · Overbrook60 Meters128.4011
Feb 2Philadelphia Public League Meet #6Feb 2 · 60 Meters · Place 13 · Overbrook60 Meters138.57—
Jan 26Tim Hickey RelaysJan 26 · 60 Meters · Place 18 · Overbrook60 Meters188.50—
Jan 9Philadelphia Public League Meet #4Jan 9 · 60 Meter · Place 8 · Overbrook60 Meter8.8.37a11
Jan 2Philadelphia Public League Meet #3Jan 2 · 60 Meter · Place 9 · Overbrook60 MeterRound P9.8.53a11
Jan 2Philadelphia Public League Meet #3Jan 2 · 200 Meters · Place 11 · Overbrook200 Meters11.28.30a PB11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14PIAA District 12 AA ChampionshipsMay 14 · 100 Meters · Place 8 · Overbrook100 MetersRound P8.13.38a11
May 14PIAA District 12 AA ChampionshipsMay 14 · 100 Meters · Place 10 · Overbrook100 Meters10.13.16a11
May 14District XIIMay 14 · 100 Meters · Place 8 · Overbrook100 MetersRound P8.13.38a11
May 14District XIIMay 14 · 100 Meters · Place 10 · Overbrook100 Meters10.13.16a11
May 7Public LeagueMay 7 · 100 Meters · Place 16 · Overbrook100 MetersRound P16.13.16a11
May 7Public LeagueMay 7 · 100 Meters · Place 14 · Overbrook100 Meters14.13.35a11
Apr 16SL & RAIDERS INVITATIONALApr 16 · 200 Meters · Overbrook200 Meters--DNS11
Apr 16SL & RAIDERS INVITATIONALApr 16 · 100 Meters · Place 18 · Overbrook100 MetersRound P18.13.13a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24PIAA State Track & Field ChampionshipsMay 24 · 100 Meters · Place 30 · Overbrook100 MetersRound P30.13.33aWind: 110
May 15District XIIMay 15 · 100 Meters · Place 10 · Overbrook100 MetersRound P10.13.19aWind: 1.510
May 15District XIIMay 15 · 100 Meters · Place 4 · Overbrook100 Meters4.12.85aWind: 3.710
May 8Philadelphia Public League ChampionshipsMay 8 · 100 Meters · Place 11 · Overbrook100 Meters1112.8610
May 8Philadelphia Public League ChampionshipsMay 8 · 100 Meters · Place 12 · Overbrook100 MetersRound P1213.1510
Apr 6Haverford InvitationalApr 6 · 100 Meters · Place 24 · Overbrook100 Meters2413.58SO
Mar 1PPL ChampsMar 1 · 55 Meters · Place 6 · Overbrook55 Meters67.8910
Mar 1PPL ChampsMar 1 · 55 Meters · Place 3 · Overbrook55 MetersRound P37.80 PB10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 9DVG Consolation MeetFeb 9 · 55 Meters · Place 1 · Overbrook55 Meters17.8710
Feb 2DVGTCA Meet #7Feb 2 · 60 Meters · Place 20 · Overbrook60 Meters208.4210
Feb 2DVGTCA Meet #7Feb 2 · 60 Meters · Place 20 · Overbrook60 Meters208.4210
Jan 5DVGTCA Meet #5Jan 5 · 200 Meters · Place 24 · Overbrook200 Meters2429.1310
Jan 5DVGTCA Meet #5Jan 5 · 200 Meters · Place 24 · Overbrook200 Meters2429.1310
Jan 3DVGTCA Novice MeetJan 3 · 55 Meters · Place 2 · Overbrook55 Meters27.79 PB10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Robert J Burdette Indoor ClassicDec 28 · 60 Meter · Place 17 · Overbrook60 MeterRound P17.8.32a PB10
Dec 15DVGTCA Meet #2Dec 15 · 60 Meter · Place 29 · Overbrook60 Meter29.8.67a10
Mar 3Philadelphia Public League ChampionshipsMar 3 · 200 Meters · Overbrook200 Meters--DNS9

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17PIAA District XII ChampionshipsMay 17 · 100 Meters · Place 13 · Overbrook100 MetersRound P13.13.69aWind: 1.19
May 10Philadelphia Public League ChampionshipsMay 10 · 100 Meters · Place 31 · Overbrook100 Meters3113.909
May 10Philadelphia Public League ChampionshipsMay 10 · 100 Meters · Place 31 · Overbrook100 MetersRound P3113.909
May 6Lower Merion InvitationalMay 6 · 100 Meters · Place 26 · Overbrook100 Meters2613.829
Apr 22Father Judge RelaysApr 22 · 100 Meters · Place 40 · Overbrook100 Meters4013.7939
Apr 14Cardinal InvitationalApr 14 · 100 Meters · Place 37 · Overbrook100 Meters3713.959