Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBurlington County Championships · May 2212.79Burlington County ChampionshipsMay 22, 2021
200 Meters · IndoorSJTCA Winter Meet #4 · Dec 2324.59aSJTCA Winter Meet #4December 23, 2023
200 Meters · OutdoorBloomsburg Invite · Apr 2323.76aBloomsburg InviteApril 23, 2026
300 Meters · IndoorBison Opener · Dec 538.79aBison OpenerDecember 5, 2025
400 Meters · IndoorSJTCA Winter Meet #4 · Dec 2354.29aSJTCA Winter Meet #4December 23, 2023
400 Meters · OutdoorBloomsburg Invite · Apr 2353.10aBloomsburg InviteApril 23, 2026
55 Meters · IndoorSJTCA Winter Meet #8 · Jan 217.48SJTCA Winter Meet #8January 21, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 23Bloomsburg InviteApr 23 · 400 Meters · Place 5 · BloomsburgBloomsburg400 Meters5.53.10a PBSo
Apr 23Bloomsburg InviteApr 23 · 200 Meters · Place 10 · BloomsburgBloomsburg200 Meters10.23.76a PBWind: 1.2So
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 400 Meters · Place 19 · BloomsburgBloomsburg400 Meters19.53.38aSo
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 200 Meters · Place 43 · BloomsburgBloomsburg200 Meters43.24.13aWind: 2.3So
Apr 10Bill Butler InvitationalApr 10 · 400 Meters · Place 21 · BloomsburgBloomsburg400 Meters21.54.03aSo
Apr 10Bill Butler InvitationalApr 10 · 200 Meters · Place 46 · BloomsburgBloomsburg200 Meters46.24.10aWind: 2.6So
Apr 4ESU All AmericanApr 4 · 400 Meters · BloomsburgBloomsburg400 Meters--DNSSo
Mar 27Susquehanna Jim Taylor DualsMar 27 · 400 Meters · Place 24 · BloomsburgBloomsburg400 Meters24.53.88aSo
Mar 27Susquehanna Jim Taylor DualsMar 27 · 200 Meters · Place 38 · BloomsburgBloomsburg200 Meters38.23.86aWind: 3.4So

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 6Fastrack InvitationalFeb 6 · 400 Meters · Place 105 · BloomsburgBloomsburg400 Meters105.54.61aSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 5Bison OpenerDec 5 · 300 Meters · Place 12 · BloomsburgBloomsburg300 Meters12.38.79a PBSo
Dec 5Bison OpenerDec 5 · 400 Meters · Place 23 · BloomsburgBloomsburg400 Meters23.54.80aSo

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25Maroon & Gold InviteApr 25 · 400 Meters · Place 8 · BloomsburgBloomsburg400 Meters8.53.38aFr
Apr 25Maroon & Gold InviteApr 25 · 200 Meters · Place 9 · BloomsburgBloomsburg200 Meters9.23.87aWind: 1.6Fr
Apr 5Ursinus Track FestivalApr 5 · 400 Meters · Place 41 · BloomsburgBloomsburg400 Meters41.55.02aFr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Susquehanna Early Season InviteDec 13 · 400 Meters · Place 17 · BloomsburgBloomsburg400 Meters17.56.11aFr
Dec 6Bison OpenerDec 6 · 400 Meters · Place 16 · BloomsburgBloomsburg400 Meters16.55.94aFr
Jan 26Olympic & Tri-County Conf MeetJan 26 · 400 Meters · Place 8 · ShawneeShawnee400 Meters855.0912

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 400 Meters · Place 29 · ShawneeShawnee400 Meters2953.5612
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 400 Meters · Place 29 · ShawneeShawnee400 Meters2953.5612
May 11Burlington County ChampionshipsMay 11 · 400 Meters · Place 15 · ShawneeShawnee400 Meters1553.2012

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 23SJTCA Winter Meet #4Dec 23 · 400 Meters · Place 28 · ShawneeShawnee400 Meters28.54.29a PB12
Dec 23SJTCA Winter Meet #4Dec 23 · 200 Meters · Place 55 · ShawneeShawnee200 Meters55.24.59a PB12
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 400 Meters · Place 29 · ShawneeShawnee400 Meters2958.2811
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 400 Meters · Place 29 · ShawneeShawnee400 Meters2958.2811
Jan 27Olympic Conference #2Jan 27 · 400 Meters · Place 24 · ShawneeShawnee400 Meters2458.1111
Jan 21SJTCA Winter Meet #8Jan 21 · 55 Meters · Place 92 · ShawneeShawnee55 MetersRound P927.48 PB11
Jan 21SJTCA Winter Meet #8Jan 21 · 55 Meters · Place 92 · ShawneeShawnee55 Meters927.4811
Jan 21SJTCA Winter Meet #8Jan 21 · 55 Meters · Place 92 · ShawneeShawnee55 Meters927.4811

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 400 Meters · Place 24 · ShawneeShawnee400 Meters2454.5311
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 400 Meters · Place 24 · ShawneeShawnee400 Meters2454.5311
May 13Burlington County ChampionshipsMay 13 · 400 Meters · Place 22 · ShawneeShawnee400 Meters2255.1111

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8LRHSD InvitationalDec 8 · 200 Meters · Place 10 · ShawneeShawnee200 Meters10.25.42a11

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 14Burlington County ChampionshipsMay 14 · 100 Meters · Place 44 · ShawneeShawnee100 MetersRound P44.12.85a10

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals South Groups 1 and 4Jun 4 · 400 Meters · Place 39 · ShawneeShawnee400 Meters39.59.53a9
May 22Burlington County ChampionshipsMay 22 · 100 Meters · Place 34 · ShawneeShawnee100 MetersRound P3412.79 PB—
May 12Seneca vs ShawneeMay 12 · 400 Meters · Place 6 · ShawneeShawnee400 Meters658.98—