| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 300 Meters · IndoorVirginia Tech HS Invitational - Day 2 · Jan 31 | 44.10a | Virginia Tech HS Invitational - Day 2 | January 31, 2015 |
| 300 Meters · OutdoorWest Meck Polar Bear #2 · Jan 6 | 45.6 | West Meck Polar Bear #2 | January 6, 2015 |
| 300m Hurdles · 30" / 0.762m · OutdoorMallard Creek Home Meet - April 20, 2017 · Apr 19 | 48.4 | Mallard Creek Home Meet - April 20, 2017 | April 19, 2017 |
| 400 Meters · OutdoorHarding Home Meet · Mar 8 | 1:04.92 | Harding Home Meet | March 8, 2017 |
| 800 Meters · OutdoorHough Meet #2 · Apr 14 | 2:52.80a | Hough Meet #2 | April 14, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| May 13 | NCHSAA 4A West RegionalMay 13 · 300m Hurdles · Place 13 · Mallard Creek | 300m Hurdles30" / 0.762m | 13. | 52.11a | 12 |
| May 1 | MeCka Conference Championship MeetMay 1 · 300m Hurdles · Place 5 · MALLARD CREE | 300m Hurdles | 5 | 49.34 | 12 |
| Apr 22 | Blue Ridge ClassicApr 22 · 300m Hurdles · Place 5 · Mallard Creek | 300m Hurdles | 5 | 49.73 | 12 |
| Apr 19 | Mallard Creek Home Meet - April 20, 2017Apr 19 · 300m Hurdles · Place 1 · Mallard Creek | 300m Hurdles30" / 0.762m | 1. | 48.4 PB | 12 |
| Apr 4 | Independence Meet #1Apr 4 · 300m Hurdles · Place 4 · MALLARD CREE | 300m Hurdles | 4 | 50.06 | — |
| Apr 1 | Queen City RelaysApr 1 · 300m Hurdles · Place 22 · Mallard Cree | 300m Hurdles | 22 | 52.56 | 12 |
| Mar 29 | Rocky River Home Meet 2Mar 29 · 300m Hurdles · Place 4 · Mallard Cree | 300m Hurdles | 4 | 51.00 | — |
| Mar 29 | Rocky River Home Meet 2Mar 29 · 300m Hurdles · Place 4 · Mallard Cree | 300m Hurdles | 4 | 51.00 | — |
| Mar 18 | Marvin Ridge InvitationalMar 18 · 300m Hurdles · Place 43 · Mallard Cree | 300m Hurdles | 43 | 1:03.56 | 12 |
| Mar 8 | Harding Home Meet Mar 8 · 300m Hurdles · Mallard Creek | 300m Hurdles30" / 0.762m | -- | NT | 12 |
| Mar 8 | Harding Home Meet Mar 8 · 400 Meters · Place 3 · Mallard Creek | 400 Meters | 3. | 1:04.92 PB | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 7 | Olympic Polar Bear Meet #1Dec 7 · 300 Meters · Place 11 · Mallard Creek | 300 Meters | 11. | 45.40Unofficial | 11 |
| Nov 21 | Olympic Polar Bear InvitationalNov 21 · 500 Meters · Place 2 · Mallard Creek | 500 Meters | 2. | 1:28.74aUnofficial | 11 |
| Nov 21 | Olympic Polar Bear InvitationalNov 21 · 300 Meters · Place 5 · Mallard Creek | 300 Meters | 5. | 45.69aUnofficial | 11 |
| Apr 14 | Hough Meet #2Apr 14 · 800 Meters · Place 9 · Mallard Creek | 800 Meters | 9. | 2:52.80a PB | 11 |
| Mar 26 | Hawk InvitationalMar 26 · 300m Hurdles · Place 13 · MALLARD CREE | 300m Hurdles | 13 | 52.97 | — |
| Mar 11 | Butler #1 vs MC Harding EMMar 11 · 300m Hurdles · Mallard Creek | 300m Hurdles30" / 0.762m | — | DNS | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 16 | Olympic Polar Bear #1Dec 16 · 300 Meters · Mallard Creek | 300 Meters | -- | DNS | 10 |
| Mar 21 | 2015 Marvin Ridge InvitationalMar 21 · 300m Hurdles · Place 14 · Mallard Cree | 300m Hurdles | 14 | 51.73 | 10 |
| Mar 11 | Mallard Creek Home Meet # 1Mar 11 · 300m Hurdles · Place 2 · Mallard Creek | 300m Hurdles30" / 0.762m | 2. | 50.20 | 10 |
| Jan 6 | West Meck Polar Bear #2Jan 6 · 300 Meters · Place 1 · Mallard Creek | 300 Meters | 1. | 45.6 PB | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 7 | David Oliver ClassicFeb 7 · 300 Meters · Place 63 · Mallard Creek | 300 Meters | 63. | 46.10a | 9 |
| Jan 31 | Virginia Tech HS Invitational - Day 2Jan 31 · 300 Meters · Place 50 · Mallard Creek | 300 Meters | 50. | 44.10a PB | 9 |
| Jan 17 | JDL Mini MeetJan 17 · 300 Meters · Place 19 · Mallard Creek | 300 Meters | 19. | 45.29a | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 20 | Ncrunners Holiday InvitationalDec 20 · 300 Meters · Place 41 · Mallard Creek | 300 Meters | 41. | 45.73a | 9 |