Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Allendale HSMS Conference Jamboree at Allendale · Sep 2414:33.50MS Conference Jamboree at AllendaleSeptember 24, 2019
2 Miles · Spring Lake HS OFFICIALMS Conference Championship · Oct 1513:35.07MS Conference ChampionshipOctober 15, 2019
5,000 Meters · Diamond Springs Golf CourseOK Blue Conference Meet · Oct 1919:46.70OK Blue Conference MeetOctober 19, 2022
5,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1019:35.9New England (NEICAAA) Cross Country ChampionshipOctober 10, 2025
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP D2 Finals · Nov 619:24.15MHSAA LP D2 FinalsNovember 6, 2021
5,000 Meters · Rycenga ParkOK Blue Jamboree #1 @ Fruitport · Sep 2322:31.88OK Blue Jamboree #1 @ FruitportSeptember 23, 2020
5,000 Meters · Saxl ParkArmy West Point-Maine · Aug 2920:21.1Army West Point-MaineAugust 29, 2025
5,000 Meters · South Christian Sports Park2023 Under the Lights Invite · Aug 2520:19.502023 Under the Lights InviteAugust 25, 2023
5,000 Meters · Spring Lake HS OFFICIALOK Blue Conference Meet · Oct 2020:42.37OK Blue Conference MeetOctober 20, 2020
5,000 Meters · Unity Christian High SchoolOK Blue Jamboree #1 · Sep 2222:04.01OK Blue Jamboree #1September 22, 2021
6,000 Meters · Bowdoin CollegeMaine State Championship · Sep 2023:12.3Maine State ChampionshipSeptember 20, 2025
6,000 Meters · Gans Creek Recreation AreaGans Creek Classic · Sep 2723:55.6Gans Creek ClassicSeptember 27, 2024

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 5,000 Meters NEICAAA · Place 107 · MaineMaine5,000 Meters NEICAAA10719:35.9 PBSo
Sep 20Maine State ChampionshipSep 20 · 6,000 Meters College · Place 21 · MaineMaine6,000 Meters College2123:12.3 PBSo
Aug 29Army West Point-MaineAug 29 · 5,000 Meters Women's Race · Place 27 · MaineMaine5,000 Meters Women's Race2720:21.1 PBSo

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 27Gans Creek ClassicSep 27 · 6,000 Meters Invite · Place 292 · MaineMaine6,000 Meters Invite29223:55.6 PBFr

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 4MHSAA LP Division 2 FinalsNov 4 · 5,000 Meters Division 2 · Place 49 · Spring LakeSpring Lake5,000 Meters Division 24919:21.012
Oct 28MHSAA LP Region 11-2 @ AllendaleOct 28 · 5,000 Meters Division 2 · Place 12 · Spring LakeSpring Lake5,000 Meters Division 21219:02.2312
Oct 21Mel Hall InvitationalOct 21 · 5,000 Meters Varsity · Place 2 · Spring LakeSpring Lake5,000 Meters Varsity220:01.4612
Oct 18OK Blue Jamboree #3 @ AllendaleOct 18 · 5,000 Meters Varsity · Place 5 · Spring LakeSpring Lake5,000 Meters Varsity519:23.5512
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 2 · Place 23 · Spring LakeSpring Lake5,000 Meters Division 22319:00.712
Oct 4OK Blue Jamboree #2 @ Holland Christian Oct 4 · 5,000 Meters Varsity · Place 6 · Spring LakeSpring Lake5,000 Meters Varsity620:00.2312
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity · Place 9 · Spring LakeSpring Lake5,000 Meters Varsity919:26.912
Sep 232023 Chargers Autumn Sunrise InviteSep 23 · 5,000 Meters Varsity · Place 7 · Spring LakeSpring Lake5,000 Meters Varsity719:08.6SR
Sep 20OK Blue Jamboree #1 @ Spring LakeSep 20 · 5,000 Meters Varsity · Place 6 · Spring LakeSpring Lake5,000 Meters Varsity619:58.7012
Sep 16Sparta InvitationalSep 16 · 5,000 Meters Varsity · Place 4 · Spring LakeSpring Lake5,000 Meters Varsity419:32.2512
Sep 941st West Ottawa Bredeweg InviteSep 9 · 5,000 Meters Varsity · Place 15 · Spring LakeSpring Lake5,000 Meters Varsity1520:11.2012
Aug 252023 Under the Lights InviteAug 25 · 5,000 Meters Twilight Girls 5k · Place 8 · Spring LakeSpring Lake5,000 Meters Twilight Girls 5k820:19.50 PB12

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 5MHSAA LP Division 2 FinalsNov 5 · 5,000 Meters Division 2 · Place 87 · Spring LakeSpring Lake5,000 Meters Division 28720:13.6711
Oct 29MHSAA LP Region 11-2 @ AllendaleOct 29 · 5,000 Meters Division 2 · Place 20 · Spring LakeSpring Lake5,000 Meters Division 22020:02.4211
Oct 22Mel Hall InvitationalOct 22 · 5,000 Meters Varsity · Place 5 · Spring LakeSpring Lake5,000 Meters Varsity520:21.9711
Oct 19OK Blue Conference MeetOct 19 · 5,000 Meters Varsity · Place 3 · Spring LakeSpring Lake5,000 Meters Varsity319:46.70 PB11
Oct 82022 Portage XC Invitational Oct 8 · 5,000 Meters Division 2 · Place 41 · Spring LakeSpring Lake5,000 Meters Division 24119:59.111
Oct 1Otsego Bulldog InvitationalOct 1 · 5,000 Meters Varsity Division 2 · Place 32 · Spring LakeSpring Lake5,000 Meters Varsity Division 23220:10.5711
Sep 242022 Chargers Autumn Sunrise InviteSep 24 · 5,000 Meters Varsity · Place 14 · Spring LakeSpring Lake5,000 Meters Varsity1420:02.9JR
Sep 21OK Blue Jamboree 1 @ FruitportSep 21 · 5,000 Meters Varsity · Place 8 · Spring LakeSpring Lake5,000 Meters Varsity821:25.1911
Sep 1040th West Ottawa Bredeweg InviteSep 10 · 5,000 Meters Varsity · Place 34 · Spring LakeSpring Lake5,000 Meters Varsity3421:00.511

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 6MHSAA LP D2 FinalsNov 6 · 5,000 Meters D2 · Place 32 · Spring LakeSpring Lake5,000 Meters D23219:24.15 PB10
Oct 30MHSAA LP Region 11-2 @ AllendaleOct 30 · 5,000 Meters Division 2 · Place 8 · Spring LakeSpring Lake5,000 Meters Division 2819:55.7910
Oct 23Mel Hall InvitationalOct 23 · 5,000 Meters Varsity · Place 7 · Spring LakeSpring Lake5,000 Meters Varsity719:59.3310
Oct 20OK Blue Conference MeetOct 20 · 5,000 Meters Varsity · Place 5 · Spring LakeSpring Lake5,000 Meters Varsity519:59.3010
Oct 92021 Portage Cross Country InvitationalOct 9 · 5,000 Meters Division 2 · Place 32 · Spring LakeSpring Lake5,000 Meters Division 23220:06.810
Oct 6OK Blue Jamboree #2Oct 6 · 5,000 Meters Varsity · Place 7 · Spring LakeSpring Lake5,000 Meters Varsity721:21.6310
Oct 2Otsego Bulldog InvitationalOct 2 · 5,000 Meters Varsity Division 2 · Place 29 · Spring LakeSpring Lake5,000 Meters Varsity Division 22920:23.910
Sep 252021 Chargers Autumn Sunrise InvitationalSep 25 · 5,000 Meters Varsity · Place 8 · Spring LakeSpring Lake5,000 Meters Varsity819:59.7—
Sep 22OK Blue Jamboree #1Sep 22 · 5,000 Meters All · Place 8 · Spring LakeSpring Lake5,000 Meters All822:04.01 PB10
Sep 17Sparta InvitationalSep 17 · 5,000 Meters Division 2 · Place 1 · Spring LakeSpring Lake5,000 Meters Division 2120:42.9210

