Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorMercer County Championships · Jan 2125.74Mercer County ChampionshipsJanuary 21, 2024
400 Meters · IndoorSJTCA #5 · Dec 2251.16aSJTCA #5December 22, 2025
400 Meters · OutdoorEast Brunswick Sprint Series #2 · May 2251.32East Brunswick Sprint Series #2May 22, 2025
400 Meters · Relay Split · OutdoorNJSIAA NPA & NPB States · May 3052.152NJSIAA NPA & NPB StatesMay 30, 2025
400m Hurdles · 36" / 0.914m · OutdoorUAGTCA Meet 2 · May 111:01.01aUAGTCA Meet 2May 11, 2024
55 Meter · IndoorThe Egg Club Invitational · Dec 227.33aThe Egg Club InvitationalDecember 22, 2023
55 Meters · IndoorCVC Championship · Jan 267.16CVC ChampionshipJanuary 26, 2025
800 Meters · IndoorPrinceton Last Chance Invitational · Feb 252:01.12Princeton Last Chance InvitationalFebruary 25, 2026
800 Meters · OutdoorNJCTC CHAMPIONSHIP MEET · May 171:57.61aNJCTC CHAMPIONSHIP MEETMay 17, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 12East Coast Champs Jun 12 · 800 Meters · Place 1 · Notre DameNotre Dame800 Meters1.1:58.04a11
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 800 Meters · Place 8 · Notre DameNotre Dame800 Meters8.1:58.19a11
May 23The Saltwater OpenMay 23 · 800 Meters · Place 1 · Notre Dame HNotre Dame H800 Meters12:02.59—
May 21East Brunswick Sprint Series #2May 21 · 400 Meters · Place 6 · Notre DameNotre Dame400 Meters6.51.67a11
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 800 Meters · Place 2 · Notre DameNotre Dame800 Meters2.1:57.61a PB11
May 14A Fourth Night at the Horse FarmMay 14 · 800 Meters · Place 2 · Notre DameNotre Dame800 Meters2.1:58.38a11
May 9CVC ChampsMay 9 · 800 Meters · Place 2 · Notre DameNotre Dame800 Meters2.1:58.72a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 45 · Notre DameNotre Dame800 Meters45.2:01.63a11
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 53 · Notre DameNotre Dame400 Meters53.51.37a11
Feb 25Princeton Last Chance InvitationalFeb 25 · 800 Meters · Place 1 · Notre DameNotre Dame800 Meters12:01.12 PB11
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 800 Meters · Place 8 · Notre DameNotre Dame800 Meters82:05.3111
Feb 1CVC ChampionshipFeb 1 · 800 Meters · Place 1 · Notre DameNotre Dame800 Meters12:02.9811
Feb 1CVC ChampionshipFeb 1 · 400 Meters · Place 2 · Notre DameNotre Dame400 Meters251.5811

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 22SJTCA #5Dec 22 · 400 Meters · Place 6 · Notre DameNotre Dame400 Meters6.51.16a PB11
Dec 13Poreda InvitationalDec 13 · 800 Meters · Place 2 · Notre DameNotre Dame800 Meters2.2:03.36a11
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 1 · 07-Unattached07-Unattached800 Meters1.2:02.78a10
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 400 Meters · Place 9 · Notre DameNotre Dame400 Meters953.0810
Jan 26CVC ChampionshipJan 26 · 55 Meters · Place 24 · Notre DameNotre Dame55 MetersRound P247.16 PB10
Jan 26CVC ChampionshipJan 26 · 55 Meters · Place 24 · Notre DameNotre Dame55 MetersRound P247.1610

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Notre DameNotre Dame400 MetersRelay Split—52.152 PB10
May 24The Garden State Spring Youth ClassicMay 24 · 800 Meters · Place 27 · unattachedunattached800 Meters27.2:05.52a10
May 22East Brunswick Sprint Series #2May 22 · 400 Meters · Place 3 · Notre Dame HNotre Dame H400 Meters351.32 PB—
May 18NJCTC Season FinaleMay 18 · 400 Meters · Place 7 · Notre DameNotre Dame400 Meters7.51.32a10
May 15A Third Night at the Horse FarmMay 15 · 400 Meters · Place 13 · Notre Dame HNotre Dame H400 Meters1351.79—
May 10CVC ChampionshipsMay 10 · 800 Meters · Place 5 · Notre Dame HNotre Dame H800 Meters52:02.0910
May 10Mercer County ChampsMay 10 · 800 Meters · Place 5 · Notre DameNotre Dame800 Meters5.2:02.09a10
Apr 26Mercer County Frosh/Soph MeetApr 26 · 800 Meters · Place 1 · Notre DameNotre Dame800 Meters1.2:00.52a10
Apr 21SDA Spring InvitationalApr 21 · 800 Meters · Place 2 · Notre Dame HNotre Dame H800 Meters22:00.00—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18Peddie Winter InvitationalDec 18 · 45m Hurdles · Place 8 · Notre DameNotre Dame45m Hurdles8.7.74a10
Dec 14LVS OpenerDec 14 · 400 Meters · Place 17 · Notre DameNotre Dame400 Meters17.57.84a10
Feb 12SJTCA Winter Meet #18Feb 12 · 55 Meters · Place 34 · Notre DameNotre Dame55 Meters347.339
Feb 12SJTCA Winter Meet #18Feb 12 · 400 Meters · Place 15 · Notre DameNotre Dame400 Meters1555.569
Jan 21Mercer County ChampionshipsJan 21 · 200 Meters · Place 35 · Notre DameNotre Dame200 Meters3525.74 PB9
Jan 21Mercer County ChampionshipsJan 21 · 400 Meters · Place 21 · Notre DameNotre Dame400 Meters2156.049

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 72L Race Services Summer ShowdownJul 7 · 400 Meters · Place 3 · Trenton TrackTrenton Track400 Meters3.52.33a9
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 4 · UnattachedUnattached400 Meters4.53.58a9
May 11UAGTCA Meet 2May 11 · 400m Hurdles · Place 2 · UnattachedUnattached400m Hurdles36" / 0.914m2.1:01.01a PB9
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 4 · UnattachedUnattached400 Meters4.54.89a9

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22The Egg Club InvitationalDec 22 · 55 Meter · Place 10 · Notre DameNotre Dame55 Meter10.7.33a PB9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Dec 13Peddie Winter ScrimmageDec 13 · 400 Meters · Place 3 · Notre DameNotre Dame400 Meters3.57.75a9