Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorGolliday Invitational · May 2 | 12.36 | Golliday Invitational | May 2, 2018 |
| 1500 Meters · OutdoorScorpion Classic · Apr 15 | 5:03.15 | Scorpion Classic | April 15, 2016 |
| 1600 Meters · OutdoorAACPS Inter-County Meet #3 · Apr 4 | 5:10.75 | AACPS Inter-County Meet #3 | April 4, 2017 |
| 200 Meters · Outdoor2A South/3A East Regional Championships, Day 2 · May 19 | 24.90a | 2A South/3A East Regional Championships, Day 2 | May 19, 2018 |
| 500 Meters · IndoorAACPS Indoor Track and Field Invite · Dec 29 | 1:12.75a | AACPS Indoor Track and Field Invite | December 29, 2017 |
| 800 Meters · IndoorMPSSAA 2A East Regionals · Feb 1 | 2:16.72 | MPSSAA 2A East Regionals | February 1, 2010 |
| 800 Meters · OutdoorScorpion Classic · Apr 21 | 2:17.32 | Scorpion Classic | April 21, 2017 |
| Pole Vault · IndoorAACPS Indoor Track and Field Invite · Dec 29 | 8-06.00 | AACPS Indoor Track and Field Invite | December 29, 2017 |
| Pole Vault · OutdoorAACPS Meet #1 · Mar 26 | 8-06.00 | AACPS Meet #1 | March 26, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
6 results2018 Indoor Track
4 results2017 Indoor Track
4 results2017 Outdoor Track
13 results| Date | Meet | Event | Pl | Mark | Gr |
| May 25 | MPSSAA 2A State Championship (Th, Sa)May 25 · Pole Vault · Southern-AA | Pole Vault | -- | NH | 11 |
| May 11 | AACPS ChampionshipMay 11 · Pole Vault · Southern-AA | Pole Vault | -- | NH | 11 |
| May 3 | Bob Gollidy InvitationalMay 3 · Pole Vault · Place 10 · Southern (Aa | Pole Vault | 10 | 8-00.00 | — |
| Apr 21 | Scorpion ClassicApr 21 · 800 Meters · Place 31 · Southern (Aa | 800 Meters | 31 | 2:17.32 PB | — |
| Apr 12 | Hamm, How, LR, MR, MH, OM, OM, Annap, GB, SP, South, @ BroadneckApr 12 · 1600 Meters · Place 32 · Southern-AA | 1600 Meters | 32. | 5:19.39a | 11 |
| Apr 12 | Hamm, How, LR, MR, MH, OM, OM, Annap, GB, SP, South, @ BroadneckApr 12 · Pole Vault · Place 5 · Southern-AA | Pole Vault | 5. | 8-00.00 | 11 |
| Apr 12 | Hamm, How, LR, MR, MH, OM, OM, Annap, GB, SP, South, @ BroadneckApr 12 · 800 Meters · Place 34 · Southern-AA | 800 Meters | 34. | 2:19.86a | 11 |
| Apr 4 | AACPS Inter-County Meet #3Apr 4 · Pole Vault · Southern (Aa | Pole Vault | — | 7-06.00 | — |
| Apr 4 | AACPS Inter-County Meet #3Apr 4 · 800 Meters · Place 13 · Southern (Aa | 800 Meters | 13 | 2:17.32 | — |
| Apr 4 | AACPS Inter-County Meet #3Apr 4 · 1600 Meters · Place 13 · Southern (Aa | 1600 Meters | 13 | 5:10.75 PB | — |
| Mar 29 | AACPS Inter-County Meet #1Mar 29 · Pole Vault · Place 5 · Southern (Aa | Pole Vault | 5 | 7-06.00 | — |
| Mar 29 | AACPS Inter-County Meet #1Mar 29 · 1600 Meters · Place 18 · Southern (Aa | 1600 Meters | 18 | 5:17.13 | — |
| Mar 29 | AACPS Inter-County Meet #1Mar 29 · 800 Meters · Place 11 · Southern (Aa | 800 Meters | 11 | 2:21.69 | — |
2016 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 22 | Knights InvitationalApr 22 · 800 Meters · Place 22 · Southern (Aa | 800 Meters | 22 | 2:20.60 | — |
| Apr 15 | Scorpion ClassicApr 15 · 1500 Meters · Place 39 · Southern-AA | 1500 Meters | 39 | 5:03.15 PB | — |
| Mar 23 | AACPS All Corners MeetMar 23 · 1600 Meters · Place 50 · Southern (Aa | 1600 Meters | 50 | 6:03.69 | — |
2010 Indoor Track
1 results