Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorNW FLYERS 30th Anniversary Meet · May 266:00.24aNW FLYERS 30th Anniversary MeetMay 26, 2017
200 Meters · OutdoorCypress Christian Marsha Martin Relays · Mar 2831.06aCypress Christian Marsha Martin RelaysMarch 28, 2024
400 Meters · OutdoorNorthwest Flyers Annual Track Meet · May 251:06.77Northwest Flyers Annual Track MeetMay 25, 2018
800 Meters · OutdoorUSATF Gulf Association Junior Olympic Championships · Jun 152:37.89aUSATF Gulf Association Junior Olympic ChampionshipsJune 15, 2018
Discus · 1kg · OutdoorTAPPS 4A South Regional · Apr 25127-1TAPPS 4A South RegionalApril 25, 2024
Hammer · 4kg · Outdoor2026 WAC Outdoor Championships · May 1455.22m2026 WAC Outdoor ChampionshipsMay 14, 2026
Shot Put · 4kg · IndoorCharlie Thomas Invitational · Feb 614.30mCharlie Thomas InvitationalFebruary 6, 2026
Shot Put · 4kg · OutdoorMichael Johnson Invitational · Apr 2415.45mMichael Johnson InvitationalApril 24, 2026
Shot Put · 6lb · Outdoor32nd Annual Northwest Flyers Track Meet · May 2510.82m32nd Annual Northwest Flyers Track MeetMay 25, 2019
Weight Throw · 20lb / 9.0kg · Indoor2025 WAC Indoor T&F Championships · Feb 2813.57m2025 WAC Indoor T&F ChampionshipsFebruary 28, 2025
Weight Throw · 20lb / 9.0kg · OutdoorMcFerrin-12 Degree Invitational · Dec 614.46mMcFerrin-12 Degree InvitationalDecember 6, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27NCAA DI Outdoor Championships - West First-RoundsMay 27 · Shot Put · Place 45 · Abilene ChristianAbilene ChristianShot Put4kgRound P45.14.04mSo
May 142026 WAC Outdoor ChampionshipsMay 14 · Hammer · Place 3 · Abilene ChristianAbilene ChristianHammer4kg3.55.22m PBSo
May 142026 WAC Outdoor ChampionshipsMay 14 · Shot Put · Place 8 · Abilene ChristianAbilene ChristianShot Put4kg8.13.22mSo
Apr 30Texas Tech Corky/Crofoot ShootoutApr 30 · Hammer · Place 3 · Abilene ChristianAbilene ChristianHammer349.34mSo
Apr 30Texas Tech Corky/Crofoot ShootoutApr 30 · Shot Put · Place 4 · Abilene ChristianAbilene ChristianShot Put414.26mSo
Apr 24Michael Johnson InvitationalApr 24 · Hammer · Place 5 · Abilene ChristianAbilene ChristianHammer4kg5.51.80mSo
Apr 24Michael Johnson InvitationalApr 24 · Shot Put · Place 2 · Abilene ChristianAbilene ChristianShot Put4kg2.15.45m PBSo
Apr 92026 War Hawk ClassicApr 9 · Shot Put · Place 1 · Abilene ChristianAbilene ChristianShot Put4kg1.13.88mSo
Apr 198th Clyde Littlefield Texas Relays presented by TruistApr 1 · Shot Put · Place 8 · Abilene ChristianAbilene ChristianShot Put4kg8.13.94mSo
Mar 26David Noble RelaysMar 26 · Hammer · Place 5 · Abilene ChristianAbilene ChristianHammer4kg5.48.15mSo
Mar 26David Noble RelaysMar 26 · Shot Put · Place 3 · Abilene ChristianAbilene ChristianShot Put4kg3.13.86mSo
Mar 20Wes Kittley InvitationalMar 20 · Hammer · Place 6 · Abilene ChristianAbilene ChristianHammer4kg6.48.83mSo
Mar 20Wes Kittley InvitationalMar 20 · Shot Put · Place 3 · Abilene ChristianAbilene ChristianShot Put4kg3.14.11mSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13Texas Tech Jarvis Scott InviteFeb 13 · Shot Put · Place 23 · Abilene ChristianAbilene ChristianShot Put2312.83mSo
Feb 6Charlie Thomas InvitationalFeb 6 · Shot Put · Place 9 · Abilene ChristianAbilene ChristianShot Put4kg9.14.30m PBSo
Jan 16Texas Tech Corky ClassicJan 16 · Weight Throw · Place 22 · Abilene ChristianAbilene ChristianWeight Throw2213.91mSo
Jan 16Texas Tech Corky ClassicJan 16 · Shot Put · Place 16 · Abilene ChristianAbilene ChristianShot Put1613.28mSo

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Dec 6McFerrin-12 Degree InvitationalDec 6 · Weight Throw · Place 5 · Abilene ChristianAbilene ChristianWeight Throw20lb / 9.0kg5.14.46m PBSo
Dec 6McFerrin-12 Degree InvitationalDec 6 · Shot Put · Place 5 · Abilene ChristianAbilene ChristianShot Put4kg5.14.07mSo
May 152025 WAC ChampionshipsMay 15 · Hammer · Place 11 · Abilene ChristianAbilene ChristianHammer4kg11.44.67mFr
May 152025 WAC ChampionshipsMay 15 · Discus · Place 15 · Abilene ChristianAbilene ChristianDiscus1kg15.31.62mFr
May 152025 WAC ChampionshipsMay 15 · Shot Put · Place 10 · Abilene ChristianAbilene ChristianShot Put4kg10.12.36mFr
May 3Horned Frog InvitationalMay 3 · Shot Put · Place 13 · Abilene ChristianAbilene ChristianShot Put1312.62mFR
May 3Horned Frog InvitationalMay 3 · Hammer · Place 11 · Abilene ChristianAbilene ChristianHammer1142.51mFR
May 3Horned Frog InvitationalMay 3 · Discus · Place 13 · Abilene ChristianAbilene ChristianDiscus1340.43mFR
Apr 25Joe Gillespie InvitationalApr 25 · Discus · Place 2 · Abilene ChristianAbilene ChristianDiscus241.11mFR
Apr 25Joe Gillespie InvitationalApr 25 · Hammer · Place 7 · Abilene ChristianAbilene ChristianHammer744.82mFR
Apr 25Joe Gillespie InvitationalApr 25 · Shot Put · Place 1 · Abilene ChristianAbilene ChristianShot Put113.30mFR
Apr 11McMurry War Hawk Classic (College)Apr 11 · Hammer · Place 4 · Abilene ChristianAbilene ChristianHammer445.51mFr
Apr 11McMurry War Hawk Classic (College)Apr 11 · Discus · Place 4 · Abilene ChristianAbilene ChristianDiscus439.36mFr
Apr 11McMurry War Hawk Classic (College)Apr 11 · Shot Put · Place 9 · Abilene ChristianAbilene ChristianShot Put911.21mFr
Apr 3Texas Tech Masked Rider OpenApr 3 · Hammer · Place 11 · Abilene ChristianAbilene ChristianHammer1139.28mFr
Apr 3Texas Tech Masked Rider OpenApr 3 · Discus · Place 11 · Abilene ChristianAbilene ChristianDiscus1140.54mFr
Apr 3Texas Tech Masked Rider OpenApr 3 · Shot Put · Place 8 · Abilene ChristianAbilene ChristianShot Put812.52mFr
Mar 27Bobcat InvitationalMar 27 · Hammer · Place 26 · Abilene ChristianAbilene ChristianHammer2637.55mFr
Mar 27Bobcat InvitationalMar 27 · Discus · Place 15 · Abilene ChristianAbilene ChristianDiscus1540.08mFr
Mar 27Bobcat InvitationalMar 27 · Shot Put · Place 22 · Abilene ChristianAbilene ChristianShot Put2212.06mFr
Mar 21Wes Kittley InvitationalMar 21 · Hammer · Place 7 · Abilene ChristianAbilene ChristianHammer741.60mFr
Mar 21Wes Kittley InvitationalMar 21 · Discus · Place 8 · Abilene ChristianAbilene ChristianDiscus838.40mFr
Mar 21Wes Kittley InvitationalMar 21 · Shot Put · Place 7 · Abilene ChristianAbilene ChristianShot Put711.75mFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 282025 WAC Indoor T&F ChampionshipsFeb 28 · Weight Throw · Place 14 · Abilene ChristianAbilene ChristianWeight Throw20lb / 9.0kg14.13.57m PBFr
Feb 282025 WAC Indoor T&F ChampionshipsFeb 28 · Shot Put · Place 11 · Abilene ChristianAbilene ChristianShot Put4kg11.11.93mFr
Feb 14Howie Ryan InvitationalFeb 14 · Weight Throw · Place 8 · Abilene ChristianAbilene ChristianWeight Throw814.71m—
Feb 14Howie Ryan InvitationalFeb 14 · Shot Put · Place 12 · Abilene ChristianAbilene ChristianShot Put1212.10m—
Jan 24Red Raider InvitationalJan 24 · Weight Throw · Place 14 · Abilene ChristianAbilene ChristianWeight Throw1412.51m—
Jan 24Red Raider InvitationalJan 24 · Shot Put · Place 17 · Abilene ChristianAbilene ChristianShot Put1711.74m—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2TAPPS State ChampionshipsMay 2 · Discus · Place 3 · Cypress ChristianCypress ChristianDiscus1kg3.120-0012
May 2TAPPS State ChampionshipsMay 2 · Shot Put · Place 2 · Cypress ChristianCypress ChristianShot Put4kg2.37-10.2512
Apr 25TAPPS 4A South RegionalApr 25 · Discus · Place 1 · Cypress ChristianCypress ChristianDiscus1kg1.127-1 PB12
Apr 25TAPPS 4A South RegionalApr 25 · Shot Put · Place 1 · Cypress ChristianCypress ChristianShot Put4kg1.36-9.2512
Mar 28Cypress Christian Marsha Martin RelaysMar 28 · Discus · Place 2 · Cypress ChristianCypress ChristianDiscus1kg2.116' 112
Mar 28Cypress Christian Marsha Martin RelaysMar 28 · Shot Put · Place 1 · Cypress ChristianCypress ChristianShot Put4kg1.38' 712
Mar 28Cypress Christian Marsha Martin RelaysMar 28 · 200 Meters · Place 23 · Cypress ChristianCypress Christian200 Meters23.31.06a PB12
Mar 28Cypress Christian Marsha Martin RelaysMar 28 · 100 Meters · Cypress ChristianCypress Christian100 Meters—DNS12

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 26TAPPS 4A South RegionalApr 26 · Discus · Place 1 · Cypress ChristianCypress ChristianDiscus1kg1.117-0711
Apr 26TAPPS 4A South RegionalApr 26 · Shot Put · Place 1 · Cypress ChristianCypress ChristianShot Put4kg1.35-11.5011
Mar 30Rosehill Christian SelectMar 30 · Discus · Place 1 · Cypress ChristianCypress ChristianDiscus1kg1.112' 311
Mar 30Rosehill Christian SelectMar 30 · Shot Put · Place 3 · Cypress ChristianCypress ChristianShot Put4kg3.36' 011
Mar 24Concordia Lutheran Crusader RelaysMar 24 · Discus · Place 1 · Cypress ChristianCypress ChristianDiscus1kg1.112-10.0011
Mar 24Concordia Lutheran Crusader RelaysMar 24 · Shot Put · Place 1 · Cypress ChristianCypress ChristianShot Put4kg1.36-10.0011

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 26TAPPS 3A South RegionalApr 26 · Shot Put · Place 2 · CYPRESS CHRICYPRESS CHRIShot Put235-01.0010
Apr 26TAPPS 3A South RegionalApr 26 · Discus · Place 1 · CYPRESS CHRICYPRESS CHRIDiscus1116-0310
Apr 26TAPPS 4A South RegionalApr 26 · Discus · Place 1 · Cypress ChristianCypress ChristianDiscus1kg1.116-0310
Apr 26TAPPS 4A South RegionalApr 26 · Shot Put · Place 2 · Cypress ChristianCypress ChristianShot Put4kg2.35-01.0010
Apr 19TAPPS 4A District 04 MeetApr 19 · Discus · Place 1 · Cypress ChristianCypress ChristianDiscus1kgRound P1.116-0510
Apr 19TAPPS 4A District 04 MeetApr 19 · Discus · Place 1 · Cypress ChristianCypress ChristianDiscus1kg1.116-0510
Apr 19TAPPS 4A District 04 MeetApr 19 · Shot Put · Place 1 · Cypress ChristianCypress ChristianShot Put4kgRound P1.36-07.0010
Apr 19TAPPS 4A District 04 MeetApr 19 · Shot Put · Place 1 · Cypress ChristianCypress ChristianShot Put4kg1.36-07.5010
Apr 14Cypress Christian School (CCS) RelaysApr 14 · Discus · Place 3 · Cypress ChristianCypress ChristianDiscus1kg3.110-0610
Apr 14Cypress Christian School (CCS) RelaysApr 14 · Shot Put · Place 2 · Cypress ChristianCypress ChristianShot Put4kg2.37-03.0010

