Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorArt Madric Hall of Fame Invitational · Apr 2212.64aArt Madric Hall of Fame InvitationalApril 22, 2023
400 Meters · OutdoorMontgomery County B Track and Field Meet · May 141:12.82Montgomery County B Track and Field MeetMay 14, 2022
Discus · 1.6kg · OutdoorMPSSAA 4A North Region Championships · May 18113-09MPSSAA 4A North Region ChampionshipsMay 18, 2023
Discus · 2kg · IndoorGrinnell College Outdoor Meet · Apr 1230.03mGrinnell College Outdoor MeetApril 12, 2025
Discus · 2kg · OutdoorGrandview University Viking Relays · Mar 2235.58mGrandview University Viking RelaysMarch 22, 2025
Hammer · 16lb / 7.26kg · IndoorCentral College Dutch Invitational 2026 (Live Results Only) · Mar 2839.76mCentral College Dutch Invitational 2026 (Live Results Only)March 28, 2026
Hammer · 16lb / 7.26kg · OutdoorGV Viking Classic · Apr 2448.02mGV Viking ClassicApril 24, 2026
Shot Put · 12lb · OutdoorMPSSAA 4A North Region Championships · May 1833-00.00MPSSAA 4A North Region ChampionshipsMay 18, 2023
Shot Put · 16lb / 7.26kg · OutdoorCentral Methodist Invitational · Apr 210.04mCentral Methodist InvitationalApril 2, 2026
Weight Throw · 35lb / 15.9kg · IndoorBearcat Classic · Feb 617.51mBearcat ClassicFebruary 6, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1Heart of America Outdoor Track & Field ChampionshipsMay 1 · Hammer · Place 11 · William Penn (Iowa)William Penn (Iowa)Hammer16lb / 7.26kg11.46.40mJr
Apr 24GV Viking ClassicApr 24 · Hammer · Place 5 · William Penn (Iowa)William Penn (Iowa)Hammer16lb / 7.26kg5.48.02m PBJr
Apr 24GV Viking ClassicApr 24 · Discus · Place 11 · William Penn (Iowa)William Penn (Iowa)Discus2kg11.33.23mJr
Apr 10Mustang Distance Carnival & OpenApr 10 · Hammer · Place 17 · William Penn (Iowa)William Penn (Iowa)Hammer16lb / 7.26kg17.42.59mJr
Apr 10Mustang Distance Carnival & OpenApr 10 · Discus · Place 25 · William Penn (Iowa)William Penn (Iowa)Discus2kg25.35.07mJr
Apr 2Central Methodist InvitationalApr 2 · Hammer · Place 16 · William Penn (Iowa)William Penn (Iowa)Hammer16lb / 7.26kg16.43.41mJr
Apr 2Central Methodist InvitationalApr 2 · Discus · Place 23 · William Penn (Iowa)William Penn (Iowa)Discus2kg23.34.93mJr
Apr 2Central Methodist InvitationalApr 2 · Shot Put · Place 30 · William Penn (Iowa)William Penn (Iowa)Shot Put16lb / 7.26kg30.10.04m PBJr
Mar 21Grand View Viking RelaysMar 21 · Hammer · Place 8 · William Penn (Iowa)William Penn (Iowa)Hammer16lb / 7.26kg8.42.39mJr
Mar 21Grand View Viking RelaysMar 21 · Discus · Place 16 · William Penn (Iowa)William Penn (Iowa)Discus2kg16.31.80mJr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · Hammer · Place 32 · William Penn (Iowa)William Penn (Iowa)Hammer16lb / 7.26kg32.39.76m PBJr
Mar 5NAIA Indoor ChampionshipsMar 5 · Weight Throw · Place 23 · William Penn (Iowa)William Penn (Iowa)Weight Throw35lb / 15.9kg23.17.39mJr
Feb 20Heart of America ChampionshipsFeb 20 · Weight Throw · Place 3 · William Penn (Iowa)William Penn (Iowa)Weight Throw317.29mJR
Feb 6Bearcat ClassicFeb 6 · Weight Throw · Place 7 · William Penn (Iowa)William Penn (Iowa)Weight Throw35lb / 15.9kg7.17.51m PBJr
Jan 31Grinnell InvitationalJan 31 · Weight Throw · Place 4 · William Penn (Iowa)William Penn (Iowa)Weight Throw416.36mJr
Jan 23Larry Wieczorek InvitationalJan 23 · Weight Throw · Place 24 · William Penn (Iowa)William Penn (Iowa)Weight Throw2415.02mJr
Jan 16Dutch Athletics ClassicJan 16 · Weight Throw · Place 6 · William Penn (Iowa)William Penn (Iowa)Weight Throw614.26mJr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 6Frigid Bee OpenerDec 6 · Weight Throw · Place 3 · William Penn (Iowa)William Penn (Iowa)Weight Throw35lb / 15.9kg3.16.35mJr
Apr 12Grinnell College Outdoor MeetApr 12 · Hammer · Place 20 · William Penn (Iowa)William Penn (Iowa)Hammer16lb / 7.26kg20.37.72mSo
Apr 12Grinnell College Outdoor MeetApr 12 · Discus · Place 34 · William Penn (Iowa)William Penn (Iowa)Discus2kg34.30.03m PBSo
Feb 1Grinnell InvitationalFeb 1 · Weight Throw · Place 18 · William Penn (Iowa)William Penn (Iowa)Weight Throw1813.39m—
Jan 25Hilltop InvitationalJan 25 · Weight Throw · Place 15 · William Penn (Iowa)William Penn (Iowa)Weight Throw1512.55m—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2Heart of America (HAAC) Outdoor ChampionshipsMay 2 · Hammer · Place 10 · William Penn (Iowa)William Penn (Iowa)Hammer16lb / 7.26kg10.43.91mSo
Mar 22Grandview University Viking RelaysMar 22 · Hammer · Place 6 · William Penn (Iowa)William Penn (Iowa)Hammer16lb / 7.26kg6.36.53mSo
Mar 22Grandview University Viking RelaysMar 22 · Discus · Place 8 · William Penn (Iowa)William Penn (Iowa)Discus2kg8.35.58m PBSo

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 18MPSSAA 4A North Region ChampionshipsMay 18 · Discus · Place 7 · WheatonWheatonDiscus1.6kg7.113-09 PB12
May 18MPSSAA 4A North Region ChampionshipsMay 18 · Shot Put · Place 18 · WheatonWheatonShot Put12lb18.33-00.00 PB12
Apr 22Art Madric Hall of Fame InvitationalApr 22 · Discus · Place 16 · WheatonWheatonDiscus1.6kg16.106-412
Apr 22Art Madric Hall of Fame InvitationalApr 22 · 100 Meters · Place 92 · WheatonWheaton100 Meters92.12.64a PBWind: 1.312

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19 MPSSAA 4A North Region ChampionshipsMay 19 · Shot Put · Place 21 · WheatonWheatonShot Put12lb21.31-02.5011
May 14Montgomery County B Track and Field MeetMay 14 · Discus · Place 41 · WheatonWheatonDiscus1.6kg41.60-0411
May 14Montgomery County B Track and Field MeetMay 14 · Shot Put · Place 25 · WheatonWheatonShot Put12lb25.30-09.5011
May 14Montgomery County B Track and Field MeetMay 14 · 400 Meters · Place 98 · WheatonWheaton400 Meters98.1:12.82 PB11