Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorMorgan State Legacy Meet · Apr 175:02.78aMorgan State Legacy MeetApril 17, 2026
1600 Meters · OutdoorOK Blue Conference Championships at Fruitport HS · May 105:16.10aOK Blue Conference Championships at Fruitport HSMay 10, 2024
800 Meters · IndoorPSU National Open · Jan 312:20.93aPSU National OpenJanuary 31, 2025
800 Meters · OutdoorMHSAA LP Region 12-2 @ Allendale · May 182:17.75aMHSAA LP Region 12-2 @ AllendaleMay 18, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Kehoe Twilight MeetMay 1 · 800 Meters · Place 29 · UMBCUMBC800 Meters29.2:25.24aSo
Apr 17Morgan State Legacy MeetApr 17 · 1500 Meters · Place 10 · UMBCUMBC1500 Meters10.5:02.78a PBSo
Apr 17Morgan State Legacy MeetApr 17 · 800 Meters · Place 15 · UMBCUMBC800 Meters15.2:22.53aSo
Apr 11Bison Outdoor ClassicApr 11 · 800 Meters · Place 120 · UMBCUMBC800 Meters120.2:23.42aSo
Mar 28Dan Stimson Memorial Meet Mar 28 · 800 Meters · Place 10 · UMBCUMBC800 Meters10.2:23.23aSo

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · 800 Meters · Place 43 · UMBCUMBC800 Meters43.2:32.97aFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31PSU National OpenJan 31 · 800 Meters · Place 47 · UMBCUMBC800 Meters47.2:20.93a PBFr

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 1MHSAA LP Division 2 FinalsJun 1 · 800 Meters · Place 20 · Spring LakeSpring Lake800 Meters202:21.76a—
May 242024 MITCA D2 Team StateMay 24 · 800 Meters · Place 1 · Spring LakeSpring Lake800 Meters1.2:19.16a12
May 16MHSAA LP Region 12-2 @ FremontMay 16 · 800 Meters · Place 2 · Spring LakeSpring Lake800 Meters22:22.88a—
May 10OK Blue Conference Championships at Fruitport HSMay 10 · 1600 Meters · Place 1 · Spring LakeSpring Lake1600 Meters15:16.10a PB—
May 10OK Blue Conference Championships at Fruitport HSMay 10 · 800 Meters · Place 1 · Spring LakeSpring Lake800 Meters12:22.01a—
May 2Spring Lake at HamiltonMay 2 · 800 Meters · Place 1 · Spring LakeSpring Lake800 Meters12:19.37a—
Apr 27GR Elite ChallengeApr 27 · 1600 Meters · Place 6 · Spring LakeSpring Lake1600 Meters65:17.17a—
Apr 25Holland Christian HS @ Spring Lake HSApr 25 · 1600 Meters · Place 1 · Spring LakeSpring Lake1600 Meters15:24.50a—
Apr 23Allendale HS @ Spring Lake HSApr 23 · 800 Meters · Place 1 · Spring LakeSpring Lake800 Meters1.2:38.19a12
Apr 18Spring Lake at West CatholicApr 18 · 1600 Meters · Place 1 · Spring LakeSpring Lake1600 Meters15:44.83a—
Apr 16Coopersville HS @ Spring Lake HSApr 16 · 1600 Meters · Place 1 · Spring LakeSpring Lake1600 Meters15:35.70a—
Apr 12Ram ClassicApr 12 · 800 Meters · Place 5 · Spring LakeSpring Lake800 Meters52:28.13a—
Apr 10Unity Christian @ Spring LakeApr 10 · 800 Meters · Place 1 · Spring LakeSpring Lake800 Meters12:36.66a—
Mar 21GVSU Laker Challenge- GIRLS Big SchoolsMar 21 · 1600 Meters · Place 12 · Spring LakeSpring Lake1600 Meters125:24.29a—

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 3MHSAA LP Division 2 FinalsJun 3 · 800 Meters · Place 8 · Spring LakeSpring Lake800 Meters8.2:19.68a11
May 262023 MITCA D2 Team StateMay 26 · 800 Meters · Place 2 · Spring LakeSpring Lake800 Meters2.2:21.14a11
May 24West Michigan Track InvitationalMay 24 · 800 Meters · Place 3 · Spring LakeSpring Lake800 Meters32:20.79a—
May 18MHSAA LP Region 12-2 @ AllendaleMay 18 · 800 Meters · Place 1 · Spring LakeSpring Lake800 Meters12:17.75a PB—
May 12OK Blue Conference Championship at Unity ChristianMay 12 · 800 Meters · Place 1 · Spring LakeSpring Lake800 Meters12:23.30a—
May 9OK Blue - Spring Lake vs. Unity ChristianMay 9 · 1600 Meters · Place 2 · Spring LakeSpring Lake1600 Meters25:19.13a—
May 9OK Blue - Spring Lake vs. Unity ChristianMay 9 · 800 Meters · Place 1 · Spring LakeSpring Lake800 Meters12:30.28a—
May 62023 West Ottawa Von Ins InviteMay 6 · 800 Meters · Place 1 · Spring LakeSpring Lake800 Meters12:20.38a—
May 4Spring Lake @ CoopersvilleMay 4 · Pole Vault · Place 3 · Spring LakeSpring LakePole Vault37-0—
May 4Spring Lake @ CoopersvilleMay 4 · 800 Meters · Place 1 · Spring LakeSpring Lake800 Meters12:24.58a—
Apr 29GR Elite ChallengeApr 29 · 800 Meters · Place 2 · Spring LakeSpring Lake800 Meters22:18.05a—
Apr 27Hamilton at Spring LakeApr 27 · 800 Meters · Place 1 · Spring LakeSpring Lake800 Meters12:37.98a—
Apr 25Fruitport HS at Spring Lake HSApr 25 · Pole Vault · Place 1 · Spring LakeSpring LakePole Vault16-0—
Apr 25Fruitport HS at Spring Lake HSApr 25 · 800 Meters · Place 1 · Spring LakeSpring Lake800 Meters12:33.24a—
Apr 20Spring Lake at Holland Christian HSApr 20 · 1600 Meters · Place 2 · Spring LakeSpring Lake1600 Meters25:35.21a—
Apr 20Spring Lake at Holland Christian HSApr 20 · 800 Meters · Place 1 · Spring LakeSpring Lake800 Meters12:24.39a—
Apr 18Spring Lake at AllendaleApr 18 · 1600 Meters · Place 2 · Spring LakeSpring Lake1600 Meters25:42.8011
Apr 18Spring Lake at AllendaleApr 18 · 800 Meters · Place 1 · Spring LakeSpring Lake800 Meters12:42.2911
Apr 13West Catholic at Spring LakeApr 13 · 1600 Meters · Place 1 · Spring LakeSpring Lake1600 Meters15:50.67a—
Apr 13West Catholic at Spring LakeApr 13 · 800 Meters · Place 1 · Spring LakeSpring Lake800 Meters12:31.41a—
Mar 28Frostbite InviteMar 28 · Pole Vault · Place 4 · Spring LakeSpring LakePole Vault46-6—
Mar 28Frostbite InviteMar 28 · 1600 Meters · Place 5 · Spring LakeSpring Lake1600 Meters55:31.61a—
Mar 28Frostbite InviteMar 28 · 800 Meters · Place 3 · Spring LakeSpring Lake800 Meters32:30.75a—
Mar 23GVSU Laker Challenge - GirlsMar 23 · 800 Meters · Place 9 · Spring LakeSpring Lake800 Meters92:25.97a—

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 4MHSAA Division 2 State FinalsJun 4 · 800 Meters · Place 19 · Spring LakeSpring Lake800 Meters192:27.0610
Jun 4MHSAA LP Division 2 FinalsJun 4 · 800 Meters · Place 19 · Spring LakeSpring Lake800 Meters19.2:27.06a10
May 25West Michigan Track InvitationalMay 25 · 800 Meters · Place 6 · Spring LakeSpring Lake800 Meters62:24.6110
May 20MHSAA LP Region 12-2 @ Zeeland EastMay 20 · 800 Meters · Place 2 · Spring LakeSpring Lake800 Meters22:27.9110
May 13OK Blue Conference MeetMay 13 · 1600 Meters · Place 3 · Spring LakeSpring Lake1600 Meters35:27.5810
May 13OK Blue Conference MeetMay 13 · 800 Meters · Place 1 · Spring LakeSpring Lake800 Meters12:29.3710
May 9Fruitport, Unity, SL at HamiltonMay 9 · 1600 Meters · Place 2 · Spring LakeSpring Lake1600 Meters25:50.6410
May 9Fruitport, Unity, SL at HamiltonMay 9 · 800 Meters · Place 1 · Spring LakeSpring Lake800 Meters12:38.0710
May 5Allendale at Spring LakeMay 5 · 800 Meters · Place 1 · Spring LakeSpring Lake800 Meters12:27.8410
May 3Spring Lake at West CatholicMay 3 · 1600 Meters · Place 2 · Spring LakeSpring Lake1600 Meters25:42.92SO
May 3Spring Lake at West CatholicMay 3 · 800 Meters · Place 1 · Spring LakeSpring Lake800 Meters12:27.55SO
Apr 30Grand Rapids Elite ChallengeApr 30 · 1600 Meters · Place 14 · Spring LakeSpring Lake1600 Meters145:36.7510
Apr 30Grand Rapids Elite ChallengeApr 30 · 800 Meters · Place 10 · Spring LakeSpring Lake800 Meters102:33.9910
Apr 28Coopersville @ Spring LakeApr 28 · 1600 Meters · Place 1 · Spring LakeSpring Lake1600 Meters1.5:43.52a10
Apr 28Coopersville @ Spring LakeApr 28 · 800 Meters · Place 1 · Spring LakeSpring Lake800 Meters1.2:32.45a10
Apr 14Holland Christian at Spring LakeApr 14 · 1600 Meters · Place 3 · Spring LakeSpring Lake1600 Meters36:02.0410
Apr 14Holland Christian at Spring LakeApr 14 · 800 Meters · Place 3 · Spring LakeSpring Lake800 Meters32:51.3210
Mar 24GVSU Laker Challenge - GirlsMar 24 · 1600 Meters · Place 17 · Spring LakeSpring Lake1600 Meters175:46.6610
Mar 24GVSU Laker Challenge - GirlsMar 24 · 800 Meters · Place 37 · Spring LakeSpring Lake800 Meters372:44.7810