2021 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 14TX TTFCA 5th Annual Meet of ChampionsMay 14 · Discus · Place 11 · UnattachedUnattachedDiscus1kg11.99-009
Apr 30TAPPS 1A State ChampionshipApr 30 · Discus · Place 1 · CYPRESS CHRISTIACYPRESS CHRISTIADiscus1106-069
Apr 30TAPPS 1A State ChampionshipApr 30 · Shot Put · Place 3 · CYPRESS CHRISTIACYPRESS CHRISTIAShot Put333-05.009
Apr 30TAPPS 4A State ChampionshipApr 30 · 200 Meters · Place 1 · Cypress ChristianCypress Christian200 MetersRelay Split1.28.1Unofficial9
Apr 30TAPPS 4A State ChampionshipApr 30 · Discus · Place 1 · Cypress ChristianCypress ChristianDiscus1kg1.106-069
Apr 30TAPPS 4A State ChampionshipApr 30 · Shot Put · Place 3 · Cypress ChristianCypress ChristianShot Put4kg3.33-05.009
Apr 30TAPPS 4A State ChampionshipApr 30 · 100 Meters · Place 1 · Cypress ChristianCypress Christian100 MetersRelay Split1.12.8Unofficial9
Apr 20TAPPS 4A South RegionalApr 20 · Discus · Place 2 · Cypress ChristianCypress ChristianDiscus1kg2.112-099
Apr 20TAPPS 4A South RegionalApr 20 · Shot Put · Place 1 · Cypress ChristianCypress ChristianShot Put4kg1.34-06.009
Mar 27Cypress Christian CCS RelaysMar 27 · Discus · Place 1 · Cypress ChristianCypress ChristianDiscus1kg1.102-089
Mar 27Cypress Christian CCS RelaysMar 27 · Shot Put · Place 3 · Cypress ChristianCypress ChristianShot Put4kg3.30-08.009
Mar 27Cypress Christian CCS RelaysMar 27 · 400 Meters · Cypress ChristianCypress Christian400 MetersRelay Split—1:08.00Unofficial9
Mar 27Cypress Christian CCS RelaysMar 27 · 100 Meters · Cypress ChristianCypress Christian100 MetersRelay Split—12.19Unofficial9
Mar 27Cypress Christian CCS RelaysMar 27 · 400 Meters · Place 9 · Cypress ChristianCypress Christian400 Meters9.1:08.66a9
Mar 11Lutheran South Thursday Night Lights #1Mar 11 · Discus · Place 2 · Cypress ChristianCypress ChristianDiscus1kg2.91-119
Mar 11Lutheran South Thursday Night Lights #1Mar 11 · Shot Put · Place 2 · Cypress ChristianCypress ChristianShot Put4kg2.32-11.509
Mar 11Lutheran South Thursday Night Lights #1Mar 11 · 400 Meters · Cypress ChristianCypress Christian400 MetersRelay Split—1:11.2Unofficial9
Mar 11Lutheran South Thursday Night Lights #1Mar 11 · 100 Meters · Cypress ChristianCypress Christian100 MetersRelay Split—13.0Unofficial9
Mar 11Lutheran South Thursday Night Lights #1Mar 11 · 400 Meters · Place 5 · Cypress ChristianCypress Christian400 Meters5.68.84a9
Mar 4Concordia Lutheran Crusader InvitationalMar 4 · 200 Meters · Cypress ChristianCypress Christian200 MetersRelay Split—29.8Unofficial9
Mar 4Concordia Lutheran Crusader InvitationalMar 4 · Discus · Place 1 · Cypress ChristianCypress ChristianDiscus1kg1.106' 59
Mar 4Concordia Lutheran Crusader InvitationalMar 4 · Shot Put · Place 1 · Cypress ChristianCypress ChristianShot Put4kg1.32' 19
Mar 4Concordia Lutheran Crusader InvitationalMar 4 · 400 Meters · Cypress ChristianCypress Christian400 MetersRelay Split—1:14Unofficial9
Mar 4Concordia Lutheran Crusader InvitationalMar 4 · 400 Meters · Place 12 · Cypress ChristianCypress Christian400 Meters12.1:16.29

