Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCYO Gold #3 · Apr 1214.33aCYO Gold #3April 12, 2026
200 Meters · OutdoorBCL North Championships · May 2728.28aBCL North ChampionshipsMay 27, 2026
400 Meters · OutdoorPhiladelphia CYO Archdiocesan Championships · May 301:01.68aPhiladelphia CYO Archdiocesan ChampionshipsMay 30, 2026
800 Meters · OutdoorCYO Champs · May 292:32.54aCYO ChampsMay 29, 2025
Long Jump · OutdoorBCL North Championships · May 2714-07.00BCL North ChampionshipsMay 27, 2026

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Long Jump · Place 10 · Doylestown DucksDoylestown DucksLong Jump10.4.56mWind: 17
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 400 Meters · Place 9 · Doylestown DucksDoylestown Ducks400 MetersRound P9.1:03.38a7
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · 200 Meters · Place 17 · Doylestown DucksDoylestown Ducks200 MetersRound P17.28.31aWind: 1.27
Jun 6USATF Mid-Atlantic Junior Olympic ChampionshipJun 6 · Long Jump · Place 5 · Doylestown DucksDoylestown DucksLong Jump54.33m7
Jun 6USATF Mid-Atlantic Junior Olympic ChampionshipJun 6 · 400 Meters · Place 4 · Doylestown DucksDoylestown Ducks400 MetersRound P41:03.88a7
Jun 6USATF Mid-Atlantic Junior Olympic ChampionshipJun 6 · 400 Meters · Place 4 · Doylestown DucksDoylestown Ducks400 Meters41:02.84a7
Jun 6USATF Mid-Atlantic Junior Olympic ChampionshipJun 6 · 200 Meters · Place 6 · Doylestown DucksDoylestown Ducks200 MetersRound P628.44a7
Jun 6USATF Mid-Atlantic Junior Olympic ChampionshipJun 6 · 200 Meters · Place 8 · Doylestown DucksDoylestown Ducks200 Meters828.72a7
May 30Philadelphia CYO Archdiocesan ChampionshipsMay 30 · 400 Meters · Place 4 · Our Lady of Mount CarmelOur Lady of Mount Carmel400 Meters4.1:01.68a PB7
May 27BCL North ChampionshipsMay 27 · Long Jump · Place 1 · HolicongHolicongLong Jump1.14-07.00 PB7
May 27BCL North ChampionshipsMay 27 · 400 Meters · Place 1 · HolicongHolicong400 Meters1.1:02.64a7
May 27BCL North ChampionshipsMay 27 · 200 Meters · Place 2 · HolicongHolicong200 Meters2.28.28a PB7
May 17Philadelphia CYO Area II ChampionshipsMay 17 · 800 Meters · Our Lady of Mount CarmelOur Lady of Mount Carmel800 Meters--DNS7
May 17Philadelphia CYO Area II ChampionshipsMay 17 · 400 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel400 Meters1.1:01.70a7
May 3Region Gold CYO Championship MeetMay 3 · 800 Meters · Place 5 · Our Lady of Mount CarmelOur Lady of Mount Carmel800 Meters5.2:53.21a7
May 3Region Gold CYO Championship MeetMay 3 · 400 Meters · Place 3 · Our Lady of Mount CarmelOur Lady of Mount Carmel400 Meters3.1:07.71a7
Apr 26CYO Gold #5Apr 26 · Long Jump · Place 5 · Our Lady of Mount CarmelOur Lady of Mount CarmelLong Jump5.13-04.007
Apr 26CYO Gold #5Apr 26 · 800 Meters · Our Lady of Mount CarmelOur Lady of Mount Carmel800 Meters--DNS7
Apr 26CYO Gold #5Apr 26 · 400 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel400 Meters1.1:06.02a7
Apr 26CYO Gold #5Apr 26 · 200 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel200 Meters1.29.34a7
Apr 26CYO Gold #5Apr 26 · 100 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel100 Meters1.14.39a7
Apr 19CYO Gold #4Apr 19 · Long Jump · Place 3 · Our Lady of Mount CarmelOur Lady of Mount CarmelLong Jump3.13-01.007
Apr 19CYO Gold #4Apr 19 · 800 Meters · Place 3 · Our Lady of Mount CarmelOur Lady of Mount Carmel800 Meters3.2:56.94a7
Apr 19CYO Gold #4Apr 19 · 400 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel400 Meters1.1:06.51a7
Apr 19CYO Gold #4Apr 19 · 200 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel200 Meters1.29.50a7
Apr 12CYO Gold #3Apr 12 · 800 Meters · Place 3 · Our Lady of Mount CarmelOur Lady of Mount Carmel800 Meters3.2:42.86a7
Apr 12CYO Gold #3Apr 12 · 200 Meters · Place 2 · Our Lady of Mount CarmelOur Lady of Mount Carmel200 Meters2.30.00a7
Apr 12CYO Gold #3Apr 12 · 100 Meters · Place 2 · Our Lady of Mount CarmelOur Lady of Mount Carmel100 Meters2.14.33a PB7
Mar 29CYO Gold #2Mar 29 · 400 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel400 Meters1.1:06.61a7
Mar 29CYO Gold #2Mar 29 · 200 Meters · Place 1 · Our Lady of Mount CarmelOur Lady of Mount Carmel200 Meters1.29.90a7
Mar 29CYO Gold #2Mar 29 · 100 Meters · Place 2 · Our Lady of Mount CarmelOur Lady of Mount Carmel100 Meters2.14.49a7

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 800 Meters · Place 7 · Doylestown DucksDoylestown Ducks800 Meters72:45.8712
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 400 Meters · Place 3 · Doylestown DucksDoylestown Ducks400 MetersRound P31:04.3412
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 400 Meters · Place 1 · Doylestown DucksDoylestown Ducks400 Meters11:02.2812
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 200 Meters · Place 3 · Doylestown DucksDoylestown Ducks200 MetersRound P328.7812
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 200 Meters · Place 2 · Doylestown DucksDoylestown Ducks200 Meters228.8112
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 800 Meters · Place 7 · Doylestown DucksDoylestown Ducks800 Meters72:45.8712
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 400 Meters · Place 1 · Doylestown DucksDoylestown Ducks400 Meters11:02.2812
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 400 Meters · Place 3 · Doylestown DucksDoylestown Ducks400 Meters31:04.3412
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 200 Meters · Place 3 · Doylestown DucksDoylestown Ducks200 Meters328.7812
Jul 10USATF Region 2 Junior Olympics ChampionshipsJul 10 · 200 Meters · Place 2 · Doylestown DucksDoylestown Ducks200 Meters228.8112
Jun 7USATF Mid-Atlantic Junior Olympic ChampionshipJun 7 · 400 Meters · Place 1 · Doylestown DucksDoylestown Ducks400 MetersRound P11:04.91a6
Jun 7USATF Mid-Atlantic Junior Olympic ChampionshipJun 7 · 800 Meters · Place 4 · Doylestown DucksDoylestown Ducks800 Meters42:35.86a6
Jun 7USATF Mid-Atlantic Junior Olympic ChampionshipJun 7 · 400 Meters · Place 2 · Doylestown DucksDoylestown Ducks400 Meters21:04.11a6
Jun 7USATF Mid-Atlantic Junior Olympic ChampionshipJun 7 · 200 Meters · Place 1 · Doylestown DucksDoylestown Ducks200 MetersRound P128.51a6
Jun 7USATF Mid-Atlantic Junior Olympic ChampionshipJun 7 · 200 Meters · Place 3 · Doylestown DucksDoylestown Ducks200 Meters329.22a6
May 29CYO ChampsMay 29 · 800 Meters · Place 5 · Our Lady of Mount CarmelOur Lady of Mount Carmel800 Meters52:32.54a PB—
May 29CYO ChampsMay 29 · 400 Meters · Place 7 · Our Lady of Mount CarmelOur Lady of Mount Carmel400 Meters71:05.94a—
May 18Philadelphia CYO Area II ChampionshipsMay 18 · 800 Meters · Place 3 · Our Lady of Mount CarmelOur Lady of Mount Carmel800 Meters32:43.94—
May 18Philadelphia CYO Area II ChampionshipsMay 18 · 400 Meters · Place 2 · Our Lady of Mount CarmelOur Lady of Mount Carmel400 Meters21:05.92—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 13 · Doylestown DucksDoylestown Ducks800 MetersRound P13.2:46.32a5
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 800 Meters · Place 4 · Doylestown DucksDoylestown Ducks800 Meters42:48.01a—
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 400 Meters · Place 5 · Doylestown DucksDoylestown Ducks400 Meters51:08.48a—
Jun 8USATF Mid-Atlantic Association Junior Olympic ChampionshipsJun 8 · 400 Meters · Place 4 · Doylestown DucksDoylestown Ducks400 Meters41:09.69a—