Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPAISAA · May 1611.29aPAISAAMay 16, 2026
200 Meters · IndoorKristian Marche Memorial Invitational · Jan 1822.53Kristian Marche Memorial InvitationalJanuary 18, 2026
200 Meters · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2722.61aAAU Track & Field Region 2 QualifierJune 27, 2025
200 Meters · Relay Split · IndoorTFCAGP #5 · Jan 1126.368TFCAGP #5January 11, 2025
300 Meters · IndoorThe VA Showcase · Jan 1735.91aThe VA ShowcaseJanuary 17, 2026
300m Hurdles · 36" / 0.914m · OutdoorGFS #2 · Apr 2839.18aGFS #2April 28, 2026
400 Meters · IndoorLa Salle Winter Series - Sprint Night · Jan 251.57aLa Salle Winter Series - Sprint NightJanuary 2, 2026
400 Meters · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2751.62aAAU Track & Field Region 2 QualifierJune 27, 2025
400m Hurdles · 36" / 0.914m · OutdoorEast Coast International(High School) · May 356.76aEast Coast International(High School)May 3, 2025
55 Meter · IndoorThe 11TH Annual Ocean Breeze Holiday Festival · Dec 296.78aThe 11TH Annual Ocean Breeze Holiday FestivalDecember 29, 2025
60 Meters · IndoorPAISAA Championships · Feb 157.30PAISAA ChampionshipsFebruary 15, 2026
60m Hurdles · 39" / 0.991m · IndoorTFCAGP #5 · Jan 1110.69aTFCAGP #5January 11, 2025
800 Meters · IndoorLa Salle Winter Series - Distance Night · Jan 72:14.78aLa Salle Winter Series - Distance NightJanuary 7, 2026
Combined results · Outdoor2024 UAGTCA's Ron Jackson Youth Invitational · Jul 201:00.492024 UAGTCA's Ron Jackson Youth InvitationalJuly 20, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 11City of Wilmington Youth InvitationalJul 11 · 300m Hurdles · Place 1 · Mt Airy TrackMt Airy Track300m Hurdles36" / 0.914m1.40.18a11
Jul 11City of Wilmington Youth InvitationalJul 11 · 200 Meters · Place 7 · Mt Airy TrackMt Airy Track200 Meters7.22.81a11
Jun 26AAU Track & Field Region 2 QualifierJun 26 · 400m Hurdles · Place 2 · Mt AiryMt Airy400m Hurdles256.13—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 400m Hurdles · Place 2 · Mt AiryMt Airy400m Hurdles256.34a11
May 30UAGTCA Meet 4May 30 · 400m Hurdles · Place 2 · Mt Airy TrackMt Airy Track400m Hurdles36" / 0.914m2.57.66a11
May 16PAISAAMay 16 · 300m Hurdles · Place 4 · Friends' CentralFriends' Central300m Hurdles36" / 0.914m4.39.52a11
May 16PAISAAMay 16 · 100 Meters · Place 8 · Friends' CentralFriends' Central100 MetersRound P8.11.29a PBWind: -0.811
May 16PAISAAMay 16 · 100 Meters · Place 8 · Friends' CentralFriends' Central100 Meters8.11.52aWind: -2.911
May 6Friends LeagueMay 6 · 300m Hurdles · Place 4 · Friends' CentralFriends' Central300m Hurdles36" / 0.914m4.41.91a11
May 6Friends LeagueMay 6 · 100 Meters · Place 4 · Friends' CentralFriends' Central100 MetersRound P4.11.49a11
May 6Friends LeagueMay 6 · 100 Meters · Place 4 · Friends' CentralFriends' Central100 Meters4.11.49a11
Apr 28GFS #2Apr 28 · 300m Hurdles · Place 1 · Friends' CentralFriends' Central300m Hurdles36" / 0.914m1.39.18a PB11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 300m Hurdles · Place 30 · Friends' CentralFriends' Central300m Hurdles36" / 0.914m30.45.71a11
Apr 18Rap Curry InvitationalApr 18 · 300m Hurdles · Place 30 · Friends' CentralFriends' Central300m Hurdles36" / 0.914m30.45.71a11
Apr 7Westtown #1Apr 7 · 300m Hurdles · Place 1 · Friends' CentralFriends' Central300m Hurdles36" / 0.914m1.40.08a11
Apr 7Westtown #1Apr 7 · 100 Meters · Place 1 · Friends' CentralFriends' Central100 Meters1.11.39a11

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
May 26John Hay Pennsylvania Distance FestivalMay 26 · 400 Meters · Friends' CentralFriends' Central400 Meters—DNS11
Feb 15PAISAA ChampionshipsFeb 15 · 200 Meters · Place 14 · Friends' CenFriends' Cen200 Meters1423.5911
Feb 15PAISAA ChampionshipsFeb 15 · 400 Meters · Place 12 · Friends' CenFriends' Cen400 Meters1254.7111
Feb 15PAISAA ChampionshipsFeb 15 · 60 Meters · Place 8 · Friends' CenFriends' Cen60 Meters87.30 PB11
Feb 15PAISAA ChampionshipsFeb 15 · 60 Meters · Place 8 · Friends' CenFriends' Cen60 Meters87.3211
Jan 18Kristian Marche Memorial InvitationalJan 18 · 200 Meters · Place 13 · Friends' CenFriends' Cen200 Meters1322.53 PB11
Jan 17The VA ShowcaseJan 17 · 300 Meters · Place 75 · Friends' CentralFriends' Central300 Meters75.35.91a PB11
Jan 7La Salle Winter Series - Distance NightJan 7 · 800 Meters · Place 95 · Friends' CentralFriends' Central800 Meters95.2:14.78a PB11
Jan 2La Salle Winter Series - Sprint NightJan 2 · 400 Meters · Place 4 · Friends' CentralFriends' Central400 Meters4.51.57a PB11
Jan 2La Salle Winter Series - Sprint NightJan 2 · 200 Meters · Place 33 · Friends' CentralFriends' Central200 Meters33.22.89a11