2019 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 9USATF Region 12 Junior Olympic ChampionshipsJul 9 · Discus · Place 6 · Northwest FlNorthwest FlDiscus687-04—
Jul 9USATF Region 12 Junior Olympic ChampionshipsJul 9 · Shot Put · Place 6 · Northwest FlNorthwest FlShot Put637-08.50—
Jun 14USATF Gulf Association Junior Olympic ChampionshipsJun 14 · Discus · Place 4 · Northwest Flyers TrackNorthwest Flyers TrackDiscus1kg4.27.60m7
Jun 14USATF Gulf Association Junior Olympic ChampionshipsJun 14 · Shot Put · Place 6 · Northwest Flyers TrackNorthwest Flyers TrackShot Put6lb6.10.41m7
Jun 7Track Houston Championship MeetJun 7 · Discus · Place 2 · Northwest FlyersNorthwest FlyersDiscus229.39m13
Jun 7Track Houston Championship MeetJun 7 · Shot Put · Place 4 · Northwest FlyersNorthwest FlyersShot Put411.09m13
Jun 1Texas Storm Annual Track MeetJun 1 · Discus · Place 1 · Northwest FlyersNorthwest FlyersDiscus129.50m13
Jun 1Texas Storm Annual Track MeetJun 1 · Shot Put · Place 4 · Northwest FlyersNorthwest FlyersShot Put411.27m13
May 2532nd Annual Northwest Flyers Track MeetMay 25 · Discus · Place 3 · Northwest Flyers TrackNorthwest Flyers TrackDiscus1kg3.28.65m7
May 2532nd Annual Northwest Flyers Track MeetMay 25 · Shot Put · Place 5 · Northwest Flyers TrackNorthwest Flyers TrackShot Put6lb5.10.82m PB7
May 2532nd Annual Northwest Flyers Track MeetMay 25 · 800 Meters · Place 35 · Northwest Flyers TrackNorthwest Flyers Track800 Meters35.2:55.10a7

