- Home
- U.S. Results
- Alabama
- Vestavia Hills
- Malakai Armstrong
Malakai Armstrong
Vestavia Hills · Class of 2026
64 resultsTrack & Field2022–2026
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →
| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 100 Meters · OutdoorMetro JV #5 · Apr 3 | 11.82a | Metro JV #5 | April 3, 2025 |
| 110m Hurdles · 39" / 0.991m · OutdoorJohn Esslinger Meet of Champions · Apr 4 | 15.57a | John Esslinger Meet of Champions | April 4, 2026 |
| 200 Meters · OutdoorMetro Birmingham JV Meet #4 · Mar 20 | 24.86 | Metro Birmingham JV Meet #4 | March 20, 2024 |
| 300m Hurdles · 36" / 0.914m · OutdoorMetro JV #6 · Apr 10 | 42.10a | Metro JV #6 | April 10, 2025 |
| 400 Meters · IndoorMagic City Invitational #2 · Dec 7 | 55.42a | Magic City Invitational #2 | December 7, 2024 |
| 400 Meters · OutdoorBirmingham Metro JV Meet #6 - Hoover · Apr 12 | 57.95 | Birmingham Metro JV Meet #6 - Hoover | April 12, 2023 |
| 60 Meter · IndoorCrossplex JV Meet #1 · Dec 15 | 8.01a | Crossplex JV Meet #1 | December 15, 2022 |
| 60 Meters · IndoorHoliday Invitational #2 · Dec 13 | 7.61 | Holiday Invitational #2 | December 13, 2025 |
| 60m Hurdles · 36" / 0.914m · IndoorCross Plex JV Meet #1 · Dec 14 | 10.30a | Cross Plex JV Meet #1 | December 14, 2023 |
| 60m Hurdles · 39" / 0.991m · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 23 | 9.32a | Last Chance #1/Pentathlon and Invite Events | January 23, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 24 | AHSAA Hewitt-Trussville Section 2026Apr 24 · 300m Hurdles · Place 14 · Vestavia Hills | 300m Hurdles36" / 0.914m | 14. | 44.00a | 12 |
| Apr 24 | AHSAA Hewitt-Trussville Section 2026Apr 24 · 110m Hurdles · Place 10 · Vestavia Hills | 110m Hurdles39" / 0.991mRound P | 10. | 16.59a | 12 |
| Apr 10 | Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 300m Hurdles · Vestavia Hills | 300m Hurdles36" / 0.914mRound P | -- | DNS | 12 |
| Apr 10 | Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 110m Hurdles · Place 7 · Vestavia Hills | 110m Hurdles39" / 0.991mRound P | 7. | 16.13aWind: 0.2 | 12 |
| Apr 10 | Mountain Brook Invitational-Varsity and Middle SchoolApr 10 · 110m Hurdles · Place 7 · Vestavia Hills | 110m Hurdles39" / 0.991m | 7. | 18.87aWind: -0.6 | 12 |
| Apr 4 | John Esslinger Meet of ChampionsApr 4 · 300m Hurdles · Place 10 · Vestavia Hills | 300m Hurdles36" / 0.914m | 10. | 44.02a | 12 |
| Apr 4 | John Esslinger Meet of ChampionsApr 4 · 110m Hurdles · Place 6 · Vestavia Hills | 110m Hurdles39" / 0.991m | 6. | 15.57a PB | 12 |
| Mar 21 | Gail Devers InvitationalMar 21 · 300m Hurdles · Place 33 · Vestavia Hills | 300m Hurdles36" / 0.914m | 33. | 44.26a | 12 |
| Mar 21 | Gail Devers InvitationalMar 21 · 110m Hurdles · Place 14 · Vestavia Hills | 110m Hurdles39" / 0.991m | 14. | 16.00a | 12 |
| Mar 14 | Homewood InvitationalMar 14 · 300m Hurdles · Place 23 · Vestavia Hil | 300m Hurdles | 23 | 44.94 | — |
| Mar 14 | Homewood InvitationalMar 14 · 110m Hurdles · Place 11 · Vestavia Hil | 110m Hurdles | 11 | 15.76 | — |
| Mar 6 | Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 300m Hurdles · Place 21 · Vestavia Hills | 300m Hurdles | 21 | 45.06 | 12 |
| Mar 6 | Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 110m Hurdles · Place 17 · Vestavia Hills | 110m Hurdles | 17 | 17.20 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Feb 27 | Husky ClassicFeb 27 · 300m Hurdles · Place 10 · Vestavia Hills | 300m Hurdles | 10 | 43.77 | 12 |
| Feb 27 | Husky ClassicFeb 27 · 110m Hurdles · Place 14 · Vestavia Hills | 110m Hurdles | 14 | 17.60 | 12 |
| Jan 30 | AHSAA State Indoor MeetJan 30 · 60m Hurdles · Place 11 · Vestavia Hills | 60m HurdlesRound P | 11 | 8.94 | 12 |
| Jan 23 | Last Chance #1/Pentathlon and Invite EventsJan 23 · 60m Hurdles · Place 25 · Vestavia Hills | 60m Hurdles39" / 0.991m | 25. | 9.32a PB | 12 |
| Jan 19 | Martin Luther King Indoor Track Classic #2Jan 19 · 60m Hurdles · Place 22 · Vestavia Hills | 60m Hurdles | 22 | 9.43 | 12 |
| Jan 3 | Ice Breaker #2Jan 3 · 60m Hurdles · Place 17 · Vestavia Hills | 60m Hurdles | 17 | 9.27 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 13 | Holiday Invitational #2Dec 13 · 60m Hurdles · Place 36 · Vestavia Hills | 60m Hurdles | 36 | 10.09 | 12 |
| Dec 13 | Holiday Invitational #2Dec 13 · 60 Meters · Place 119 · Vestavia Hills | 60 Meters | 119 | 7.61 PB | 12 |
| Dec 13 | Holiday Invitational #2Dec 13 · 60m Hurdles · Place 36 · Vestavia Hills | 60m Hurdles | 36 | 10.09 | 12 |
| Dec 13 | Holiday Invitational #2Dec 13 · 60 Meters · Place 119 · Vestavia Hills | 60 Meters | 119 | 7.61 | 12 |
| Dec 6 | Magic City Invitational #2Dec 6 · 60m Hurdles · Place 22 · Vestavia Hills | 60m Hurdles39" / 0.991m | 22. | 9.63a | 12 |
| Jan 4 | Ice Breaker Invitational #2Jan 4 · 60m Hurdles · Vestavia Hills | 60m Hurdles39" / 0.991m | -- | DQ | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 17 | Birmingham Metro JV ChampionshipApr 17 · 110m Hurdles · Place 3 · Vestavia Hills | 110m Hurdles | 3 | 15.61 | 11 |
| Apr 10 | Metro JV #6Apr 10 · 300m Hurdles · Place 2 · Vestavia Hills | 300m Hurdles36" / 0.914m | 2. | 42.10a PB | 11 |
| Apr 10 | Metro JV #6Apr 10 · 110m Hurdles · Place 2 · Vestavia Hills | 110m Hurdles39" / 0.991m | 2. | 16.34a | 11 |
| Apr 3 | Metro JV #5Apr 3 · 200 Meters · Vestavia Hills | 200 Meters | -- | DNS | 11 |
| Apr 3 | Metro JV #5Apr 3 · 100 Meters · Place 37 · Vestavia Hills | 100 Meters | 37. | 11.82a PB | 11 |
| Mar 14 | Homewood Invitational 2025Mar 14 · 300m Hurdles · Place 10 · Vestavia Hills | 300m Hurdles | 10 | 42.84a | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 14 | Holiday Invitational #2Dec 14 · 60m Hurdles · Place 29 · Vestavia Hills | 60m Hurdles | 29 | 9.73 | 11 |
| Dec 7 | Magic City Invitational #2Dec 7 · 60m Hurdles · Place 23 · Vestavia Hills | 60m Hurdles39" / 0.991m | 23. | 9.76a | 11 |
| Dec 7 | Magic City Invitational #2Dec 7 · 400 Meters · Place 39 · Vestavia Hills | 400 Meters | 39. | 55.42a PB | 11 |
| Feb 29 | Metro Birmingham JV Meet #1Feb 29 · 300m Hurdles · Place 3 · Vestavia Hills | 300m Hurdles | 3 | 44.94 | 10 |
| Jan 29 | JV Meet #3Jan 29 · 400 Meters · Place 37 · Vestavia Hills | 400 Meters | 37 | 57.00 | 10 |
| Jan 29 | JV Meet #3Jan 29 · 60 Meters · Place 106 · Vestavia Hills | 60 Meters | 106 | 7.97 | 10 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 18 | Birmingham Metro JV ChampionshipApr 18 · 110m Hurdles · Place 5 · Vestavia Hills | 110m Hurdles | 5 | 17.33a | — |
| Apr 4 | Metro Birmingham JV Meet #5Apr 4 · 300m Hurdles · Place 4 · Vestavia Hills | 300m Hurdles | 4 | 44.04a | — |
| Apr 4 | Metro Birmingham JV Meet #5Apr 4 · 100 Meters · Place 37 · Vestavia Hills | 100 Meters | 37 | 12.02a | — |
| Mar 20 | Metro Birmingham JV Meet #4Mar 20 · 200 Meters · Place 30 · Vestavia Hills | 200 Meters | 30 | 24.86 PB | 10 |
| Mar 20 | Metro Birmingham JV Meet #4Mar 20 · 100 Meters · Place 36 · Vestavia Hills | 100 Meters | 36 | 12.19 | 10 |
| Mar 14 | Metro JV Meet #3Mar 14 · 100 Meters · Place 52 · Vestavia Hills | 100 Meters | 52 | 12.18a | — |
| Mar 7 | Metro Birmingham JV Meet #2Mar 7 · 300m Hurdles · Place 3 · Vestavia Hills | 300m Hurdles | 3 | 44.46a | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 14 | Cross Plex JV Meet #1Dec 14 · 60m Hurdles · Place 10 · Vestavia Hills | 60m Hurdles36" / 0.914m | 10. | 10.30a PB | 10 |
| Dec 14 | Cross Plex JV Meet #1Dec 14 · 60 Meter · Place 131 · Vestavia Hills | 60 Meter | 131. | 8.05a | 10 |
| Dec 14 | Cross Plex JV Meet #1Dec 14 · 400 Meters · Place 68 · Vestavia Hills | 400 Meters | 68. | 59.60a | 10 |
| Jan 18 | JV Meet #3Jan 18 · 60m Hurdles · Place 12 · Vestavia Hills | 60m Hurdles | 12 | 10.25 | 12 |
| Jan 18 | JV Meet #3Jan 18 · 60 Meters · Place 171 · Vestavia Hills | 60 Meters | 171 | 8.08 | 12 |
| Jan 10 | JV Meet #2Jan 10 · 60m Hurdles · Place 17 · Vestavia Hills | 60m Hurdles | 17 | 10.63 | 12 |
| Jan 10 | JV Meet #2Jan 10 · 60 Meters · Place 113 · Vestavia Hills | 60 Meters | 113 | 8.02 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 20 | Birmingham Metro JV ChampionshipApr 20 · 300m Hurdles · Vestavia Hil | 300m Hurdles | — | 44.61 | — |
| Apr 12 | Birmingham Metro JV Meet #6 - HooverApr 12 · 300m Hurdles · Place 4 · Vestavia Hills | 300m Hurdles | 4 | 44.61 | 9 |
| Apr 12 | Birmingham Metro JV Meet #6 - HooverApr 12 · 400 Meters · Place 16 · Vestavia Hills | 400 Meters | 16 | 57.95 PB | 9 |
| Apr 6 | Birmingham Metro JV Meet #5 - Spain ParkApr 6 · 300m Hurdles · Place 8 · Vestavia Hills | 300m Hurdles | 8 | 44.76 | 9 |
| Mar 23 | Over the Mountain ChallengeMar 23 · 300m Hurdles · Place 14 · Vestavia Hills | 300m Hurdles | 14 | 47.12 | 9 |
| Mar 15 | Metro Birmingham JV Meet #3Mar 15 · 300m Hurdles · Place 3 · Vestavia Hills | 300m Hurdles | 3 | 48.22 | 9 |
| Mar 15 | Metro Birmingham JV Meet #3Mar 15 · 110m Hurdles · Place 8 · Vestavia Hills | 110m Hurdles | 8 | 19.30 | 9 |
| Mar 15 | Metro Birmingham JV Meet #3Mar 15 · 400 Meters · Place 47 · Vestavia Hills | 400 Meters | 47 | 59.65 | 9 |
| Mar 2 | Metro Birmingham JV Meet #1Mar 2 · 300m Hurdles · Place 7 · Vestavia Hills | 300m Hurdles36" / 0.914m | 7. | 47.54a | 12 |
| Mar 2 | Metro Birmingham JV Meet #1Mar 2 · 110m Hurdles · Place 9 · Vestavia Hills | 110m Hurdles39" / 0.991m | 9. | 19.19a | 12 |
| Mar 2 | Metro Birmingham JV Meet #1Mar 2 · 100 Meters · Place 82 · Vestavia Hills | 100 Meters | 82. | 12.68a | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 15 | Crossplex JV Meet #1Dec 15 · 60m Hurdles · Vestavia Hills | 60m Hurdles36" / 0.914m | -- | DQ | 12 |
| Dec 15 | Crossplex JV Meet #1Dec 15 · 60 Meter · Place 92 · Vestavia Hills | 60 Meter | 92. | 8.01a PB | 12 |