Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorChes Mont National Super Meet #1 · Apr 1611.41aChes Mont National Super Meet #1April 16, 2024
200 Meters · IndoorLa Salle Winter Series - Boys Sprint Night · Jan 322.70La Salle Winter Series - Boys Sprint NightJanuary 3, 2025
200 Meters · OutdoorRustin Invite · Apr 122.43aRustin InviteApril 1, 2026
200 Meters · Relay Split · IndoorPTFCA Championships · Mar 221.985PTFCA ChampionshipsMarch 2, 2025
400 Meters · IndoorLa Salle Winter Series - Sprint Night · Jan 251.19aLa Salle Winter Series - Sprint NightJanuary 2, 2026
400 Meters · OutdoorFords Track Classic · Apr 1251.57Fords Track ClassicApril 12, 2024
55 Meter · IndoorOcean Breeze Invitational · Feb 17.10aOcean Breeze InvitationalFebruary 1, 2025
60 Meter · IndoorHenderson Invitational · Feb 77.45aHenderson InvitationalFebruary 7, 2025
60 Meters · IndoorLa Salle Winter Series - Boys Sprint Night · Jan 37.45La Salle Winter Series - Boys Sprint NightJanuary 3, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Ches-Mont ChampsMay 6 · 200 Meters · Place 19 · Downingtown WestDowningtown West200 Meters19.22.74a12
Apr 11Brooks Fords Track ClassicApr 11 · 200 Meters · Place 3 · Downingtown WestDowningtown West200 Meters3.22.77aWind: 1.512
Apr 1Rustin InviteApr 1 · 200 Meters · Place 9 · Downingtown WestDowningtown West200 Meters9.22.43a PB12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 200 Meters · Downingtown WestDowningtown West200 MetersRelay Split—22.13912
Feb 22Philly Area Final QualifierFeb 22 · 200 Meters · Place 25 · Dtown WestDtown West200 Meters2523.0212
Feb 14Henderson InvitationalFeb 14 · 200 Meters · Place 13 · Downingtown WestDowningtown West200 Meters13.23.01a12
Jan 2La Salle Winter Series - Sprint NightJan 2 · 400 Meters · Place 23 · Downingtown WestDowningtown West400 Meters23.51.19a PB12
Jan 2La Salle Winter Series - Sprint NightJan 2 · 200 Meters · Place 39 · Downingtown WestDowningtown West200 Meters39.23.06a12

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 200 Meters · Place 14 · Downingtown WestDowningtown West200 Meters14.23.29a12
Mar 2PTFCA ChampionshipsMar 2 · 200 Meters · Downingtown WestDowningtown West200 MetersRelay Split—21.985 PB11
Feb 23Kristian Marche Memorial InvitationalFeb 23 · 200 Meters · Place 19 · Dtown WestDtown West200 Meters1923.2711
Feb 7Henderson InvitationalFeb 7 · 60 Meter · Place 25 · Downingtown WestDowningtown West60 Meter25.7.45a PB11
Feb 1Ocean Breeze InvitationalFeb 1 · 55 Meter · Place 79 · Downingtown WestDowningtown West55 Meter79.7.10a PB11
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 48 · Downingtown WestDowningtown West200 MetersRound P48.23.26a11
Jan 3La Salle Winter Series - Boys Sprint NightJan 3 · 200 Meters · Place 12 · Downingtown WestDowningtown West200 Meters1222.70 PB—
Jan 3La Salle Winter Series - Boys Sprint NightJan 3 · 60 Meters · Place 28 · Downingtown WestDowningtown West60 MetersRound P287.45 PB—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 19Penn Relays Summer Showcase presented by ToyotaJul 19 · 200 Meters · Place 31 · UnattachedUnattached200 Meters31.23.30aWind: 0.811
May 7Ches-Mont League ChampsMay 7 · 200 Meters · Place 15 · Downingtown WestDowningtown West200 Meters15.23.24a11
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 200 Meters · Place 20 · Downingtown WestDowningtown West200 Meters20.22.65a11
Apr 10Ches Mont National Super Meet # 2Apr 10 · 100 Meters · Downingtown WestDowningtown West100 Meters—FS11

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8Ches-Mont ChampionshipsMay 8 · 200 Meters · Place 4 · Dtown WestDtown West200 Meters423.1010
May 8Ches-Mont ChampionshipsMay 8 · 200 Meters · Place 5 · Dtown WestDtown West200 Meters523.0410
Apr 16Ches Mont National Super Meet #1Apr 16 · 100 Meters · Place 11 · Downingtown WestDowningtown West100 Meters11.11.41a PB10
Apr 12Fords Track ClassicApr 12 · 200 Meters · Place 7 · Downingtown WestDowningtown West200 Meters723.12SO
Apr 12Fords Track ClassicApr 12 · 400 Meters · Place 5 · Downingtown WestDowningtown West400 Meters551.57 PBSO

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 25PTFCA ChampionshipsFeb 25 · 200 Meters · Downingtown WestDowningtown West200 MetersRelay Split—22.9hUnofficial10
Feb 25PTFCA ChampionshipsFeb 25 · 400 Meters · Downingtown WestDowningtown West400 MetersRelay Split—51.2hUnofficial10
Jan 30Henderson Polar Bear # 1Jan 30 · 60 Meters · Place 13 · Downingtown WestDowningtown West60 Meters137.61SO

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 22Keystone State GamesJul 22 · 400 Meters · West Chester TrackWest Chester Track400 Meters—DNS9
Jul 22Keystone State GamesJul 22 · 200 Meters · Place 4 · West Chester TrackWest Chester Track200 Meters4.23.74a9
Jul 22Keystone State GamesJul 22 · 100 Meters · Place 6 · West Chester TrackWest Chester Track100 Meters6.11.61a9
May 13Downingtown West Last ChanceMay 13 · 400 Meters · Place 7 · Downingtown WestDowningtown West400 Meters752.659
May 10Ches-Mont ChampionshipsMay 10 · 200 Meters · Place 12 · D-Town WestD-Town West200 Meters1223.429
May 10Ches-Mont ChampionshipsMay 10 · 100 Meters · Place 36 · D-Town WestD-Town West100 MetersRound P3611.989
May 5Hoka/Bryn Mawr Running Co. Henderson InvitationalMay 5 · 400 Meters · Place 26 · Downingtown WestDowningtown West400 Meters2652.079
May 2Ches-Mont National JV / Open Meet #3May 2 · 200 Meters · Place 4 · Downingtown WestDowningtown West200 Meters424.229
May 2Ches-Mont National JV / Open Meet #3May 2 · 100 Meters · Place 5 · Downingtown WestDowningtown West100 Meters511.799
Apr 29Whippet InvitationalApr 29 · 200 Meters · Place 27 · Downingtown WestDowningtown West200 Meters2724.679
Apr 29Whippet InvitationalApr 29 · 100 Meters · Place 27 · Downingtown WestDowningtown West100 Meters2712.289
Apr 21Bob Friday Warrior InvitationalApr 21 · 100 Meters · Place 2 · Downingtown WestDowningtown West100 Meters211.899
Apr 12Ches Mont National Super Meet #1Apr 12 · 400 Meters · Place 14 · Downingtown WestDowningtown West400 Meters14.53.60a9
Apr 5Rustin InvitationalApr 5 · 400 Meters · Place 24 · Downingtown WestDowningtown West400 Meters2454.439

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14Henderson Polar Bear # 3Feb 14 · 60 Meters · Place 26 · Downingtown WestDowningtown West60 Meters267.769
Jan 31Henderson Polar Bear # 2Jan 31 · 400 Meters · Place 6 · Downingtown WestDowningtown West400 Meters656.069
Jan 31Henderson Polar Bear # 2Jan 31 · 200 Meters · Place 12 · Downingtown WestDowningtown West200 Meters1224.579
Jan 17Henderson Polar Bear # 1Jan 17 · 400 Meters · Place 9 · Downingtown WestDowningtown West400 Meters955.899
Jan 17Henderson Polar Bear # 1Jan 17 · 60 Meters · Place 17 · Downingtown WestDowningtown West60 Meters177.699

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 13Winter Freeze Outdoor InvitationalDec 13 · 60 Meter · Place 19 · Downingtown WestDowningtown West60 Meter19.7.73aUnofficial9
Dec 13Winter Freeze Outdoor InvitationalDec 13 · 200 Meters · Place 23 · Downingtown WestDowningtown West200 Meters23.25.11aUnofficial9