Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorUCBAC Championships · May 10 | 13.05a | UCBAC Championships | May 10, 2016 |
| 200 Meters · OutdoorUCBAC Championships · May 3 | 27.73a | UCBAC Championships | May 3, 2017 |
| 200 Meters · OutdoorChesapeake Championships · Apr 19 | 26.40 | Chesapeake Championships | April 19, 2016 |
| 300 Meters · IndoorCCBC-Essex Meet #1 · Dec 10 | 44.93a | CCBC-Essex Meet #1 | December 10, 2016 |
| 400 Meters · OutdoorUCBAC Championships · May 3 | 1:05.17a | UCBAC Championships | May 3, 2017 |
| 400 Meters · OutdoorChesapeake Championships · Apr 19 | 58.00 | Chesapeake Championships | April 19, 2016 |
| 500 Meters · IndoorCCBC-Essex Meet #1 · Dec 10 | 1:49.38a | CCBC-Essex Meet #1 | December 10, 2016 |
| 55 Meter · IndoorMPSSAA 1A East Region Championship · Feb 6 | 7.70a | MPSSAA 1A East Region Championship | February 6, 2017 |
| 55 Meters · IndoorCCBC-Essex Meet #5 · Jan 21 | 7.91 | CCBC-Essex Meet #5 | January 21, 2017 |
| 800 Meters · OutdoorHarford Tech, CMW, Perryville · Mar 28 | 3:23.87 | Harford Tech, CMW, Perryville | March 28, 2017 |
| Combined results · OutdoorUCBAC Championships · May 7 | 1:01.18 | UCBAC Championships | May 7, 2015 |
| Long Jump · OutdoorPerryville, Rising Sun @ Havre De Grace · May 9 | 14-01.00 | Perryville, Rising Sun @ Havre De Grace | May 9, 2017 |
| Triple Jump · OutdoorMPSSAA 1A North Regional Championship · May 18 | 32-01.00 | MPSSAA 1A North Regional Championship | May 18, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2017 Outdoor Track
20 results| Date | Meet | Event | Pl | Mark | Gr |
| May 25 | MPSSAA 1A State Championship (Th, Sa)May 25 · Triple Jump · Place 4 · PerryvillePerryville | Triple Jump | 4 | 34-02.50 | 12 |
| May 25 | MPSSAA 1A State Championship (Th, Sa)May 25 · Triple Jump · Place 4 · PerryvillePerryville | Triple Jump | 4 | 34-02.50 | 12 |
| May 25 | MPSSAA 1A State Championship (Th, Sa)May 25 · Triple Jump · Place 4 · PerryvillePerryville | Triple Jump | 4 | 34-02.50 | 12 |
| May 18 | MPSSAA 1A North Regional ChampionshipMay 18 · Triple Jump · Place 3 · PerryvillePerryville | Triple Jump | 3. | 32-01.00 PB | 12 |
| May 18 | MPSSAA 1A North Regional ChampionshipMay 18 · Long Jump · Place 10 · PerryvillePerryville | Long Jump | 10. | 13-06.25 | 12 |
| May 9 | Perryville, Rising Sun @ Havre De GraceMay 9 · Triple Jump · Place 3 · PerryvillePerryville | Triple Jump | 3. | 28-11.00 | 12 |
| May 9 | Perryville, Rising Sun @ Havre De GraceMay 9 · Long Jump · Place 2 · PerryvillePerryville | Long Jump | 2. | 14-01.00 PB | 12 |
| May 3 | UCBAC ChampionshipsMay 3 · Long Jump · Place 17 · PerryvillePerryville | Long Jump | 17 | 13-00.25 | 12 |
| May 3 | UCBAC ChampionshipsMay 3 · 400 Meters · Place 9 · PerryvillePerryville | 400 Meters | 9 | 1:05.17a PB | 12 |
| May 3 | UCBAC ChampionshipsMay 3 · 200 Meters · Place 10 · PerryvillePerryville | 200 MetersRound P | 10 | 27.73a PB | 12 |
| Apr 25 | Perryville, Joppatowne @ Bel AirApr 25 · Triple Jump · Place 3 · PerryvillePerryville | Triple Jump | 3. | 28-06.50 | 12 |
| Apr 25 | Perryville, Joppatowne @ Bel AirApr 25 · 400 Meters · Place 1 · PerryvillePerryville | 400 Meters | 1. | 1:02.49 | 12 |
| Apr 25 | Perryville, Joppatowne @ Bel AirApr 25 · 200 Meters · Place 1 · PerryvillePerryville | 200 Meters | 1. | 27.00 | 12 |
| Apr 20 | Chesapeake Divisional MeetApr 20 · Triple Jump · Place 4 · PerryvillePerryville | Triple Jump | 4 | 29-11.00 | — |
| Apr 20 | Chesapeake Divisional MeetApr 20 · Long Jump · Place 7 · PerryvillePerryville | Long Jump | 7 | 12-10.00 | — |
| Apr 20 | Chesapeake Divisional MeetApr 20 · 400 Meters · Place 6 · PerryvillePerryville | 400 Meters | 6 | 1:04.40 | — |
| Apr 11 | Cecil InviteApr 11 · Triple Jump · Place 2 · PerryvillePerryville | Triple Jump | 2. | 29-02.50 | 12 |
| Apr 11 | Cecil InviteApr 11 · Long Jump · Place 1 · PerryvillePerryville | Long Jump | 1. | 13-09.00 | 12 |
| Apr 11 | Cecil InviteApr 11 · 400 Meters · Place 3 · PerryvillePerryville | 400 Meters | 3. | 1:05.01 | 12 |
| Mar 28 | Harford Tech, CMW, PerryvilleMar 28 · 800 Meters · Place 18 · PerryvillePerryville | 800 Meters | 18. | 3:23.87 PB | 12 |
2017 Indoor Track
4 results2016 Indoor Track
4 results2016 Outdoor Track
12 results2015 Outdoor Track
7 results2014 Outdoor Track
1 results