- Home
- U.S. Results
- Alabama
- Vestavia Hills
- Michael Cox
Michael Cox
Vestavia Hills · Class of 2026
77 resultsTrack & Field2021–2026
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →
| Event / course | Mark | Meet | Date |
|---|---|---|---|
| 1600 Meters · IndoorJV Meet #2 · Jan 6 | 4:56.70 | JV Meet #2 | January 6, 2026 |
| 1600 Meters · OutdoorMetro Birmingham JV Meet @ Hoover #6 · Apr 9 | 4:54.08a | Metro Birmingham JV Meet @ Hoover #6 | April 9, 2026 |
| 3200 Meters · IndoorHoliday Invitational #2 · Dec 13 | 10:19.16 | Holiday Invitational #2 | December 13, 2025 |
| 3200 Meters · OutdoorBirmingham Metro JV Meet #4 · Mar 18 | 10:46.55 | Birmingham Metro JV Meet #4 | March 18, 2026 |
| 400 Meters · IndoorMiddle School Indoor Meet 2A · Jan 7 | 1:14.14a | Middle School Indoor Meet 2A | January 7, 2021 |
| 400 Meters · OutdoorBirmingham Metro JV Championship · Apr 20 | 1:04.26 | Birmingham Metro JV Championship | April 20, 2023 |
| 800 Meters · IndoorJV Meet #3 · Jan 15 | 2:12.53 | JV Meet #3 | January 15, 2025 |
| 800 Meters · OutdoorMetro Birmingham JV Meet @ Hoover #6 · Apr 9 | 2:10.04a | Metro Birmingham JV Meet @ Hoover #6 | April 9, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 16 | B'ham Metro JV Championship 2026Apr 16 · 1600 Meters · Place 30 · Vestavia HillsVestavia Hills | 1600 Meters | 30. | 4:57.53a | 12 |
| Apr 16 | B'ham Metro JV Championship 2026Apr 16 · 800 Meters · Place 25 · Vestavia HillsVestavia Hills | 800 Meters | 25. | 2:12.02a | 12 |
| Apr 9 | Metro Birmingham JV Meet @ Hoover #6Apr 9 · 1600 Meters · Place 8 · Vestavia HillsVestavia Hills | 1600 Meters | 8. | 4:54.08a PB | 12 |
| Apr 9 | Metro Birmingham JV Meet @ Hoover #6Apr 9 · 800 Meters · Place 6 · Vestavia HillsVestavia Hills | 800 Meters | 6. | 2:10.04a PB | 12 |
| Apr 2 | Metro Birmingham JV Meet #5Apr 2 · 1600 Meters · Place 19 · Vestavia HillsVestavia Hills | 1600 Meters | 19. | 4:57.11a | 12 |
| Apr 2 | Metro Birmingham JV Meet #5Apr 2 · 800 Meters · Place 12 · Vestavia HillsVestavia Hills | 800 Meters | 12. | 2:10.28a | 12 |
| Mar 18 | Birmingham Metro JV Meet #4Mar 18 · 3200 Meters · Place 7 · Vestavia HillsVestavia Hills | 3200 Meters | 7 | 10:46.55 PB | 12 |
| Mar 12 | Metro Birmingham JV Meet #3Mar 12 · 1600 Meters · Place 35 · Vestavia HillsVestavia Hills | 1600 Meters | 35 | 5:01.95 | 12 |
| Mar 12 | Metro Birmingham JV Meet #3Mar 12 · 800 Meters · Place 15 · Vestavia HillsVestavia Hills | 800 Meters | 15 | 2:11.69 | 12 |
| Mar 5 | Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 23 · Vestavia HillsVestavia Hills | 1600 Meters | 23 | 4:59.43 | 12 |
| Mar 5 | Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 28 · Vestavia HillsVestavia Hills | 800 Meters | 28 | 2:13.53 | 12 |
| Mar 5 | Metro Birmingham JV Meet #2Mar 5 · 1600 Meters · Place 23 · Vestavia HillsVestavia Hills | 1600 Meters | 23 | 4:59.43 | 12 |
| Mar 5 | Metro Birmingham JV Meet #2Mar 5 · 800 Meters · Place 28 · Vestavia HillsVestavia Hills | 800 Meters | 28 | 2:13.53 | 12 |
| Feb 25 | Metro Birmingham JV Meet #1Feb 25 · 1600 Meters · Place 19 · Vestavia HillsVestavia Hills | 1600 Meters | 19. | 4:56.14a | 12 |
| Feb 25 | Metro Birmingham JV Meet #1Feb 25 · 800 Meters · Place 19 · Vestavia HillsVestavia Hills | 800 Meters | 19. | 2:14.00a | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Jan 23 | Last Chance #1/Pentathlon and Invite EventsJan 23 · 3200 Meters · Place 44 · Vestavia HillsVestavia Hills | 3200 Meters | 44. | 10:47.28a | 12 |
| Jan 6 | JV Meet #2Jan 6 · 1600 Meters · Place 12 · Vestavia HillsVestavia Hills | 1600 Meters | 12 | 4:56.70 PB | 12 |
| Jan 6 | JV Meet #2Jan 6 · 800 Meters · Place 10 · Vestavia HillsVestavia Hills | 800 Meters | 10 | 2:12.78 | 12 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 13 | Holiday Invitational #2Dec 13 · 3200 Meters · Place 9 · Vestavia HillsVestavia Hills | 3200 Meters | 9 | 10:19.16 PB | 12 |
| Dec 13 | Holiday Invitational #2Dec 13 · 3200 Meters · Place 10 · Vestavia HillsVestavia Hills | 3200 Meters | 10 | 10:19.16 | 12 |
| Jan 24 | Last Chance #1/PentathlonJan 24 · 3200 Meters · Place 58 · Vestavia HillsVestavia Hills | 3200 Meters | 58 | 11:03.89 | 11 |
| Jan 15 | JV Meet #3Jan 15 · 1600 Meters · Place 59 · Vestavia HillsVestavia Hills | 1600 Meters | 59 | 4:57.42 | 11 |
| Jan 15 | JV Meet #3Jan 15 · 800 Meters · Place 52 · Vestavia HillsVestavia Hills | 800 Meters | 52 | 2:12.53 PB | 11 |
| Jan 7 | JV Meet #2Jan 7 · 1600 Meters · Place 41 · Vestavia HillsVestavia Hills | 1600 Meters | 41 | 5:05.31 | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 17 | Birmingham Metro JV ChampionshipApr 17 · 1600 Meters · Place 33 · Vestavia HillsVestavia Hills | 1600 Meters | 33 | 4:59.20 | 11 |
| Apr 17 | Birmingham Metro JV ChampionshipApr 17 · 800 Meters · Place 24 · Vestavia HillsVestavia Hills | 800 Meters | 24 | 2:12.81 | 11 |
| Apr 10 | Metro JV #6Apr 10 · 3200 Meters · Place 6 · Vestavia HillsVestavia Hills | 3200 Meters | 6. | 10:59.97a | 11 |
| Apr 3 | Metro JV #5Apr 3 · 1600 Meters · Place 16 · Vestavia HillsVestavia Hills | 1600 Meters | 16. | 5:01.27a | 11 |
| Apr 3 | Metro JV #5Apr 3 · 800 Meters · Place 15 · Vestavia HillsVestavia Hills | 800 Meters | 15. | 2:13.26a | 11 |
| Mar 19 | Metro JV #4Mar 19 · 3200 Meters · Place 8 · Vestavia HillsVestavia Hills | 3200 Meters | 8. | 11:04.94a | 11 |
| Mar 19 | Metro JV #4Mar 19 · 1600 Meters · Place 33 · Vestavia HillsVestavia Hills | 1600 Meters | 33. | 5:10.29a | 11 |
| Mar 12 | Metro JV #3Mar 12 · 1600 Meters · Place 29 · Vestavia HillsVestavia Hills | 1600 Meters | 29. | 5:01.33a | 11 |
| Mar 12 | Metro JV #3Mar 12 · 800 Meters · Place 29 · Vestavia HillsVestavia Hills | 800 Meters | 29. | 2:15.38a | 11 |
| Mar 6 | Vestavilla Hills Metro JV #2Mar 6 · 3200 Meters · Place 10 · Vestavia HillsVestavia Hills | 3200 Meters | 10. | 10:52.86a | 11 |
| Feb 27 | Mountain Brook Metro JV #1Feb 27 · 1600 Meters · Place 33 · Vestavia HillsVestavia Hills | 1600 Meters | 33. | 5:03.14a | 11 |
| Feb 27 | Mountain Brook Metro JV #1Feb 27 · 800 Meters · Place 21 · Vestavia HillsVestavia Hills | 800 Meters | 21. | 2:15.58a | 11 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 19 | JV Meet #1Dec 19 · 1600 Meters · Place 31 · Vestavia HillsVestavia Hills | 1600 Meters | 31. | 4:57.33a | 11 |
| Dec 19 | JV Meet #1Dec 19 · 800 Meters · Place 39 · Vestavia HillsVestavia Hills | 800 Meters | 39. | 2:16.73a | 11 |
| Feb 29 | Metro Birmingham JV Meet #1Feb 29 · 1600 Meters · Place 46 · Vestavia HillsVestavia Hills | 1600 Meters | 46 | 5:13.29 | 10 |
| Feb 29 | Metro Birmingham JV Meet #1Feb 29 · 800 Meters · Place 48 · Vestavia HillsVestavia Hills | 800 Meters | 48 | 2:25.51 | 10 |
| Jan 29 | JV Meet #3Jan 29 · 1600 Meters · Place 79 · Vestavia HillsVestavia Hills | 1600 Meters | 79 | 5:15.43 | 10 |
| Jan 29 | JV Meet #3Jan 29 · 800 Meters · Place 89 · Vestavia HillsVestavia Hills | 800 Meters | 89 | 2:28.35 | 10 |
| Jan 9 | JV Meet #2Jan 9 · 1600 Meters · Place 71 · Vestavia HilVestavia Hil | 1600 Meters | 71 | 5:24.47 | — |
| Jan 9 | JV Meet #2Jan 9 · 800 Meters · Place 84 · Vestavia HilVestavia Hil | 800 Meters | 84 | 2:28.10 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 18 | Birmingham Metro JV ChampionshipApr 18 · 1600 Meters · Place 42 · Vestavia HillsVestavia Hills | 1600 Meters | 42 | 5:07.08a | — |
| Apr 18 | Birmingham Metro JV ChampionshipApr 18 · 800 Meters · Place 57 · Vestavia HillsVestavia Hills | 800 Meters | 57 | 2:21.27a | — |
| Apr 11 | Metro Birmingham JV Meet #6 - HooverApr 11 · 3200 Meters · Place 4 · Vestavia HillsVestavia Hills | 3200 Meters | 4 | 11:00.31 | 10 |
| Apr 11 | Metro Birmingham JV Meet #6 - HooverApr 11 · 1600 Meters · Place 20 · Vestavia HillsVestavia Hills | 1600 Meters | 20 | 5:09.44 | 10 |
| Apr 4 | Metro Birmingham JV Meet #5Apr 4 · 1600 Meters · Place 27 · Vestavia HillsVestavia Hills | 1600 Meters | 27 | 5:08.60a | — |
| Apr 4 | Metro Birmingham JV Meet #5Apr 4 · 800 Meters · Place 25 · Vestavia HillsVestavia Hills | 800 Meters | 25 | 2:17.89a | — |
| Mar 20 | Metro Birmingham JV Meet #4Mar 20 · 1600 Meters · Place 37 · Vestavia HillsVestavia Hills | 1600 Meters | 37 | 5:12.40 | 10 |
| Mar 20 | Metro Birmingham JV Meet #4Mar 20 · 800 Meters · Place 38 · Vestavia HillsVestavia Hills | 800 Meters | 38 | 2:21.55 | 10 |
| Mar 14 | Metro JV Meet #3Mar 14 · 1600 Meters · Place 38 · Vestavia HillsVestavia Hills | 1600 Meters | 38 | 5:14.73a | — |
| Mar 14 | Metro JV Meet #3Mar 14 · 800 Meters · Place 39 · Vestavia HillsVestavia Hills | 800 Meters | 39 | 2:21.62a | — |
| Mar 7 | Metro Birmingham JV Meet #2Mar 7 · 3200 Meters · Place 8 · Vestavia HillsVestavia Hills | 3200 Meters | 8 | 11:35.22a | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 14 | Cross Plex JV Meet #1Dec 14 · 1600 Meters · Place 69 · Vestavia HillsVestavia Hills | 1600 Meters | 69. | 5:26.65a | 10 |
| Dec 14 | Cross Plex JV Meet #1Dec 14 · 800 Meters · Place 77 · Vestavia HillsVestavia Hills | 800 Meters | 77. | 2:25.74a | 10 |
| Jan 18 | JV Meet #3Jan 18 · 800 Meters · Place 204 · Vestavia HillsVestavia Hills | 800 Meters | 204 | 2:35.67 | 9 |
| Jan 10 | JV Meet #2Jan 10 · High Jump · Place 15 · Vestavia HillsVestavia Hills | High Jump | 15 | 4-10 | 9 |
| Jan 10 | JV Meet #2Jan 10 · 800 Meters · Place 144 · Vestavia HillsVestavia Hills | 800 Meters | 144 | 2:39.24 | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Apr 20 | Birmingham Metro JV ChampionshipApr 20 · 800 Meters · Place 74 · Vestavia HilVestavia Hil | 800 Meters | 74 | 2:28.14 | — |
| Apr 20 | Birmingham Metro JV ChampionshipApr 20 · 400 Meters · Place 44 · Vestavia HilVestavia Hil | 400 Meters | 44 | 1:04.26 PB | — |
| Apr 12 | Birmingham Metro JV Meet #6 - HooverApr 12 · 1600 Meters · Place 33 · Vestavia HillsVestavia Hills | 1600 Meters | 33 | 5:40.86 | 9 |
| Apr 12 | Birmingham Metro JV Meet #6 - HooverApr 12 · 800 Meters · Place 41 · Vestavia HillsVestavia Hills | 800 Meters | 41 | 2:25.78 | 9 |
| Apr 6 | Birmingham Metro JV Meet #5 - Spain ParkApr 6 · 1600 Meters · Place 58 · Vestavia HillsVestavia Hills | 1600 Meters | 58 | 5:41.49 | 9 |
| Apr 6 | Birmingham Metro JV Meet #5 - Spain ParkApr 6 · 800 Meters · Place 57 · Vestavia HillsVestavia Hills | 800 Meters | 57 | 2:28.28 | 9 |
| Mar 15 | Metro Birmingham JV Meet #3Mar 15 · 1600 Meters · Place 77 · Vestavia HillsVestavia Hills | 1600 Meters | 77 | 5:38.48 | 9 |
| Mar 15 | Metro Birmingham JV Meet #3Mar 15 · 800 Meters · Place 80 · Vestavia HillsVestavia Hills | 800 Meters | 80 | 2:29.69 | 9 |
| Mar 2 | Metro Birmingham JV Meet #1Mar 2 · 1600 Meters · Place 59 · Vestavia HillsVestavia Hills | 1600 Meters | 59. | 5:39.12a | 9 |
| Mar 2 | Metro Birmingham JV Meet #1Mar 2 · 800 Meters · Place 71 · Vestavia HillsVestavia Hills | 800 Meters | 71. | 2:31.73a | 9 |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 15 | Crossplex JV Meet #1Dec 15 · High Jump · Vestavia HillsVestavia Hills | High Jump | -- | NH | 9 |
| Dec 15 | Crossplex JV Meet #1Dec 15 · 800 Meters · Place 140 · Vestavia HillsVestavia Hills | 800 Meters | 140. | 2:40.56a | 9 |
| Jan 6 | Middle School Indoor Meet #2Jan 6 · 800 Meters · Place 47 · Liberty ParkLiberty Park | 800 Meters | 47 | 2:50.81 | — |
| Date | Meet | Event | Pl | Mark | Gr |
|---|---|---|---|---|---|
| Dec 9 | Middle School Indoor Meet #1Dec 9 · High Jump · Liberty Park msLiberty Park ms | High Jump | — | NH | 8 |
| Dec 9 | Middle School Indoor Meet #1Dec 9 · 800 Meters · Place 36 · Liberty Park msLiberty Park ms | 800 Meters | 36. | 2:43.64a | 8 |
| Jan 7 | Middle School Indoor Meet 2AJan 7 · 800 Meters · Place 58 · Liberty Park msLiberty Park ms | 800 Meters | 58. | 3:04.46a | 7 |
| Jan 7 | Middle School Indoor Meet 2AJan 7 · 400 Meters · Place 49 · Liberty Park msLiberty Park ms | 400 Meters | 49. | 1:14.14a PB | 7 |