Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLiberty Dual · Mar 3110.98aLiberty DualMarch 31, 2026
200 Meters · IndoorGarden State TC Invitational · Feb 2024.19aGarden State TC InvitationalFebruary 20, 2026
200 Meters · OutdoorLiberty Dual · Mar 3122.75aLiberty DualMarch 31, 2026
400 Meters · OutdoorESS Cavalier · Apr 2656.86aESS CavalierApril 26, 2024
55 Meter · IndoorGarden State TC Invitational · Feb 206.68aGarden State TC InvitationalFebruary 20, 2026
55 Meter · OutdoorDoug Wesner Memorial · Feb 126.68aDoug Wesner MemorialFebruary 12, 2026
55 Meters · IndoorESU Warrior Classic · Jan 36.88aESU Warrior ClassicJanuary 3, 2026
60 Meter · IndoorUrsinus HS Icebreaker · Dec 77.40aUrsinus HS IcebreakerDecember 7, 2025
60 Meters · IndoorURSA Major HDS Meet · Jan 237.26aURSA Major HDS MeetJanuary 23, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 12District XI AA/AAA Track and Field ChampionshipsMay 12 · 200 Meters · Place 13 · East Stroudsburg NorthEast Stroudsburg North200 MetersRound P13.23.01a12
May 12District XI AA/AAA Track and Field ChampionshipsMay 12 · 100 Meters · Place 7 · East Stroudsburg NorthEast Stroudsburg North100 MetersRound P7.11.06a12
May 12District XI AA/AAA Track and Field ChampionshipsMay 12 · 100 Meters · Place 8 · East Stroudsburg NorthEast Stroudsburg North100 Meters8.11.11a12
May 5EPC and Colonial ChampsMay 5 · 200 Meters · Place 11 · East Stroudsburg NorthEast Stroudsburg North200 MetersRound P11.22.91a12
May 5EPC and Colonial ChampsMay 5 · 100 Meters · Place 6 · East Stroudsburg NorthEast Stroudsburg North100 MetersRound P6.10.99a12
May 5EPC and Colonial ChampsMay 5 · 100 Meters · Place 7 · East Stroudsburg NorthEast Stroudsburg North100 Meters7.11.14a12
Apr 29ESN Dual #3Apr 29 · 100 Meters · Place 2 · East Stroudsburg NorthEast Stroudsburg North100 Meters2.11.52a12
Apr 18Red & Black InvitationalApr 18 · 200 Meters · Place 6 · East Stroudsburg NorthEast Stroudsburg North200 Meters6.23.28a12
Apr 18Red & Black InvitationalApr 18 · 100 Meters · Place 8 · East Stroudsburg NorthEast Stroudsburg North100 MetersRound P8.11.44a12
Apr 18Red & Black InvitationalApr 18 · 100 Meters · Place 3 · East Stroudsburg NorthEast Stroudsburg North100 Meters3.11.24a12
Apr 18ESU Red & BlackApr 18 · 200 Meters · Place 6 · East Stroudsburg NorthEast Stroudsburg North200 Meters6.23.28a12
Apr 18ESU Red & BlackApr 18 · 100 Meters · Place 8 · East Stroudsburg NorthEast Stroudsburg North100 MetersRound P8.11.44a12
Apr 18ESU Red & BlackApr 18 · 100 Meters · Place 3 · East Stroudsburg NorthEast Stroudsburg North100 Meters3.11.24a12
Apr 14ESN Dual #2Apr 14 · 200 Meters · Place 2 · East Stroudsburg NorthEast Stroudsburg North200 Meters2.23.63a12
Apr 14ESN Dual #2Apr 14 · 100 Meters · Place 1 · East Stroudsburg NorthEast Stroudsburg North100 Meters1.11.16a12
Apr 10Cardinal ClassicApr 10 · 200 Meters · Place 16 · East Stroudsburg NorthEast Stroudsburg North200 Meters16.23.53a12
Apr 10Cardinal ClassicApr 10 · 100 Meters · Place 4 · East Stroudsburg NorthEast Stroudsburg North100 Meters4.11.05a12
Apr 7Pleasant Valley #3Apr 7 · 200 Meters · Place 1 · East Stroudsburg NorthEast Stroudsburg North200 Meters1.23.60a12
Apr 7Pleasant Valley #3Apr 7 · 100 Meters · Place 1 · East Stroudsburg NorthEast Stroudsburg North100 Meters1.11.46a12
Mar 31Liberty DualMar 31 · 200 Meters · Place 1 · East Stroudsburg NorthEast Stroudsburg North200 Meters1.22.75a PB12
Mar 31Liberty DualMar 31 · 100 Meters · Place 1 · East Stroudsburg NorthEast Stroudsburg North100 Meters1.10.98a PB12
Mar 26ESN Dual #1Mar 26 · 200 Meters · Place 2 · East Stroudsburg NorthEast Stroudsburg North200 Meters2.23.60a12
Mar 26ESN Dual #1Mar 26 · 100 Meters · Place 1 · East Stroudsburg NorthEast Stroudsburg North100 Meters1.11.43a12
Mar 24ES North at PM West MeetMar 24 · 200 Meters · Place 1 · East Stroudsburg NorthEast Stroudsburg North200 Meters1.23.3012
Mar 24ES North at PM West MeetMar 24 · 100 Meters · Place 1 · East Stroudsburg NorthEast Stroudsburg North100 Meters1.11.3012
Feb 12Doug Wesner MemorialFeb 12 · 55 Meter · Place 5 · East Stroudsburg NorthEast Stroudsburg North55 MeterRound P5.6.74a12
Feb 12Doug Wesner MemorialFeb 12 · 55 Meter · Place 4 · East Stroudsburg NorthEast Stroudsburg North55 Meter4.6.68a PB12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 20Garden State TC InvitationalFeb 20 · 55 Meter · Place 3 · East Stroudsburg SouthEast Stroudsburg South55 MeterRound P3.6.68a PB12
Feb 20Garden State TC InvitationalFeb 20 · 55 Meter · Place 5 · East Stroudsburg SouthEast Stroudsburg South55 Meter5.6.70a12
Feb 20Garden State TC InvitationalFeb 20 · 200 Meters · Place 45 · East Stroudsburg SouthEast Stroudsburg South200 Meters45.24.19a PB12
Jan 23URSA Major HDS MeetJan 23 · 200 Meters · Place 12 · East Stroudsburg SouthEast Stroudsburg South200 Meters1224.19a12
Jan 23URSA Major HDS MeetJan 23 · 60 Meters · Place 1 · East Stroudsburg SouthEast Stroudsburg South60 Meters17.26a PB12
Jan 15Big Bear MeetJan 15 · 60 Meters · Place 11 · East Stroudsburg NorthEast Stroudsburg North60 Meters117.29a12
Jan 3ESU Warrior ClassicJan 3 · 55 Meters · Place 7 · East Stroudsburg NorthEast Stroudsburg North55 MetersRound P76.88a PB12
Jan 3ESU Warrior ClassicJan 3 · 55 Meters · Place 9 · East Stroudsburg NorthEast Stroudsburg North55 Meters96.93a12
Jan 3ESU Warrior ClassicJan 3 · 200 Meters · Place 24 · East Stroudsburg NorthEast Stroudsburg North200 Meters2425.62a12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Warrior Winter WarmupDec 13 · 55 Meter · Place 4 · East Stroudsburg NorthEast Stroudsburg North55 MeterRound P4.6.97a12
Dec 13Warrior Winter WarmupDec 13 · 55 Meter · Place 3 · East Stroudsburg NorthEast Stroudsburg North55 Meter3.6.88a12
Dec 13Warrior Winter WarmupDec 13 · 200 Meters · East Stroudsburg NorthEast Stroudsburg North200 Meters--DNS12
Dec 7Ursinus HS IcebreakerDec 7 · 60 Meter · Place 13 · East Stroudsburg NorthEast Stroudsburg North60 Meter13.7.40a PB12
Dec 7Ursinus HS IcebreakerDec 7 · 200 Meters · Place 26 · East Stroudsburg NorthEast Stroudsburg North200 Meters26.24.86a12
Dec 7Ursinus HS IcebreakerDec 7 · 60 Meter · Place 13 · East Stroudsburg NorthEast Stroudsburg North60 Meter13.7.40a12
Dec 7Ursinus HS IcebreakerDec 7 · 200 Meters · Place 26 · East Stroudsburg NorthEast Stroudsburg North200 Meters26.24.86a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13PIAA District XI AAA/AA ChampionshipMay 13 · 100 Meters · Place 15 · East Stroudsburg NorthEast Stroudsburg North100 Meters1511.5711
Apr 28ESS Dual #4Apr 28 · 200 Meters · Place 4 · East Stroudsburg NorthEast Stroudsburg North200 Meters4.23.73a11
Apr 28ESS Dual #4Apr 28 · 100 Meters · Place 2 · East Stroudsburg NorthEast Stroudsburg North100 Meters2.11.31a11
Apr 26ESS CavalierApr 26 · 100 Meters · Place 8 · East Stroudsburg NorthEast Stroudsburg North100 Meters8.11.48a11
Apr 23ESN Dual #3Apr 23 · 100 Meters · Place 1 · East Stroudsburg NorthEast Stroudsburg North100 Meters1.11.45a11
Apr 19Red & Black InvitationalApr 19 · 200 Meters · Place 25 · East Stroudsburg NorthEast Stroudsburg North200 Meters2523.9111
Apr 19Red & Black InvitationalApr 19 · 100 Meters · Place 14 · East Stroudsburg NorthEast Stroudsburg North100 MetersRound P1411.4311
Apr 8ESN Dual #2Apr 8 · 200 Meters · Place 6 · East Stroudsburg NorthEast Stroudsburg North200 Meters6.25.67a11
Apr 8ESN Dual #2Apr 8 · 100 Meters · Place 4 · East Stroudsburg NorthEast Stroudsburg North100 Meters4.11.84a11
Apr 4Cardinal ClassicApr 4 · 200 Meters · Place 34 · East Strouds NorEast Strouds Nor200 Meters3424.5911
Apr 4Cardinal ClassicApr 4 · 100 Meters · Place 33 · East Strouds NorEast Strouds Nor100 Meters3312.01111
Mar 25ESN Dual #1Mar 25 · 100 Meters · Place 1 · East Stroudsburg NorthEast Stroudsburg North100 Meters1.11.56a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30ESN Dual #4Apr 30 · 400 Meters · Place 3 · East Stroudsburg NorthEast Stroudsburg North400 Meters357.25a—
Apr 30ESN Dual #4Apr 30 · 200 Meters · Place 5 · East Stroudsburg NorthEast Stroudsburg North200 Meters525.58a—
Apr 26ESS CavalierApr 26 · 400 Meters · Place 20 · East Stroudsburg NorthEast Stroudsburg North400 Meters20.56.86a PB10
Apr 24ESN Dual #3Apr 24 · 400 Meters · Place 3 · East Stroudsburg NorthEast Stroudsburg North400 Meters358.30a—
Apr 24ESN Dual #3Apr 24 · 200 Meters · Place 5 · East Stroudsburg NorthEast Stroudsburg North200 Meters525.06a—
Apr 20Red & Black InvitationalApr 20 · 200 Meters · Place 45 · East Stroudsburg NorthEast Stroudsburg North200 Meters4524.9310
Apr 17ESN Dual #2Apr 17 · 200 Meters · Place 5 · East Stroudsburg NorthEast Stroudsburg North200 Meters5.25.35a10
Apr 11ESN Dual #1Apr 11 · 200 Meters · Place 6 · East Stroudsburg NorthEast Stroudsburg North200 Meters6.25.48a10