Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorAmerica East Indoor Champs · Feb 225:22.71aAmerica East Indoor ChampsFebruary 22, 2025
1 Mile · OutdoorCougar Invite (Girls Meet) · Apr 236:00.15aCougar Invite (Girls Meet)April 23, 2021
1000 Meters · IndoorBruce Lehane Scarlet and White · Feb 83:08.99aBruce Lehane Scarlet and WhiteFebruary 8, 2025
1500 Meters · IndoorJohn Thomas Terrier Classic · Jan 315:07.86aJohn Thomas Terrier ClassicJanuary 31, 2025
1500 Meters · OutdoorAmerica East Outdoor Championships · May 34:50.75aAmerica East Outdoor ChampionshipsMay 3, 2025
1600 Meters · Outdoor2024 MITCA D2 Team State · May 245:27.95a2024 MITCA D2 Team StateMay 24, 2024
1600 Meters · Outdoor · Hand timedSpring Lake at Coopersville · Apr 226:08.00hSpring Lake at CoopersvilleApril 22, 2021
3000 Meters · IndoorBlack Bear Invite · Jan 1711:24.42Black Bear InviteJanuary 17, 2025
3200 Meters · OutdoorWest Michigan Track Invitational · May 2512:13.57West Michigan Track InvitationalMay 25, 2022
800 Meters · OutdoorOK Blue Conference Championship at Unity Christian · May 122:36.68aOK Blue Conference Championship at Unity ChristianMay 12, 2023

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3America East Outdoor ChampionshipsMay 3 · 1500 Meters · Place 22 · MaineMaine1500 Meters224:50.75a PBFR
Apr 19Jim Kavanagh Legacy InvitationalApr 19 · 1500 Meters · Place 8 · MaineMaine1500 Meters84:50.93FR
Apr 5UNH Jim Boulanger InvitationalApr 5 · 1500 Meters · Place 18 · MaineMaine1500 Meters185:11.08FR
Apr 5UNH Jim Boulanger InvitationalApr 5 · 800 Meters · Place 18 · MaineMaine800 Meters182:38.32FR

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 22America East Indoor ChampsFeb 22 · 1 Mile · Place 26 · MaineMaine1 Mile265:22.71a PB—
Feb 22America East Indoor ChampsFeb 22 · 1000 Meters · Place 18 · MaineMaine1000 Meters183:14.83a—
Feb 8Bruce Lehane Scarlet and WhiteFeb 8 · 1000 Meters · Place 29 · MaineMaine1000 Meters293:08.99a PB—
Feb 7Crimson Elite & OpenFeb 7 · 1 Mile · Place 7 · MaineMaine1 Mile75:27.30a—
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 170 · MaineMaine1 Mile1705:29.10a—
Jan 31John Thomas Terrier ClassicJan 31 · 1500 Meters · Place 171 · MaineMaine1500 Meters1715:07.86a PB—
Jan 31John Thomas Terrier ClassicJan 31 · 1 Mile · Place 170 · MaineMaine1 Mile1705:29.10a—
Jan 24Riverhawk InvitationalJan 24 · 1 Mile · Place 76 · MaineMaine1 Mile76.5:33.73aFr
Jan 17Black Bear InviteJan 17 · 3000 Meters · Place 5 · MaineMaine3000 Meters511:24.42 PBFR

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 242024 MITCA D2 Team StateMay 24 · 1600 Meters · Place 10 · Spring LakeSpring Lake1600 Meters10.5:27.95a PB12
May 16MHSAA LP Region 12-2 @ FremontMay 16 · 1600 Meters · Place 5 · Spring LakeSpring Lake1600 Meters55:33.72a—
May 10OK Blue Conference Championships at Fruitport HSMay 10 · 1600 Meters · Place 5 · Spring LakeSpring Lake1600 Meters55:35.70a—
May 2Spring Lake at HamiltonMay 2 · 1600 Meters · Place 1 · Spring LakeSpring Lake1600 Meters15:46.04a—
Apr 25Holland Christian HS @ Spring Lake HSApr 25 · 1600 Meters · Place 3 · Spring LakeSpring Lake1600 Meters35:44.18a—
Apr 23Allendale HS @ Spring Lake HSApr 23 · 3200 Meters · Place 1 · Spring LakeSpring Lake3200 Meters1.12:32.50a12
Apr 18Spring Lake at West CatholicApr 18 · 3200 Meters · Place 1 · Spring LakeSpring Lake3200 Meters112:37.64a—
Apr 18Spring Lake at West CatholicApr 18 · 1600 Meters · Place 2 · Spring LakeSpring Lake1600 Meters25:45.85a—
Apr 16Coopersville HS @ Spring Lake HSApr 16 · 1600 Meters · Place 2 · Spring LakeSpring Lake1600 Meters25:56.18a—
Mar 21GVSU Laker Challenge- GIRLS Big SchoolsMar 21 · 1600 Meters · Place 29 · Spring LakeSpring Lake1600 Meters295:50.65a—
Mar 21GVSU Laker Challenge- GIRLS Big SchoolsMar 21 · 800 Meters · Place 33 · Spring LakeSpring Lake800 Meters332:38.19a—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 262023 MITCA D2 Team StateMay 26 · 800 Meters · Place 30 · Spring LakeSpring Lake800 Meters30.2:44.59a11
May 12OK Blue Conference Championship at Unity ChristianMay 12 · 800 Meters · Place 6 · Spring LakeSpring Lake800 Meters62:36.68a PB—
May 9OK Blue - Spring Lake vs. Unity ChristianMay 9 · 800 Meters · Place 4 · Spring LakeSpring Lake800 Meters42:44.56a—

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 25West Michigan Track InvitationalMay 25 · 3200 Meters · Place 5 · Spring LakeSpring Lake3200 Meters512:13.57 PB10
May 25West Michigan Track InvitationalMay 25 · 1600 Meters · Place 9 · Spring LakeSpring Lake1600 Meters95:37.8910
May 20MHSAA LP Region 12-2 @ Zeeland EastMay 20 · 1600 Meters · Place 4 · Spring LakeSpring Lake1600 Meters45:41.8810
May 13OK Blue Conference MeetMay 13 · 3200 Meters · Place 4 · Spring LakeSpring Lake3200 Meters412:48.5410
May 13OK Blue Conference MeetMay 13 · 1600 Meters · Place 5 · Spring LakeSpring Lake1600 Meters55:50.7310
May 9Fruitport, Unity, SL at HamiltonMay 9 · 3200 Meters · Place 2 · Spring LakeSpring Lake3200 Meters213:01.7210
May 9Fruitport, Unity, SL at HamiltonMay 9 · 1600 Meters · Place 3 · Spring LakeSpring Lake1600 Meters35:52.3210
May 62022 Shepherd BLUEJAY InviteMay 6 · 3200 Meters · Place 28 · Spring LakeSpring Lake3200 Meters2812:17.8010
May 3Spring Lake at West CatholicMay 3 · 3200 Meters · Place 2 · Spring LakeSpring Lake3200 Meters212:29.79SO
Apr 30Grand Rapids Elite ChallengeApr 30 · 1600 Meters · Place 12 · Spring LakeSpring Lake1600 Meters125:32.6210
Apr 30Grand Rapids Elite ChallengeApr 30 · 800 Meters · Place 16 · Spring LakeSpring Lake800 Meters162:36.7610
Apr 28Coopersville @ Spring LakeApr 28 · 1600 Meters · Place 2 · Spring LakeSpring Lake1600 Meters2.5:43.57a10
Apr 28Coopersville @ Spring LakeApr 28 · 800 Meters · Place 2 · Spring LakeSpring Lake800 Meters2.2:37.72a10
Apr 14Holland Christian at Spring LakeApr 14 · 1600 Meters · Place 2 · Spring LakeSpring Lake1600 Meters25:59.7810
Apr 14Holland Christian at Spring LakeApr 14 · 800 Meters · Place 2 · Spring LakeSpring Lake800 Meters22:49.1810
Mar 24GVSU Laker Challenge - GirlsMar 24 · 1600 Meters · Place 13 · Spring LakeSpring Lake1600 Meters135:45.3510
Mar 24GVSU Laker Challenge - GirlsMar 24 · 800 Meters · Place 22 · Spring LakeSpring Lake800 Meters222:38.6010

