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 · OutdoorLock Haven Qualifier · May 352.85Lock Haven QualifierMay 3, 2025
500 Meters · IndoorBison Challenge and Multis · Jan 301:12.76Bison Challenge and MultisJanuary 30, 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.10aSo
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

8 results
DateMeetEventPlMarkGr
Feb 20Bucknell Tune-UpFeb 20 · 400 Meters · Place 21 · BloomsburgBloomsburg400 Meters2154.58SO
Feb 20Bucknell Tune-UpFeb 20 · 200 Meters · Place 34 · BloomsburgBloomsburg200 Meters3424.80SO
Feb 6Fastrack InvitationalFeb 6 · 400 Meters · Place 105 · BloomsburgBloomsburg400 Meters105.54.61aSo
Jan 30Bison Challenge and MultisJan 30 · 500 Meters · Place 11 · BloomsburgBloomsburg500 Meters111:12.76 PBSO
Jan 30Bison Challenge and MultisJan 30 · 200 Meters · Place 71 · BloomsburgBloomsburg200 Meters7125.30SO
Jan 24Gulden InvitationalJan 24 · 400 Meters · Place 43 · BloomsburgBloomsburg400 Meters4355.87aSo
Jan 17Susquehanna River Hawk InvitationalJan 17 · 400 Meters · Place 11 · BloomsburgBloomsburg400 Meters1155.64SO
Jan 17Susquehanna River Hawk InvitationalJan 17 · 200 Meters · Place 47 · BloomsburgBloomsburg200 Meters4726.28SO

2025 Indoor Track

7 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
Feb 21Bucknell Tune UpFeb 21 · 400 Meters · Place 20 · BloomsburgBloomsburg400 Meters2055.58a—
Jan 31Bison Open and MultiJan 31 · 500 Meters · Place 7 · BloomsburgBloomsburg500 Meters71:12.80FR
Jan 25Gulden InvitationalJan 25 · 400 Meters · Place 26 · BloomsburgBloomsburg400 Meters2655.47a—
Jan 25Gulden InvitationalJan 25 · 200 Meters · Place 62 · BloomsburgBloomsburg200 Meters6225.10a—
Jan 18Susquehanna River Hawk InviteJan 18 · 400 Meters · Place 11 · BloomsburgBloomsburg400 Meters1154.69a—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 3Lock Haven QualifierMay 3 · 400 Meters · Place 8 · BloomsburgBloomsburg400 Meters852.85 PBFR
May 3Lock Haven QualifierMay 3 · 200 Meters · Place 25 · BloomsburgBloomsburg200 Meters2523.95FR
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 19Bucknell Team ChallengeApr 19 · 400 Meters · Place 20 · BloomsburgBloomsburg400 Meters2053.65FR
Apr 16Shippensburg University Mid-Week PR Bonanza MeetApr 16 · 400 Meters · Place 23 · BloomsburgBloomsburg400 Meters2355.29aFR
Apr 16Shippensburg University Mid-Week PR Bonanza MeetApr 16 · 200 Meters · Place 30 · BloomsburgBloomsburg200 Meters3024.94aFR
Apr 5Ursinus Track FestivalApr 5 · 400 Meters · Place 41 · BloomsburgBloomsburg400 Meters41.55.02aFr
Mar 28Susquehanna Jim Taylor DualsMar 28 · 400 Meters · Place 25 · BloomsburgBloomsburg400 Meters2554.68aFR
Mar 28Susquehanna Jim Taylor DualsMar 28 · 200 Meters · Place 53 · BloomsburgBloomsburg200 Meters5324.01aFR

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—