Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorSJTCA Winter Meet #4 · Dec 2328.02aSJTCA Winter Meet #4December 23, 2023
400 Meters · IndoorECAC DIII Outdoor Track & Field Championships · May 141:00.24aECAC DIII Outdoor Track & Field ChampionshipsMay 14, 2025
400 Meters · OutdoorECAC DIII Outdoor Championships · May 958.39aECAC DIII Outdoor ChampionshipsMay 9, 2026
400m Hurdles · 30" / 0.762m · OutdoorNJSIAA State Meet Of Champions · Jun 121:06.56aNJSIAA State Meet Of ChampionsJune 12, 2024
55m Hurdles · 33" · IndoorRidge Winter Invitational · Dec 1110.32aRidge Winter InvitationalDecember 11, 2023
800 Meters · IndoorECAC DIII Outdoor Track & Field Championships · May 142:25.44aECAC DIII Outdoor Track & Field ChampionshipsMay 14, 2025
800 Meters · OutdoorKean Sprint Night · Apr 232:22.84aKean Sprint NightApril 23, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9ECAC DIII Outdoor ChampionshipsMay 9 · 800 Meters · Place 7 · KeanKean800 Meters7.2:36.58aSo
May 9ECAC DIII Outdoor ChampionshipsMay 9 · 400 Meters · Place 3 · KeanKean400 Meters3.58.39a PBSo
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 800 Meters · KeanKean800 Meters—DNSSo
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · 400 Meters · Place 9 · KeanKean400 MetersRound P9.1:00.41aSo
Apr 23Kean Sprint NightApr 23 · 800 Meters · Place 1 · KeanKean800 Meters1.2:22.84a PBSo
Apr 10Delaware InvitationalApr 10 · 400 Meters · Place 7 · KeanKean400 Meters7.1:00.33aSo
Apr 3Osprey OpenApr 3 · 800 Meters · Place 3 · KeanKean800 Meters32:25.91aSo
Apr 2Cougar Distance CarnivalApr 2 · 400 Meters · Place 2 · KeanKean400 Meters2.1:00.99aSo
Mar 20Stockton InviteMar 20 · 800 Meters · Place 5 · KeanKean800 Meters52:35.57aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 20Garden State TC InvitationalFeb 20 · 400 Meters · Place 3 · KeanKean400 Meters3.1:01.65aSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
May 14ECAC DIII Outdoor Track & Field ChampionshipsMay 14 · 800 Meters · Place 1 · KeanKean800 Meters1.2:25.44a PBFr
May 14ECAC DIII Outdoor Track & Field ChampionshipsMay 14 · 400 Meters · Place 2 · KeanKean400 Meters2.1:00.24a PBFr

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · 800 Meters · Place 10 · KeanKean800 Meters10.2:24.08aFr
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · 400 Meters · Place 9 · KeanKean400 MetersRound P9.1:00.45aFr
Apr 25TCNJ Lions InviteApr 25 · 400 Meters · Place 10 · KeanKean400 Meters10.1:00.70aFr
Apr 18Wolverine ClassicApr 18 · 800 Meters · Place 3 · KeanKean800 Meters3.2:28.33aFr
Mar 28Osprey OpenMar 28 · 800 Meters · Place 2 · KeanKean800 Meters22:29.69FR

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · 400m Hurdles · Place 18 · WoodburyWoodbury400m Hurdles30" / 0.762m18.1:06.56a PB12
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · 400 Meters · Place 6 · WoodburyWoodbury400 Meters659.3012
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · 400m Hurdles · Place 2 · WoodburyWoodbury400m Hurdles21:06.3812
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 400 Meters · Place 4 · WoodburyWoodbury400 Meters459.9812
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 400 Meters · Place 4 · WoodburyWoodbury400 Meters459.9812
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 400m Hurdles · Place 3 · WoodburyWoodbury400m Hurdles31:06.4012
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 400m Hurdles · Place 3 · WoodburyWoodbury400m Hurdles31:06.4012
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 400m Hurdles · Place 3 · WoodburyWoodbury400m Hurdles31:06.4012
May 31NJSIAA Sectional - South, Groups 1 & 4May 31 · 400 Meters · Place 4 · WoodburyWoodbury400 Meters459.9812
May 20Spartan Sprint NightMay 20 · 400m Hurdles · Place 1 · WoodburyWoodbury400m Hurdles11:06.7412
May 20Spartan Sprint NightMay 20 · 400 Meters · Place 1 · WoodburyWoodbury400 Meters159.3112
May 16Baker InvitationalMay 16 · 400 Meters · Place 2 · WoodburyWoodbury400 Meters2.1:00.46a12
May 9Gloucester County ChampionshipsMay 9 · 800 Meters · Place 5 · WoodburyWoodbury800 Meters52:24.5312
May 9Gloucester County ChampionshipsMay 9 · 400m Hurdles · Place 1 · WoodburyWoodbury400m Hurdles11:06.6012
Apr 13Fast Times at Cherokee HighApr 13 · 400m Hurdles · Place 4 · WoodburyWoodbury400m Hurdles41:10.69—
Apr 13Fast Times at Cherokee HighApr 13 · 400 Meters · Place 9 · WoodburyWoodbury400 Meters91:04.70—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 400 Meters · Place 16 · WoodburyWoodbury400 Meters161:04.4312
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 400 Meters · Place 16 · WoodburyWoodbury400 Meters161:04.4312
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 400 Meters · Place 5 · WoodburyWoodbury400 Meters51:03.2812
Feb 2NJSIAA Sectional Championships - South Groups 1&4Feb 2 · 400 Meters · Place 5 · WoodburyWoodbury400 Meters51:03.2812
Jan 22SJTCA Winter Meet #12Jan 22 · 400 Meters · Place 11 · WoodburyWoodbury400 Meters111:03.8712

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 23SJTCA Winter Meet #4Dec 23 · 400 Meters · Place 15 · WoodburyWoodbury400 Meters15.1:01.70a12
Dec 23SJTCA Winter Meet #4Dec 23 · 200 Meters · Place 27 · WoodburyWoodbury200 Meters27.28.02a PB12
Dec 11Ridge Winter InvitationalDec 11 · 55m Hurdles · Place 15 · WoodburyWoodbury55m Hurdles33"Round P15.10.32a PB12
Jan 30SJTCA Winter Meet #11Jan 30 · 800 Meters · Place 34 · WoodburyWoodbury800 Meters342:51.3411
Jan 30SJTCA Winter Meet #11Jan 30 · 55m Hurdles · Place 32 · WoodburyWoodbury55m HurdlesRound P3210.7111

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 1 and 4Jun 2 · 800 Meters · Place 14 · WoodburyWoodbury800 Meters14.2:41.41a11
May 22Haddonfield Distance NightMay 22 · 800 Meters · Place 24 · WoodburyWoodbury800 Meters242:28.44—
May 11Gloucester County ChampionshipsMay 11 · 800 Meters · Place 6 · WoodburyWoodbury800 Meters62:30.5811
Apr 29Lenape Day of Sprints and HurdlesApr 29 · 400 Meters · Place 2 · WoodburyWoodbury400 Meters21:04.37—
Apr 29Lenape Day of Sprints and HurdlesApr 29 · 400 Meters · Place 6 · WoodburyWoodbury400 Meters61:04.37—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19SJTCA Winter Meet #1Dec 19 · 55m Hurdles · Place 50 · WoodburyWoodbury55m Hurdles33"50.10.98a11
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · 800 Meters · Place 22 · WoodburyWoodbury800 Meters223:10.0010
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · 800 Meters · Place 22 · WoodburyWoodbury800 Meters223:10.0010

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 12Gloucester County ChampionshipsMay 12 · 800 Meters · Place 10 · WoodburyWoodbury800 Meters102:38.7910
Apr 16West Deptford RelaysApr 16 · 400m Hurdles · Place 12 · WoodburyWoodbury400m Hurdles121:21.13—