Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorKristian Marche Memorial Invitational · Jan 1528.00Kristian Marche Memorial InvitationalJanuary 15, 2023
200 Meters · OutdoorUD Invite · Apr 2628.02aUD InviteApril 26, 2024
400 Meters · OutdoorCAL Week #2 @ Haverford (Boys) · Apr 81:00.69aCAL Week #2 @ Haverford (Boys)April 8, 2026
55 Meter · IndoorSJTCA Meet #7 · Dec 287.94aSJTCA Meet #7December 28, 2024
60 Meter · IndoorAlvernia Holiday Classic · Dec 98.58aAlvernia Holiday ClassicDecember 9, 2023

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 8CAL Week #2 @ Haverford (Boys)Apr 8 · 400 Meters · Place 19 · Haverford Twp.400 Meters19.1:00.69a PB12

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 26Ridley Boys CAL #1Mar 26 · 200 Meters · Place 34 · Haverford Twp.200 Meters34.28.59a11

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · 55 Meter · Place 88 · Haverford Twp.55 Meter88.7.94a PB11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 26UD InviteApr 26 · 200 Meters · Place 35 · Haverford Twp.200 Meters35.28.02a PB10
Apr 17CAL Week #3 (Marple) Apr 17 · 400 Meters · Place 32 · Haverford Twp.400 Meters32.1:01.67a10

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Alvernia Holiday ClassicDec 9 · 60 Meter · Place 117 · Haverford Twp.60 MeterRound P117.8.58a PB10
Jan 27TFCAofGP Meet #8Jan 27 · 200 Meters · Place 19 · Haverford Township200 Meters1929.569
Jan 27TFCAofGP Meet #8Jan 27 · 200 Meters · Place 19 · Haverford Township200 Meters1929.569
Jan 15Kristian Marche Memorial InvitationalJan 15 · 200 Meters · Place 120 · Haverford Twp200 Meters12028.00 PB—