Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSJTCA Open-Boys · May 611.60aSJTCA Open-BoysMay 6, 2023
200 Meters · IndoorJDL Flat Is Fast Invitational · Jan 2624.45JDL Flat Is Fast InvitationalJanuary 26, 2025
200 Meters · OutdoorSouthside Power and Fitness Invitational · Apr 1022.34aSouthside Power and Fitness InvitationalApril 10, 2026
300 Meters · IndoorTryon Banked: College Friday: HS Saturday · Jan 3036.39aTryon Banked: College Friday: HS SaturdayJanuary 30, 2026
400 Meters · IndoorASICS Last Chance Invitational · Feb 2150.78aASICS Last Chance InvitationalFebruary 21, 2026
400 Meters · OutdoorHigh Point VertKlasse Meeting · Apr 249.34aHigh Point VertKlasse MeetingApril 2, 2026
400m Hurdles · 36" / 0.914m · OutdoorSouth Atlantic Outdoor Championship · Apr 2952.83aSouth Atlantic Outdoor ChampionshipApril 29, 2026
55 Meter · IndoorSJTCA Winter Meet #1 · Dec 87.09aSJTCA Winter Meet #1December 8, 2023
55 Meters · IndoorSJTCA Winter Meet #12 · Jan 227.04SJTCA Winter Meet #12January 22, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9Lenoir-Rhyne Last ChanceMay 9 · 400m Hurdles · Place 2 · Lenoir-RhyneLenoir-Rhyne400m Hurdles36" / 0.914m2.53.80aSo
May 9Lenoir-Rhyne Last ChanceMay 9 · 110m Hurdles · Lenoir-RhyneLenoir-Rhyne110m Hurdles42" / 1.067mRound P--DNFWind: 0.1So
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 400m Hurdles · Place 3 · Lenoir-RhyneLenoir-Rhyne400m Hurdles36" / 0.914mRound P3.55.64aSo
Apr 29South Atlantic Outdoor ChampionshipApr 29 · 400m Hurdles · Place 2 · Lenoir-RhyneLenoir-Rhyne400m Hurdles36" / 0.914m2.52.83a PBSo
Apr 17Georgia Tech InvitationalApr 17 · 400m Hurdles · Place 26 · Lenoir-RhyneLenoir-Rhyne400m Hurdles36" / 0.914m26.55.44aSo
Apr 10Southside Power and Fitness InvitationalApr 10 · 400m Hurdles · Place 3 · Lenoir-RhyneLenoir-Rhyne400m Hurdles36" / 0.914m3.53.04aSo
Apr 10Southside Power and Fitness InvitationalApr 10 · 200 Meters · Place 21 · Lenoir-RhyneLenoir-Rhyne200 Meters21.22.34a PBWind: 0So
Apr 2High Point VertKlasse MeetingApr 2 · 400 Meters · Place 14 · Lenoir-RhyneLenoir-Rhyne400 Meters14.49.34a PBSo
Mar 26Raleigh RelaysMar 26 · 400m Hurdles · Place 29 · Lenoir-RhyneLenoir-Rhyne400m Hurdles36" / 0.914m29.55.36aSo
Mar 20Bob Davidson Team Challenge presented by Norris WoodyMar 20 · 400 Meters · Place 11 · Lenoir-RhyneLenoir-Rhyne400 Meters1149.37aSO
Mar 20Bob Davidson Team Challenge presented by Norris WoodyMar 20 · 200 Meters · Place 21 · Lenoir-RhyneLenoir-Rhyne200 Meters2122.40aSO

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21ASICS Last Chance InvitationalFeb 21 · 400 Meters · Place 17 · Lenoir-RhyneLenoir-Rhyne400 Meters1750.78a PBSo
Feb 6Carolina Challenge MeetFeb 6 · 400 Meters · Place 24 · Lenoir-RhyneLenoir-Rhyne400 Meters2450.85aSo
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 300 Meters · Place 23 · Lenoir-RhyneLenoir-Rhyne300 Meters2336.39a PBSo
Jan 17Mondo College InvitationalJan 17 · 400 Meters · Place 8 · Lenoir-RhyneLenoir-Rhyne400 Meters850.79—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30South Atlantic Outdoor ChampionshipApr 30 · 400m Hurdles · Place 9 · Lenoir-RhyneLenoir-Rhyne400m HurdlesRound P955.43FR
Apr 18App State Outdoor OpenApr 18 · 400 Meters · Place 21 · Lenoir-RhyneLenoir-Rhyne400 Meters2152.38FR
Apr 11Southside Power and Fitness InvitationalApr 11 · 400m Hurdles · Place 10 · Lenoir-RhyneLenoir-Rhyne400m Hurdles1056.84FR
Apr 4High Point VertKlasse MeetingApr 4 · 400m Hurdles · Place 10 · Lenoir-RhyneLenoir-Rhyne400m Hurdles1057.61aFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 400 Meters · Lenoir-RhyneLenoir-Rhyne400 Meters—DNSFr
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 200 Meters · Lenoir-RhyneLenoir-Rhyne200 Meters—DNSFr
Jan 26JDL Flat Is Fast InvitationalJan 26 · 400 Meters · Place 8 · Lenoir-RhyneLenoir-Rhyne400 Meters852.98FR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 400 Meters · Place 8 · Lenoir-RhyneLenoir-Rhyne400 Meters852.98FR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 200 Meters · Place 55 · Lenoir-RhyneLenoir-Rhyne200 Meters5524.45 PBFR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 200 Meters · Place 55 · Lenoir-RhyneLenoir-Rhyne200 Meters5524.45FR

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 400m Hurdles · Place 10 · OverbrookOverbrook400m Hurdles36" / 0.914m10.57.35a12
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 400m Hurdles · Place 12 · OverbrookOverbrook400m Hurdles36" / 0.914m12.58.64a12
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 400m Hurdles · Place 2 · OverbrookOverbrook400m Hurdles257.4512
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 400 Meters · Place 13 · OverbrookOverbrook400 Meters1351.0012
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 200 Meters · Place 17 · OverbrookOverbrook200 Meters1723.1112
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 400m Hurdles · Place 2 · OverbrookOverbrook400m Hurdles257.4512
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 400 Meters · Place 13 · OverbrookOverbrook400 Meters1351.0012
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 200 Meters · Place 17 · OverbrookOverbrook200 Meters1723.1112
May 23Cherokee Final Countdown- Last ChanceMay 23 · 400 Meters · Place 11 · OverbrookOverbrook400 Meters1152.7512
May 23Cherokee Final Countdown- Last ChanceMay 23 · 400m Hurdles · Place 7 · OverbrookOverbrook400m Hurdles757.9912
May 22Tri County Conference Championships May 22 · 200 Meters · Place 22 · OverbrookOverbrook200 Meters2223.5612
Apr 22Dual meet vs OverbrookApr 22 · 400m Hurdles · Place 1 · OverbrookOverbrook400m Hurdles36" / 0.914m1.59.98aUnofficial12
Apr 22Dual meet vs OverbrookApr 22 · 400 Meters · Place 2 · OverbrookOverbrook400 Meters2.54.12aUnofficial12
Apr 22Dual meet vs OverbrookApr 22 · 200 Meters · Place 5 · OverbrookOverbrook200 Meters5.24.37aUnofficial12
Apr 13West Deptford RelaysApr 13 · 400m Hurdles · Place 2 · OverbrookOverbrook400m Hurdles21:03.6012
Apr 6Deptford Spartan RelaysApr 6 · 400m Hurdles · Place 11 · OverbrookOverbrook400m Hurdles111:04.22—

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 12SJTCA Winter Meet #18Feb 12 · 55 Meters · Place 50 · OverbrookOverbrook55 Meters507.6212
Feb 12SJTCA Winter Meet #18Feb 12 · 400 Meters · Place 9 · OverbrookOverbrook400 Meters954.1912
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 55 Meters · Place 20 · OverbrookOverbrook55 MetersRound P207.0712
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 400 Meters · Place 13 · OverbrookOverbrook400 Meters1353.7512
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 55 Meters · Place 20 · OverbrookOverbrook55 MetersRound P207.0712
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 400 Meters · Place 13 · OverbrookOverbrook400 Meters1353.7512
Jan 29SJTCA Winter Meet #14Jan 29 · 55 Meters · Place 30 · OverbrookOverbrook55 MetersRound P307.0812
Jan 29SJTCA Winter Meet #14Jan 29 · 400 Meters · Place 12 · OverbrookOverbrook400 Meters1254.2712
Jan 26Olympic & Tri-County Conf MeetJan 26 · 400 Meters · Place 14 · OverbrookOverbrook400 Meters1454.2412
Jan 22SJTCA Winter Meet #12Jan 22 · 55 Meters · Place 37 · OverbrookOverbrook55 Meters377.04 PB12
Jan 8SJTCA Winter Meet #8Jan 8 · 55 Meters · Place 17 · OverbrookOverbrook55 Meters177.0412

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 8SJTCA Winter Meet #1Dec 8 · 55 Meter · Place 23 · OverbrookOverbrook55 Meter23.7.09a PB12
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55 Meters · Place 25 · OverbrookOverbrook55 MetersRound P257.2011
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55 Meters · Place 25 · OverbrookOverbrook55 MetersRound P257.2011
Jan 27Olympic Conference #2Jan 27 · 55 Meters · Place 27 · OverbrookOverbrook55 MetersRound P277.1311
Jan 21SJTCA Winter Meet #8Jan 21 · 55 Meters · Place 52 · OverbrookOverbrook55 MetersRound P527.1611
Jan 21SJTCA Winter Meet #8Jan 21 · 55 Meters · Place 52 · OverbrookOverbrook55 Meters527.1611
Jan 21SJTCA Winter Meet #8Jan 21 · 55 Meters · Place 52 · OverbrookOverbrook55 Meters527.1611

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 100 Meters · Place 22 · OverbrookOverbrook100 MetersRound P2211.8311
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 200 Meters · Place 14 · OverbrookOverbrook200 Meters1423.7811
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 200 Meters · Place 14 · OverbrookOverbrook200 Meters1423.7811
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 100 Meters · Place 22 · OverbrookOverbrook100 MetersRound P2211.8311
May 17Tri County Conference ChampionshipsMay 17 · 200 Meters · Place 17 · OverbrookOverbrook200 Meters1723.57—
May 17Tri County Conference ChampionshipsMay 17 · 100 Meters · Place 18 · OverbrookOverbrook100 Meters1811.63—
May 13Camden County ChampionshipsMay 13 · 200 Meters · Place 9 · OverbrookOverbrook200 Meters9.23.42a11
May 13Camden County ChampionshipsMay 13 · 100 Meters · Place 9 · OverbrookOverbrook100 MetersRound P9.11.65a11
May 6SJTCA Open-BoysMay 6 · 200 Meters · Place 30 · OverbrookOverbrook200 Meters30.23.32a11
May 6SJTCA Open-BoysMay 6 · 100 Meters · Place 32 · OverbrookOverbrook100 Meters32.11.60a PB11

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · 200 Meters · Place 30 · OverbrookOverbrook200 Meters3024.6210
May 18Tri County Conference ChampionshipsMay 18 · 200 Meters · Place 29 · OverbrookOverbrook200 Meters2924.84—
May 14Camden County ChampionshipsMay 14 · 200 Meters · Place 14 · OverbrookOverbrook200 Meters1425.39—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · 400 Meters · Place 37 · OverbrookOverbrook400 Meters371:04.7110
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · 400 Meters · Place 37 · OverbrookOverbrook400 Meters371:04.7110
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · 400 Meters · Place 37 · OverbrookOverbrook400 Meters371:04.7110