2020 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP D2 FinalsNov 7 · 5,000 Meters D2 - Official · Place 118 · Spring LakeSpring Lake5,000 Meters D2 - Official11821:03.499
Oct 31MHSAA LP Region 11-2 @ AllendaleOct 31 · 5,000 Meters Division 2 · Place 17 · Spring LakeSpring Lake5,000 Meters Division 21720:17.259
Oct 24MHSAA Pre-Regional 21-2 @ Spring LakeOct 24 · 5,000 Meters Varsity · Place 5 · Spring LakeSpring Lake5,000 Meters Varsity521:02.649
Oct 20OK Blue Conference MeetOct 20 · 5,000 Meters Varsity · Place 8 · Spring LakeSpring Lake5,000 Meters Varsity820:42.37 PB9
Oct 6OK Blue Jamboree #2Oct 6 · 5,000 Meters Varsity · Place 10 · Spring LakeSpring Lake5,000 Meters Varsity1021:12.759
Oct 3Canceled - Bulldog InvitationalOct 3 · 5,000 Meters Varsity · Place 39 · Spring LakeSpring Lake5,000 Meters Varsity3920:47.79
Oct 3Bulldog Elite (Invitation Only)Oct 3 · 5,000 Meters Varsity · Place 39 · Spring LakeSpring Lake5,000 Meters Varsity3920:47.7Unofficial9
Sep 26Cougar Falcon Invite at the Eagles NestSep 26 · 5,000 Meters Varsity · Place 25 · Spring LakeSpring Lake5,000 Meters Varsity2521:33.99
Sep 23OK Blue Jamboree #1 @ FruitportSep 23 · 5,000 Meters Varsity · Place 16 · Spring LakeSpring Lake5,000 Meters Varsity1622:31.88 PB9
Sep 18Spring Lake at FHESep 18 · 5,000 Meters Varsity · Place 8 · Spring LakeSpring Lake5,000 Meters Varsity821:30.959
Aug 29Spring Lake Lead Off QuadAug 29 · 5,000 Meters Varsity · Place 8 · Spring LakeSpring Lake5,000 Meters Varsity821:43.209

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 15MS Conference ChampionshipOct 15 · 2 Miles Middle School · Place 2 · Spring LakeSpring Lake2 Miles Middle School213:35.07 PB8
Oct 8Spring Lake, Cedar Springs, Greenville, FHN, East GR @ Kenowa HillsOct 8 · 2 Miles Middle School · Spring LakeSpring Lake2 Miles Middle School0DNF8
Oct 1Spring Lake MS JamboreeOct 1 · 2 Miles Middle School · Place 8 · Spring LakeSpring Lake2 Miles Middle School814:08.798
Sep 24MS Conference Jamboree at AllendaleSep 24 · 2 Miles Middle School · Place 6 · Spring LakeSpring Lake2 Miles Middle School614:33.50 PB8