Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorTampa Spartans Open · Feb 2111.84aTampa Spartans OpenFebruary 21, 2026
100 Meters · OutdoorTampa Spartans Classic · Mar 1311.43aTampa Spartans ClassicMarch 13, 2026
200 Meters · IndoorTampa Spartans Open · Feb 2223.99Tampa Spartans OpenFebruary 22, 2025
200 Meters · OutdoorTampa Spartans Classic · Mar 1324.00aTampa Spartans ClassicMarch 13, 2026
400 Meters · IndoorTampa Spartans Open · Feb 2154.37aTampa Spartans OpenFebruary 21, 2026
400 Meters · OutdoorUCF Knight Invite · Mar 2853.62aUCF Knight InviteMarch 28, 2026
55 Meter · IndoorUC HS Invitational · Jan 246.81aUC HS InvitationalJanuary 24, 2024
55 Meters · IndoorBears HS Invitational · Jan 207.06Bears HS InvitationalJanuary 20, 2023
60 Meters · IndoorTFCAofGP Meet #5 · Jan 77.53TFCAofGP Meet #5January 7, 2023
Long Jump · IndoorUC Holiday HS Invitational · Dec 1818-00.25UC Holiday HS InvitationalDecember 18, 2021
Long Jump · OutdoorThe Coatesville Track and Field Invitational · Apr 1320-06.25The Coatesville Track and Field InvitationalApril 13, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 18Blue and Gold InvitationalApr 18 · 400 Meters · Place 17 · TampaTampa400 Meters17.54.02aSo
Apr 18Blue and Gold InvitationalApr 18 · 200 Meters · Place 25 · TampaTampa200 Meters25.24.19aWind: 1.8So
Apr 18Blue and Gold InvitationalApr 18 · 100 Meters · Place 23 · TampaTampa100 Meters23.11.69aWind: 2.5So
Apr 2Embry-Riddle Running Elements ClassicApr 2 · 200 Meters · Place 99 · TampaTampa200 MetersRound P99.24.05aWind: 0.9So
Apr 2Embry-Riddle Running Elements ClassicApr 2 · 100 Meters · Place 68 · TampaTampa100 MetersRound P68.11.41aWind: 2.9So
Mar 28UCF Knight InviteMar 28 · 400 Meters · Place 36 · TampaTampa400 Meters3653.62a PBSo
Mar 13Tampa Spartans ClassicMar 13 · 200 Meters · Place 21 · TampaTampa200 Meters2124.00a PBSo
Mar 13Tampa Spartans ClassicMar 13 · 100 Meters · Place 10 · TampaTampa100 Meters1011.43a PBSo
Mar 7Embry-Riddle (Fla) InvitationalMar 7 · 100 Meters · Place 32 · TampaTampa100 Meters32.11.35aWind: 3.6So

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Tampa Spartans OpenFeb 21 · 400 Meters · Place 22 · TampaTampa400 Meters2254.37a PBSo
Feb 21Tampa Spartans OpenFeb 21 · 100 Meters · Place 18 · TampaTampa100 Meters1811.84a PBSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 112025 South Florida InvitationalApr 11 · 400 Meters · Place 42 · TampaTampa400 Meters4254.60aFr
Apr 3Embry-Riddle Running Elements Classic - Collegiate and OpenApr 3 · 400 Meters · Place 52 · TampaTampa400 Meters5254.11aFr
Apr 3Embry-Riddle Running Elements Classic - Collegiate and OpenApr 3 · 100 Meters · Place 79 · TampaTampa100 MetersRound P7911.57aFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22Tampa Spartans OpenFeb 22 · 400 Meters · Place 15 · TampaTampa400 Meters1554.78FR
Feb 22Tampa Spartans OpenFeb 22 · 200 Meters · Place 29 · TampaTampa200 Meters2923.99 PBFR
Feb 7Celebration Pointe Indoor ClassicFeb 7 · 400 Meters · Place 54 · TampaTampa400 Meters5455.04FR
Feb 7Celebration Pointe Indoor ClassicFeb 7 · 200 Meters · Place 54 · TampaTampa200 Meters5424.60FR
Feb 7Celebration Pointe Indoor ClassicFeb 7 · 60 Meters · Place 72 · TampaTampa60 MetersRound P728.19FR

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 17PIAA District I ChampionshipsMay 17 · Long Jump · Place 17 · ConestogaConestogaLong Jump17.19-11.25Wind: -1.212
May 8Central League Individual ChampsMay 8 · Long Jump · Place 3 · ConestogaConestogaLong Jump321-03.5012
May 4Lower Merion InvitationalMay 4 · Long Jump · Place 1 · ConestogaConestogaLong Jump120-00.5012
Apr 17CAL Week #3 (Marple) Apr 17 · Long Jump · ConestogaConestogaLong Jump--FOUL12
Apr 17CAL Week #3 (Marple) Apr 17 · 200 Meters · Place 9 · ConestogaConestoga200 Meters9.24.39a12
Apr 13The Coatesville Track and Field InvitationalApr 13 · Long Jump · Place 5 · ConestogaConestogaLong Jump5.20-06.25 PB12
Mar 20Boys CAL #1Mar 20 · Long Jump · ConestogaConestogaLong Jump--FOUL12
Mar 20Boys CAL #1Mar 20 · 100 Meters · Place 10 · ConestogaConestoga100 Meters10.11.91a12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 9TFCAGP Last ChanceFeb 9 · Long Jump · Place 7 · ConestogaConestogaLong Jump720-03.2512
Jan 24UC HS InvitationalJan 24 · 55 Meter · Place 17 · ConestogaConestoga55 Meter17.6.81a PB12
Jan 24UC HS InvitationalJan 24 · Long Jump · ConestogaConestogaLong Jump--FOUL12
Jan 6TFCAofGP #4Jan 6 · Long Jump · Place 7 · ConestogaConestogaLong Jump720-04.5012

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10Central League Individual ChampionshipsMay 10 · Long Jump · Place 3 · ConestogaConestogaLong Jump319-7.5011
May 6Lower Merion InvitationalMay 6 · Long Jump · Place 10 · ConestogaConestogaLong Jump1019-01.0011
Apr 22Leonard Stephan InvitationalApr 22 · 100 Meters · Place 20 · ConestogaConestoga100 MetersRound P2012.00—
Apr 15Coatesville Track and Field InvitationalApr 15 · Long Jump · Place 11 · ConestogaConestogaLong Jump11.20-00.0011
Apr 15Coatesville Track and Field InvitationalApr 15 · 100 Meters · Place 40 · ConestogaConestoga100 MetersRound P40.11.92a11
Apr 12CAL Boys Meet #2 - Lower MerionApr 12 · Long Jump · Place 1 · ConestogaConestogaLong Jump120-01.50—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 10TFCAofGP Last Chance MeetFeb 10 · Long Jump · Place 10 · ConestogaConestogaLong Jump1019-7.2511
Jan 20Bears HS InvitationalJan 20 · Long Jump · Place 14 · ConestogaConestogaLong Jump1419-02.2511
Jan 20Bears HS InvitationalJan 20 · 55 Meters · Place 42 · ConestogaConestoga55 Meters427.06 PB11
Jan 7TFCAofGP Meet #5Jan 7 · 60 Meters · Place 9 · ConestogaConestoga60 MetersRound P97.53 PB11
Jan 7TFCAofGP Meet #5Jan 7 · 60 Meters · Place 8 · ConestogaConestoga60 Meters87.5911

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 10Ursinus HS InvitationalDec 10 · 55 Meter · Place 27 · ConestogaConestoga55 MeterRound P27.6.99a11
Feb 5TFCAofGP Meet #7Feb 5 · 60 Meters · Place 18 · ConestogaConestoga60 Meters187.53910
Feb 5TFCAofGP Meet #7Feb 5 · 60 Meters · Place 17 · ConestogaConestoga60 MetersRound P177.53410
Feb 5TFCAofGP Meet #7Feb 5 · 60 Meters · Place 10 · ConestogaConestoga60 Meters107.53910
Feb 5TFCAofGP Meet #7Feb 5 · 60 Meters · Place 11 · ConestogaConestoga60 MetersRound P117.53410
Jan 9Collegeville HS InvitationalJan 9 · 55 Meters · ConestogaConestoga55 Meters—7.3010

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 11Central League Individual ChampsMay 11 · Long Jump · Place 5 · ConestogaConestogaLong Jump519-04.0010
May 7Lower Merion InvitationalMay 7 · 100 Meters · Place 3 · ConestogaConestoga100 Meters312.6110
Apr 29Upper Darby InvitationalApr 29 · 100 Meters · Place 6 · ConestogaConestoga100 Meters611.78—

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18UC Holiday HS InvitationalDec 18 · Long Jump · Place 14 · ConestogaConestogaLong Jump14.18-00.25 PB10
Dec 18UC Holiday HS InvitationalDec 18 · Long Jump · Place 14 · ConestogaConestogaLong Jump14.18-00.2510

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8Lower Merion InvitationalMay 8 · 100 Meters · Place 22 · ConestogaConestoga100 Meters2212.529
Apr 28CAL Week #3 (Garnet Valley)Apr 28 · Long Jump · Place 9 · ConestogaConestogaLong Jump918-03.75—
Apr 14CAL Meet #2 - Penncrest (Boys Only)Apr 14 · Long Jump · Place 15 · ConestogaConestogaLong Jump15.15-00.009
Apr 14CAL Meet #2 - Penncrest (Boys Only)Apr 14 · 100 Meters · Place 16 · ConestogaConestoga100 Meters16.12.69a9
Apr 7CAL Week #1 (Haverford)Apr 7 · Long Jump · Place 15 · ConestogaConestogaLong Jump15.16-04.009