Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorCarver,Loch Raven,Pikesville@Hereford · May 4 | 27.7 | Carver,Loch Raven,Pikesville@Hereford | May 4, 2016 |
| 1600 Meters · IndoorWestside Challenge · Dec 29 | 6:02.90 | Westside Challenge | December 29, 2014 |
| 200 Meters · OutdoorCarver, Sparrows Point, Western Tech @ Hereford · Mar 28 | 27.90 | Carver, Sparrows Point, Western Tech @ Hereford | March 28, 2017 |
| 200 Meters · Outdoor · Hand timedEastern Tech, Randallstown, Western Tech @ Hereford · Apr 4 | 28.50h | Eastern Tech, Randallstown, Western Tech @ Hereford | April 4, 2017 |
| 300 Meters · IndoorBCPS/CITY Mixer #1 · Jan 2 | 46.20 | BCPS/CITY Mixer #1 | January 2, 2018 |
| 40 Meter · IndoorWestside Challenge · Dec 28 | 5.78a | Westside Challenge | December 28, 2017 |
| 400 Meters · OutdoorMPSSAA 1A State Championship · May 24 | 58.90 | MPSSAA 1A State Championship | May 24, 2018 |
| 500 Meters · IndoorFrostbite Invite · Dec 22 | 1:20.58a | Frostbite Invite | December 22, 2017 |
| 600 Meters · IndoorBishop Loughlin Games · Dec 20 | 1:43.89a | Bishop Loughlin Games | December 20, 2014 |
| 800 Meters · IndoorFrostbite Invite · Dec 22 | 2:23.64a | Frostbite Invite | December 22, 2017 |
| 800 Meters · OutdoorMPSSAA 1A State Championship · May 24 | 2:22.19 | MPSSAA 1A State Championship | May 24, 2018 |
| Long Jump · OutdoorCatonsville,Eastern Tech,Kenwood,New Town,Parkville,Perry Hall@Hereford · Apr 20 | 12-05.50 | Catonsville,Eastern Tech,Kenwood,New Town,Parkville,Perry Hall@Hereford | April 20, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
16 results2018 Indoor Track
9 results2017 Indoor Track
12 results2017 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 25 | MPSSAA 1A State Championship (Th, Sa)May 25 · 400 Meters · Place 12 · Hereford | 400 Meters | 12 | 1:01.87 | 11 |
| May 25 | MPSSAA 1A State Championship (Th, Sa)May 25 · 400 Meters · Place 12 · Hereford | 400 Meters | 12 | 1:01.87 | 11 |
| May 25 | MPSSAA 2A State Championship (Th, Sa)May 25 · 400 Meters · Place 12 · Hereford | 400 Meters | 12. | 1:01.87a | 11 |
| May 13 | Baltimore County Public Schools Outdoor Track and Field ChampionshipsMay 13 · 400 Meters · Place 6 · Hereford | 400 Meters | 6 | 1:02.02 | 11 |
| May 3 | Baltimore County Public Schools Westside Last ChanceMay 3 · 400 Meters · Place 3 · Hereford | 400 Meters | 3. | 1:02.02a | 11 |
| May 3 | Baltimore County Public Schools Westside Last ChanceMay 3 · 200 Meters · Place 10 · Hereford | 200 Meters | 10. | 28.34a | 11 |
| Apr 26 | Hereford, Towson @ DulaneyApr 26 · 400 Meters · Place 1 · Hereford Hig | 400 Meters | 1 | 1:04.49 | 11 |
| Apr 22 | Knight's InviteApr 22 · 400 Meters · Place 6 · Hereford | 400 Meters | 6. | 1:02.67a | 11 |
| Apr 19 | Hereford, Sparrows Point, Western Tech @ Loch RavenApr 19 · 800 Meters · Place 1 · Hereford Hig | 800 Meters | 1 | 2:28.00 | — |
| Apr 4 | Eastern Tech, Randallstown, Western Tech @ HerefordApr 4 · 200 Meters · Place 2 · Hereford | 200 Meters | 2 | 28.50h PB | 11 |
| Mar 28 | Carver, Sparrows Point, Western Tech @ HerefordMar 28 · 400 Meters · Place 1 · Hereford Hig | 400 Meters | 1 | 1:01.50 | — |
| Mar 28 | Carver, Sparrows Point, Western Tech @ HerefordMar 28 · 200 Meters · Place 1 · Hereford Hig | 200 Meters | 1 | 27.90 PB | — |
2016 Indoor Track
8 results2016 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 26 | MPSSAA 2A State ChampionshipsMay 26 · 400 Meters · Place 15 · Hereford | 400 Meters | 15. | 1:01.36a | 10 |
| May 21 | 2A North Regional ChampionshipsMay 21 · 400 Meters · Place 5 · Hereford | 400 Meters | 5. | 1:02.79a | 10 |
| May 6 | MVP InvitationalMay 6 · 100 Meters · Place 2 · Hereford | 100 Meters | 2 | 1:05.00a | 10 |
| May 4 | Carver,Loch Raven,Pikesville@HerefordMay 4 · 100 Meters · Place 2 · Hereford | 100 Meters | 2 | 27.7 PB | 10 |
| Apr 20 | Catonsville,Eastern Tech,Kenwood,New Town,Parkville,Perry Hall@HerefordApr 20 · Long Jump · Place 5 · Hereford | Long Jump | 5. | 12-05.50 PB | 10 |
| Apr 20 | Catonsville,Eastern Tech,Kenwood,New Town,Parkville,Perry Hall@HerefordApr 20 · 400 Meters · Place 2 · Hereford | 400 Meters | 2. | 1:03.40 | 10 |
| Apr 13 | Hereford,Sparrows Pt,Western Tech@Loch RavenApr 13 · Long Jump · Place 3 · Hereford | Long Jump | 3 | 12-08.50 | 10 |
| Apr 13 | Hereford,Sparrows Pt,Western Tech@Loch RavenApr 13 · 400 Meters · Place 2 · Hereford | 400 Meters | 2 | 1:02.30 | 10 |
| Apr 13 | Hereford,Sparrows Pt,Western Tech@Loch RavenApr 13 · 200 Meters · Place 3 · Hereford | 200 Meters | 3 | 28.10 | 10 |
| Apr 9 | Pikesville Track ClassicApr 9 · 400 Meters · Place 6 · Hereford | 400 Meters | 6. | 1:03.50a | 10 |
| Apr 6 | Carver,Franklin,Overlea,Pikeville,Woodlawn@HerefordApr 6 · Long Jump · Place 4 · Hereford | Long Jump | 4. | 12-05.50 | 10 |
| Apr 6 | Carver,Franklin,Overlea,Pikeville,Woodlawn@HerefordApr 6 · 400 Meters · Place 3 · Hereford | 400 Meters | 3. | 1:08.30 | 10 |
2015 Indoor Track
3 results2014 Indoor Track
4 results