Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorShippensburg Mid-Week PR Bonanza Meet · Apr 1612.85aShippensburg Mid-Week PR Bonanza MeetApril 16, 2026
200 Meters · OutdoorKean Sprint Night · Apr 2326.93aKean Sprint NightApril 23, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1CACC Outdoor ChampionshipsMay 1 · 200 Meters · Place 12 · CaldwellCaldwell200 MetersRound P12.27.35aWind: -1.3So
May 1CACC Outdoor ChampionshipsMay 1 · 100 Meters · Place 11 · CaldwellCaldwell100 MetersRound P11.13.24aWind: -3.2So
Apr 23Kean Sprint NightApr 23 · 200 Meters · Place 6 · CaldwellCaldwell200 Meters6.26.93a PBWind: 0.4So
Apr 23Kean Sprint NightApr 23 · 100 Meters · Place 8 · CaldwellCaldwell100 Meters8.13.22aWind: 0.3So
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 200 Meters · Place 14 · CaldwellCaldwell200 Meters14.26.67aWind: 2.7So
Apr 16Shippensburg Mid-Week PR Bonanza MeetApr 16 · 100 Meters · Place 11 · CaldwellCaldwell100 Meters11.12.85a PBWind: 1.9So
Mar 27Ramapo College InvitationalMar 27 · 200 Meters · Place 15 · CaldwellCaldwell200 Meters15.27.38aWind: -1.7So
Mar 27Ramapo College InvitationalMar 27 · 100 Meters · Place 24 · CaldwellCaldwell100 MetersRound P24.13.39aWind: -0.4So

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9Ramapo TwilightMay 9 · 200 Meters · Place 5 · CaldwellCaldwell200 Meters5.28.29aWind: -0.2Fr
May 9Ramapo TwilightMay 9 · 100 Meters · Place 7 · CaldwellCaldwell100 MetersRound P7.13.63aWind: 0.7Fr
May 9Ramapo TwilightMay 9 · 100 Meters · Place 6 · CaldwellCaldwell100 Meters6.13.71aWind: -0.3Fr
Apr 15Misericordia InvitationalApr 15 · 200 Meters · Place 9 · CaldwellCaldwell200 Meters928.44aFR
Apr 15Misericordia InvitationalApr 15 · 100 Meters · Place 9 · CaldwellCaldwell100 Meters913.54aFR
Apr 11Bill Butler RelaysApr 11 · 200 Meters · Place 10 · CaldwellCaldwell200 Meters1028.68aFr
Apr 11Bill Butler RelaysApr 11 · 100 Meters · Place 13 · CaldwellCaldwell100 Meters1313.75aFr
Apr 4Misericordia TwilightApr 4 · 200 Meters · Place 12 · CaldwellCaldwell200 Meters1228.74aFr
Apr 4Misericordia TwilightApr 4 · 100 Meters · Place 9 · CaldwellCaldwell100 Meters914.02aFr

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · 200 Meters · Place 14 · Roselle ParkRoselle Park200 Meters1427.7412
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · 100 Meters · Place 17 · Roselle ParkRoselle Park100 MetersRound P1713.2712
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 200 Meters · Place 6 · Roselle ParkRoselle Park200 Meters627.4712
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 100 Meters · Place 6 · Roselle ParkRoselle Park100 Meters613.2412
May 31NJSIAA Sectionals Central Groups 1 and 4May 31 · 100 Meters · Place 6 · Roselle ParkRoselle Park100 MetersRound P613.2312
May 21Union County ChampionshipsMay 21 · 200 Meters · Place 29 · Roselle ParkRoselle Park200 Meters2927.4812
May 21Union County ChampionshipsMay 21 · 100 Meters · Place 23 · Roselle ParkRoselle Park100 MetersRound P2313.1212
May 9Union County Conference ChampionshipMay 9 · 200 Meters · Place 8 · Roselle ParkRoselle Park200 Meters828.0112
May 9Union County Conference ChampionshipMay 9 · 200 Meters · Place 8 · Roselle ParkRoselle Park200 Meters828.0112
May 9Union County Conference ChampionshipMay 9 · 100 Meters · Place 10 · Roselle ParkRoselle Park100 MetersRound P1013.4512
May 9Union County Conference ChampionshipMay 9 · 100 Meters · Place 10 · Roselle ParkRoselle Park100 MetersRound P1013.4512
May 9Union County Conference ChampionshipMay 9 · 200 Meters · Place 8 · Roselle ParkRoselle Park200 Meters828.0112
May 9Union County Conference ChampionshipMay 9 · 200 Meters · Place 8 · Roselle ParkRoselle Park200 Meters828.0112
May 9Union County Conference ChampionshipMay 9 · 100 Meters · Place 10 · Roselle ParkRoselle Park100 Meters1013.4512

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 200 Meters · Place 8 · Roselle ParkRoselle Park200 Meters8.28.18aWind: 011
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 100 Meters · Place 6 · Roselle ParkRoselle Park100 MetersRound P6.13.51a11
Jun 2NJSIAA Sectionals Central Groups 1 and 4Jun 2 · 100 Meters · Place 7 · Roselle ParkRoselle Park100 Meters7.13.50a11
May 11Union County Conference ChampionshipsMay 11 · 200 Meters · Place 10 · Roselle ParkRoselle Park200 Meters1028.1411
May 11Union County Conference ChampionshipsMay 11 · 100 Meters · Place 12 · Roselle ParkRoselle Park100 MetersRound P1213.6811

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals Central Groups 1 and 4Jun 3 · 200 Meters · Place 12 · Roselle ParkRoselle Park200 Meters12.29.11aWind: -0.310
Jun 3NJSIAA Sectionals Central Groups 1 and 4Jun 3 · 100 Meters · Place 11 · Roselle ParkRoselle Park100 MetersRound P11.13.94aWind: -0.510
May 24Union County ChampionshipsMay 24 · 200 Meters · Place 42 · Roselle ParkRoselle Park200 Meters42.28.65a10
May 24Union County ChampionshipsMay 24 · 100 Meters · Place 28 · Roselle ParkRoselle Park100 MetersRound P28.13.71a10
May 12Union County Conference ChampionshipsMay 12 · 200 Meters · Place 9 · Roselle ParkRoselle Park200 Meters928.68—
May 12Union County Conference ChampionshipsMay 12 · 200 Meters · Place 9 · Roselle ParkRoselle Park200 Meters928.68—
May 12Union County Conference ChampionshipsMay 12 · 100 Meters · Place 9 · Roselle ParkRoselle Park100 MetersRound P913.56—
May 12Union County Conference ChampionshipsMay 12 · 100 Meters · Place 9 · Roselle ParkRoselle Park100 MetersRound P913.56—

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals Central Groups 1 and 4Jun 4 · 200 Meters · Place 11 · Roselle ParkRoselle Park200 Meters11.29.41a9
Jun 4NJSIAA Sectionals Central Groups 1 and 4Jun 4 · 100 Meters · Place 18 · Roselle ParkRoselle Park100 MetersRound P18.14.40a9
May 20Union County ChampionshipsMay 20 · 200 Meters · Place 42 · Roselle ParkRoselle Park200 Meters4229.62—
May 20Union County ChampionshipsMay 20 · 200 Meters · Place 42 · Roselle ParkRoselle Park200 Meters4229.62—
May 20Union County ChampionshipsMay 20 · 100 Meters · Place 41 · Roselle ParkRoselle Park100 MetersRound P4114.43—
May 20Union County ChampionshipsMay 20 · 100 Meters · Place 41 · Roselle ParkRoselle Park100 MetersRound P4114.43—