Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorAAU Mid-Atlantic Qualifier · Jun 144:22.81AAU Mid-Atlantic QualifierJune 14, 2024
200 Meters · IndoorTFCAofGP Meet #5 · Jan 725.74TFCAofGP Meet #5January 7, 2023
200 Meters · OutdoorPCL #2 - La Salle · Apr 1423.98aPCL #2 - La SalleApril 14, 2025
300m Hurdles · 36" / 0.914m · OutdoorPIAA District 12 AAA Championships · May 1440.28aPIAA District 12 AAA ChampionshipsMay 14, 2025
400 Meters · IndoorLa Salle Winter Series - Boys Sprint Night · Jan 351.49La Salle Winter Series - Boys Sprint NightJanuary 3, 2025
400 Meters · OutdoorUAGTCA 2025 Ron Jackson Youth Invitational · Jul 1951.41aUAGTCA 2025 Ron Jackson Youth InvitationalJuly 19, 2025
400m Hurdles · 36" / 0.914m · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2757.36aAAU Track & Field Region 2 QualifierJune 27, 2025
60 Meter · IndoorTFCAofGP Meet #2 · Dec 188.60aTFCAofGP Meet #2December 18, 2021
800 Meters · IndoorPCL Indoor Championships · Feb 91:57.02PCL Indoor ChampionshipsFebruary 9, 2025
800 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 131:56.41aAAU Mid Atlantic District QualifierJune 13, 2025
Combined results · Outdoor2024 UAGTCA's Ron Jackson Youth Invitational · Jul 2052.082024 UAGTCA's Ron Jackson Youth InvitationalJuly 20, 2024
Long Jump · OutdoorPCL Meet #3 - LaSalle · May 216-11.50PCL Meet #3 - LaSalleMay 2, 2022

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

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 400m Hurdles · Place 7 · Mt AiryMt Airy400m Hurdles756.44a12
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 800 Meters · Place 2 · Mt AiryMt Airy800 Meters21:57.71a12
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 400 Meters · Place 14 · Mt AiryMt Airy400 Meters1451.41a PB12
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400m Hurdles · Place 2 · Mt Airy TrackMt Airy Track400m Hurdles36" / 0.914m2.57.36a PB12
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Mt Airy TrackMt Airy Track800 Meters—DNS12
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400m Hurdles · Place 1 · Mt Airy TrackMt Airy Track400m Hurdles36" / 0.914m1.57.49a12
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 5 · Mt Airy TrackMt Airy Track800 Meters5.1:56.41a PB12
May 14PIAA District 12 AAA ChampionshipsMay 14 · 300m Hurdles · Place 3 · Saint Joseph's PrepSaint Joseph's Prep300m Hurdles36" / 0.914m3.40.28a PB12
May 14District XIIMay 14 · 300m Hurdles · Place 3 · Saint Joseph's PrepSaint Joseph's Prep300m Hurdles36" / 0.914m3.40.28a12
Apr 28PCL #4 - La SalleApr 28 · 300m Hurdles · Place 2 · Saint Joseph's PrepSaint Joseph's Prep300m Hurdles36" / 0.914m2.40.59a12
Apr 16Explorers InviteApr 16 · 300m Hurdles · Place 1 · Saint Joseph's PrepSaint Joseph's Prep300m Hurdles142.2212
Apr 14PCL #2 - La SalleApr 14 · 300m Hurdles · Place 2 · Saint Joseph's PrepSaint Joseph's Prep300m Hurdles241.05a12
Apr 14PCL #2 - La SalleApr 14 · 200 Meters · Place 13 · Saint Joseph's PrepSaint Joseph's Prep200 Meters1323.98a PB12
Apr 7PCL #1 - LaSalleApr 7 · 300m Hurdles · Place 2 · Saint JosephSaint Joseph300m Hurdles241.5212

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 23Kristian Marche Memorial InvitationalFeb 23 · 800 Meters · Place 3 · Saint JosephSaint Joseph800 Meters31:57.1612
Feb 9PCL Indoor ChampionshipsFeb 9 · 800 Meters · Place 2 · Saint JosephSaint Joseph800 Meters21:57.02 PB12
Jan 31Penn Relays Winter Showcase presented by ToyotaJan 31 · 800 Meters · Place 8 · Saint JosephSaint Joseph800 Meters81:57.4212
Jan 8La Salle Winter Series - Boys Distance NightJan 8 · 800 Meters · Place 10 · Saint JosephSaint Joseph800 Meters101:59.20*SG12
Jan 3La Salle Winter Series - Boys Sprint NightJan 3 · 400 Meters · Place 15 · Saint JosephSaint Joseph400 Meters1551.49 PB—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 800 Meters · Place 5 · Saint Joseph's PrepSaint Joseph's Prep800 Meters5.2:01.60a12
Jan 24UC HS InvitationalJan 24 · 800 Meters · Place 27 · Saint Joseph's PrepSaint Joseph's Prep800 Meters27.2:09.61a11

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 4 · Mt. Airy TraMt. Airy TraCombined results459.88—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 2 · Mt. Airy TraMt. Airy TraCombined results22:00.19—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 14 · Mt. Airy TraMt. Airy TraCombined results1452.08 PB—
Jun 28AAU Region 02 National QualifierJun 28 · 400m Hurdles · Place 4 · Mt Airy TrackMt Airy Track400m Hurdles36" / 0.914m4.59.67a11
Jun 28AAU Region 02 National QualifierJun 28 · 1500 Meters · Mt Airy TrackMt Airy Track1500 Meters—DNS11
Jun 28AAU Region 02 National QualifierJun 28 · 800 Meters · Mt Airy TrackMt Airy Track800 Meters—DNS11
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400m Hurdles · Place 15 · Mt. Airy TraMt. Airy Tra400m Hurdles151:08.89—
Jun 14AAU Mid-Atlantic QualifierJun 14 · 1500 Meters · Place 2 · Mt. Airy TraMt. Airy Tra1500 Meters24:22.81 PB—
Jun 14AAU Mid-Atlantic QualifierJun 14 · 800 Meters · Place 3 · Mt. Airy TraMt. Airy Tra800 Meters32:04.11—
Jun 1UAGTCA ChampJun 1 · 800 Meters · Place 2 · Mt Airy TrackMt Airy Track800 Meters2.2:04.28a11
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 8 · Mt Airy TrackMt Airy Track400 Meters8.53.63a11
May 25UAGTCA Meet 4May 25 · 400m Hurdles · Place 6 · Mt Airy TrackMt Airy Track400m Hurdles36" / 0.914m6.1:01.22a11
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 13 · Mt Airy TrackMt Airy Track400 Meters13.54.13a11
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 3 · Mt Airy TrackMt Airy Track800 Meters3.2:04.56a11
May 15District XIIMay 15 · 300m Hurdles · Place 9 · Saint Joseph's PrepSaint Joseph's Prep300m Hurdles36" / 0.914m9.43.13a11
Apr 18Explorers InviteApr 18 · 800 Meters · Place 14 · Saint Joseph's PrepSaint Joseph's Prep800 Meters14.2:06.23a11
Apr 15PCL Meet #2 - Father JudgeApr 15 · 800 Meters · Place 1 · Saint JosephSaint Joseph800 Meters12:08.3911
Apr 15PCL Meet #2 - Father JudgeApr 15 · 300m Hurdles · Place 1 · Saint JosephSaint Joseph300m Hurdles144.7211
Apr 11Knights Invitational - BoysApr 11 · 300m Hurdles · Place 2 · Saint Joseph's PrepSaint Joseph's Prep300m Hurdles246.53a—
Apr 8PCL Meet #1 - La SalleApr 8 · 400 Meters · Place 2 · Saint JosephSaint Joseph400 Meters254.5711
Apr 8PCL Meet #1 - La SalleApr 8 · 300m Hurdles · Place 7 · Saint JosephSaint Joseph300m Hurdles745.5411

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 800 Meters · Place 7 · Mt Airy TrackMt Airy Track800 Meters7.2:09.89a10
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400 Meters · Place 26 · Mt Airy TrackMt Airy Track400 Meters26.55.81a10
Apr 24PCL Meet #3 - La SalleApr 24 · 800 Meters · Place 7 · Saint JosephSaint Joseph800 Meters72:12.1710
Apr 20Explorers InvitationalApr 20 · 400 Meters · Place 12 · Saint JosephSaint Joseph400 Meters1255.0510
Apr 13Knights InvitationalApr 13 · 400 Meters · Place 9 · Saint JosephSaint Joseph400 Meters955.8510
Apr 3PCL Meet #1 - LaSalleApr 3 · 800 Meters · Place 4 · Saint JosephSaint Joseph800 Meters42:13.1910

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 20TFCAofGP Meet #7Jan 20 · 400 Meters · Place 5 · Saint Joseph's PrepSaint Joseph's Prep400 Meters556.7810
Jan 7TFCAofGP Meet #5Jan 7 · 200 Meters · Place 21 · Saint Joseph's PrepSaint Joseph's Prep200 Meters2125.74 PB10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17TFCAofGP Meet #2Dec 17 · 800 Meters · Place 11 · Saint Joseph's PrepSaint Joseph's Prep800 Meters11.2:10.80a10

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2PCL Meet #3 - LaSalleMay 2 · Long Jump · Place 12 · Saint Joseph's PrepSaint Joseph's PrepLong Jump12.16-11.50 PB9
May 2PCL Meet #3 - LaSalleMay 2 · 300m Hurdles · Place 6 · Saint Joseph's PrepSaint Joseph's Prep300m Hurdles36" / 0.914m6.47.15a9
Apr 13Explorers InvitationalApr 13 · 400 Meters · Place 5 · Saint JosephSaint Joseph400 Meters555.979

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18TFCAofGP Meet #2Dec 18 · 60 Meter · Place 21 · Saint Joseph's PrepSaint Joseph's Prep60 MeterRound P21.8.60a PB9

2016 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jul 22UAGTCA 2016 Youth InvitationalJul 22 · 1500 Meters · Place 10 · High Level TrackHigh Level Track1500 Meters10.5:32.79a-
Jul 22UAGTCA 2016 Youth InvitationalJul 22 · 800 Meters · Place 20 · High Level TrackHigh Level Track800 Meters20.2:53.50a-