Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHeart of America Outdoor Track & Field Championships · May 110.85aHeart of America Outdoor Track & Field ChampionshipsMay 1, 2026
200 Meters · IndoorGrinnell Invitational · Jan 3123.57aGrinnell InvitationalJanuary 31, 2026
200 Meters · OutdoorCentral Methodist Invitational · Apr 222.76aCentral Methodist InvitationalApril 2, 2026
60 Meters · IndoorDutch Athletics Classic · Jan 167.01aDutch Athletics ClassicJanuary 16, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1Heart of America Outdoor Track & Field ChampionshipsMay 1 · 100 Meters · Place 12 · William Penn (Iowa)100 MetersRound P12.10.85a PBWind: 1.6So
Apr 24GV Viking ClassicApr 24 · 200 Meters · William Penn (Iowa)200 Meters--DNSWind: 2.3So
Apr 24GV Viking ClassicApr 24 · 100 Meters · Place 3 · William Penn (Iowa)100 Meters3.11.00aWind: 1.2So
Apr 16ISU Gibson InvitationalApr 16 · 200 Meters · William Penn (Iowa)200 Meters—DNSSo
Apr 16ISU Gibson InvitationalApr 16 · 100 Meters · Place 40 · William Penn (Iowa)100 Meters40.11.07aWind: 3.2So
Apr 10Mustang Distance Carnival & OpenApr 10 · 100 Meters · Place 7 · William Penn (Iowa)100 MetersRound P7.11.05aWind: 0.1So
Apr 10Mustang Distance Carnival & OpenApr 10 · 100 Meters · Place 4 · William Penn (Iowa)100 Meters4.11.13aWind: 1.2So
Apr 2Central Methodist InvitationalApr 2 · 200 Meters · Place 38 · William Penn (Iowa)200 Meters38.22.76a PBWind: 0.1So
Apr 2Central Methodist InvitationalApr 2 · 100 Meters · Place 30 · William Penn (Iowa)100 MetersRound P30.11.08aWind: 1.4So
Mar 21Grand View Viking RelaysMar 21 · 200 Meters · Place 9 · William Penn (Iowa)200 Meters9.22.88aWind: 1.3So
Mar 21Grand View Viking RelaysMar 21 · 100 Meters · Place 7 · William Penn (Iowa)100 Meters7.11.05aWind: 0.4So

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 13Darren Young ClassicFeb 13 · 60 Meters · Place 2 · William Penn (Iowa)60 MetersRound P27.04aSo
Feb 13Darren Young ClassicFeb 13 · 60 Meters · Place 3 · William Penn (Iowa)60 Meters37.02aSo
Jan 31Grinnell InvitationalJan 31 · 200 Meters · Place 14 · William Penn (Iowa)200 Meters1423.57a PBSo
Jan 31Grinnell InvitationalJan 31 · 60 Meters · Place 9 · William Penn (Iowa)60 MetersRound P97.09aSo
Jan 23Larry Wieczorek InvitationalJan 23 · 60 Meters · Place 28 · William Penn (Iowa)60 MetersRound P287.10aSo
Jan 23Larry Wieczorek InvitationalJan 23 · 200 Meters · Place 27 · William Penn (Iowa)200 Meters2723.67aSO
Jan 16Dutch Athletics ClassicJan 16 · 60 Meters · Place 3 · William Penn (Iowa)60 MetersRound P37.06aSo
Jan 16Dutch Athletics ClassicJan 16 · 60 Meters · Place 3 · William Penn (Iowa)60 Meters37.01a PBSo

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 11Jim Duncan InvitationalApr 11 · 100 Meters · Place 13 · William Penn (Iowa)100 Meters1310.95aFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 1Grinnell InvitationalFeb 1 · 200 Meters · Place 12 · William Penn (Iowa)200 Meters1223.66a—
Feb 1Grinnell InvitationalFeb 1 · 60 Meters · Place 4 · William Penn (Iowa)60 Meters47.12a—
Feb 1Grinnell InvitationalFeb 1 · 60 Meters · Place 3 · William Penn (Iowa)60 Meters37.05a—
Jan 25Hilltop InvitationalJan 25 · 200 Meters · Place 6 · William Penn (Iowa)200 Meters623.72a—
Jan 25Hilltop InvitationalJan 25 · 60 Meters · Place 4 · William Penn (Iowa)60 Meters47.09a—
Jan 25Hilltop InvitationalJan 25 · 60 Meters · Place 4 · William Penn (Iowa)60 Meters47.05a—