| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1 Mile · IndoorKevin Dare Invitational · Jan 24 | 5:26.00a | Kevin Dare Invitational | January 24, 2015 |
| 100 Meters · OutdoorMISAL Meet #5 · May 4 | 12.6 | MISAL Meet #5 | May 4, 2017 |
| 1000 Meters · IndoorGHS Pre-Holiday Invitational · Dec 11 | 3:04.06a | GHS Pre-Holiday Invitational | December 11, 2015 |
| 1500 Meters · Indoor7th United Age Group Track Coaches Asso. Youth Invitational 2012 · Jul 13 | 5:06.02a | 7th United Age Group Track Coaches Asso. Youth Invitational 2012 | July 13, 2012 |
| 1500 Meters · OutdoorUAGTCA Youth Invitation · Jul 18 | 4:49.40a | UAGTCA Youth Invitation | July 18, 2015 |
| 1600 Meters · IndoorDCIAA HS Invitational · Jan 7 | 5:22.81 | DCIAA HS Invitational | January 7, 2015 |
| 1600 Meters · OutdoorCentral Invite · Mar 29 | 5:20.47a | Central Invite | March 29, 2014 |
| 2000m Steeplechase · 0.838m · OutdoorUAGTCA Youth Invitation · Jul 18 | 7:44.71a | UAGTCA Youth Invitation | July 18, 2015 |
| 300 Meters · IndoorReal Deal HS Classic · Dec 2 | 39.77a | Real Deal HS Classic | December 2, 2016 |
| 3000 Meters · OutdoorVictor Cahoon Track Classic · May 10 | 10:40.00 | Victor Cahoon Track Classic | May 10, 2014 |
| 400 Meters · OutdoorBullis Bulldog Invitational · Apr 15 | 55.17 | Bullis Bulldog Invitational | April 15, 2017 |
| 500 Meters · IndoorPrivate and Independent Invitational · Feb 4 | 1:14.60a | Private and Independent Invitational | February 4, 2017 |
| 600 Meters · IndoorBishop Loughlin Games · Dec 19 | 1:35.58a | Bishop Loughlin Games | December 19, 2015 |
| 800 Meters · IndoorMontgomery Invitational · Jan 9 | 2:20.98 | Montgomery Invitational | January 9, 2016 |
| 800 Meters · OutdoorMISAL Meet #2 · Apr 13 | 2:14.9 | MISAL Meet #2 | April 13, 2017 |
| Long Jump · IndoorReal Deal HS Classic · Dec 2 | 16-10.00 | Real Deal HS Classic | December 2, 2016 |
| Long Jump · OutdoorMullins Russell Track and Field Classic · May 7 | 16-04.00 | Mullins Russell Track and Field Classic | May 7, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jun 10 | PVA AAU District Qualifier Track & FieldJun 10 · 800 Meters · Place 12 · Fort Washington KnightsFort Washington Knights | 800 Meters | 12. | 2:22.34 | 12 |
| Jun 10 | PVA AAU District Qualifier Track & FieldJun 10 · 400 Meters · Place 19 · Fort Washington KnightsFort Washington Knights | 400 Meters | 19. | 56.01 | 12 |
| May 4 | MISAL Meet #5May 4 · 100 Meters · Place 10 · Riverdale BaptistRiverdale Baptist | 100 Meters | 10. | 12.6 PB | 12 |
| Apr 15 | Bullis Bulldog InvitationalApr 15 · 400 Meters · Place 71 · Riverdale BaptistRiverdale Baptist | 400 Meters | 71 | 55.17 PB | 12 |
| Apr 15 | Bullis Bulldog InvitationalApr 15 · 400 Meters · Place 5 · Riverdale BaptistRiverdale Baptist | 400 Meters | 5 | 55.17 | 12 |
| Apr 13 | MISAL Meet #2Apr 13 · 800 Meters · Place 2 · Riverdale BaptistRiverdale Baptist | 800 Meters | 2. | 2:14.9 PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 4 | Private and Independent InvitationalFeb 4 · 500 Meters · Place 23 · Riverdale BaptistRiverdale Baptist | 500 Meters | 23. | 1:14.60a PB | 12 |
| Jan 13 | MileStat Presents The Virginia ShowcaseJan 13 · 500 Meters · Place 94 · Riverdale BaptistRiverdale Baptist | 500 Meters | 94 | 1:15.56 | SR |
| Jan 13 | MileStat Presents The Virginia ShowcaseJan 13 · 300 Meters · Place 210 · Riverdale BaptistRiverdale Baptist | 300 Meters | 210 | 39.79 | SR |
| Jan 13 | MileStat Presents The Virginia ShowcaseJan 13 · 500 Meters · Place 7 · Riverdale BaptistRiverdale Baptist | 500 Meters | 7 | 1:15.56 | — |
| Jan 13 | MileStat Presents The Virginia ShowcaseJan 13 · 300 Meters · Place 4 · Riverdale BaptistRiverdale Baptist | 300 Meters | 4 | 39.79 | — |
| Jan 13 | MileStat Presents The Virginia ShowcaseJan 13 · 500 Meters · Place 94 · Riverdale BaptistRiverdale Baptist | 500 Meters | 94 | 1:15.56 | SR |
| Jan 13 | MileStat Presents The Virginia ShowcaseJan 13 · 300 Meters · Place 210 · Riverdale BaptistRiverdale Baptist | 300 Meters | 210 | 39.79 | SR |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 2 | Real Deal HS ClassicDec 2 · 500 Meters · Place 36 · Riverdale BaptistRiverdale Baptist | 500 Meters | 36. | 1:15.56a | 12 |
| Dec 2 | Real Deal HS ClassicDec 2 · 300 Meters · Place 54 · Riverdale BaptistRiverdale Baptist | 300 Meters | 54. | 39.77a PB | 12 |
| Dec 2 | Real Deal HS ClassicDec 2 · Long Jump · Place 36 · Riverdale BaptistRiverdale Baptist | Long Jump | 36. | 16-10.00 PB | 12 |
| Feb 6 | Private & Independent InvitationalFeb 6 · 500 Meters · Riverdale BaptistRiverdale Baptist | 500 Meters | — | DNS | 11 |
| Jan 9 | Montgomery InvitationalJan 9 · 800 Meters · Place 59 · Riverdale BaptistRiverdale Baptist | 800 Meters | 59 | 2:20.98 PB | — |
| Jan 6 | DCIAA SHS Indoor TF InvitationalJan 6 · 500 Meters · Place 15 · Riverdale BaptistRiverdale Baptist | 500 Meters | 15 | 1:17.99 | JR |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 12 | MISAL Outdoor ChampionshipsMay 12 · Long Jump · Place 4 · Riverdale BaptistRiverdale Baptist | Long Jump | 4 | 16-01.00 | 11 |
| May 12 | MISAL Outdoor ChampionshipsMay 12 · 400 Meters · Place 3 · Riverdale BaptistRiverdale Baptist | 400 Meters | 3 | 56.19a | 11 |
| May 7 | Mullins Russell Track and Field ClassicMay 7 · Long Jump · Place 11 · Riverdale BaptistRiverdale Baptist | Long Jump | 11. | 16-04.00 PB | 11 |
| May 7 | Mullins Russell Track and Field ClassicMay 7 · 400 Meters · Place 20 · Riverdale BaptistRiverdale Baptist | 400 Meters | 20. | 57.65a | 11 |
| Apr 23 | Riverdale Baptist InvitationalApr 23 · Long Jump · Place 11 · Riverdale BaptistRiverdale Baptist | Long Jump | 11 | 17-00.00 | — |
| Apr 23 | Riverdale Baptist InvitationalApr 23 · Discus · Place 16 · Riverdale BaptistRiverdale Baptist | Discus | 16 | 83-06 | — |
| Apr 23 | Riverdale Baptist InvitationalApr 23 · 400 Meters · Place 20 · Riverdale BaptistRiverdale Baptist | 400 Meters | 20 | 56.84 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 19 | Bishop Loughlin GamesDec 19 · 1 Mile · Place 198 · Riverdale BaptistRiverdale Baptist | 1 Mile | 198. | 5:38.34a | 11 |
| Dec 19 | Bishop Loughlin GamesDec 19 · 600 Meters · Place 110 · Riverdale BaptistRiverdale Baptist | 600 Meters | 110. | 1:35.58a PB | 11 |
| Dec 11 | GHS Pre-Holiday InvitationalDec 11 · 1000 Meters · Place 25 · Riverdale BaptistRiverdale Baptist | 1000 Meters | 25. | 3:04.06a PB | 11 |
| Mar 15 | USATF Youth Indoor National ChampionshipMar 15 · 1500 Meters · Riverdale BaptistRiverdale Baptist | 1500 Meters | — | 4:58.55aUnofficial | 10 |
| Mar 14 | USATF Youth Indoor National ChampionshipMar 14 · 800 Meters · Riverdale BaptistRiverdale Baptist | 800 Meters | — | 2:17.42aUnofficial | 10 |
| Jan 24 | Kevin Dare InvitationalJan 24 · 1 Mile · Place 38 · Riverdale BaptistRiverdale Baptist | 1 Mile | 38. | 5:26.00a PB | 10 |
| Jan 7 | DCIAA HS InvitationalJan 7 · 1600 Meters · Place 6 · Riverdale BaptistRiverdale Baptist | 1600 Meters | 6 | 5:22.81 PB | SO |
| Jan 3 | UMES HS InvitationalJan 3 · 1 Mile · Place 28 · Riverdale BaptistRiverdale Baptist | 1 Mile | 28. | 5:32.78a | 10 |
| Jan 3 | UMES HS InvitationalJan 3 · 800 Meters · Place 28 · Riverdale BaptistRiverdale Baptist | 800 Meters | 28. | 2:22.31a | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jul 18 | UAGTCA Youth Invitation Jul 18 · 2000m Steeplechase · Place 7 · Fort Washington KnightsFort Washington Knights | 2000m Steeplechase0.838m | 7. | 7:44.71a PB | 10 |
| Jul 18 | UAGTCA Youth Invitation Jul 18 · 3000 Meters · Place 10 · Fort Washington KnightsFort Washington Knights | 3000 Meters | 10. | 11:26.83a | 10 |
| Jul 18 | UAGTCA Youth Invitation Jul 18 · 1500 Meters · Place 8 · Fort Washington KnightsFort Washington Knights | 1500 Meters | 8. | 4:49.40a PB | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 27 | Friends of Indoor Track (FIT)Dec 27 · 1000 Meters · Place 46 · Riverdale BaptistRiverdale Baptist | 1000 Meters | 46. | 3:05.10aUnofficial | 10 |
| Dec 12 | GHS Pre-Holiday Track InvitationalDec 12 · 1000 Meters · Place 23 · Riverdale BaptistRiverdale Baptist | 1000 Meters | 23. | 3:04.75aUnofficial | 10 |
| Dec 12 | GHS Pre-Holiday Track InvitationalDec 12 · 1600 Meters · Place 23 · Riverdale BaptistRiverdale Baptist | 1600 Meters | 23. | 5:20.07aUnofficial | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 10 | Victor Cahoon Track ClassicMay 10 · 3000 Meters · Place 39 · Riverdale BaRiverdale Ba | 3000 Meters | 39 | 10:40.00 PB | — |
| May 10 | Victor Cahoon Track ClassicMay 10 · 800 Meters · Place 58 · Riverdale BaRiverdale Ba | 800 Meters | 58 | 2:18.10 | — |
| May 10 | Victor Cahoon Track ClassicMay 10 · 3000 Meters · Place 16 · Riverdale BaRiverdale Ba | 3000 Meters | 16 | 10:45.80 | — |
| May 10 | Victor Cahoon Track ClassicMay 10 · 3000 Meters · Place 16 · Riverdale BaRiverdale Ba | 3000 Meters | 16 | 10:45.80 | — |
| Mar 29 | Central InviteMar 29 · 1600 Meters · Place 9 · Riverdale BaptistRiverdale Baptist | 1600 Meters | 9. | 5:20.47a PB | 9 |
| Mar 29 | Central InviteMar 29 · 800 Meters · Place 18 · Riverdale BaptistRiverdale Baptist | 800 Meters | 18. | 2:27.54a | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jul 13 | 7th United Age Group Track Coaches Asso. Youth Invitational 2012Jul 13 · 3000 Meters · Place 8 · Holy FamilyHoly Family | 3000 Meters | 8. | 1:13.40aUnofficial | - |
| Jul 13 | 7th United Age Group Track Coaches Asso. Youth Invitational 2012Jul 13 · 1500 Meters · Place 18 · Holy FamilyHoly Family | 1500 Meters | 18. | 5:06.02a PB | - |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jul 7 | FASST Invitational 2012Jul 7 · 1500 Meters · Place 6 · Fort Washington KnightsFort Washington Knights | 1500 Meters | 6. | 5:12.23a | - |
| Jul 7 | FASST Invitational 2012Jul 7 · 800 Meters · Place 11 · Fort Washington KnightsFort Washington Knights | 800 Meters | 11. | 2:39.50a | - |