Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorUAGTCA 2026 Outdoor Meet #3 · May 2317.56aUAGTCA 2026 Outdoor Meet #3May 23, 2026
200 Meters · IndoorMid-Atlantic/Reading Youth Indoor Development Meet · Dec 1529.02aMid-Atlantic/Reading Youth Indoor Development MeetDecember 15, 2024
200 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 1225.17aAAU Mid Atlantic District QualifierJune 12, 2026
300m Hurdles · 36" / 0.914m · OutdoorMontgomery Memorial Meet · Apr 3048.58aMontgomery Memorial MeetApril 30, 2026
400 Meters · IndoorOcean Breeze Invitational - Youth · Feb 91:04.57Ocean Breeze Invitational - YouthFebruary 9, 2025
400 Meters · OutdoorPCL #2 - La Salle · Apr 1358.63aPCL #2 - La SalleApril 13, 2026
55 Meter · IndoorThe Ocean Breeze Invitational - Youth Division · Feb 98.09aThe Ocean Breeze Invitational - Youth DivisionFebruary 9, 2025
55 Meters · IndoorOcean Breeze Invitational - Youth · Feb 98.09Ocean Breeze Invitational - YouthFebruary 9, 2025
60m Hurdles · 39" / 0.991m · IndoorPPL Meet #2 · Dec 1811.63aPPL Meet #2December 18, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 12AAU Mid Atlantic District QualifierJun 12 · 110m Hurdles · Place 9 · AOC Ambler Track ClubAOC Ambler Track Club110m Hurdles919.27a9
Jun 12AAU Mid Atlantic District QualifierJun 12 · 200 Meters · Place 51 · AOC Ambler Track ClubAOC Ambler Track Club200 Meters5125.17a PB9
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 110m Hurdles · Place 3 · AOC Ambler Track ClubAOC Ambler Track Club110m Hurdles39" / 0.991m3.17.56a PB9
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 27 · AOC Ambler Track ClubAOC Ambler Track Club200 Meters27.25.72a9
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 110m Hurdles · Place 14 · Archbishop Wood CatholicArchbishop Wood Catholic110m Hurdles39" / 0.991mRound P14.19.34a9
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 110m Hurdles · Place 13 · Archbishop Wood CatholicArchbishop Wood Catholic110m Hurdles39" / 0.991m13.17.94aWind: 0.19
May 9PCL ChampsMay 9 · 300m Hurdles · Place 16 · Archbishop Wood CatholicArchbishop Wood Catholic300m Hurdles36" / 0.914m16.48.95a9
May 9PCL ChampsMay 9 · 110m Hurdles · Place 10 · Archbishop Wood CatholicArchbishop Wood Catholic110m Hurdles39" / 0.991m10.18.21a9
May 9UAGTCA Meet 1May 9 · 200 Meters · AOC Ambler Track ClubAOC Ambler Track Club200 Meters—DNS9
May 2Philadelphia Catholic League Frosh ChampsMay 2 · 300m Hurdles · Archbishop Wood CatholicArchbishop Wood Catholic300m Hurdles36" / 0.914m—DNS9
May 2Philadelphia Catholic League Frosh ChampsMay 2 · 110m Hurdles · Place 1 · Archbishop Wood CatholicArchbishop Wood Catholic110m Hurdles39" / 0.991m1.18.89
May 2Philadelphia Catholic League Frosh ChampsMay 2 · 400 Meters · Archbishop Wood CatholicArchbishop Wood Catholic400 Meters—DNS9
Apr 30Montgomery Memorial MeetApr 30 · 300m Hurdles · Place 16 · Archbishop Wood CatholicArchbishop Wood Catholic300m Hurdles36" / 0.914m16.48.58a PB9
Apr 30Montgomery Memorial MeetApr 30 · 110m Hurdles · Place 17 · Archbishop Wood CatholicArchbishop Wood Catholic110m Hurdles39" / 0.991m17.20.40a9
Apr 20PCL Meet #3 - O'HaraApr 20 · 400 Meters · Place 26 · Archbishop Wood CatholicArchbishop Wood Catholic400 Meters26.1:00.82a9
Apr 20PCL Meet #3 - O'HaraApr 20 · 200 Meters · Place 26 · Archbishop Wood CatholicArchbishop Wood Catholic200 Meters26.26.21a9
Apr 13PCL #2 - La SalleApr 13 · 400 Meters · Place 17 · Archbishop Wood CatholicArchbishop Wood Catholic400 Meters17.58.63a PB9
Mar 30PCL Meet #1 (O'Hara)Mar 30 · 300m Hurdles · Place 8 · Archbishop Wood CatholicArchbishop Wood Catholic300m Hurdles36" / 0.914m8.51.06a9
Mar 30PCL Meet #1 (O'Hara)Mar 30 · 110m Hurdles · Place 3 · Archbishop Wood CatholicArchbishop Wood Catholic110m Hurdles39" / 0.991m3.24.89a9

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15UAGTCA Meet #3Feb 15 · 400 Meters · AOC Ambler Track ClubAOC Ambler Track Club400 Meters--DNS9
Feb 15UAGTCA Meet #3Feb 15 · 200 Meters · AOC Ambler Track ClubAOC Ambler Track Club200 Meters--DNS9
Feb 8PCL Indoor ChampionshipsFeb 8 · 60m Hurdles · Place 9 · Archbishop WArchbishop W60m HurdlesRound P910.969
Jan 2PPL Indoor #3Jan 2 · 60m Hurdles · Place 8 · Archbishop WoodArchbishop Wood60m Hurdles811.489

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18PPL Meet #2Dec 18 · 60m Hurdles · Place 11 · Archbishop Wood CatholicArchbishop Wood Catholic60m Hurdles39" / 0.991m11.11.63a PB9
Dec 11PPL Season Kick-OffDec 11 · 60m Hurdles · Place 11 · Archbishop Wood CatholicArchbishop Wood Catholic60m Hurdles39" / 0.991m11.11.85a9
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 400 Meters · Place 19 · AOC Ambler Track ClubAOC Ambler Track Club400 Meters191:04.57 PB15
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 55 Meters · Place 13 · AOC Ambler Track ClubAOC Ambler Track Club55 Meters138.09 PB15
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 55 Meter · Place 13 · AOC Ambler Track ClubAOC Ambler Track Club55 Meter13.8.09a PB8
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 400 Meters · Place 19 · AOC Ambler Track ClubAOC Ambler Track Club400 Meters19.1:04.57a8

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400m Hurdles · AOC Ambler Track ClubAOC Ambler Track Club400m Hurdles36" / 0.914m--DNS8
Jun 13AAU Mid Atlantic District QualifierJun 13 · 110m Hurdles · AOC Ambler Track ClubAOC Ambler Track Club110m Hurdles39" / 0.991m--DNS8
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · AOC Ambler Track ClubAOC Ambler Track Club400 Meters--DNS8
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 27 · AmblerOCAmblerOC400 Meters271:01.10—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 15Mid-Atlantic/Reading Youth Indoor Development MeetDec 15 · 400 Meters · Place 8 · AOC Ambler Track ClubAOC Ambler Track Club400 Meters8.1:06.01a8
Dec 15Mid-Atlantic/Reading Youth Indoor Development MeetDec 15 · 200 Meters · Place 8 · AOC Ambler Track ClubAOC Ambler Track Club200 Meters8.29.02a PB8