2018 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 10USATF Region 12 Junior Olympic ChampionshipsJul 10 · Discus · Place 3 · Northwest FlyersNorthwest FlyersDiscus324.30m—
Jul 10USATF Region 12 Junior Olympic ChampionshipsJul 10 · Shot Put · Place 6 · Northwest FlyersNorthwest FlyersShot Put610.13m—
Jun 15USATF Gulf Association Junior Olympic ChampionshipsJun 15 · Discus · Place 5 · Northwest Flyers TrackNorthwest Flyers TrackDiscus1kg5.24.29m6
Jun 15USATF Gulf Association Junior Olympic ChampionshipsJun 15 · Shot Put · Place 4 · Northwest Flyers TrackNorthwest Flyers TrackShot Put6lb4.10.75m6
Jun 15USATF Gulf Association Junior Olympic ChampionshipsJun 15 · 800 Meters · Place 12 · Northwest Flyers TrackNorthwest Flyers Track800 Meters12.2:37.89a PB6
Jun 15USATF Gulf Association Junior Olympic ChampionshipsJun 15 · 400 Meters · Place 37 · Northwest Flyers TrackNorthwest Flyers Track400 Meters37.1:09.28a6
Jun 82018 Track Houston Championship MeetJun 8 · Triple Jump · Place 14 · Northwest FlyersNorthwest FlyersTriple Jump146:12.67a SR13-14
Jun 82018 Track Houston Championship MeetJun 8 · Discus · Place 2 · Northwest FlyersNorthwest FlyersDiscus220.29m13-14
Jun 82018 Track Houston Championship MeetJun 8 · Shot Put · Place 4 · Northwest FlyersNorthwest FlyersShot Put410.81m PR13-14
May 25Northwest Flyers Annual Track MeetMay 25 · Discus · Place 5 · Northwest FlyersNorthwest FlyersDiscus520.13m13
May 25Northwest Flyers Annual Track MeetMay 25 · Shot Put · Place 5 · Northwest FlyersNorthwest FlyersShot Put534-05.0013
May 25Northwest Flyers Annual Track MeetMay 25 · 800 Meters · Place 12 · Northwest FlyersNorthwest Flyers800 Meters122:42.6413
May 25Northwest Flyers Annual Track MeetMay 25 · 400 Meters · Place 34 · Northwest FlyersNorthwest Flyers400 Meters341:06.77 PB13

