Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAlcona MS NSL · May 2016.28aAlcona MS NSLMay 20, 2021
1600 Meters · OutdoorNSL Jamboree 2 @ Hale · May 96:41.50aNSL Jamboree 2 @ HaleMay 9, 2023
200 Meters · OutdoorAlcona MS NSL · May 2033.90aAlcona MS NSLMay 20, 2021
400 Meters · OutdoorFairview MS Track & Field Invitational · May 51:12.81aFairview MS Track & Field InvitationalMay 5, 2022
800 Meters · OutdoorNSL Jamboree 2 @ Hale · May 92:56.30aNSL Jamboree 2 @ HaleMay 9, 2023
Discus · 1kg · OutdoorLakes Conference Championships · May 8122' 1"Lakes Conference ChampionshipsMay 8, 2025
Shot Put · 4kg · Outdoor Iowa State Qualifier - 2A - Spirit Lake · May 1445' 1" Iowa State Qualifier - 2A - Spirit LakeMay 14, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21Iowa HS Track & Field ChampionshipsMay 21 · Discus · Place 10 · Spirit LakeSpirit LakeDiscus1kg10.115-0812
May 21Iowa HS Track & Field ChampionshipsMay 21 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put4kg1.44-03.2512
May 14 Iowa State Qualifier - 2A - Spirit LakeMay 14 · Discus · Place 2 · Spirit LakeSpirit LakeDiscus1kg2.117' 9"12
May 14 Iowa State Qualifier - 2A - Spirit LakeMay 14 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put4kg1.45' 1" PB12
May 7Lakes ConferenceMay 7 · Discus · Place 1 · Spirit LakeSpirit LakeDiscus1kg1.118-0612
May 7Lakes ConferenceMay 7 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put4kg1.43-11.5012

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22Iowa HS State Track & Field ChampionshipsMay 22 · Discus · Place 11 · Spirit LakeSpirit LakeDiscus1kg11.108' 10"11
May 22Iowa HS State Track & Field ChampionshipsMay 22 · Shot Put · Place 2 · Spirit LakeSpirit LakeShot Put4kg2.41' 10.5"11
May 15Iowa State Qualifier - 2A - Garner-Hayfield/VenturaMay 15 · Discus · Place 1 · Spirit LakeSpirit LakeDiscus1118-511
May 15Iowa State Qualifier - 2A - Garner-Hayfield/VenturaMay 15 · Shot Put · Place 2 · Spirit LakeSpirit LakeShot Put241-3.5011
May 8Lakes Conference ChampionshipsMay 8 · Discus · Place 1 · Spirit LakeSpirit LakeDiscus1kg1.122' 1" PB11
May 8Lakes Conference ChampionshipsMay 8 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put4kg1.42' 9"11
May 5Tornado RelaysMay 5 · Discus · Place 3 · Spirit LakeSpirit LakeDiscus1kg3.115' 0"11
May 5Tornado RelaysMay 5 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put4kg1.43' 4"11
Apr 22Spirit Lake MeetApr 22 · Discus · Place 1 · Spirit LakeSpirit LakeDiscus1123-0411
Apr 22Spirit Lake MeetApr 22 · Shot Put · Place 2 · Spirit LakeSpirit LakeShot Put243-07.0011
Apr 15Spirit Lake MeetApr 15 · Discus · Place 1 · Spirit LakeSpirit LakeDiscus1111-1011
Apr 15Spirit Lake MeetApr 15 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put141-6.5011
Apr 8Dutch CoedApr 8 · Discus · Place 2 · Spirit LakeSpirit LakeDiscus2113-011
Apr 8Dutch CoedApr 8 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put143-7.2511

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 18Lakes Conference Indoor MeetMar 18 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot PutRound P143-5.25—
Mar 18Lakes Conference Indoor MeetMar 18 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put143-7.50—
Mar 13IATC Indoor ChampionshipsMar 13 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put142-0—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16Iowa HS Track & Field ChampionshipsMay 16 · Discus · Place 13 · Spirit LakeSpirit LakeDiscus1kg13.111-0810
May 16Iowa HS Track & Field ChampionshipsMay 16 · Shot Put · Place 2 · Spirit LakeSpirit LakeShot Put4kg2.41-07.0010
May 92A State Qualifier - Spirit LakeMay 9 · Discus · Place 3 · Spirit LakeSpirit LakeDiscus3119-8—
May 92A State Qualifier - Spirit LakeMay 9 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put143-6.25—
May 2Lakes Conference MeetMay 2 · Discus · Place 3 · Spirit LakeSpirit LakeDiscus3103-8—
May 2Lakes Conference MeetMay 2 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put142-7.50—
Apr 29Storm Lake Meet #2Apr 29 · Discus · Place 2 · Spirit LakeSpirit LakeDiscus2115-5—
Apr 29Storm Lake Meet #2Apr 29 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put141-3.25—
Apr 25Drake Relays - HSApr 25 · Shot Put · Place 2 · Spirit LakeSpirit LakeShot Put241-2.25—
Apr 24Drake Relays (College)Apr 24 · Shot Put · Place 2 · Spirit LakeSpirit LakeShot Put22.210
Apr 24Drake Relays (College)Apr 24 · Shot Put · Place 2 · Spirit LakeSpirit LakeShot Put22.210
Apr 22Okoboji RelaysApr 22 · Discus · Place 2 · Spirit LakeSpirit LakeDiscus2106-9—
Apr 22Okoboji RelaysApr 22 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put141-2—
Apr 11SHS Girls InviteApr 11 · Discus · Place 6 · Spirit LakeSpirit LakeDiscus688-7—
Apr 11SHS Girls InviteApr 11 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put140-1.50—
Apr 9Spirit Lake InviteApr 9 · Discus · Place 3 · Spirit LakeSpirit LakeDiscus396-5—
Apr 9Spirit Lake InviteApr 9 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put140-5.50—
Mar 18Dordt HS InviteMar 18 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put141-0.75—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 12Lakes Conference Indoor Track MeetMar 12 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put142-5—
Mar 7IATC Indoor ChampionshipsMar 7 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put141-4—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9NSL Jamboree 2 @ HaleMay 9 · 1600 Meters · Place 1 · AlconaAlcona1600 Meters1.6:41.50a PB9
May 9NSL Jamboree 2 @ HaleMay 9 · 800 Meters · Place 2 · AlconaAlcona800 Meters2.2:56.30a PB9
May 4Lakes Conference MeetMay 4 · Discus · Place 5 · Spirit LakeSpirit LakeDiscus598-3—
May 4Lakes Conference MeetMay 4 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put139-2.25—
Apr 28Cardinal InvitationalApr 28 · 1600 Meters · Place 4 · AlconaAlcona1600 Meters4.6:50.66a9
Apr 28Cardinal InvitationalApr 28 · 800 Meters · Place 4 · AlconaAlcona800 Meters4.2:57.87a9
Apr 27Drake Relays - HSApr 27 · Shot Put · Place 8 · Spirit LakeSpirit LakeShot Put840-0.75—
Apr 25NSL Jamboree 3 @ AlconaApr 25 · 1600 Meters · Place 3 · AlconaAlcona1600 Meters3.7:04.10a9
Apr 25NSL Jamboree 3 @ AlconaApr 25 · 800 Meters · Place 2 · AlconaAlcona800 Meters2.3:09.01a9
Mar 18BVU HS Elite Meet - SaturdayMar 18 · Shot Put · Place 1 · Spirit LakeSpirit LakeShot Put139-00.259

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 24NSL JH Conference Meet - Big DipperMay 24 · 800 Meters · Place 4 · AlconaAlcona800 Meters4.3:25.97a8
May 24NSL JH Conference Meet - Big DipperMay 24 · 400 Meters · Place 4 · AlconaAlcona400 Meters4.1:15.45a8
May 17JL Middle School Invite 5.17.22May 17 · 800 Meters · Place 13 · AlconaAlcona800 Meters13.3:23.40a8
May 17JL Middle School Invite 5.17.22May 17 · 400 Meters · Place 5 · AlconaAlcona400 Meters5.1:16.35a8
May 11WP JH InviteMay 11 · 800 Meters · Place 6 · AlconaAlcona800 Meters6.3:24.37a8
May 11WP JH InviteMay 11 · 400 Meters · Place 5 · AlconaAlcona400 Meters5.1:13.56a8
May 9NSL MS meet #4 (Alcona Host)May 9 · 800 Meters · Place 4 · AlconaAlcona800 Meters4.3:41.12a8
May 9NSL MS meet #4 (Alcona Host)May 9 · 400 Meters · Place 1 · AlconaAlcona400 Meters1.1:15.35a8
May 5Fairview MS Track & Field InvitationalMay 5 · 800 Meters · Place 4 · AlconaAlcona800 Meters4.3:15.59a8
May 5Fairview MS Track & Field InvitationalMay 5 · 400 Meters · Place 5 · AlconaAlcona400 Meters5.1:12.81a PB8
May 2NSL MS meet #3 (Alcona Host)May 2 · 800 Meters · Place 4 · AlconaAlcona800 Meters4.3:50.97a8
May 2NSL MS meet #3 (Alcona Host)May 2 · 400 Meters · Place 2 · AlconaAlcona400 Meters2.1:17.20a8
Apr 25NSL MS meet #2 (Alcona Host)Apr 25 · 800 Meters · Place 3 · AlconaAlcona800 Meters3.3:24.09a8
Apr 25NSL MS meet #2 (Alcona Host)Apr 25 · 400 Meters · Place 2 · AlconaAlcona400 Meters2.1:18.25a8
Apr 21Thunder Bay Junior High Track MeetApr 21 · 800 Meters · Place 3 · AlconaAlcona800 Meters3.3:17.48

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 20Alcona MS NSLMay 20 · 200 Meters · Place 5 · AlconaAlcona200 Meters5.33.90a PB7
May 20Alcona MS NSLMay 20 · 100 Meters · Place 4 · AlconaAlcona100 Meters4.16.28a PB7
May 18Oscoda _MS_League Conference Meet (Big Dipper)May 18 · 800 Meters · Place 3 · AlconaAlcona800 Meters3.3:49.61a7
May 18Oscoda _MS_League Conference Meet (Big Dipper)May 18 · 400 Meters · Place 2 · AlconaAlcona400 Meters2.1:18.41a7
May 13NSL MeetMay 13 · 400 Meters · Place 4 · AlconaAlcona400 Meters4.1:21.88a7
May 13NSL MeetMay 13 · 200 Meters · Place 8 · AlconaAlcona200 Meters8.35.81a7
May 10Alcona MS NSLMay 10 · 400 Meters · Place 1 · AlconaAlcona400 Meters1.1:21.52a7
May 10Alcona MS NSLMay 10 · 200 Meters · Place 3 · AlconaAlcona200 Meters3.36.32a7
May 6Fairview Middle School Track & Field InvitationalMay 6 · 800 Meters · Place 3 · AlconaAlcona800 Meters3.3:38.07
May 6Fairview Middle School Track & Field InvitationalMay 6 · 400 Meters · Place 3 · AlconaAlcona400 Meters3.1:22.47
May 6Fairview Middle School Track & Field InvitationalMay 6 · 200 Meters · Place 7 · AlconaAlcona200 Meters7.35.67
May 3Alcona MS NSLMay 3 · 200 Meters · Place 5 · AlconaAlcona200 Meters5.36.68a7
Apr 29Oscoda MS Track_Oscoda, Alcona, Rogers City, Posen, HaleApr 29 · 400 Meters · Place 2 · AlconaAlcona400 Meters2.NT7
Apr 29Oscoda MS Track_Oscoda, Alcona, Rogers City, Posen, HaleApr 29 · 200 Meters · Place 7 · AlconaAlcona200 Meters7.36.66a7
Apr 22Thunder Bay Junior High MeetApr 22 · 400 Meters · Place 4 · AlconaAlcona400 Meters4.1:27.387
Apr 22Thunder Bay Junior High MeetApr 22 · 200 Meters · Place 1 · AlconaAlcona200 Meters1.36.177