Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCYO Champs · May 2913.15aCYO ChampsMay 29, 2025
200 Meters · IndoorFast Fridays Championship Meet · Feb 1731.10aFast Fridays Championship MeetFebruary 17, 2023
200 Meters · OutdoorPhiladelphia CYO Orange/ Gray Meet #5 · Apr 2628.14aPhiladelphia CYO Orange/ Gray Meet #5April 26, 2026
400 Meters · IndoorFast Fridays Championship Meet · Mar 41:20.00aFast Fridays Championship MeetMarch 4, 2022
400 Meters · OutdoorPhiladelphia CYO Orange/ Gray Meet #5 · Apr 2664.74aPhiladelphia CYO Orange/ Gray Meet #5April 26, 2026
55 Meter · IndoorFast Fridays Series Meet #1 · Dec 168.83aFast Fridays Series Meet #1December 16, 2022
55 Meters · IndoorFast Fridays Series Meet #4 · Feb 108.90aFast Fridays Series Meet #4February 10, 2023

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30Philadelphia CYO Archdiocesan ChampionshipsMay 30 · 100 Meters · St. LaurenceSt. Laurence100 MetersRound P--DNS7
May 16CYO Area III ChampsMay 16 · 100 Meters · Place 3 · St. LaurenceSt. Laurence100 MetersRound P3.13.60a7
May 16CYO Area III ChampsMay 16 · 100 Meters · Place 8 · St. LaurenceSt. Laurence100 Meters8.16.30a7
May 3Philadelphia CYO GrayMay 3 · 200 Meters · St. LaurenceSt. Laurence200 Meters—DNS7
May 3Philadelphia CYO GrayMay 3 · 100 Meters · Place 2 · St. LaurenceSt. Laurence100 MetersRound P2.13.32a7
May 3Philadelphia CYO GrayMay 3 · 100 Meters · Place 2 · St. LaurenceSt. Laurence100 Meters2.13.38a7
Apr 26Philadelphia CYO Orange/ Gray Meet #5Apr 26 · 400 Meters · Place 2 · St. LaurenceSt. Laurence400 Meters2.64.74a PB7
Apr 26Philadelphia CYO Orange/ Gray Meet #5Apr 26 · 200 Meters · Place 2 · St. LaurenceSt. Laurence200 Meters2.28.14a PB7
Apr 26Philadelphia CYO Orange/ Gray Meet #5Apr 26 · 100 Meters · Place 3 · St. LaurenceSt. Laurence100 Meters3.13.30a7
Apr 12Philadelphia CYO Meet @ Penn WoodApr 12 · 400 Meters · Place 2 · St. LaurenceSt. Laurence400 Meters2.1:11.04a7
Apr 12Philadelphia CYO Meet @ Penn WoodApr 12 · 100 Meters · Place 2 · St. LaurenceSt. Laurence100 Meters2.13.69a7
Mar 29Philadelphia CYO Orange/ Gray Meet #2Mar 29 · 400 Meters · Place 3 · St. LaurenceSt. Laurence400 Meters31:07.96a7
Mar 29Philadelphia CYO Orange/ Gray Meet #2Mar 29 · 100 Meters · Place 4 · St. LaurenceSt. Laurence100 Meters414.35a7

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 29CYO ChampsMay 29 · 100 Meters · Place 1 · St LaurenceSt Laurence100 MetersRound P113.26a6
May 29CYO ChampsMay 29 · 100 Meters · Place 1 · St LaurenceSt Laurence100 Meters113.15a PB6

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 5Philadelphia CYO Gray Region ChampionshipsMay 5 · 100 Meters · Place 4 · St. LaurenceSt. Laurence100 Meters415.2512
May 5Philadelphia CYO Gray Region ChampionshipsMay 5 · 100 Meters · Place 5 · St. LaurenceSt. Laurence100 MetersRound P515.1812

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 11Whirlwinds TC Youth InvitationalJun 11 · 200 Meters · Place 7 · Whirlwinds Track ClubWhirlwinds Track Club200 Meters730.64a—
Jun 11Whirlwinds TC Youth InvitationalJun 11 · 100 Meters · Place 5 · Whirlwinds Track ClubWhirlwinds Track Club100 Meters515.02a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 17Fast Fridays Championship MeetFeb 17 · 200 Meters · Place 5 · Whirlwinds Track ClubWhirlwinds Track Club200 Meters5.31.10a PB11
Feb 10Fast Fridays Series Meet #4Feb 10 · 200 Meters · Place 7 · Whirlwinds Track ClubWhirlwinds Track Club200 Meters731.39a—
Feb 10Fast Fridays Series Meet #4Feb 10 · 55 Meters · Place 9 · Whirlwinds Track ClubWhirlwinds Track Club55 Meters98.90a PB—
Jan 13Fast Fridays Series Meet #3Jan 13 · 400 Meters · Whirlwinds Track ClubWhirlwinds Track Club400 Meters—DNS11
Jan 6Fast Fridays Series Meet #2Jan 6 · 200 Meters · Place 3 · Whirlwinds Track ClubWhirlwinds Track Club200 Meters332.16a11
Jan 6Fast Fridays Series Meet #2Jan 6 · 55 Meters · Place 6 · Whirlwinds Track ClubWhirlwinds Track Club55 Meters68.99a11