2017 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 5USATF Region 12 Junior Olympic ChampionshipsJul 5 · Shot Put · Place 6 · Northwest Flyers TrackNorthwest Flyers TrackShot Put6lb6.8.54m5
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · Triple Jump · Place 10 · Northwest FlyersNorthwest FlyersTriple Jump102:44.08a PR11-12
Jun 16USATF Gulf Association Junior Olympic ChampionshipsJun 16 · Shot Put · Place 3 · Northwest FlyersNorthwest FlyersShot Put39.22m PR11-12
Jun 2Track Houston Championship MeetJun 2 · 100 Meters · Place 39 · Northwest FlyersNorthwest Flyers100 Meters391:14.86a PR11-12
Jun 2Track Houston Championship MeetJun 2 · Shot Put · Place 4 · Northwest FlyersNorthwest FlyersShot Put48.67m PR11-12
May 26NW FLYERS 30th Anniversary MeetMay 26 · Shot Put · Place 3 · Northwest Flyers TrackNorthwest Flyers TrackShot Put6lb3.8.23m5
May 26NW FLYERS 30th Anniversary MeetMay 26 · 1500 Meters · Place 7 · Northwest Flyers TrackNorthwest Flyers Track1500 Meters7.6:00.24a PB5
May 26NW FLYERS 30th Anniversary MeetMay 26 · 800 Meters · Place 10 · Northwest Flyers TrackNorthwest Flyers Track800 Meters10.2:44.96a5
May 19CL STARSMay 19 · Long Jump · Northwest Flyers TrackNorthwest Flyers TrackLong Jump—10'4.8"Unofficial5
May 13TEXAS STORMMay 13 · Long Jump · Northwest Flyers TrackNorthwest Flyers TrackLong Jump—10'8"Unofficial5
Apr 1HOUSTON HEATApr 1 · 800 Meters · Northwest Flyers TrackNorthwest Flyers Track800 Meters—2:57.08aUnofficial5
Apr 1HOUSTON HEATApr 1 · 400 Meters · Northwest Flyers TrackNorthwest Flyers Track400 Meters—1:19.37aUnofficial5
Apr 1HOUSTON HEATApr 1 · 200 Meters · Northwest Flyers TrackNorthwest Flyers Track200 Meters—32.52aUnofficial5