Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · Indoor2024 YSU Icebreaker · Dec 621.61a2024 YSU IcebreakerDecember 6, 2024
200 Meters · OutdoorCarnegie Mellon Last Chance Meet · Apr 1322.12Carnegie Mellon Last Chance MeetApril 13, 2023
300m Hurdles · 36" / 0.914m · OutdoorPIAA District I AA / AAA Championships · May 2037.54aPIAA District I AA / AAA ChampionshipsMay 20, 2022
400 Meters · IndoorACC Indoor Championships · Feb 2247.22aACC Indoor ChampionshipsFebruary 22, 2024
400 Meters · OutdoorFlorida Relays · Mar 3147.69aFlorida RelaysMarch 31, 2023
400m Hurdles · 36" / 0.914m · OutdoorNCAA DI Outdoor Championships - East First-Rounds · May 2748.90aNCAA DI Outdoor Championships - East First-RoundsMay 27, 2026
60 Meter · Indoor2024 YSU Icebreaker · Dec 67.04a2024 YSU IcebreakerDecember 6, 2024
600 Meters · IndoorNittany Lion Challenge · Jan 181:17.78aNittany Lion ChallengeJanuary 18, 2025
800 Meters · IndoorYSU Icebreaker · Dec 21:53.00aYSU IcebreakerDecember 2, 2022
800 Meters · OutdoorSOL National Conference Championships · May 131:54.12SOL National Conference ChampionshipsMay 13, 2022

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 400m Hurdles · Place 6 · United StatesUnited States400m Hurdles36" / 0.914mRound P6.49.67aSr
Jul 232026 USATF Outdoor ChampionshipsJul 23 · 400m Hurdles · Place 8 · United StatesUnited States400m Hurdles36" / 0.914m8.50.09aSr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · 400m Hurdles · Place 9 · AuburnAuburn400m Hurdles36" / 0.914mRound P9.49.47aSr
Jun 10NCAA Division I Outdoor ChampionshipsJun 10 · 400m Hurdles · Place 5 · AuburnAuburn400m Hurdles36" / 0.914m5.49.50aSr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 400m Hurdles · Place 2 · AuburnAuburn400m Hurdles36" / 0.914mRound P2.49.19aSr
May 27NCAA DI Outdoor Championships - East First-RoundsMay 27 · 400m Hurdles · Place 5 · AuburnAuburn400m Hurdles36" / 0.914mRound S5.48.90a PBSr
May 142026 SEC Outdoor Track & Field ChampionshipsMay 14 · 400m Hurdles · Place 4 · AuburnAuburn400m Hurdles36" / 0.914mRound P4.49.36aSr
May 142026 SEC Outdoor Track & Field ChampionshipsMay 14 · 400m Hurdles · Place 7 · AuburnAuburn400m Hurdles36" / 0.914m7.49.86aSr
May 22026 East Coast RelaysMay 2 · 400m Hurdles · Place 4 · AuburnAuburn400m Hurdles36" / 0.914m4.50.73aSr
Apr 16Tom Jones MemorialApr 16 · 400m Hurdles · Place 16 · AuburnAuburn400m Hurdles36" / 0.914m16.50.56aSr
Apr 3Pepsi Florida RelaysApr 3 · 400m Hurdles · Place 12 · AuburnAuburn400m Hurdles1251.58aSr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 400m Hurdles · Place 14 · PittsburghPittsburgh400m Hurdles36" / 0.914mRound S14.50.43aJr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · 400m Hurdles · Place 3 · PittsburghPittsburgh400m Hurdles36" / 0.914mRound P3.50.27aJr
May 15ACC Outdoor ChampionshipsMay 15 · 400m Hurdles · Place 2 · PittsburghPittsburgh400m Hurdles36" / 0.914mRound P2.50.76aJr
May 15ACC Outdoor ChampionshipsMay 15 · 400m Hurdles · Place 1 · PittsburghPittsburgh400m Hurdles36" / 0.914m1.49.52aJr
Apr 24129th Penn RelaysApr 24 · 400m Hurdles · PittsburghPittsburgh400m Hurdles36" / 0.914m—50.36aJr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 31PSU National OpenJan 31 · 400 Meters · Place 2 · PittsburghPittsburgh400 Meters2.47.48aJr
Jan 18Nittany Lion ChallengeJan 18 · 600 Meters · Place 1 · PittsburghPittsburgh600 Meters11:17.78a PB—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 62024 YSU IcebreakerDec 6 · 60 Meter · Place 4 · PittsburghPittsburgh60 Meter4.7.04a PBJr
Dec 62024 YSU IcebreakerDec 6 · 60 Meter · Place 20 · PittsburghPittsburgh60 MeterRound P20.7.06aJr
Dec 62024 YSU IcebreakerDec 6 · 200 Meters · Place 2 · PittsburghPittsburgh200 Meters2.21.61a PBJr
Feb 22ACC Indoor ChampionshipsFeb 22 · 400 Meters · Place 5 · PittsburghPittsburgh400 MetersRound P5.47.22a PBSo
Feb 22ACC Indoor ChampionshipsFeb 22 · 400 Meters · Place 5 · PittsburghPittsburgh400 Meters5.47.25aSo
Feb 9Clemson Tiger Paw InvitationalFeb 9 · 400 Meters · Place 33 · PittsburghPittsburgh400 Meters33.47.58aSo
Jan 26PSU National OpenJan 26 · 400 Meters · Place 3 · PittsburghPittsburgh400 Meters3.48.21aSo

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 400m Hurdles · Place 18 · PittsburghPittsburgh400m Hurdles36" / 0.914mRound S18.50.97aSo
May 22NCAA DI Outdoor Championships - East First-RoundsMay 22 · 400m Hurdles · Place 19 · PittsburghPittsburgh400m Hurdles36" / 0.914mRound P19.51.04aSo
Apr 25The 2024 Penn Relays (College)Apr 25 · 400m Hurdles · PittsburghPittsburgh400m Hurdles36" / 0.914m—50.84aSo
Mar 27Texas Clyde Littlefield Relays 96th Annual-HSMar 27 · 400m Hurdles · Place 2 · PittsburghPittsburgh400m Hurdles251.31a—
Mar 27Texas Clyde Littlefield Relays 96th Annual-HSMar 27 · 400m Hurdles · Place 5 · PittsburghPittsburgh400m Hurdles550.88a—
Mar 2796th Texas Clyde Littlefield Relays - CollegiateMar 27 · 400m Hurdles · Place 2 · PittsburghPittsburgh400m Hurdles36" / 0.914mRound P2.51.31aSo
Mar 2796th Texas Clyde Littlefield Relays - CollegiateMar 27 · 400m Hurdles · Place 5 · PittsburghPittsburgh400m Hurdles36" / 0.914m5.50.88aSo

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 12023 YSU Icebreaker presented by Southwoods Health Dec 1 · 400 Meters · Place 4 · PittsburghPittsburgh400 Meters4.48.30aSo
Dec 12023 YSU Icebreaker presented by Southwoods Health Dec 1 · 200 Meters · Place 7 · PittsburghPittsburgh200 Meters7.22.11aSo
Feb 23ACC Indoor Track & Field ChampionshipsFeb 23 · 400 Meters · Place 10 · PittsburghPittsburgh400 MetersRound P10.47.85aFr
Jan 27University of Louisville Lenny Lyles Indoor InvitationalJan 27 · 800 Meters · Place 21 · PittsburghPittsburgh800 Meters21.1:55.59aFr
Jan 14Nittany Lion ChallengeJan 14 · 600 Meters · Place 1 · PittsburghPittsburgh600 Meters11:19.06FR
Jan 14Nittany Lion ChallengeJan 14 · 600 Meters · Place 1 · PittsburghPittsburgh600 Meters11:19.06FR

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · 400m Hurdles · Place 17 · PittsburghPittsburgh400m Hurdles36" / 0.914mRound S17.52.29aFr
May 25NCAA D1 Outdoor Track & Field East Regional 1st RoundMay 25 · 400m Hurdles · Place 15 · PittsburghPittsburgh400m Hurdles36" / 0.914mRound P15.51.07aFr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · 400m Hurdles · Place 8 · PittsburghPittsburgh400m Hurdles36" / 0.914mRound P8.52.20aFr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · 400m Hurdles · Place 4 · PittsburghPittsburgh400m Hurdles36" / 0.914m4.51.44aFr
Apr 27Penn RelaysApr 27 · 400m Hurdles · PittsburghPittsburgh400m Hurdles36" / 0.914m—52.57aUnofficialFr
Apr 20Virginia ChallengeApr 20 · 400m Hurdles · Place 4 · PittsburghPittsburgh400m Hurdles36" / 0.914m4.53.43aFr
Apr 13Carnegie Mellon Last Chance MeetApr 13 · 400 Meters · Place 2 · PittsburghPittsburgh400 Meters248.19FR
Apr 13Carnegie Mellon Last Chance MeetApr 13 · 200 Meters · Place 4 · PittsburghPittsburgh200 Meters422.12 PBFR
Apr 6Duke InvitationalApr 6 · 200 Meters · Place 6 · PittsburghPittsburgh200 Meters6.22.18aWind: 2.6Fr
Mar 31Florida RelaysMar 31 · 400m Hurdles · Place 4 · PittsburghPittsburgh400m Hurdles36" / 0.914m4.51.57aFr
Mar 31Florida RelaysMar 31 · 400 Meters · Place 20 · PittsburghPittsburgh400 Meters20.47.69a PBFr
Mar 17UCF Black and Gold InvitationalMar 17 · 400m Hurdles · Place 3 · PittsburghPittsburgh400m Hurdles36" / 0.914m3.52.47aFr
Mar 17UCF Black and Gold InvitationalMar 17 · 400 Meters · Place 7 · PittsburghPittsburgh400 Meters7.47.84aFr

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 2YSU IcebreakerDec 2 · 800 Meters · Place 1 · PittsburghPittsburgh800 Meters1.1:53.00a PBFr
Feb 27PFTCA Indoor State ChampionshipsFeb 27 · 400 Meters · Place 2 · North PennNorth Penn400 Meters248.9912
Feb 19TFCAofGP Meet of ChampionsFeb 19 · 400 Meters · Place 1 · North PennNorth Penn400 Meters149.9012
Feb 11TFCAofGP Last Chance MeetFeb 11 · 400 Meters · Place 1 · North PennNorth Penn400 Meters150.6012
Feb 5TFCAofGP Meet #7Feb 5 · 800 Meters · Place 2 · North PennNorth Penn800 Meters21:58.4912
Feb 5TFCAofGP Meet #7Feb 5 · 800 Meters · Place 2 · North PennNorth Penn800 Meters21:58.4912
Jan 8TFCAofGP Meet #4Jan 8 · 400 Meters · Place 1 · North PennNorth Penn400 Meters151.0612

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 27PIAA AAA & Unified State ChampionshipsMay 27 · 300m Hurdles · Place 1 · North PennNorth Penn300m Hurdles36" / 0.914mRound P1.38.15a12
May 27PIAA AAA & Unified State ChampionshipsMay 27 · 300m Hurdles · Place 1 · North PennNorth Penn300m Hurdles36" / 0.914m1.37.65a12
May 20PIAA District I AA / AAA ChampionshipsMay 20 · 300m Hurdles · Place 1 · North PennNorth Penn300m Hurdles36" / 0.914mRound P1.37.54a PB12
May 20PIAA District I AA / AAA ChampionshipsMay 20 · 300m Hurdles · Place 1 · North PennNorth Penn300m Hurdles36" / 0.914m1.37.54a12
May 13SOL National Conference ChampionshipsMay 13 · 800 Meters · Place 3 · North PennNorth Penn800 Meters31:54.12 PB12
May 5Trojan Track ClassicMay 5 · 400 Meters · Place 1 · North PennNorth Penn400 Meters148.6412

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 400m Hurdles · Place 2 · Philadelphia ExpressPhiladelphia Express400m Hurdles36" / 0.914m2.56.24a11
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 400 Meters · Place 3 · Philadelphia ExpressPhiladelphia Express400 Meters3.49.90a11
May 29PIAA Class AAA State Track & Field ChampionshipsMay 29 · 400 Meters · Place 11 · North PennNorth Penn400 Meters11.50.03a11
May 21PIAA District 1 AAA ChampionshipsMay 21 · 400 Meters · Place 5 · North PennNorth Penn400 Meters5.49.89a11
May 14SOL National Conference ChampionshipsMay 14 · 200 Meters · Place 6 · North PennNorth Penn200 Meters623.4111
May 14SOL National Conference ChampionshipsMay 14 · 400 Meters · Place 1 · North PennNorth Penn400 Meters150.5311
May 14SOL National Conference ChampionshipsMay 14 · 200 Meters · Place 6 · North PennNorth Penn200 Meters623.4111
May 6Helman Memorial InvitationalMay 6 · 200 Meters · Place 5 · North PennNorth Penn200 Meters523.4311
Apr 30Explorers InvitationalApr 30 · 200 Meters · Place 2 · North PennNorth Penn200 Meters223.4811
Apr 27North Penn @ CB SouthApr 27 · 200 Meters · Place 2 · North PennNorth Penn200 Meters223.34—
Apr 27North Penn @ CB SouthApr 27 · 200 Meters · Place 2 · North PennNorth Penn200 Meters223.34—
Apr 20Souderton / North Penn Area DualApr 20 · 400 Meters · Place 1 · North PennNorth Penn400 Meters151.87—
Apr 6North Penn at CB WestApr 6 · 200 Meters · Place 2 · North PennNorth Penn200 Meters223.3711
Apr 6North Penn at CB WestApr 6 · 400 Meters · Place 2 · North PennNorth Penn400 Meters251.9511