2025 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · 55 Meter · Place 17 · Friends' CentralFriends' Central55 MeterRound P17.6.78a PB11
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · 400 Meters · Place 14 · Friends' CentralFriends' Central400 Meters14.52.20a11
Dec 7Ursinus HS IcebreakerDec 7 · 400 Meters · Place 6 · Friends' CentralFriends' Central400 Meters6.53.06a11
Dec 7Ursinus HS IcebreakerDec 7 · 200 Meters · Place 10 · Friends' CentralFriends' Central200 Meters10.23.74a11
Dec 7Ursinus HS IcebreakerDec 7 · 400 Meters · Place 6 · Friends' CentralFriends' Central400 Meters6.53.06a11
Dec 7Ursinus HS IcebreakerDec 7 · 200 Meters · Place 10 · Friends' CentralFriends' Central200 Meters10.23.74a11
Feb 16PAISAA ChampionshipsFeb 16 · 400 Meters · Place 5 · Friends' CenFriends' Cen400 Meters552.0810
Feb 16PAISAA ChampionshipsFeb 16 · 200 Meters · Place 13 · Friends' CenFriends' Cen200 Meters1323.5610
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 200 Meters · Place 46 · Friends' CenFriends' Cen200 Meters4623.6910
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 400 Meters · Place 34 · Friends' CenFriends' Cen400 Meters3453.2410
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 200 Meters · Place 64 · Friends' CenFriends' Cen200 Meters6423.36—
Feb 15TFCAofGP Meet of ChampionsFeb 15 · 400 Meters · Place 54 · Friends' CenFriends' Cen400 Meters5452.90—
Feb 7TFCAofGP Last ChanceFeb 7 · 200 Meters · Place 8 · Friends' CenFriends' Cen200 Meters823.5310
Feb 2TFCAofGP Meet #9Feb 2 · 400 Meters · Place 27 · Friends' CenFriends' Cen400 Meters2753.44—
Jan 29Friends School InvitationalJan 29 · 200 Meters · Place 6 · Friends' CenFriends' Cen200 Meters624.0210
Jan 29Friends School InvitationalJan 29 · 400 Meters · Place 3 · Friends' CenFriends' Cen400 Meters353.3210
Jan 19TFCAofGP Meet #7Jan 19 · 400 Meters · Place 15 · Friends' CenFriends' Cen400 Meters1552.90—
Jan 11TFCAGP #5Jan 11 · 200 Meters · Friends' CentralFriends' Central200 MetersRelay Split—26.368 PB10
Jan 11TFCAGP #5Jan 11 · 60m Hurdles · Place 46 · Friends' CentralFriends' Central60m Hurdles39" / 0.991mRound P46.10.69a PB10
Jan 3La Salle Winter Series - Boys Sprint NightJan 3 · 200 Meters · Place 35 · Friends' CentralFriends' Central200 Meters3523.61—
Jan 3La Salle Winter Series - Boys Sprint NightJan 3 · 400 Meters · Place 29 · Friends' CentralFriends' Central400 Meters2953.06—

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 400m Hurdles · Place 1 · Mt AiryMt Airy400m Hurdles156.15a10
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400m Hurdles · Place 1 · Mt Airy TrackMt Airy Track400m Hurdles36" / 0.914m1.56.77a10
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Place 5 · Mt Airy TrackMt Airy Track400 Meters5.51.62a PB10
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 200 Meters · Place 3 · Mt Airy TrackMt Airy Track200 MetersRound P3.23.11a10
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 200 Meters · Place 2 · Mt Airy TrackMt Airy Track200 Meters2.22.61a PB10
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400m Hurdles · Place 2 · Mt Airy TrackMt Airy Track400m Hurdles36" / 0.914m2.58.66a10
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 10 · Mt Airy TrackMt Airy Track400 Meters10.51.95a10
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Place 5 · Mt Airy TrackMt Airy Track200 Meters5.22.83a10
May 19PA Independent School Athletic Association ChampionshipMay 19 · 300m Hurdles · Place 5 · Friends' CenFriends' Cen300m Hurdles539.9810
May 7Friends LeagueMay 7 · 300m Hurdles · Place 2 · Friends' CentralFriends' Central300m Hurdles36" / 0.914m2.39.64a10
May 7Friends LeagueMay 7 · 200 Meters · Place 5 · Friends' CentralFriends' Central200 Meters5.22.99a10
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 400m Hurdles · Place 11 · Friends' CenFriends' Cen400m Hurdles1156.2010
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 400m Hurdles · Place 11 · Friends' CenFriends' Cen400m Hurdles1156.2010
May 3East Coast International(High School)May 3 · 400m Hurdles · Place 11 · Friends' CentralFriends' Central400m Hurdles36" / 0.914m11.56.76a PB10
May 1George School #4May 1 · 200 Meters · Place 3 · Friends' CentralFriends' Central200 Meters3.23.03a10
Apr 29Friends Central Dual #2Apr 29 · 200 Meters · Place 4 · Friends' CenFriends' Cen200 Meters423.2610
Apr 29Friends Central Dual #2Apr 29 · 300m Hurdles · Place 5 · Friends' CenFriends' Cen300m Hurdles553.2910
Apr 15Westtown #2Apr 15 · 300m Hurdles · Place 1 · Friends' CentralFriends' Central300m Hurdles36" / 0.914m1.39.59a10
Apr 3Friends Central Dual #1Apr 3 · 300m Hurdles · Place 1 · Friends' CenFriends' Cen300m Hurdles140.6510

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · 55 Meter · Place 44 · Friends' CentralFriends' Central55 MeterRound P44.6.95a10
Dec 20TFCAGP #2Dec 20 · 200 Meters · Friends' CentralFriends' Central200 MetersRelay Split—27.80710
Dec 20TFCAGP #2Dec 20 · 200 Meters · Place 18 · Friends' CentralFriends' Central200 Meters18.23.76a10

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 1 · Mt. Airy TraMt. Airy TraCombined results11:00.49 PB—
Jun 28AAU Region 02 National QualifierJun 28 · 400m Hurdles · Place 3 · Mt Airy TrackMt Airy Track400m Hurdles36" / 0.914m3.59.56a9
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400m Hurdles · Place 3 · Mt. Airy TraMt. Airy Tra400m Hurdles31:01.1615
Jun 14AAU Mid-Atlantic QualifierJun 14 · 200 Meters · Place 21 · Mt. Airy TraMt. Airy Tra200 Meters2123.7415
May 18PAISAAMay 18 · 300m Hurdles · Place 5 · Friends' CentralFriends' Central300m Hurdles36" / 0.914m5.41.58a8
May 8Friends LeagueMay 8 · 200 Meters · Place 3 · Friends' CenFriends' Cen200 Meters324.229
May 8Friends LeagueMay 8 · 300m Hurdles · Place 5 · Friends' CenFriends' Cen300m Hurdles543.849
Apr 30Friends Central Dual #2Apr 30 · 200 Meters · Place 2 · Friends' CenFriends' Cen200 Meters224.489
Apr 30Friends Central Dual #2Apr 30 · 300m Hurdles · Place 2 · Friends' CenFriends' Cen300m Hurdles243.289
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · 300m Hurdles · Place 5 · Friends' CentralFriends' Central300m Hurdles543.599
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · 100 Meters · Place 19 · Friends' CentralFriends' Central100 MetersRound P1911.959
Apr 16Westtown #2Apr 16 · 300m Hurdles · Place 3 · Friends' CenFriends' Cen300m Hurdles343.87—
Apr 16Westtown #2Apr 16 · 100 Meters · Place 5 · Friends' CenFriends' Cen100 Meters511.77—
Apr 13The Coach Ron Livers Viking InvitationalApr 13 · 300m Hurdles · Place 6 · Friends' CentralFriends' Central300m Hurdles645.039
Apr 13The Coach Ron Livers Viking InvitationalApr 13 · 100 Meters · Place 17 · Friends' CentralFriends' Central100 Meters1712.229
Apr 10GFS #1Apr 10 · 400 Meters · Place 5 · Friends' CentralFriends' Central400 Meters51:00.05a—
Apr 10GFS #1Apr 10 · 100 Meters · Place 4 · Friends' CentralFriends' Central100 Meters412.21a—
Apr 5FC Dual 1Apr 5 · 300m Hurdles · Place 1 · Friends' CentralFriends' Central300m Hurdles36" / 0.914m1.47.53a8
Apr 5FC Dual 1Apr 5 · 100 Meters · Place 2 · Friends' CentralFriends' Central100 Meters2.12.01a8
Mar 30Pennsylvania Track ClassicMar 30 · 300m Hurdles · Place 8 · Friends' CentralFriends' Central300m Hurdles844.538
Mar 30Pennsylvania Track ClassicMar 30 · 300m Hurdles · Place 8 · Friends' CentralFriends' Central300m Hurdles844.538

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17Lower Merion MS InvitationalMay 17 · 100 Meters · Place 1 · Friends' CentralFriends' Central100 Meters112.287
May 17Lower Merion MS InvitationalMay 17 · 100m Hurdles · Place 3 · Friends' CentralFriends' Central100m Hurdles314.237