Track & Field
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-06-13 | Alabama Heat 11th Annual Regional Tune Up | discus | DNS | — | — | -0.029 | |
| 2026-06-13 | Alabama Heat 11th Annual Regional Tune Up | lj | DNS | — | — | -0.029 | |
| 2026-06-13 | Alabama Heat 11th Annual Regional Tune Up | javelin | 31.11m | — | — | -0.029 | |
| 2026-06-13 | Alabama Heat 11th Annual Regional Tune Up | 800m | 3:00.87 | 5th · 1st on team | 101.5 | -0.029 | SR RSR |
| 2026-06-06 | AAU Southeastern District Qualifier (Alabama) | tj | 9.38m | — | — | -0.032 | |
| 2026-06-06 | AAU Southeastern District Qualifier (Alabama) | javelin | 32.20m | — | — | -0.032 | |
| 2026-06-06 | AAU Southeastern District Qualifier (Alabama) | lj | 4.36m | — | — | -0.032 | |
| 2026-05-30 | 6th Annual OTM Mary Birdwell Memorial | javelin | 30.81m | — | — | -0.046 | |
| 2026-05-30 | 6th Annual OTM Mary Birdwell Memorial | lj | 4.41m | — | — | -0.046 | |
| 2026-04-30 | AHSAA 4A-7A Outdoor State Championship | javelin | 114-08 | — | — | -0.051 | |
| 2026-04-24 | AHSAA Northridge Section 2026 | javelin | 107-10 | — | — | -0.039 | |
| 2026-04-17 | Hewitt-Trussville Invitational | javelin | 100-09 | — | — | -0.040 | |
| 2026-04-10 | Mountain Brook Invitational-Varsity and Middle School | javelin | 99-09 | — | — | -0.048 | |
| 2026-04-04 | John Esslinger Meet of Champions | javelin | DNS | — | — | -0.053 | |
| 2026-03-19 | Fort Payne Invitational | javelin | 98-0 | — | — | -0.044 | |
| 2026-03-14 | Homewood Invitational | javelin | 102-02 | — | — | -0.042 | |
| 2026-03-06 | Vestavia Hills - Varsity - King of the Mountain - Invitational | javelin | 104-03 | — | — | -0.039 | |
| 2026-02-28 | 8th Annual Yellow Jacket Invitational | javelin | 99-10 | — | — | -0.029 | |
| 2026-02-19 | Five Team Battle Royale | javelin | 99-11 | — | — | -0.048 |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-07-27 | USATF National Junior Olympic Championships | tj | 9.13m | — | — | -0.001 | |
| 2025-07-27 | USATF National Junior Olympic Championships | javelin | 27.56m | — | — | -0.001 | |
| 2025-07-10 | USATF Region 6 Junior Olympic Championships | tj | 9.49m | — | — | -0.029 | |
| 2025-07-10 | USATF Region 6 Junior Olympic Championships | lj | DNS | — | — | -0.029 | |
| 2025-07-10 | USATF Region 6 Junior Olympic Championships | javelin | 27.56m | — | — | -0.029 | |
| 2025-06-21 | Alabama Heat 10th Annual Regional Tune Up | javelin | 27.80m | — | — | -0.029 | |
| 2025-06-21 | Alabama Heat 10th Annual Regional Tune Up | tj | 9.65m | — | — | -0.029 | |
| 2025-06-21 | Alabama Heat 10th Annual Regional Tune Up | lj | 4.53m | — | — | -0.029 | |
| 2025-06-21 | Alabama Heat 10th Annual Regional Tune Up | 800m | 2:54.44 | 2nd · 1st on team | 105.2 | -0.029 | SR RSR |
| 2025-06-14 | USATF Alabama Association Junior Olympic Championships | lj | 4.49m | — | — | -0.029 | |
| 2025-06-14 | USATF Alabama Association Junior Olympic Championships | javelin | 30.27m | — | — | -0.029 | |
| 2025-06-14 | USATF Alabama Association Junior Olympic Championships | tj | 9.79m | — | — | -0.029 | |
| 2025-05-31 | 5th Annual OTM Mary Birdwell Memorial | javelin | 30.72m | — | — | -0.039 | |
| 2025-05-01 | AHSAA 4A-7A Outdoor State Championship | javelin | 107-01 | — | — | -0.041 | |
| 2025-04-25 | AHSAA 4A - Section 2/6A - Section 3 - Northridge 2025 | javelin | 111-08 | — | — | -0.039 | |
| 2025-04-18 | Hewitt Trussville Invitational | javelin | 98-03 | — | — | -0.040 | |
| 2025-04-11 | Mountain Brook Invitational | javelin | 99-02 | — | — | -0.048 | |
| 2025-04-05 | Spain Park Classic | javelin | 96-09 | — | — | -0.037 | |
| 2025-03-14 | Homewood Invitational 2025 | javelin | 101-09 | — | — | -0.042 | |
| 2025-03-07 | 2025 King of the Mountain Invite | javelin | 91-08 | — | — | -0.039 | |
| 2025-02-28 | Husky March Classic | javelin | 84-04 | — | — | -0.040 |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-07-07 | USATF Region 6 Junior Olympic Championships | javelin | 28.69m | — | — | -0.036 | |
| 2024-07-07 | USATF Region 6 Junior Olympic Championships | tj | 9.23m | — | — | -0.036 | |
| 2024-07-07 | USATF Region 6 Junior Olympic Championships | lj | 4.33m | — | — | -0.036 | |
| 2024-07-07 | USATF Region 6 Junior Olympic Championships | 800m | 2:56.33 | 11th · 1st on team | 103.6 | -0.036 | |
| 2024-06-29 | OTM Mary Birdwell Memorial | lj | 4.43m | — | — | -0.039 | |
| 2024-06-29 | OTM Mary Birdwell Memorial | javelin | 27.99m | — | — | -0.039 | |
| 2024-06-29 | OTM Mary Birdwell Memorial | 800m | 2:49.89 | 3rd · 1st on team | 106.9 | -0.039 | ★PR ★R SR RSR |
| 2024-06-22 | USATF Alabama Association Junior Olympic Championships | lj | 4.52m | — | — | -0.034 | |
| 2024-06-22 | USATF Alabama Association Junior Olympic Championships | javelin | 29.51m | — | — | -0.034 | |
| 2024-06-22 | USATF Alabama Association Junior Olympic Championships | tj | 9.39m | — | — | -0.034 | |
| 2024-06-22 | USATF Alabama Association Junior Olympic Championships | 800m | 2:52.69 | 3rd · 1st on team | 106.0 | -0.034 | PR R SR RSR |
| 2024-06-15 | Alabama Heat Tune-Up Meet | lj | 4.41m | — | — | -0.029 | |
| 2024-06-15 | Alabama Heat Tune-Up Meet | tj | 9.09m | — | — | -0.029 | |
| 2024-06-15 | Alabama Heat Tune-Up Meet | javelin | 24.92m | — | — | -0.029 | |
| 2024-06-08 | Alabama State Games | lj | 4.02m | — | — | -0.035 | |
| 2024-06-08 | Alabama State Games | tj | 9.01m | — | — | -0.035 | |
| 2024-04-27 | Northridge Section 2024 | javelin | 91-11 | — | — | -0.039 | |
| 2024-04-19 | Hewitt Trussville Invitational | lj | 14-01.50 | — | — | -0.040 | |
| 2024-04-19 | Hewitt Trussville Invitational | javelin | 83-04 | — | — | -0.040 | |
| 2024-04-19 | Hewitt Trussville Invitational | tj | 28-00.00 | — | — | -0.040 | |
| 2024-04-13 | Mountain Brook Invitational | lj | 14-02.50 | — | — | -0.048 | |
| 2024-04-13 | Mountain Brook Invitational | javelin | 77-04 | — | — | -0.048 | |
| 2024-04-13 | Mountain Brook Invitational | tj | 31-00.25 | — | — | -0.048 | |
| 2024-04-05 | Friday Night Lights in Rome | lj | 13-4 | — | — | -0.046 | |
| 2024-04-05 | Friday Night Lights in Rome | tj | 29-7 | — | — | -0.046 | |
| 2024-04-04 | Metro Birmingham JV Meet #5 | javelin | 78-08 | — | — | -0.033 | |
| 2024-03-09 | Vestavia Hills - Varsity - King of the Mountain Invitional | lj | 13-01.00 | — | — | -0.039 | |
| 2024-03-09 | Vestavia Hills - Varsity - King of the Mountain Invitional | javelin | 80-01 | — | — | -0.039 | |
| 2024-03-09 | Vestavia Hills - Varsity - King of the Mountain Invitional | tj | 28-03.00 | — | — | -0.039 | |
| 2024-03-01 | Husky March Invite | tj | 28-09.50 | — | — | -0.040 | |
| 2024-03-01 | Husky March Invite | javelin | DNS | — | — | -0.040 | |
| 2024-02-22 | 5 Team Battle Royale | tj | 28-08.50 | — | — | -0.048 | |
| 2024-02-22 | 5 Team Battle Royale | tj | 28-08.50 | — | — | -0.048 | |
| 2024-02-22 | 5 Team Battle Royale | javelin | 77-07 | — | — | -0.048 | |
| 2024-02-22 | 5 Team Battle Royale | lj | 13-10.75 | — | — | -0.048 |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-07-22 | 2nd Van Philips Invitational | tj | 9.24m | — | — | -0.028 | |
| 2023-07-22 | 2nd Van Philips Invitational | lj | 4.25m | — | — | -0.028 | |
| 2023-07-22 | 2nd Van Philips Invitational | javelin | 23.02m | — | — | -0.028 | |
| 2023-06-24 | USATF Alabama Association Junior Olympic, Open & Masters Championships | tj | 9.66m | — | — | -0.029 | |
| 2023-06-24 | USATF Alabama Association Junior Olympic, Open & Masters Championships | javelin | 25.00m | — | — | -0.029 | |
| 2023-06-24 | USATF Alabama Association Junior Olympic, Open & Masters Championships | lj | 4.43m | — | — | -0.029 | |
| 2023-06-17 | Alabama Heat's 8th Annual Tune Up | lj | 4.28m | — | — | -0.029 | |
| 2023-06-17 | Alabama Heat's 8th Annual Tune Up | javelin | 24.66m | — | — | -0.029 | |
| 2023-06-17 | Alabama Heat's 8th Annual Tune Up | tj | 9.05m | — | — | -0.029 | |
| 2023-05-06 | AHSAA State Outdoor Championships - 4A/5A/6A/7A | javelin | 85-07 | — | — | -0.041 | |
| 2023-04-29 | AHSAA Northridge Sectional | javelin | 86-02 | — | — | -0.039 | |
| 2023-04-20 | Birmingham Metro JV Championship | tj | 30-01.00 | — | — | -0.037 | |
| 2023-04-20 | Birmingham Metro JV Championship | lj | 14-02.50 | — | — | -0.037 | |
| 2023-04-20 | Birmingham Metro JV Championship | javelin | 71-01 | — | — | -0.037 | |
| 2023-04-12 | Birmingham Metro JV Meet #6 - Hoover | javelin | 72-01 | — | — | -0.039 | |
| 2023-04-12 | Birmingham Metro JV Meet #6 - Hoover | tj | 29-11.50 | — | — | -0.039 | |
| 2023-04-12 | Birmingham Metro JV Meet #6 - Hoover | lj | 13-06.75 | — | — | -0.039 | |
| 2023-04-06 | Birmingham Metro JV Meet #5 - Spain Park | tj | 28-11.50 | — | — | -0.037 | |
| 2023-04-06 | Birmingham Metro JV Meet #5 - Spain Park | lj | 13-07.75 | — | — | -0.037 | |
| 2023-04-06 | Birmingham Metro JV Meet #5 - Spain Park | javelin | 73-06 | — | — | -0.037 | |
| 2023-03-15 | Metro Birmingham JV Meet #3 | lj | 13-10.50 | — | — | -0.035 | |
| 2023-03-15 | Metro Birmingham JV Meet #3 | javelin | 61-08 | — | — | -0.035 | |
| 2023-03-15 | Metro Birmingham JV Meet #3 | tj | 28-11.00 | — | — | -0.035 | |
| 2023-03-15 | Metro Birmingham JV Meet #3 | 100m | 14.95 | 46th · 5th on team | — | -0.035 | |
| 2023-03-02 | Metro Birmingham JV Meet #1 | tj | 29-07.00 | — | — | -0.048 | |
| 2023-03-02 | Metro Birmingham JV Meet #1 | lj | 14-00.00 | — | — | -0.048 | |
| 2023-03-02 | Metro Birmingham JV Meet #1 | javelin | 74-03 | — | — | -0.048 | |
| 2023-03-02 | Metro Birmingham JV Meet #1 | 100m | 14.91 | 43rd · 5th on team | — | -0.048 | ★PR SR |
2022 TF
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-06-26 | OTM Mary Birdwell Memorial T&F Meet | shot | 6.26m | — | — | -0.039 | |
| 2021-06-26 | OTM Mary Birdwell Memorial T&F Meet | lj | 3.29m | — | — | -0.039 | |
| 2021-06-26 | OTM Mary Birdwell Memorial T&F Meet | 100m | 15.95 | 14th · 1st on team | — | -0.039 | |
| 2021-06-12 | Alabama Heat Regional Tune Up 2021 | shot | 6.83m | — | — | -0.029 | |
| 2021-06-12 | Alabama Heat Regional Tune Up 2021 | lj | 3.60m | — | — | -0.029 | |
| 2021-06-12 | Alabama Heat Regional Tune Up 2021 | 200mh | 38.65 | 4th · 1st on team | — | -0.029 | PR SR |
| 2021-06-12 | Alabama Heat Regional Tune Up 2021 | 100m | 15.13 | 21st · 1st on team | — | -0.029 | PR SR |
| 2021-06-05 | Pure Elete Burnout | lj | 3.39m | — | — | -0.029 | |
| 2021-06-05 | Pure Elete Burnout | discus | 9.35m | — | — | -0.029 |