Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChes-Mont Champs · May 611.34aChes-Mont ChampsMay 6, 2026
200 Meters · IndoorGarden State TC Invitational · Feb 2023.10aGarden State TC InvitationalFebruary 20, 2026
200 Meters · OutdoorChes-Mont Champs · May 622.88aChes-Mont ChampsMay 6, 2026
400 Meters · IndoorF&M HS Meet #1 (Full) · Dec 659.11aF&M HS Meet #1 (Full)December 6, 2025
55 Meter · IndoorThe Oval Office Holiday Party · Dec 216.93aThe Oval Office Holiday PartyDecember 21, 2025
60 Meter · IndoorLa Salle Winter Series - Sprint Night · Jan 27.39aLa Salle Winter Series - Sprint NightJanuary 2, 2026
60 Meters · IndoorKevin Dare Invite · Jan 107.55Kevin Dare InviteJanuary 10, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Ches-Mont ChampsMay 6 · 200 Meters · Place 22 · Coatesville200 Meters22.22.88a PB11
May 6Ches-Mont ChampsMay 6 · 100 Meters · Place 23 · Coatesville100 MetersRound P23.11.34a PB11
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 200 Meters · Place 48 · Coatesville200 Meters48.23.50a11
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 100 Meters · Place 52 · Coatesville100 Meters52.11.64a11
Apr 11The Coatesville Track & Field InvitationalApr 11 · 200 Meters · Place 13 · Coatesville200 Meters1323.69a11
Apr 11The Coatesville Track & Field InvitationalApr 11 · 100 Meters · Place 20 · Coatesville100 MetersRound P2011.67a11
Apr 1Rustin InviteApr 1 · 200 Meters · Place 20 · Coatesville200 Meters20.23.22a11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 20Garden State TC InvitationalFeb 20 · 55 Meter · Place 15 · Coatesville55 MeterRound P15.7.00a11
Feb 20Garden State TC InvitationalFeb 20 · 200 Meters · Place 14 · Coatesville200 Meters14.23.10a PB11
Feb 14Henderson InvitationalFeb 14 · 60 Meter · Place 24 · Coatesville60 Meter24.7.44a11
Feb 14Henderson InvitationalFeb 14 · 200 Meters · Place 14 · Coatesville200 Meters14.23.19a11
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 44 · Coatesville 01200 Meters4423.4811
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 44 · Coatesville 01200 Meters4423.4811
Jan 10Kevin Dare InviteJan 10 · 60 Meters · Place 44 · COATESVILLE AREA60 Meters447.55 PB11
Jan 2La Salle Winter Series - Sprint NightJan 2 · 60 Meter · Place 39 · Coatesville60 MeterRound P39.7.39a PB11
Jan 2La Salle Winter Series - Sprint NightJan 2 · 200 Meters · Place 46 · Coatesville200 Meters46.23.22a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21The Oval Office Holiday PartyDec 21 · 55 Meter · Place 6 · Coatesville55 Meter6.6.93a PB11
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 200 Meters · Place 20 · Coatesville200 Meters20.24.25a11
Dec 6F&M HS Meet #1 (Full)Dec 6 · 400 Meters · Place 42 · Coatesville400 Meters42.59.11a PB11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Ches-Mont League ChampsMay 7 · 200 Meters · Place 24 · Coatesville200 Meters24.23.64a10
May 7Ches-Mont League ChampsMay 7 · 100 Meters · Place 28 · Coatesville100 MetersRound P28.11.86a10
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 200 Meters · Place 57 · Coatesville200 Meters57.23.39a10
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 100 Meters · Place 65 · Coatesville100 Meters65.11.55a10
Apr 10Ches Mont National Super Meet # 2Apr 10 · 100 Meters · Place 18 · Coatesville100 Meters18.11.86a10
Apr 5Haverford InvitationalApr 5 · 200 Meters · Place 15 · Coatesville200 Meters1523.90a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8Ches-Mont ChampionshipsMay 8 · 200 Meters · Place 48 · Coatesville200 Meters4824.8229
May 8Ches-Mont ChampionshipsMay 8 · 200 Meters · Place 49 · Coatesville200 Meters4924.309
May 4Lower Merion InvitationalMay 4 · 100 Meters · Place 32 · Coatesville100 Meters3212.589