2022 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 16Fast Fridays Series Meet #1Dec 16 · 55 Meter · Place 1 · Whirlwinds Track ClubWhirlwinds Track Club55 Meter1.8.83a PB11
Dec 16Fast Fridays Series Meet #1Dec 16 · 200 Meters · Place 1 · Whirlwinds Track ClubWhirlwinds Track Club200 Meters1.33.13a11
Mar 4Fast Fridays Championship MeetMar 4 · 55 Meter · Place 4 · Whirlwinds Track ClubWhirlwinds Track Club55 Meter4.9.36a10
Mar 4Fast Fridays Championship MeetMar 4 · 400 Meters · Place 4 · Whirlwinds Track ClubWhirlwinds Track Club400 Meters4.1:20.00a PB10
Mar 4Fast Fridays Championship MeetMar 4 · 200 Meters · Place 6 · Whirlwinds Track ClubWhirlwinds Track Club200 Meters6.33.92a10
Feb 25Fast Fridays Invitational #5Feb 25 · 55 Meter · Place 2 · Whirlwinds Track ClubWhirlwinds Track Club55 Meter2.9.21a10
Feb 25Fast Fridays Invitational #5Feb 25 · 400 Meters · Whirlwinds Track ClubWhirlwinds Track Club400 Meters--DNS10
Feb 25Fast Fridays Invitational #5Feb 25 · 200 Meters · Place 3 · Whirlwinds Track ClubWhirlwinds Track Club200 Meters3.35.09a10
Feb 11Fast Fridays Invitational #4Feb 11 · 55 Meter · Place 3 · Whirlwinds Track ClubWhirlwinds Track Club55 Meter3.9.19a10
Feb 11Fast Fridays Invitational #4Feb 11 · 200 Meters · Place 5 · Whirlwinds Track ClubWhirlwinds Track Club200 Meters5.34.95a10
Feb 4Fast Fridays Invitational #3Feb 4 · 55 Meter · Place 3 · Whirlwinds Track ClubWhirlwinds Track Club55 Meter3.9.49a10
Feb 4Fast Fridays Invitational #3Feb 4 · 400 Meters · Place 5 · Whirlwinds Track ClubWhirlwinds Track Club400 Meters5.1:25.72a10
Feb 4Fast Fridays Invitational #3Feb 4 · 200 Meters · Place 3 · Whirlwinds Track ClubWhirlwinds Track Club200 Meters3.35.66a10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 23Whirlwinds JOs Tune Up/ End of the Season MeetJul 23 · 200 Meters · Place 1 · Whirlwinds Track ClubWhirlwinds Track Club200 Meters131.40—
Jul 23Whirlwinds JOs Tune Up/ End of the Season MeetJul 23 · 100 Meters · Place 1 · Whirlwinds Track ClubWhirlwinds Track Club100 Meters115.39—
May 28Suburban Developmental League ChampionshipMay 28 · 200 Meters · Place 2 · Whirlwinds Track ClubWhirlwinds Track Club200 Meters2.33.65a10
May 28Suburban Developmental League ChampionshipMay 28 · 100 Meters · Place 1 · Whirlwinds Track ClubWhirlwinds Track Club100 Meters1.15.41a10