Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestminster Middle School Meet #2 · Mar 2514.70aWestminster Middle School Meet #2March 25, 2026
100m Hurdles · 33" / 0.838m · Indoor2026 Paul Donahue Invitational · Apr 1717.68a2026 Paul Donahue InvitationalApril 17, 2026
100m Hurdles · 33" / 0.838m · OutdoorMiddle Atlantic (MAC) Outdoor Championships · Apr 3016.99aMiddle Atlantic (MAC) Outdoor ChampionshipsApril 30, 2026
200 Meters · IndoorAlvernia Winter Invite · Jan 1830.19aAlvernia Winter InviteJanuary 18, 2025
200 Meters · OutdoorDanny Curran Invitational · Mar 2829.31aDanny Curran InvitationalMarch 28, 2025
400 Meters · OutdoorWestminster Middle School Meet #2 · Mar 251:12.53aWestminster Middle School Meet #2March 25, 2026
60 Meters · IndoorFrank Colden Invite · Feb 89.19aFrank Colden InviteFebruary 8, 2025
800 Meters · OutdoorMiddle Atlantic (MAC) Outdoor Championships · May 13:14.03Middle Atlantic (MAC) Outdoor ChampionshipsMay 1, 2025
Complete · OutdoorPaul Donahue Invitational · Apr 184.52mPaul Donahue InvitationalApril 18, 2025
High Jump · IndoorKeogh Invitational · Feb 211.27mKeogh InvitationalFebruary 21, 2025
High Jump · OutdoorMiddle Atlantic (MAC) Outdoor Championships · May 11.34mMiddle Atlantic (MAC) Outdoor ChampionshipsMay 1, 2025
Long Jump · IndoorKeogh Invitational · Feb 214.74mKeogh InvitationalFebruary 21, 2025
Long Jump · OutdoorMiddle Atlantic (MAC) Outdoor Championships · May 14.79mMiddle Atlantic (MAC) Outdoor ChampionshipsMay 1, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 30Middle Atlantic (MAC) Outdoor ChampionshipsApr 30 · 100m Hurdles · Place 11 · WidenerWidener100m Hurdles33" / 0.838mRound P11.16.99a PBWind: 1Sr
Apr 24John Covert ClassicApr 24 · 100m Hurdles · Place 7 · WidenerWidener100m Hurdles33" / 0.838m7.18.51aWind: 0.2Sr
Apr 21Haverford Mid-Week MeetApr 21 · 100m Hurdles · Place 4 · WidenerWidener100m Hurdles33" / 0.838m4.18.42aWind: -0.7Sr
Apr 1GAC MS InviteApr 1 · 400 Meters · Place 15 · Greater Atlanta ChristianGreater Atlanta Christian400 Meters15.1:15.54aSr
Mar 25Westminster Middle School Meet #2Mar 25 · 400 Meters · Place 10 · Greater Atlanta ChristianGreater Atlanta Christian400 Meters10.1:12.53a PBSr
Mar 25Westminster Middle School Meet #2Mar 25 · 200 Meters · Place 10 · Greater Atlanta ChristianGreater Atlanta Christian200 Meters10.31.10aSr
Mar 25Westminster Middle School Meet #2Mar 25 · 100 Meters · Place 19 · Greater Atlanta ChristianGreater Atlanta Christian100 Meters19.14.70a PBSr
Mar 12Mt. Pisgah MS Home MeetMar 12 · 400 Meters · Place 6 · Greater AtlaGreater Atla400 Meters6.1:13.63aSr
Mar 12Mt. Pisgah MS Home MeetMar 12 · 200 Meters · Place 11 · Greater AtlaGreater Atla200 Meters11.31.10aSr
Mar 12Mt. Pisgah MS Home MeetMar 12 · 100 Meters · Place 16 · Greater AtlaGreater Atla100 Meters16.14.87aSr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · 100m Hurdles · Place 22 · WidenerWidener100m Hurdles33" / 0.838m22.17.68a PBWind: 0.3Sr

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 100m Hurdles · Place 3 · WidenerWidener100m Hurdles316.51JR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Shot Put · Place 4 · WidenerWidenerShot Put48.77mJR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Javelin · Place 6 · WidenerWidenerJavelin620.28mJR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 1500 Meters · Place 8 · WidenerWidener1500 Meters83102JR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · Long Jump · Place 6 · WidenerWidenerLong Jump64.79m PBJR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · High Jump · Place 6 · WidenerWidenerHigh Jump61.34m PBJR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 200 Meters · Place 8 · WidenerWidener200 Meters829.63JR
May 1Middle Atlantic (MAC) Outdoor ChampionshipsMay 1 · 800 Meters · Place 8 · WidenerWidener800 Meters83:14.03 PBJR
Apr 18Paul Donahue InvitationalApr 18 · Complete · Place 23 · WidenerWidenerComplete2317.00mJR
Apr 18Paul Donahue InvitationalApr 18 · Complete · Place 34 · WidenerWidenerComplete348.85mJR
Apr 18Paul Donahue InvitationalApr 18 · Complete · Place 33 · WidenerWidenerComplete334.52m PBJR
Apr 18Paul Donahue InvitationalApr 18 · Complete · Place 20 · WidenerWidenerComplete2016.52JR
Apr 18Paul Donahue InvitationalApr 18 · Complete · Place 72 · WidenerWidenerComplete7229.53JR
Mar 28Danny Curran InvitationalMar 28 · 100m Hurdles · Place 15 · WidenerWidener100m Hurdles1516.60aJr
Mar 28Danny Curran InvitationalMar 28 · 200 Meters · Place 85 · WidenerWidener200 Meters8529.31a PBJr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 21Keogh InvitationalFeb 21 · Long Jump · Place 5 · WidenerWidenerLong Jump54.74m PB—
Feb 21Keogh InvitationalFeb 21 · High Jump · Place 6 · WidenerWidenerHigh Jump61.27m PB—
Feb 21Keogh InvitationalFeb 21 · Shot Put · Place 24 · WidenerWidenerShot Put247.87m—
Feb 21Keogh InvitationalFeb 21 · 60m Hurdles · Place 6 · WidenerWidener60m Hurdles69.88a—
Feb 8Frank Colden InviteFeb 8 · 60m Hurdles · Place 3 · WidenerWidener60m Hurdles310.06a—
Feb 8Frank Colden InviteFeb 8 · 60m Hurdles · Place 4 · WidenerWidener60m Hurdles49.88a—
Feb 8Frank Colden InviteFeb 8 · 60 Meters · Place 38 · WidenerWidener60 Meters389.19a PB—
Jan 18Alvernia Winter InviteJan 18 · 60m Hurdles · Place 7 · WidenerWidener60m Hurdles79.95a—
Jan 18Alvernia Winter InviteJan 18 · 60m Hurdles · Place 7 · WidenerWidener60m Hurdles79.95a—
Jan 18Alvernia Winter InviteJan 18 · 200 Meters · Place 37 · WidenerWidener200 Meters3730.19a PB—