Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCyclone Open · Jan 234:43.95aCyclone OpenJanuary 23, 2026
10,000 Meters · OutdoorRegion 11 Championships · May 136:34.83aRegion 11 ChampionshipsMay 1, 2026
1000 Meters · IndoorCyclone Open · Jan 232:52.49aCyclone OpenJanuary 23, 2026
10000 Meters · OutdoorNJCAA Region 11 Championships · May 236:27.29aNJCAA Region 11 ChampionshipsMay 2, 2025
1500 Meters · OutdoorGrand View Viking Relays · Mar 214:27.45aGrand View Viking RelaysMarch 21, 2026
1600 Meters · OutdoorJohnson Creek Trailways Duals · Apr 305:44.41aJohnson Creek Trailways DualsApril 30, 2024
3000 Meters · IndoorBill Bergan Classic · Jan 169:31.22aBill Bergan ClassicJanuary 16, 2026
3000m Steeplechase · OutdoorMustang Distance Carnival & Open · Apr 1111:48.16aMustang Distance Carnival & OpenApril 11, 2025
3200 Meters · OutdoorGPSD Championships · Apr 2012:22.68aGPSD ChampionshipsApril 20, 2024
400 Meters · OutdoorJefferson JV Invitational · Apr 281:05.52aJefferson JV InvitationalApril 28, 2022
5000 Meters · IndoorCentral College Dutch Invitational 2026 (Live Results Only) · Mar 2816:26.52aCentral College Dutch Invitational 2026 (Live Results Only)March 28, 2026
5000 Meters · OutdoorGrizzly Gold Invite · Apr 1016:45.29aGrizzly Gold InviteApril 10, 2026
800 Meters · IndoorIowa State Classic · Feb 62:10.74aIowa State ClassicFebruary 6, 2026
800 Meters · OutdoorKip Janvrin Open · Apr 242:13.10aKip Janvrin OpenApril 24, 2025
Discus · 1.6kg · OutdoorSugar River Invite · Apr 572-2.5Sugar River InviteApril 5, 2022
Shot Put · 12lb · OutdoorGPSD Championships · Apr 2031-02.50GPSD ChampionshipsApril 20, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Region 11 ChampionshipsMay 1 · 10,000 Meters · Place 6 · Iowa Central CCIowa Central CC10,000 Meters6.36:34.83a PBSo
May 1Region 11 ChampionshipsMay 1 · 5000 Meters · Iowa Central CCIowa Central CC5000 Meters--DNFSo
May 1Region 11 ChampionshipsMay 1 · 1500 Meters · Place 16 · Iowa Central CCIowa Central CC1500 Meters16.4:31.14aSo
Apr 24Kip Janvrin OpenApr 24 · 5000 Meters · Place 130 · Iowa Central CCIowa Central CC5000 Meters130.16:50.90aSo
Apr 16Northwestern InviteApr 16 · 1500 Meters · Place 27 · Iowa Central CCIowa Central CC1500 Meters27.4:29.10aSo
Apr 10Grizzly Gold InviteApr 10 · 5000 Meters · Place 46 · Iowa Central CCIowa Central CC5000 Meters46.16:45.29a PBSo
Mar 21Grand View Viking RelaysMar 21 · 1500 Meters · Place 8 · Iowa Central CCIowa Central CC1500 Meters8.4:27.45a PBSo

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 28Central College Dutch Invitational 2026 (Live Results Only)Mar 28 · 5000 Meters · Place 16 · Iowa Central CCIowa Central CC5000 Meters16.16:26.52a PBSo
Feb 20NJCAA Region 11 Indoor ChampionshipsFeb 20 · 5000 Meters · Place 9 · Iowa Central CCIowa Central CC5000 Meters917:25.16aSO
Feb 6Iowa State ClassicFeb 6 · 1 Mile · Place 40 · Iowa Central CCIowa Central CC1 Mile404:48.93aSo
Feb 6Iowa State ClassicFeb 6 · 800 Meters · Place 50 · Iowa Central CCIowa Central CC800 Meters502:10.74a PBSo
Jan 23Cyclone OpenJan 23 · 1 Mile · Place 53 · Iowa Central CCIowa Central CC1 Mile534:43.95a PBSo
Jan 23Cyclone OpenJan 23 · 1000 Meters · Place 22 · Iowa Central CCIowa Central CC1000 Meters222:52.49a PBSo
Jan 16Bill Bergan ClassicJan 16 · 3000 Meters · Place 20 · Iowa Central CCIowa Central CC3000 Meters209:31.22a PBSo
Jan 9Hawkeye InvitationalJan 9 · 1 Mile · Place 18 · Iowa Central CCIowa Central CC1 Mile18.4:49.11aSo
Jan 9Hawkeye InvitationalJan 9 · 800 Meters · Place 12 · Iowa Central CCIowa Central CC800 Meters12.2:17.77aSo

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2NJCAA Region 11 ChampionshipsMay 2 · 10000 Meters · Place 8 · Iowa Central CCIowa Central CC10000 Meters836:27.29a PBFR
May 2NJCAA Region 11 ChampionshipsMay 2 · 1500 Meters · Place 27 · Iowa Central CCIowa Central CC1500 Meters274:29.43aFR
May 2NJCAA Region 11 ChampionshipsMay 2 · 800 Meters · Place 25 · Iowa Central CCIowa Central CC800 Meters252:22.71aFR
Apr 24Kip Janvrin OpenApr 24 · 1500 Meters · Place 93 · Iowa Central CCIowa Central CC1500 Meters93.4:31.43aFr
Apr 24Kip Janvrin OpenApr 24 · 800 Meters · Place 97 · Iowa Central CCIowa Central CC800 Meters97.2:13.10a PBFr
Apr 11Mustang Distance Carnival & OpenApr 11 · 1500 Meters · Place 20 · Iowa Central CCIowa Central CC1500 Meters204:43.42aFr
Apr 11Mustang Distance Carnival & OpenApr 11 · 3000m Steeplechase · Place 11 · Iowa Central CCIowa Central CC3000m Steeplechase1111:48.16a PBFr
Mar 21Iowa Western PreviewMar 21 · 1500 Meters · Iowa Central CCIowa Central CC1500 Meters--DNSFr
Mar 21Iowa Western PreviewMar 21 · 800 Meters · Iowa Central CCIowa Central CC800 Meters--DNSFr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 4USD Early BirdApr 4 · 5000 Meters · Place 52 · Iowa Central CCIowa Central CC5000 Meters52.16:48.79aFr
Feb 8Iowa State ClassicFeb 8 · 3000 Meters · Place 31 · Iowa Central CCIowa Central CC3000 Meters319:51.28FR
Jan 25Jim Emmerich Alumni InvitationalJan 25 · 1 Mile · Place 42 · Iowa Central CCIowa Central CC1 Mile42.4:51.73aFr
Jan 25Jim Emmerich Alumni InvitationalJan 25 · 800 Meters · Place 35 · Iowa Central CCIowa Central CC800 Meters35.2:18.48aFr
Jan 17Hawkeye InvitationalJan 17 · 3000 Meters · Place 23 · Iowa Central CCIowa Central CC3000 Meters23.10:07.20aFr
Jan 11Battle in the HiveJan 11 · 1 Mile · Place 25 · Iowa Central CCIowa Central CC1 Mile255:01.99FR
Jan 11Battle in the HiveJan 11 · 800 Meters · Place 7 · Iowa Central CCIowa Central CC800 Meters72:18.27FR

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20Deerfield RegionalMay 20 · 1600 Meters · Place 21 · Wisconsin School for thWisconsin School for th1600 Meters215:44.54a—
May 20Deerfield RegionalMay 20 · 800 Meters · Place 12 · Wisconsin School for thWisconsin School for th800 Meters122:28.91a—
Apr 30Johnson Creek Trailways DualsApr 30 · 1600 Meters · Place 7 · Wisconsin School for thWisconsin School for th1600 Meters75:44.41a PB—
Apr 20GPSD ChampionshipsApr 20 · 3200 Meters · Place 3 · Wisconsin School for the DeafWisconsin School for the Deaf3200 Meters3.12:22.68a PB12
Apr 20GPSD ChampionshipsApr 20 · 1600 Meters · Place 4 · Wisconsin School for the DeafWisconsin School for the Deaf1600 Meters4.5:45.32a12
Apr 20GPSD ChampionshipsApr 20 · Shot Put · Place 2 · Wisconsin School for the DeafWisconsin School for the DeafShot Put12lb2.31-02.50 PB12
Apr 20GPSD ChampionshipsApr 20 · 800 Meters · Place 2 · Wisconsin School for the DeafWisconsin School for the Deaf800 Meters2.2:34.70a12

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9Walworth Co InviteMay 9 · 3200 Meters · Place 4 · Wisconsin School for thWisconsin School for th3200 Meters414:14.37a—
May 9Walworth Co InviteMay 9 · 800 Meters · Place 8 · Wisconsin School for thWisconsin School for th800 Meters82:36.78a—
Apr 29GPSD ChampionshipsApr 29 · 3200 Meters · Place 2 · Wisconsin School for the DeafWisconsin School for the Deaf3200 Meters2.13:27.59a11
Apr 29GPSD ChampionshipsApr 29 · Discus · Place 6 · Wisconsin School for the DeafWisconsin School for the DeafDiscus1.6kg6.66-09.0011
Apr 29GPSD ChampionshipsApr 29 · Shot Put · Place 7 · Wisconsin School for the DeafWisconsin School for the DeafShot Put12lb7.28-07.0011
Apr 29GPSD ChampionshipsApr 29 · 800 Meters · Place 5 · Wisconsin School for the DeafWisconsin School for the Deaf800 Meters5.2:41.45a11
Apr 27Jefferson JV MeetApr 27 · Discus · Place 19 · Wisconsin School for the DeafWisconsin School for the DeafDiscus1.6kg19.64-2Unofficial11
Apr 27Jefferson JV MeetApr 27 · Shot Put · Place 18 · Wisconsin School for the DeafWisconsin School for the DeafShot Put12lb18.28-8Unofficial11
Apr 27Jefferson JV MeetApr 27 · 800 Meters · Place 4 · Wisconsin School for the DeafWisconsin School for the Deaf800 Meters4.2:37.25aUnofficial11
Apr 27Jefferson JV MeetApr 27 · 400 Meters · Place 10 · Wisconsin School for the DeafWisconsin School for the Deaf400 Meters10.1:11.89aUnofficial11
Apr 25Deerfield Multi Team MeetApr 25 · 800 Meters · Place 8 · Wisconsin School for thWisconsin School for th800 Meters82:44.90—
Apr 25Deerfield Multi Team MeetApr 25 · 400 Meters · Place 10 · Wisconsin School for thWisconsin School for th400 Meters101:12.24—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23WIAA D3 Regional - DarlingtonMay 23 · 800 Meters · Place 16 · Wisconsin School for the DeafWisconsin School for the Deaf800 Meters16.2:49.98a10
Apr 28Jefferson JV InvitationalApr 28 · Discus · Place 17 · Wisconsin School for the DeafWisconsin School for the DeafDiscus1.6kg17.68-0810
Apr 28Jefferson JV InvitationalApr 28 · 800 Meters · Place 11 · Wisconsin School for the DeafWisconsin School for the Deaf800 Meters11.2:53.31a10
Apr 28Jefferson JV InvitationalApr 28 · 400 Meters · Place 10 · Wisconsin School for the DeafWisconsin School for the Deaf400 Meters10.1:05.52a PB10
Apr 26Elkhorn JV Invt 2Apr 26 · 800 Meters · Place 6 · Wisconsin School for thWisconsin School for th800 Meters62:46.32a10
Apr 26Elkhorn JV Invt 2Apr 26 · 400 Meters · Place 19 · Wisconsin School for thWisconsin School for th400 Meters191:07.17a10
Apr 5Sugar River InviteApr 5 · Discus · Place 8 · Wisconsin School for the DeafWisconsin School for the DeafDiscus1.6kg8.72-2.5 PB10
Apr 5Sugar River InviteApr 5 · Shot Put · Place 15 · Wisconsin School for the DeafWisconsin School for the DeafShot Put12lb15.22-8.7510
Apr 5Sugar River InviteApr 5 · 800 Meters · Place 11 · Wisconsin School for the DeafWisconsin School for the Deaf800 Meters11.2:57.73a10
Apr 5Sugar River InviteApr 5 · 400 Meters · Place 8 · Wisconsin School for the DeafWisconsin School for the Deaf400 Meters8.1:08.27a10