Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorDulaney, Dundalk, Lansdowne @ Towson · Apr 20 | 11.60 | Dulaney, Dundalk, Lansdowne @ Towson | April 20, 2017 |
| 200 Meters · OutdoorDulaney, Dundalk, Lansdowne @ Towson · Apr 20 | 24.00 | Dulaney, Dundalk, Lansdowne @ Towson | April 20, 2017 |
| 400 Meters · OutdoorDundalk,Eastern Tech,Milford Mill,Owings Mills,Western Tech@ Lansdowne · Apr 6 | 01:01.6 | Dundalk,Eastern Tech,Milford Mill,Owings Mills,Western Tech@ Lansdowne | April 6, 2016 |
| Combined results · OutdoorDundalk, Lansdowne, Woodlawn @ Catonsville · Mar 29 | 11.40 | Dundalk, Lansdowne, Woodlawn @ Catonsville | March 29, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 18 | Patapsco, Sparrows Point @ DundalkApr 18 · Combined results · Place 2 · Dundalk | Combined results | 2 | 5-02.00 | 11 |
| Apr 18 | Patapsco, Sparrows Point @ DundalkApr 18 · Combined results · Place 7 · Dundalk | Combined results | 7 | 14-05.50 | 11 |
| Apr 11 | Perry Hall, Catonsville, Dundalk @ HerefordApr 11 · Triple Jump · Place 4 · Dundalk High | Triple Jump | 4 | 30-07.00 | — |
| Apr 11 | Perry Hall, Catonsville, Dundalk @ HerefordApr 11 · Long Jump · Place 8 · Dundalk High | Long Jump | 8 | 14-01.00 | — |
| Apr 11 | Perry Hall, Catonsville, Dundalk @ HerefordApr 11 · High Jump · Place 8 · Dundalk High | High Jump | 8 | 5-00.00 | — |
| Mar 28 | Chesapeake, Woodlawn, Dundalk @ Pikesville Mar 28 · Long Jump · Place 7 · Dundalk High | Long Jump | 7 | 13-01.00 | 11 |
| Mar 16 | Dundalk Time Trials #1Mar 16 · 200 Meters · Dundalk | 200 Meters | — | 27.84Unofficial | 11 |
2017 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 3 | Baltimore County Public Schools Eastside Last ChanceMay 3 · 200 Meters · Place 14 · Dundalk | 200 Meters | 14. | 24.23 | 10 |
| Apr 20 | Dulaney, Dundalk, Lansdowne @ TowsonApr 20 · 200 Meters · Place 1 · Dundalk High | 200 Meters | 1 | 24.00 PB | 10 |
| Apr 20 | Dulaney, Dundalk, Lansdowne @ TowsonApr 20 · 100 Meters · Place 4 · Dundalk High | 100 Meters | 4 | 11.60 PB | 10 |
| Apr 5 | Dulaney, Franklin, Parkville @ DundalkApr 5 · Combined results · Place 1 · Dundalk | Combined results | 1 | 23.7 | 10 |
| Apr 5 | Dulaney, Franklin, Parkville @ DundalkApr 5 · Combined results · Place 4 · Dundalk | Combined results | 4 | 11.7 | 10 |
| Mar 29 | Dundalk, Lansdowne, Woodlawn @ CatonsvilleMar 29 · Combined results · Place 1 · Dundalk | Combined results | 1 | 24.10 | 10 |
| Mar 29 | Dundalk, Lansdowne, Woodlawn @ CatonsvilleMar 29 · Combined results · Place 1 · Dundalk | Combined results | 1 | 11.40 PB | 10 |
| Mar 21 | Dundalk Time TrialsMar 21 · 100 Meters · Place 5 · Dundalk | 100 Meters | 5. | 11.80Wind: 3Unofficial | 10 |
2016 Outdoor Track
10 results| Date | Meet | Event | Pl | Mark | Gr |
| May 14 | Baltimore County ChampionshipsMay 14 · 200 Meters · Place 17 · Dundalk | 200 Meters | 17 | 25.66 | 9 |
| Apr 30 | Patrick InvitationalApr 30 · Combined results · Place 9 · Dundalk | Combined results | 9 | 24.7 | 9 |
| Apr 27 | Dundalk, Sparrows Pt@PatapscoApr 27 · 100 Meters · Place 3 · Dundalk | 100 Meters | 3 | 1:08.70 | 9 |
| Apr 20 | Chesapeake, Franklin, Lansdowne, Loch Raven, Randallstown @ DundalkApr 20 · 200 Meters · Place 8 · Dundalk | 200 Meters | 8 | 25.2 | 9 |
| Apr 13 | Dulaney, Lansdowne, Towson @ DundalkApr 13 · 400 Meters · Place 5 · Dundalk | 400 Meters | 5 | 1:02.30 | 9 |
| Apr 13 | Dulaney, Lansdowne, Towson @ DundalkApr 13 · 200 Meters · Place 4 · Dundalk | 200 Meters | 4 | 25.30 | 9 |
| Apr 6 | Dundalk,Eastern Tech,Milford Mill,Owings Mills,Western Tech@ LansdowneApr 6 · 400 Meters · Place 3 · Dundalk | 400 Meters | 3. | 01:01.6 PB | 9 |
| Apr 6 | Dundalk,Eastern Tech,Milford Mill,Owings Mills,Western Tech@ LansdowneApr 6 · 200 Meters · Place 4 · Dundalk | 200 Meters | 4. | 00:24.3 | 9 |
| Mar 21 | Kenwood, Patapsco, Towson @ DundalkMar 21 · Combined results · Place 1 · Dundalk | Combined results | 1 | 1:03.0 | 9 |
| Mar 16 | Dundalk Time TrialsMar 16 · 200 Meters · Dundalk | 200 Meters | — | 25.5Unofficial | 9 |