Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorAlex Francis Classic · Apr 2340.76mAlex Francis ClassicApril 23, 2026
Hammer · 4kg · OutdoorMIAA Outdoor Championships · May 149.27mMIAA Outdoor ChampionshipsMay 1, 2026
Javelin · 600g · OutdoorBoys barrier breakers · Apr 2285-00.00Boys barrier breakersApril 22, 2021
Shot Put · 4kg · IndoorBearcat Classic · Feb 69.78mBearcat ClassicFebruary 6, 2026
Shot Put · 4kg · OutdoorKSHSAA 6A Regional - Olathe · May 1834-03.00KSHSAA 6A Regional - OlatheMay 18, 2023
Weight Throw · 20lb / 9.0kg · IndoorMIAA Indoor Championships · Feb 2715.43mMIAA Indoor ChampionshipsFebruary 27, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 1MIAA Outdoor ChampionshipsMay 1 · Hammer · Place 14 · Emporia StateEmporia StateHammer4kg14.49.27m PBSo
May 1MIAA Outdoor ChampionshipsMay 1 · Discus · Place 18 · Emporia StateEmporia StateDiscus1kg18.37.86mSo
Apr 23Alex Francis ClassicApr 23 · Hammer · Place 5 · Emporia StateEmporia StateHammer4kg5.48.53mSo
Apr 23Alex Francis ClassicApr 23 · Discus · Place 10 · Emporia StateEmporia StateDiscus1kg10.40.76m PBSo
Apr 16ESU Collegiate RelaysApr 16 · Hammer · Place 7 · Emporia StateEmporia StateHammer4kg7.48.03mSo
Apr 16ESU Collegiate RelaysApr 16 · Discus · Place 17 · Emporia StateEmporia StateDiscus1kg17.36.80mSo
Apr 10Grizzly Gold InviteApr 10 · Hammer · Place 7 · Emporia StateEmporia StateHammer4kg7.48.43mSo
Apr 10Grizzly Gold InviteApr 10 · Discus · Place 9 · Emporia StateEmporia StateDiscus1kg9.38.24mSo
Apr 2ESU Midwest ClassicApr 2 · Hammer · Place 6 · Emporia StateEmporia StateHammer4kg6.48.44mSo
Apr 2ESU Midwest ClassicApr 2 · Discus · Place 11 · Emporia StateEmporia StateDiscus1kg11.39.29mSo
Mar 27Emporia State Spring OpenMar 27 · Hammer · Place 19 · Emporia StateEmporia StateHammer4kg19.45.81mSo
Mar 27Emporia State Spring OpenMar 27 · Discus · Place 23 · Emporia StateEmporia StateDiscus1kg23.34.91mSo
Mar 21Jayhawk Spring FlingMar 21 · Hammer · Place 4 · Emporia StateEmporia StateHammer448.79mSo
Mar 21Jayhawk Spring FlingMar 21 · Discus · Place 6 · Emporia StateEmporia StateDiscus636.76mSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 27MIAA Indoor ChampionshipsFeb 27 · Weight Throw · Place 17 · Emporia StateEmporia StateWeight Throw20lb / 9.0kg17.15.43m PBSo
Feb 13Russ Jewett Indoor Gorilla ClassicFeb 13 · Weight Throw · Place 21 · Emporia St.Emporia St.Weight Throw2114.47mSO
Feb 6Bearcat ClassicFeb 6 · Weight Throw · Place 12 · Emporia StateEmporia StateWeight Throw20lb / 9.0kg12.15.42mSo
Feb 6Bearcat ClassicFeb 6 · Shot Put · Place 40 · Emporia StateEmporia StateShot Put4kg40.9.78m PBSo
Jan 30Washburn OpenJan 30 · Weight Throw · Place 13 · Emporia StateEmporia StateWeight Throw1314.79mSo
Jan 30Washburn OpenJan 30 · Shot Put · Place 37 · Emporia StateEmporia StateShot Put379.93mSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Washburn Alumni InviteDec 6 · Weight Throw · Place 12 · Emporia StateEmporia StateWeight Throw20lb / 9.0kg12.13.82mSo
Dec 6Washburn Alumni InviteDec 6 · Shot Put · Place 28 · Emporia StateEmporia StateShot Put4kg28.9.74mSo
Feb 14Ichabod InviteFeb 14 · Weight Throw · Place 39 · Emporia StateEmporia StateWeight Throw3911.64m—
Jan 17Washburn Rust BusterJan 17 · Weight Throw · Place 35 · Emporia StateEmporia StateWeight Throw3512.14m—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2MIAA ChampionshipsMay 2 · Hammer · Place 20 · Emporia StateEmporia StateHammer2045.67mFR
May 2MIAA ChampionshipsMay 2 · Discus · Place 22 · Emporia StateEmporia StateDiscus2233.82mFR
Apr 26Rock Chalk ClassicApr 26 · Hammer · Place 20 · Emporia StateEmporia StateHammer2042.41mFr
Apr 26Rock Chalk ClassicApr 26 · Discus · Place 23 · Emporia StateEmporia StateDiscus2337.11mFr
Apr 11KT WoodmanApr 11 · Hammer · Place 23 · Emporia StateEmporia StateHammer4kg23.43.54mFr
Apr 4ESU Midwest ClassicApr 4 · Hammer · Place 17 · Emporia StateEmporia StateHammer1743.10mFR
Apr 4ESU Midwest ClassicApr 4 · Discus · Place 24 · Emporia StateEmporia StateDiscus2431.83mFR
Mar 27ESU RelaysMar 27 · Hammer · Place 13 · Emporia StateEmporia StateHammer1344.30mFr
Mar 27ESU RelaysMar 27 · Discus · Place 10 · Emporia StateEmporia StateDiscus1037.61mFr

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Washburn Alumni InviteDec 7 · Weight Throw · Place 17 · Emporia StateEmporia StateWeight Throw20lb / 9.0kg17.12.51mFr

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 26Kansas KSHSAA State 6A ChampionshipsMay 26 · Discus · Place 5 · Olathe EastOlathe EastDiscus1kg5.117-612
May 18KSHSAA 6A Regional - OlatheMay 18 · Discus · Place 2 · Olathe EastOlathe EastDiscus1kg2.122-0012
May 18KSHSAA 6A Regional - OlatheMay 18 · Shot Put · Place 9 · Olathe EastOlathe EastShot Put4kg9.34-03.00 PB12
May 12Sunflower League MeetMay 12 · Discus · Place 3 · Olathe EastOlathe EastDiscus3116-04—
May 12Sunflower League MeetMay 12 · Shot Put · Place 8 · Olathe EastOlathe EastShot Put836-01.00—
May 5Shawnee Mission North RelaysMay 5 · Shot Put · Place 12 · Olathe EastOlathe EastShot Put1235-2.5012
May 5Shawnee Mission North RelaysMay 5 · Discus · Place 4 · Olathe EastOlathe EastDiscus4120-1012
Apr 28Gardner-Edgerton Trailblazer InvitationalApr 28 · Discus · Place 1 · Olathe EastOlathe EastDiscus131.43m12
Apr 28Gardner-Edgerton Trailblazer InvitationalApr 28 · Shot Put · Place 7 · Olathe EastOlathe EastShot Put710.31m12
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · Discus · Place 10 · Olathe EastOlathe EastDiscus101-0—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · Discus · Place 50 · Olathe EastOlathe EastDiscus50122-10—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · Shot Put · Place 7 · Olathe EastOlathe EastShot Put730-11—
Apr 21Lawrence Free State Barrier Breakers InvitationalApr 21 · Shot Put · Place 18 · Olathe EastOlathe EastShot Put1830-11—

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 23AAU Region 16 Junior Olympics National QualifierJun 23 · Shot Put · Place 7 · Whatever It Takes Premiere YouWhatever It Takes Premiere YouShot Put729-8—
Jun 23AAU Region 16 Junior Olympics National QualifierJun 23 · Discus · Place 5 · Whatever It Takes Premiere YouWhatever It Takes Premiere YouDiscus5103-7—
Jun 11USATF Missouri Valley All Comers InvitationalJun 11 · Discus · Whatever It TakesWhatever It TakesDiscus1kg—DNS11
Jun 11USATF Missouri Valley All Comers InvitationalJun 11 · Shot Put · Whatever It TakesWhatever It TakesShot Put4kg—DNS11
May 6Shawnee Mission North RelaysMay 6 · Shot Put · Place 27 · Olathe EastOlathe EastShot Put2730-5.7511
May 6Shawnee Mission North RelaysMay 6 · Discus · Place 10 · Olathe EastOlathe EastDiscus10102-711
Apr 29Gardner-Edgerton Trailblazer InvitationalApr 29 · Shot Put · Place 9 · Olathe EastOlathe EastShot Put931-2.5011
Apr 29Gardner-Edgerton Trailblazer InvitationalApr 29 · Discus · Place 12 · Olathe EastOlathe EastDiscus1285-211
Apr 22Lawrence Free State Barrier BreakersApr 22 · Javelin · Place 22 · Olathe EastOlathe EastJavelin2282-07—
Apr 22Lawrence Free State Barrier BreakersApr 22 · Discus · Place 4 · Olathe EastOlathe EastDiscus4100-05.50—
Apr 22Lawrence Free State Barrier BreakersApr 22 · Shot Put · Place 9 · Olathe EastOlathe EastShot Put931-02.00—
Apr 22Lawrence Free State Barrier BreakersApr 22 · Javelin · Place 22 · Olathe EastOlathe EastJavelin2282-07—
Apr 22Lawrence Free State Barrier BreakersApr 22 · Discus · Place 4 · Olathe EastOlathe EastDiscus4100-05.50—
Apr 22Lawrence Free State Barrier BreakersApr 22 · Shot Put · Place 9 · Olathe EastOlathe EastShot Put931-02.00—
Apr 15Kansas City RelaysApr 15 · Javelin · Place 33 · Olathe EastOlathe EastJavelin3380-0711
Apr 15Kansas City RelaysApr 15 · Discus · Place 10 · Olathe EastOlathe EastDiscus1097-0211
Apr 15Kansas City RelaysApr 15 · Shot Put · Place 22 · Olathe EastOlathe EastShot Put2229-09.5011

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21KSHSAA 6A Regional #2May 21 · Javelin · Place 14 · Olathe EastOlathe EastJavelin600g14.84-0210
Apr 22Barrier BreakerApr 22 · Javelin · Place 17 · Olathe EastOlathe EastJavelin1785-00.00—
Apr 22Barrier BreakerApr 22 · Shot Put · Place 18 · Olathe EastOlathe EastShot Put1828-07.00—
Apr 22Boys barrier breakersApr 22 · Javelin · Place 17 · Olathe EastOlathe EastJavelin600g17.85-00.00 PB10
Apr 22Boys barrier breakersApr 22 · Shot Put · Place 18 · Olathe EastOlathe EastShot Put4kg18.28-07.0010
Apr 9Olathe Invitational Apr 9 · Javelin · Place 12 · Olathe EastOlathe EastJavelin1280-07—
Apr 9Olathe Invitational Apr 9 · Shot Put · Place 16 · Olathe EastOlathe EastShot Put1630-09.00—