2021 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 26West Michigan Track InviteMay 26 · 3200 Meters · Place 8 · Spring LakeSpring Lake3200 Meters812:26.179
May 26West Michigan Track InviteMay 26 · 1600 Meters · Place 10 · Spring LakeSpring Lake1600 Meters105:41.029
May 22MHSAA LP Region 12-2 @ AllendaleMay 22 · 3200 Meters · Spring LakeSpring Lake3200 Meters—DNF9
May 22MHSAA LP Region 12-2 @ AllendaleMay 22 · 1600 Meters · Place 3 · Spring LakeSpring Lake1600 Meters35:31.719
May 14OK Blue Conference MeetMay 14 · 3200 Meters · Place 4 · Spring LakeSpring Lake3200 Meters412:17.849
May 14OK Blue Conference MeetMay 14 · 1600 Meters · Place 2 · Spring LakeSpring Lake1600 Meters25:37.719
May 11Fruitport at Spring Lake HSMay 11 · 1600 Meters · Place 1 · Spring LakeSpring Lake1600 Meters15:51.479
May 6Unity Christian and Spring Lake at AllendaleMay 6 · 1600 Meters · Place 2 · Spring LakeSpring Lake1600 Meters25:53.699
May 4Spring Lake at Holland ChristianMay 4 · 1600 Meters · Place 2 · Spring LakeSpring Lake1600 Meters2.6:02.29a9
May 4Spring Lake at Holland ChristianMay 4 · 800 Meters · Place 2 · Spring LakeSpring Lake800 Meters2.2:48.42a9
May 1Grand Rapids Elite Challenge - Saturday SessionMay 1 · 1600 Meters · Place 18 · Spring LakeSpring Lake1600 Meters185:50.669
May 1Grand Rapids Elite Challenge - Saturday SessionMay 1 · 800 Meters · Place 16 · Spring LakeSpring Lake800 Meters162:41.219
Apr 27West Catholic at Spring LakeApr 27 · 3200 Meters · Place 3 · Spring LakeSpring Lake3200 Meters312:57.849
Apr 27West Catholic at Spring LakeApr 27 · 1600 Meters · Place 1 · Spring LakeSpring Lake1600 Meters15:55.129
Apr 23Cougar Invite (Girls Meet)Apr 23 · 3200 Meters · Place 14 · Spring LakeSpring Lake3200 Meters14.12:47.47a9
Apr 23Cougar Invite (Girls Meet)Apr 23 · 1 Mile · Place 16 · Spring LakeSpring Lake1 Mile16.6:00.15a PB9
Apr 22Spring Lake at CoopersvilleApr 22 · 3200 Meters · Spring LakeSpring Lake3200 Meters—NT9
Apr 22Spring Lake at CoopersvilleApr 22 · 1600 Meters · Place 1 · Spring LakeSpring Lake1600 Meters16:08.00h PB9