Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2022 AAU Mid-Atlantic District Championships Qualifier · Jun 1711.752022 AAU Mid-Atlantic District Championships QualifierJune 17, 2022
200 Meters · OutdoorPeach Belt Conference Championship · May 122.13Peach Belt Conference ChampionshipMay 1, 2026
400 Meters · IndoorPeachbelt Conference Championship · Feb 2349.87aPeachbelt Conference ChampionshipFebruary 23, 2026
400 Meters · OutdoorPeach Belt Conference Championship · May 149.14Peach Belt Conference ChampionshipMay 1, 2026
800 Meters · IndoorPeach Belt Indoor TF Championships · Feb 171:57.10aPeach Belt Indoor TF ChampionshipsFebruary 17, 2025
800 Meters · OutdoorUCF Black and Gold Invite · Mar 211:57.21aUCF Black and Gold InviteMarch 21, 2025
Combined results · OutdoorUAGTCA Ron Jackson Youth Invitational 2023 · Jul 2252.51UAGTCA Ron Jackson Youth Invitational 2023July 22, 2023
High Jump · IndoorSpeed Capital New York · Dec 111.40mSpeed Capital New YorkDecember 11, 2022

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 9Lee University Last ChanceMay 9 · 400 Meters · Place 15 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)400 Meters15.50.32aSo
May 1Peach Belt Conference ChampionshipMay 1 · 400 Meters · Place 7 · Embry-RiddleEmbry-Riddle400 Meters749.19SO
May 1Peach Belt Conference ChampionshipMay 1 · 400 Meters · Place 8 · Embry-RiddleEmbry-Riddle400 Meters849.14 PBSO
May 1Peach Belt Conference ChampionshipMay 1 · 200 Meters · Place 14 · Embry-RiddleEmbry-Riddle200 Meters1422.13 PBSO
Apr 24Sunshine State Conference Track and Field ChampionshipApr 24 · 400 Meters · Place 11 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)400 MetersRound P11.49.65aSo
Apr 24Sunshine State Conference Track and Field ChampionshipApr 24 · 200 Meters · Place 21 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)200 MetersRound P21.22.51aWind: 0.3So
Apr 18Blue and Gold InvitationalApr 18 · 400 Meters · Place 3 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)400 Meters3.49.24aSo
Apr 18Blue and Gold InvitationalApr 18 · 200 Meters · Place 6 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)200 Meters6.22.05aWind: 3.1So
Apr 11South Florida InvitationalApr 11 · 400 Meters · Place 35 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)400 Meters35.49.91aSo
Apr 2Embry-Riddle Running Elements ClassicApr 2 · 800 Meters · Place 33 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)800 Meters33.1:57.99aSo
Apr 2Embry-Riddle Running Elements ClassicApr 2 · 200 Meters · Place 51 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)200 MetersRound P51.22.33aWind: 0.2So
Mar 28UCF Knight InviteMar 28 · 400 Meters · Place 21 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)400 Meters2149.31aSo
Mar 21UCF Black & Gold ChallengeMar 21 · 400 Meters · Place 36 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)400 Meters36.49.75aSo
Mar 7Embry-Riddle (Fla) InvitationalMar 7 · 800 Meters · Place 20 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)800 Meters20.2:00.55aSo
Mar 7Embry-Riddle (Fla) InvitationalMar 7 · 400 Meters · Place 14 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)400 Meters14.50.09aSo
Feb 1The Legends of Alachua County InvitationalFeb 1 · 400 Meters · Place 15 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)400 Meters15.51.12aSo
Feb 1The Legends of Alachua County InvitationalFeb 1 · 200 Meters · Place 32 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)200 Meters32.23.22aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 23Peachbelt Conference ChampionshipFeb 23 · 400 Meters · Place 12 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)400 Meters1249.87a PBSO
Feb 6Visit Gainesville Indoor ClassicFeb 6 · 400 Meters · Place 17 · Embry-RiddleEmbry-Riddle400 Meters1750.29SO
Jan 24Alachua County Sports and Event Center Invitational and MultiJan 24 · 800 Meters · Place 44 · Embry-RiddleEmbry-Riddle800 Meters442:04.83SO
Jan 24Alachua County Sports and Event Center Invitational and MultiJan 24 · 400 Meters · Place 22 · Embry-RiddleEmbry-Riddle400 Meters2250.77SO

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 282025 PBC Outdoor Track and FieldApr 28 · 800 Meters · Embry-Riddle (Fla.)Embry-Riddle (Fla.)800 Meters--DNSFr
Apr 282025 PBC Outdoor Track and FieldApr 28 · 400 Meters · Place 22 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)400 MetersRound P22.56.98aFr
Mar 27Terry Long FSU RelaysMar 27 · 400 Meters · Place 17 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)400 Meters17.50.21aFr
Mar 21UCF Black and Gold InviteMar 21 · 800 Meters · Place 55 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)800 Meters551:57.21a PBFr
Mar 8Eagle InvitationalMar 8 · 800 Meters · Place 17 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)800 Meters17.1:59.86aFr
Mar 8Eagle InvitationalMar 8 · 400 Meters · Place 12 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)400 Meters12.50.63aFr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 17Peach Belt Indoor TF ChampionshipsFeb 17 · 800 Meters · Place 10 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)800 Meters10.1:57.10a PBFr
Feb 17Peach Belt Indoor TF ChampionshipsFeb 17 · 400 Meters · Place 2 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)400 Meters2.50.00aFr
Jan 24 RADD College InvitationalJan 24 · 800 Meters · Place 17 · Embry-Riddle (Fla.)Embry-Riddle (Fla.)800 Meters17.1:57.51aFr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18PAISAAMay 18 · 400 Meters · Place 3 · The Haverford School for BoysThe Haverford School for Boys400 Meters3.50.60a12
May 9Inter-AcMay 9 · 800 Meters · Place 4 · The Haverford School for BoysThe Haverford School for Boys800 MetersRound P4.2:00.23a12
May 9Inter-AcMay 9 · 800 Meters · Place 4 · The Haverford School for BoysThe Haverford School for Boys800 Meters4.2:00.00a12
May 1Penn Charter #1May 1 · 800 Meters · Place 1 · The HaverforThe Haverfor800 Meters12:02.20—
Apr 17Germantown Academy #1Apr 17 · 400 Meters · Place 1 · The Haverford School foThe Haverford School fo400 Meters151.36a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3TFCAofGP Meet # 7Feb 3 · 400 Meters · Place 7 · The Haverford School for BoysThe Haverford School for Boys400 Meters754.3512

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 16TFCAofGP Meet #1Dec 16 · 400 Meters · Place 19 · The Haverford School for BoysThe Haverford School for Boys400 Meters19.55.20a12
Dec 10 Speed Capital New York InvitationalDec 10 · Shot Put · High Level TrackHigh Level TrackShot Put12lb—DNS12
Dec 10 Speed Capital New York InvitationalDec 10 · High Jump · High Level TrackHigh Level TrackHigh Jump—DNS12
Dec 10 Speed Capital New York InvitationalDec 10 · 800 Meters · High Level TrackHigh Level Track800 Meters—DNS12
Dec 10 Speed Capital New York InvitationalDec 10 · 400 Meters · High Level TrackHigh Level Track400 Meters—DNS12
Feb 18TFCAofGP Meet of ChampionsFeb 18 · 400 Meters · Place 7 · The Haverford School for BoysThe Haverford School for Boys400 Meters752.3011
Feb 10TFCAofGP Last Chance MeetFeb 10 · 400 Meters · Place 11 · The Haverford School for BoysThe Haverford School for Boys400 Meters1152.8011
Jan 13TFCAofGP Meet #6Jan 13 · 800 Meters · Place 12 · The Haverford School for BoysThe Haverford School for Boys800 Meters122:15.7511

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 21 · High Level THigh Level TCombined results2152.51 PB—

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 11Speed Capital New YorkDec 11 · High Jump · Place 2 · High Level TrackHigh Level TrackHigh Jump2.1.40m PB11
Dec 11Speed Capital New YorkDec 11 · 800 Meters · Place 3 · High Level TrackHigh Level Track800 Meters3.2:11.68a11
Dec 11Speed Capital New YorkDec 11 · 400 Meters · Place 7 · High Level TrackHigh Level Track400 Meters7.52.79a11
Dec 11Speed Capital New YorkDec 11 · 200 Meters · High Level TrackHigh Level Track200 Meters—DNS11
Dec 10TFCAofGP Meet #1Dec 10 · 400 Meters · Place 10 · The Haverford School for BoysThe Haverford School for Boys400 Meters10.54.86a11

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 800 Meters · Place 6 · The High LevThe High Lev800 Meters62:05.2516
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 400 Meters · Place 20 · The High LevThe High Lev400 Meters2052.7816
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 200 Meters · Place 21 · The High LevThe High Lev200 Meters2123.3316
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 100 Meters · Place 23 · The High LevThe High Lev100 Meters2311.75 PB16
Jun 4UAGTCA Developmental ChampionshipJun 4 · Discus · High Level TrackHigh Level TrackDiscus1.6kg—DNS10
Jun 4UAGTCA Developmental ChampionshipJun 4 · High Jump · High Level TrackHigh Level TrackHigh Jump—DNS10
Jun 4UAGTCA Developmental ChampionshipJun 4 · 400 Meters · Place 2 · High Level TrackHigh Level Track400 Meters2.51.75aUnofficial10
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 4 · High Level TrackHigh Level Track100 MetersRound P4.11.50aUnofficial10
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 4 · High Level TrackHigh Level Track100 Meters4.11.52aUnofficial10
May 12Inter-Ac League ChampionshipsMay 12 · 800 Meters · Place 5 · The Haverford School for BoysThe Haverford School for Boys800 MetersRound P5.2:03.12a10
May 12Inter-Ac League ChampionshipsMay 12 · 800 Meters · Place 6 · The Haverford School for BoysThe Haverford School for Boys800 Meters6.2:05.97a10
May 12Inter-Ac League ChampionshipsMay 12 · 400 Meters · Place 2 · The Haverford School for BoysThe Haverford School for Boys400 MetersRound P2.51.62a10
May 12Inter-Ac League ChampionshipsMay 12 · 400 Meters · Place 4 · The Haverford School for BoysThe Haverford School for Boys400 Meters4.51.55a10
May 4Boys DELCO ChampionshipsMay 4 · 400 Meters · Place 14 · The Haverford School for BoysThe Haverford School for Boys400 MetersRound P14.51.90a10
Apr 8The John Heins InvitationalApr 8 · 400 Meters · Place 8 · The Haverford School for BoysThe Haverford School for Boys400 Meters8.52.10a10

2021 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 1Inter-Ac MeetMay 1 · 800 Meters · Place 6 · The Haverford School for BoysThe Haverford School for Boys800 Meters6.2:10.36a9