Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHaverford Invitational · Apr 512.91aHaverford InvitationalApril 5, 2025
200 Meters · IndoorKevin Dare Invitational · Jan 1126.77aKevin Dare InvitationalJanuary 11, 2025
200 Meters · OutdoorChes-Mont Champs · May 626.65aChes-Mont ChampsMay 6, 2026
200 Meters · Relay Split · IndoorPTFCA Championships · Mar 226.038PTFCA ChampionshipsMarch 2, 2025
300m Hurdles · 30" / 0.762m · OutdoorThe Coatesville Track and Field Invitational · Apr 1359.10aThe Coatesville Track and Field InvitationalApril 13, 2024
400 Meters · IndoorF&M HS Meet #1 (Full) · Dec 61:07.43aF&M HS Meet #1 (Full)December 6, 2025
400 Meters · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 11:04.74a22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
55 Meter · IndoorOcean Breeze Invitational · Feb 17.60aOcean Breeze InvitationalFebruary 1, 2025
55 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 317.90The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
60 Meter · IndoorUpper Dublin Winter Series - Sprint Night · Jan 38.50aUpper Dublin Winter Series - Sprint NightJanuary 3, 2026
60 Meters · IndoorTim Hickey Relays · Jan 268.20Tim Hickey RelaysJanuary 26, 2025
60m Hurdles · 33" / 0.838m · IndoorF&M HS Invite #3 · Jan 2811.26aF&M HS Invite #3January 28, 2024
Long Jump · OutdoorChes-Mont Champs · May 615' 11"Ches-Mont ChampsMay 6, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 6Ches-Mont ChampsMay 6 · Long Jump · Place 2 · CoatesvilleLong Jump2.15' 11" PB11
May 6Ches-Mont ChampsMay 6 · 200 Meters · Place 14 · Coatesville200 Meters14.26.65a PB11
May 6Ches-Mont ChampsMay 6 · 100 Meters · Place 16 · Coatesville100 MetersRound P16.13.02a11
May 2Lower Merion InvitationalMay 2 · Long Jump · Place 5 · CoatesvilleLong Jump5.15-05.0011
May 2Lower Merion InvitationalMay 2 · 200 Meters · Place 16 · Coatesville200 Meters16.27.22a11
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 400 Meters · Place 63 · Coatesville400 Meters63.1:04.74a PB11
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 100 Meters · Place 58 · Coatesville100 Meters58.13.33a11
Apr 11The Coatesville Track & Field InvitationalApr 11 · 300m Hurdles · Place 10 · Coatesville300m Hurdles1054.69a11
Apr 11The Coatesville Track & Field InvitationalApr 11 · 100 Meters · Place 10 · Coatesville100 MetersRound P1013.25a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · 200 Meters · Coatesville200 MetersRelay Split—26.61811
Feb 20Garden State TC InvitationalFeb 20 · 55 Meter · Place 24 · Coatesville55 MeterRound P24.7.94a11
Feb 14Henderson InvitationalFeb 14 · 60 Meter · Place 35 · Coatesville60 Meter35.8.52a11
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55 Meters · Place 61 · Coatesville 0155 MetersRound P617.90 PB11
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55 Meters · Place 61 · Coatesville 0155 MetersRound P617.9011
Jan 3Upper Dublin Winter Series - Sprint NightJan 3 · 60 Meter · Place 38 · Coatesville60 MeterRound P38.8.50a PB11
Jan 3Upper Dublin Winter Series - Sprint NightJan 3 · 200 Meters · Coatesville200 Meters--DNS11

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 21The Oval Office Holiday PartyDec 21 · 55 Meter · Place 16 · Coatesville55 MeterRound P16.7.93a11
Dec 21The Oval Office Holiday PartyDec 21 · 200 Meters · Place 25 · Coatesville200 Meters25.28.02a11
Dec 6F&M HS Meet #1 (Full)Dec 6 · 400 Meters · Place 21 · Coatesville400 Meters21.1:07.43a PB11
Mar 2PTFCA ChampionshipsMar 2 · 200 Meters · Coatesville200 MetersRelay Split—26.038 PB10
Feb 23Kristian Marche Memorial InvitationalFeb 23 · 60 Meters · Place 21 · Coatesville60 Meters218.24110
Feb 1Ocean Breeze InvitationalFeb 1 · 55 Meter · Place 5 · Coatesville55 MeterRound P5.7.64a10
Feb 1Ocean Breeze InvitationalFeb 1 · 55 Meter · Place 7 · Coatesville55 Meter7.7.60a PB10
Jan 26Tim Hickey RelaysJan 26 · 60 Meters · Place 8 · Coatesville60 Meters88.29—
Jan 26Tim Hickey RelaysJan 26 · 60 Meters · Place 7 · Coatesville60 Meters78.20 PB—
Jan 11Kevin Dare InvitationalJan 11 · 200 Meters · Place 13 · Coatesville200 Meters1326.77a PB—

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Ches-Mont League ChampsMay 7 · Long Jump · Place 12 · CoatesvilleLong Jump12.14-05.0010
May 7Ches-Mont League ChampsMay 7 · 200 Meters · Place 12 · Coatesville200 Meters12.27.43a10
May 7Ches-Mont League ChampsMay 7 · 100 Meters · Place 10 · Coatesville100 MetersRound P10.13.18a10
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 100 Meters · Place 35 · Coatesville100 Meters35.13.17a10
Apr 10Ches Mont National Super Meet # 2Apr 10 · 100 Meters · Place 7 · Coatesville100 Meters7.13.19a10
Apr 5Haverford InvitationalApr 5 · 100 Meters · Place 6 · Coatesville100 Meters612.91a PB10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · 200 Meters · Coatesville200 MetersRelay Split—27.71210
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 55 Meter · Place 4 · Coatesville55 Meter4.7.70a10
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 200 Meters · Place 9 · Coatesville200 Meters9.27.17a10
Jan 28F&M HS Invite #3Jan 28 · 60m Hurdles · Place 26 · Coatesville60m Hurdles33" / 0.838m26.11.26a PB9
Jan 13Franklin and Marshall invitational #2Jan 13 · 200 Meters · Place 20 · Coatesville200 Meters2028.379

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 8Ches-Mont ChampionshipsMay 8 · 300m Hurdles · Place 22 · Coatesville300m Hurdles2257.209
May 8Ches-Mont ChampionshipsMay 8 · 100 Meters · Place 24 · Coatesville100 MetersRound P2413.6499
May 8Ches-Mont ChampionshipsMay 8 · 300m Hurdles · Place 20 · Coatesville300m Hurdles2053.279
May 8Ches-Mont ChampionshipsMay 8 · 100 Meters · Place 15 · Coatesville100 Meters1513.209
May 4Lower Merion InvitationalMay 4 · 300m Hurdles · Place 17 · Coatesville300m Hurdles1755.869
May 3Hoka/Bryn Mawr Running Co. Henderson Invitational 2024May 3 · 100 Meters · Place 29 · Coatesville100 Meters2913.48FR
Apr 27Unionville InvitationalApr 27 · 200 Meters · Place 3 · Coatesville200 Meters328.69—
Apr 27Unionville InvitationalApr 27 · 200 Meters · Place 29 · Coatesville200 Meters2928.69—
Apr 27Unionville InvitationalApr 27 · 100 Meters · Place 4 · Coatesville100 MetersRound P413.84—
Apr 27Unionville InvitationalApr 27 · 100 Meters · Place 32 · Coatesville100 MetersRound P3213.84—
Apr 27Unionville InvitationalApr 27 · 200 Meters · Place 3 · Coatesville200 Meters328.69—
Apr 27Unionville InvitationalApr 27 · 200 Meters · Place 29 · Coatesville200 Meters2928.69—
Apr 27Unionville InvitationalApr 27 · 100 Meters · Place 4 · Coatesville100 MetersRound P413.84—
Apr 27Unionville InvitationalApr 27 · 100 Meters · Place 32 · Coatesville100 MetersRound P3213.84—
Apr 16Ches Mont National Super Meet #1Apr 16 · 100 Meters · Place 14 · Coatesville100 Meters14.13.20a9
Apr 13The Coatesville Track and Field InvitationalApr 13 · 300m Hurdles · Place 26 · Coatesville300m Hurdles30" / 0.762m26.59.10a PB9
Apr 13The Coatesville Track and Field InvitationalApr 13 · 100 Meters · Place 30 · Coatesville100 MetersRound P30.14.08a9
Apr 6The North Penn OpenApr 6 · 100 Meters · Place 29 · Coatesville100 Meters29.14.34a9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20DVGTCA Meet #3Dec 20 · 60m Hurdles · Place 48 · Coatesville60m Hurdles33" / 0.838m48.12.19a9
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 55 Meter · Place 31 · Coatesville55 Meter31.8.07a9