Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGrain Valley Invitational · Apr 1814.15Grain Valley InvitationalApril 18, 2019
200 Meters · IndoorDarren Young Classic · Feb 1030.03aDarren Young ClassicFebruary 10, 2024
200 Meters · OutdoorGV Viking Classic · Apr 2529.95aGV Viking ClassicApril 25, 2025
200 Meters · OutdoorKC Suburban Gold Conference Championship · May 329.81KC Suburban Gold Conference ChampionshipMay 3, 2019
300 Meters · IndoorMel Tjeerdsma Classic · Dec 749.20aMel Tjeerdsma ClassicDecember 7, 2024
400 Meters · IndoorDarren Young Classic · Feb 101:09.56aDarren Young ClassicFebruary 10, 2024
400 Meters · OutdoorCentral Methodist Invite · Mar 281:09.91Central Methodist InviteMarch 28, 2025
60 Meter · IndoorMel Tjeerdsma Classic · Dec 18.91aMel Tjeerdsma ClassicDecember 1, 2023
60 Meters · IndoorRichard Alsup Open · Jan 209.09aRichard Alsup OpenJanuary 20, 2024
Javelin · 600g · IndoorCentral College Dutch Invitational 2026 (Live Results Only) · Mar 2828.60mCentral College Dutch Invitational 2026 (Live Results Only)March 28, 2026
Javelin · 600g · OutdoorMount Mercy Distance Carnival · Apr 1229.30mMount Mercy Distance CarnivalApril 12, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Heart of America Outdoor Track & Field ChampionshipsMay 1 · Javelin · Graceland (Iowa)Graceland (Iowa)Javelin600g--NMSr
Apr 24Kip Janvrin OpenApr 24 · Javelin · Graceland (Iowa)Graceland (Iowa)Javelin600g--DNSSr
Apr 24GV Viking ClassicApr 24 · Javelin · Graceland (Iowa)Graceland (Iowa)Javelin600g--DNSSr
Apr 11Dick Young ClassicApr 11 · Javelin · Place 3 · Graceland (Iowa)Graceland (Iowa)Javelin600g3.24.59mSr
Apr 4Cornell InvitationalApr 4 · Javelin · Place 5 · Graceland (Iowa)Graceland (Iowa)Javelin600g5.25.05mSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · Javelin · Place 10 · Graceland (Iowa)Graceland (Iowa)Javelin600g10.28.60m PBSr
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · 200 Meters · Place 75 · Graceland (Iowa)Graceland (Iowa)200 Meters75.30.77aWind: 2.2Sr
Feb 6Bearcat ClassicFeb 6 · 400 Meters · Place 62 · Graceland (Iowa)Graceland (Iowa)400 Meters62.1:11.88aSr
Jan 23Cyclone OpenJan 23 · 400 Meters · Place 26 · Graceland (Iowa)Graceland (Iowa)400 Meters261:12.83aSr
Jan 17Coach Alsup InviteJan 17 · 400 Meters · Place 41 · Graceland (Iowa)Graceland (Iowa)400 Meters411:12.87aSr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2Heart of America (HAAC) Outdoor ChampionshipsMay 2 · Javelin · Place 24 · Graceland (Iowa)Graceland (Iowa)Javelin600g24.21.45mJr
Apr 25GV Viking ClassicApr 25 · Javelin · Place 9 · Graceland (Iowa)Graceland (Iowa)Javelin600g9.25.85mJr
Apr 25GV Viking ClassicApr 25 · 200 Meters · Place 12 · Graceland (Iowa)Graceland (Iowa)200 Meters12.29.95a PBJr
Mar 28Central Methodist InviteMar 28 · Javelin · Place 9 · GracelandGracelandJavelin926.45mJR
Mar 28Central Methodist InviteMar 28 · 400 Meters · Place 23 · GracelandGraceland400 Meters231:09.91 PBJR
Mar 28Central Methodist InviteMar 28 · 200 Meters · Place 42 · GracelandGraceland200 Meters4230.37JR
Mar 22Grandview University Viking RelaysMar 22 · 200 Meters · Graceland (Iowa)Graceland (Iowa)200 Meters--NTJr
Mar 22Grandview University Viking RelaysMar 22 · 100 Meters · Place 14 · Graceland (Iowa)Graceland (Iowa)100 Meters14.14.34aWind: 2.3Jr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Apr 12Grinnell College Outdoor MeetApr 12 · Javelin · Place 6 · Graceland (Iowa)Graceland (Iowa)Javelin600g6.23.67mJr
Apr 12Grinnell College Outdoor MeetApr 12 · 200 Meters · Place 10 · Graceland (Iowa)Graceland (Iowa)200 Meters10.31.84aJr
Feb 14Heart of America ChampionshipsFeb 14 · 400 Meters · Place 17 · Graceland (Iowa)Graceland (Iowa)400 Meters171:10.66a—
Feb 7Bearcat InviteFeb 7 · 400 Meters · Place 39 · Graceland (Iowa)Graceland (Iowa)400 Meters391:10.43a—
Feb 7Bearcat InviteFeb 7 · 200 Meters · Place 62 · Graceland (Iowa)Graceland (Iowa)200 Meters6230.37a—
Feb 1Grinnell InvitationalFeb 1 · 400 Meters · Place 7 · Graceland (Iowa)Graceland (Iowa)400 Meters71:13.50a—
Feb 1Grinnell InvitationalFeb 1 · 200 Meters · Place 29 · Graceland (Iowa)Graceland (Iowa)200 Meters2931.22a—
Jan 25Fighting Bee InvitationalJan 25 · 60 Meter · Place 12 · Graceland (Iowa)Graceland (Iowa)60 MeterRound P12.9.05aJr
Jan 25Fighting Bee InvitationalJan 25 · 200 Meters · Place 13 · Graceland (Iowa)Graceland (Iowa)200 Meters13.31.47aJr
Jan 18Coach Alsup InviteJan 18 · 400 Meters · Place 26 · Graceland (Iowa)Graceland (Iowa)400 Meters261:13.88a—

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 7Mel Tjeerdsma ClassicDec 7 · 300 Meters · Place 15 · Graceland (Iowa)Graceland (Iowa)300 Meters15.49.20a PBJr
Dec 7Mel Tjeerdsma ClassicDec 7 · 200 Meters · Place 59 · Graceland (Iowa)Graceland (Iowa)200 Meters59.30.52aJr
Feb 10Darren Young ClassicFeb 10 · 400 Meters · Place 9 · Graceland (Iowa)Graceland (Iowa)400 Meters91:09.56a PB—
Feb 10Darren Young ClassicFeb 10 · 200 Meters · Place 18 · Graceland (Iowa)Graceland (Iowa)200 Meters1830.03a PB—
Jan 27Grinnell InvitationalJan 27 · 400 Meters · Graceland (Iowa)Graceland (Iowa)400 Meters--DQSo
Jan 27Grinnell InvitationalJan 27 · 200 Meters · Place 20 · Graceland (Iowa)Graceland (Iowa)200 Meters20.30.33aSo
Jan 20Richard Alsup OpenJan 20 · 60 Meters · Place 26 · Graceland (Iowa)Graceland (Iowa)60 Meters269.09a PB—
Jan 20Richard Alsup OpenJan 20 · 200 Meters · Place 47 · Graceland (Iowa)Graceland (Iowa)200 Meters4730.45a—

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 26GV Viking ClassicApr 26 · Javelin · Place 6 · Graceland (Iowa)Graceland (Iowa)Javelin600g6.25.84mSo
Apr 26GV Viking ClassicApr 26 · 400 Meters · Graceland (Iowa)Graceland (Iowa)400 Meters--DNSSo
Apr 20DeBacker InvitationalApr 20 · Javelin · Place 6 · Graceland (Iowa)Graceland (Iowa)Javelin625.39m—
Apr 12Mount Mercy Distance CarnivalApr 12 · Javelin · Place 6 · Graceland (Iowa)Graceland (Iowa)Javelin600g6.29.30m PBSo
Apr 12Mount Mercy Distance CarnivalApr 12 · 200 Meters · Place 41 · Graceland (Iowa)Graceland (Iowa)200 Meters41.29.46aWind: 2.6So
Apr 12Mount Mercy Distance CarnivalApr 12 · 100 Meters · Place 31 · Graceland (Iowa)Graceland (Iowa)100 MetersRound P31.14.16aWind: 1.9So
Mar 29Central Methodist InviteMar 29 · Javelin · Place 10 · Graceland (Iowa)Graceland (Iowa)Javelin1027.86m—
Mar 29Central Methodist InviteMar 29 · 400 Meters · Place 10 · Graceland (Iowa)Graceland (Iowa)400 Meters101:10.51a—
Mar 29Central Methodist InviteMar 29 · 200 Meters · Place 37 · Graceland (Iowa)Graceland (Iowa)200 Meters3730.24a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 1Mel Tjeerdsma ClassicDec 1 · 60 Meter · Place 49 · Graceland (Iowa)Graceland (Iowa)60 MeterRound P49.8.91a PBSo
Dec 1Mel Tjeerdsma ClassicDec 1 · 200 Meters · Place 36 · Graceland (Iowa)Graceland (Iowa)200 Meters36.30.08aSo
Jan 21Northwest OpenJan 21 · 200 Meters · Place 66 · GracelandGraceland200 Meters6632.37FR
Jan 21Northwest OpenJan 21 · 200 Meters · Place 66 · GracelandGraceland200 Meters6632.37FR
Jan 21Northwest OpenJan 21 · 60 Meters · Place 43 · GracelandGraceland60 Meters439.34FR
Jan 21Northwest OpenJan 21 · 60 Meters · Place 43 · GracelandGraceland60 Meters439.34FR

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 14Mule RelaysApr 14 · Javelin · Place 33 · Graceland (Iowa)Graceland (Iowa)Javelin600g33.21.99mFr
Apr 14Mule RelaysApr 14 · 200 Meters · Place 48 · Graceland (Iowa)Graceland (Iowa)200 Meters48.30.37aWind: 2.6Fr
Apr 14Mule RelaysApr 14 · 100 Meters · Place 35 · Graceland (Iowa)Graceland (Iowa)100 MetersRound P35.14.40aWind: 1.3Fr
Mar 25Grand View Viking RelaysMar 25 · 200 Meters · Place 20 · Graceland (Iowa)Graceland (Iowa)200 Meters20.31.39aWind: 2Fr
Mar 25Grand View Viking RelaysMar 25 · 100 Meters · Place 14 · Graceland (Iowa)Graceland (Iowa)100 Meters14.14.57aWind: 1.8Fr

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Mel Tjeerdsma ClassicDec 9 · 60 Meter · Place 21 · Graceland (Iowa)Graceland (Iowa)60 MeterRound P21.9.18aFr
Dec 9Mel Tjeerdsma ClassicDec 9 · 200 Meters · Place 29 · Graceland (Iowa)Graceland (Iowa)200 Meters29.31.62aFr

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 4KC Suburban Gold Conference JV ChampionshipsMay 4 · 100 Meters · Place 19 · Blue SpringsBlue Springs100 Meters19.15.2a12
Apr 27William Chrisman JV InvitationalApr 27 · 200 Meters · Place 25 · Blue SpringsBlue Springs200 Meters2532.04—
Apr 27William Chrisman JV InvitationalApr 27 · 100 Meters · Place 24 · Blue SpringsBlue Springs100 Meters2415.30—
Apr 21Grain Valley InvitationalApr 21 · 200 Meters · Place 6 · Blue Springs High ScBlue Springs High Sc200 Meters631.82—
Apr 21Grain Valley InvitationalApr 21 · 200 Meters · Place 25 · Blue Springs High ScBlue Springs High Sc200 Meters2531.82—
Apr 21Grain Valley InvitationalApr 21 · 100 Meters · Place 8 · Blue Springs High ScBlue Springs High Sc100 Meters814.70—
Apr 21Grain Valley InvitationalApr 21 · 100 Meters · Place 27 · Blue Springs High ScBlue Springs High Sc100 Meters2714.70—
Apr 13Fort Osage InvitationalApr 13 · 200 Meters · Place 9 · Blue SpringsBlue Springs200 Meters933.25—
Apr 13Fort Osage InvitationalApr 13 · 100 Meters · Place 10 · Blue SpringsBlue Springs100 Meters1015.10—
Apr 6Woodson JV Track InvitationalApr 6 · 200 Meters · Place 9 · Blue SpringsBlue Springs200 Meters932.9912
Apr 6Woodson JV Track InvitationalApr 6 · 100 Meters · Place 9 · Blue SpringsBlue Springs100 Meters914.6812

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3KC Suburban Gold Conference ChampionshipMay 3 · 200 Meters · Place 3 · Blue SpringsBlue Springs200 Meters329.81 PB9
May 3KC Suburban Gold Conference ChampionshipMay 3 · 200 Meters · Place 10 · Blue SpringsBlue Springs200 Meters1029.819
Apr 18Grain Valley InvitationalApr 18 · 200 Meters · Place 21 · Blue SpringsBlue Springs200 Meters2130.07—
Apr 18Grain Valley InvitationalApr 18 · 100 Meters · Place 21 · Blue SpringsBlue Springs100 Meters2114.15 PB—
Apr 10Fort Osage InvitationalApr 10 · 200 Meters · Place 8 · Blue SpringsBlue Springs200 Meters830.419