Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorAACPS Indoor Track and Field Invite · Dec 29 | 5:04.09a | AACPS Indoor Track and Field Invite | December 29, 2017 |
| 1600 Meters · OutdoorGator Invitational · Apr 28 | 4:51.67 | Gator Invitational | April 28, 2018 |
| 3200 Meters · IndoorAACPS All-Comers Meet · Jan 23 | 10:44.73 | AACPS All-Comers Meet | January 23, 2017 |
| 3200 Meters · OutdoorGolliday Invitational · May 2 | 10:32.13 | Golliday Invitational | May 2, 2018 |
| 400 Meters · OutdoorHamm, How, LR, MR, MH, OM, OM, Annap, GB, SP, South, @ Broadneck · Apr 12 | 1:00.25a | Hamm, How, LR, MR, MH, OM, OM, Annap, GB, SP, South, @ Broadneck | April 12, 2017 |
| 800 Meters · IndoorAACPS All-Comers Meet · Jan 23 | 2:20.57 | AACPS All-Comers Meet | January 23, 2017 |
| 800 Meters · OutdoorGator Invitational · Apr 28 | 2:15.20 | Gator Invitational | April 28, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
8 results| Date | Meet | Event | Pl | Mark | Gr |
| May 17 | MPSSAA 4A East RegionMay 17 · 3200 Meters · Place 11 · Broadneck | 3200 Meters | 11. | 10:36.07a | 12 |
| May 2 | Golliday InvitationalMay 2 · 3200 Meters · Place 4 · Broadneck Se | 3200 Meters | 4 | 10:32.13 PB | — |
| Apr 28 | Gator InvitationalApr 28 · 800 Meters · Place 60 · Broadneck Se | 800 Meters | 60 | 2:15.20 PB | — |
| Apr 28 | Gator InvitationalApr 28 · 1600 Meters · Place 53 · Broadneck Se | 1600 Meters | 53 | 4:51.67 PB | — |
| Apr 20 | Knights InvitationalApr 20 · 1600 Meters · Place 14 · Broadneck | 1600 Meters | 14. | 4:55.37a | 12 |
| Apr 6 | District V ChallengeApr 6 · 3200 Meters · Place 22 · Broadneck | 3200 Meters | 22 | 10:46.25 | — |
| Mar 28 | AACPS Meet #2Mar 28 · 1600 Meters · Place 4 · Broadneck | 1600 Meters | 4. | 5:03.30a | 12 |
| Mar 28 | AACPS Meet #2Mar 28 · 800 Meters · Place 8 · Broadneck | 800 Meters | 8. | 2:20.07a | 12 |
2018 Indoor Track
3 results2017 Indoor Track
8 results2017 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | AACPS Last Chance MeetMay 9 · 800 Meters · Place 8 · Broadneck Se | 800 Meters | 8 | 2:18.24 | — |
| May 9 | AACPS Last Chance MeetMay 9 · 3200 Meters · Place 12 · Broadneck Se | 3200 Meters | 12 | 10:33.77 | — |
| May 3 | Bob Gollidy InvitationalMay 3 · 1600 Meters · Place 8 · Broadneck Se | 1600 Meters | 8 | 4:57.97 | — |
| Apr 29 | Gator Track & Field InvitationalApr 29 · 3200 Meters · Place 32 · Broadneck | 3200 Meters | 32. | 10:32.98a | 11 |
| Apr 22 | Knight's InviteApr 22 · 3200 Meters · Place 12 · Broadneck | 3200 Meters | 12. | 10:34.57a | 11 |
| Apr 12 | Hamm, How, LR, MR, MH, OM, OM, Annap, GB, SP, South, @ BroadneckApr 12 · 1600 Meters · Place 17 · Broadneck | 1600 Meters | 17. | 4:53.70a | 11 |
| Apr 12 | Hamm, How, LR, MR, MH, OM, OM, Annap, GB, SP, South, @ BroadneckApr 12 · 800 Meters · Place 28 · Broadneck | 800 Meters | 28. | 2:17.75a | 11 |
| Apr 12 | Hamm, How, LR, MR, MH, OM, OM, Annap, GB, SP, South, @ BroadneckApr 12 · 400 Meters · Place 47 · Broadneck | 400 Meters | 47. | 1:00.25a PB | 11 |
| Apr 8 | Don Boyer InvApr 8 · 3200 Meters · Place 9 · Broadneck | 3200 Meters | 9 | 10:36.88 | — |
| Apr 1 | Dwight Scott "Battlefield Blast" InvitationalApr 1 · 3200 Meters · Place 20 · Broadneck | 3200 Meters | 20 | 10:59.74 | 11 |
| Mar 25 | 9th Annual Screaming Eagles InvitationalMar 25 · 3200 Meters · Place 9 · Broadneck Se | 3200 Meters | 9 | 10:42.94 | — |
| Mar 25 | 9th Annual Screaming Eagles InvitationalMar 25 · 3200 Meters · Place 9 · Broadneck Se | 3200 Meters | 9 | 10:42.94 | — |
2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 20 | BCPS/AAPS Challenge #2Dec 20 · 1600 Meters · Place 3 · Broadneck | 1600 Meters | 3. | 5:21.80 | 11 |
2016 Outdoor Track
2 results2015 Outdoor Track
3 results