Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorGlenwood HS Ram Relays · Apr 244:58.93aGlenwood HS Ram RelaysApril 24, 2023
1600 Meters · IndoorBearcat Youth Series #2 · Feb 66:01.02aBearcat Youth Series #2February 6, 2022
400 Meters · IndoorXLR8 Iowa Indoor Showdown · Jan 311:10.08XLR8 Iowa Indoor ShowdownJanuary 31, 2021
400 Meters · Outdoor IAHSAA/IGHSAU State Championships · May 1858.42 IAHSAA/IGHSAU State ChampionshipsMay 18, 2023
600 Meters · IndoorJimmy Grant Invitational · Dec 91:37.08aJimmy Grant InvitationalDecember 9, 2023
800 Meters · IndoorIowa Open · Feb 212:20.53aIowa OpenFebruary 21, 2025
800 Meters · Outdoor IAHSAA/IGHSAU State Championships · May 182:14.14 IAHSAA/IGHSAU State ChampionshipsMay 18, 2023

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

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 24Kip Janvrin OpenApr 24 · 800 Meters · IowaIowa800 Meters--DNSSo
Apr 11Jim Duncan InvitationalApr 11 · 800 Meters · Place 20 · IowaIowa800 Meters202:20.97aSo

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21Iowa OpenFeb 21 · 800 Meters · Place 8 · IowaIowa800 Meters82:20.53a PB—
Jan 24Larry Wieczorek InvitationalJan 24 · 800 Meters · Place 11 · IowaIowa800 Meters112:23.23a—
Jan 17Hawkeye InvitationalJan 17 · 600 Meters · Place 9 · IowaIowa600 Meters9.1:39.80aSo

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Jimmy Grant InvitationalDec 13 · 600 Meters · Place 10 · IowaIowa600 Meters10.1:39.39aSo
Feb 16Iowa OpenFeb 16 · 600 Meters · Place 2 · IowaIowa600 Meters21:38.76a—
Feb 9Wisconsin Windy City InvitationalFeb 9 · 800 Meters · Place 26 · IowaIowa800 Meters26.2:22.08aFr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3ISU Alumni InvitationalMay 3 · 800 Meters · Place 9 · IowaIowa800 Meters92:26.64a—
Apr 25Kip Janvrin OpenApr 25 · 800 Meters · Place 20 · IowaIowa800 Meters202:25.40a—
Apr 20Musco TwilightApr 20 · 800 Meters · Place 12 · IowaIowa800 Meters122:24.78a—
Apr 12Jim Duncan InvitationalApr 12 · 800 Meters · Place 20 · IowaIowa800 Meters202:30.23a—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Jimmy Grant InvitationalDec 9 · 600 Meters · Place 5 · IowaIowa600 Meters5.1:37.08a PBFr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18 IAHSAA/IGHSAU State ChampionshipsMay 18 · 800 Meters · Place 2 · AtlanticAtlantic800 Meters22:14.14 PB12
May 18 IAHSAA/IGHSAU State ChampionshipsMay 18 · 400 Meters · Place 5 · AtlanticAtlantic400 Meters558.42 PB12
Apr 24Glenwood HS Ram RelaysApr 24 · 1500 Meters · Place 1 · AtlanticAtlantic1500 Meters14:58.93a PB—
Apr 24Glenwood HS Ram RelaysApr 24 · 800 Meters · Place 1 · AtlanticAtlantic800 Meters12:23.27a—
Mar 28Earlham Cardinal Early Bird Coed RelaysMar 28 · 400 Meters · Place 3 · AtlanticAtlantic400 Meters31:02.52a—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 19Iowa HS State Track & Field ChampionshipsMay 19 · 1500 Meters · Place 16 · AtlanticAtlantic1500 Meters165:09.4711

2022 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 19NW Missouri HS InviteMar 19 · 800 Meters · Place 2 · AtlanticAtlantic800 Meters2.2:25.92a11
Mar 10IATC 3A/4A Girls State Indoor ChampionshipsMar 10 · 800 Meters · Place 3 · AtlanticAtlantic800 Meters3.2:28.37a11
Feb 6Bearcat Youth Series #2Feb 6 · 1600 Meters · Place 12 · XLR8 Iowa Track ClubXLR8 Iowa Track Club1600 Meters12.6:01.02a PB11
Feb 6Bearcat Youth Series #2Feb 6 · 800 Meters · Place 14 · XLR8 Iowa Track ClubXLR8 Iowa Track Club800 Meters14.2:42.93a11
Jan 8BandBraceKC Winter ClassicJan 8 · 800 Meters · Place 3 · XLR8 Iowa Track ClubXLR8 Iowa Track Club800 Meters3.2:32.16a11

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20Iowa State Track & Field ChampionsihpsMay 20 · 800 Meters · Place 19 · AtlanticAtlantic800 Meters19.2:26.31a10
May 13IAHSAA 3A District - GlenwoodMay 13 · 800 Meters · Place 1 · AtlanticAtlantic800 Meters12:21.0910
Apr 17Sioux City RelaysApr 17 · 1500 Meters · Place 6 · AtlanticAtlantic1500 Meters65:25.2110

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20BandBraceKC HS and Youth Track FestivalFeb 20 · 800 Meters · Place 9 · XLR8 Iowa Track ClubXLR8 Iowa Track Club800 Meters9.2:35.13a10
Feb 6BandBraceKC HS and Youth Winter ClassicFeb 6 · 800 Meters · Place 11 · XLR8 Iowa Track ClubXLR8 Iowa Track Club800 Meters11.2:34.89a10
Jan 31XLR8 Iowa Indoor ShowdownJan 31 · 800 Meters · Place 3 · XLR8 IOWA TRACK CLUBXLR8 IOWA TRACK CLUB800 Meters32:37.61—
Jan 31XLR8 Iowa Indoor ShowdownJan 31 · 400 Meters · Place 6 · XLR8 IOWA TRACK CLUBXLR8 IOWA TRACK CLUB400 Meters61:10.08 PB—