Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Eaton Rapids HSMMMSL League Meet · Sep 2717:25.03MMMSL League MeetSeptember 27, 2021
2 Miles · Fitzgerald ParkGrand Ledge MS Invite · Oct 1315:38.48Grand Ledge MS InviteOctober 13, 2021
2 Miles · Lakewood Middle SchoolMMMSL CC @ Lakewood MS · Sep 916:35.5MMMSL CC @ Lakewood MSSeptember 9, 2021
5,000 Meters · Forest Akers East Golf Course2025 Auto-Owners Insurance Spartan Invite · Sep 1220:28.12025 Auto-Owners Insurance Spartan InviteSeptember 12, 2025
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1119:35.40 Greater Lansing Cross Country ChampionshipOctober 11, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 24MHSAA LP Region 04-01 @ DeWitt (C)Oct 24 · 5,000 Meters Division 1 · Place 20 · Grand LedgeGrand Ledge5,000 Meters Division 12019:11.812
Oct 16CAAC Blue League Meet #2Oct 16 · 5,000 Meters Varsity · Place 7 · Grand LedgeGrand Ledge5,000 Meters Varsity719:47.712
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Girls · Place 22 · Grand LedgeGrand Ledge5,000 Meters Greater Lansing Girls2219:35.40 PB12
Sep 272025 Shepherd BLUEJAY InviteSep 27 · 5,000 Meters Varsity Elite · Place 53 · Grand LedgeGrand Ledge5,000 Meters Varsity Elite5320:06.1412
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Spartan Elite (Top 10 at 24 States) · Place 42 · Grand LedgeGrand Ledge5,000 Meters Spartan Elite (Top 10 at 24 States)4220:28.1 PB12
Aug 27Saranac InvitationalAug 27 · 5,000 Meters Division 1 · Place 13 · Grand LedgeGrand Ledge5,000 Meters Division 11320:26.912

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 02-1 @ ShepherdOct 25 · 5,000 Meters Division 1 · Place 16 · Grand LedgeGrand Ledge5,000 Meters Division 11619:39.4811
Oct 17CAAC Blue Jamboree #2Oct 17 · 5,000 Meters Varsity · Place 11 · Grand LedgeGrand Ledge5,000 Meters Varsity1120:10.211
Oct 12Greater Lansing Cross Country ChampionshipOct 12 · 5,000 Meters Varsity · Place 20 · Grand LedgeGrand Ledge5,000 Meters Varsity2019:53.611
Sep 282024 Shepherd BLUEJAY InviteSep 28 · 5,000 Meters Varsity Elite · Place 75 · Grand LedgeGrand Ledge5,000 Meters Varsity Elite7520:24.0111
Sep 19CAAC Blue Jamboree #1Sep 19 · 5,000 Meters Varsity · Place 15 · Grand LedgeGrand Ledge5,000 Meters Varsity1520:56.311
Sep 7Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 13 · Grand LedgeGrand Ledge5,000 Meters Varsity1321:00.8011
Aug 28Saranac InvitationalAug 28 · 5,000 Meters Division 1 · Place 13 · Grand LedgeGrand Ledge5,000 Meters Division 11320:57.211

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 27MHSAA LP Region 02-1 @ ShepherdOct 27 · 5,000 Meters Division 1 · Place 22 · Grand LedgeGrand Ledge5,000 Meters Division 12220:04.310
Oct 19CAAC Blue League MeetOct 19 · 5,000 Meters Varsity · Place 13 · Grand LedgeGrand Ledge5,000 Meters Varsity1320:17.510
Oct 14Greater Lansing Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 17 · Grand LedgeGrand Ledge5,000 Meters Varsity1720:07.210
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity Elite · Place 80 · Grand LedgeGrand Ledge5,000 Meters Varsity Elite8020:00.710
Sep 21CAAC Blue Meet #1Sep 21 · 5,000 Meters Varsity · Place 9 · Grand LedgeGrand Ledge5,000 Meters Varsity920:27.710
Sep 15MSU Spartan InvitationalSep 15 · 5,000 Meters Varsity · Place 19 · Grand LedgeGrand Ledge5,000 Meters Varsity1920:36.910
Sep 9Averill InvitationalSep 9 · 5,000 Meters Varsity · Place 10 · Grand LedgeGrand Ledge5,000 Meters Varsity1020:59.310
Aug 30Saranac InvitationalAug 30 · 5,000 Meters Division 1 · Place 9 · Grand LedgeGrand Ledge5,000 Meters Division 1920:40.610

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 28MHSAA LP Region 02-1 @ ShepherdOct 28 · 5,000 Meters Division 1 · Place 48 · Grand LedgeGrand Ledge5,000 Meters Division 14820:48.49
Oct 20CAAC Blue League MeetOct 20 · 5,000 Meters Varsity · Place 23 · Grand LedgeGrand Ledge5,000 Meters Varsity2321:25.89
Oct 15Greater Lansing Cross Country ChampionshipOct 15 · 5,000 Meters Varsity · Place 65 · Grand LedgeGrand Ledge5,000 Meters Varsity6521:13.229
Oct 12022 Shepherd BLUEJAY InviteOct 1 · 5,000 Meters Varsity Elite · Place 85 · Grand LedgeGrand Ledge5,000 Meters Varsity Elite8520:56.99
Sep 22CAAC Blue League MeetSep 22 · 5,000 Meters Varsity · Place 19 · Grand LedgeGrand Ledge5,000 Meters Varsity1920:46.89
Sep 16MSU Spartan InvitationalSep 16 · 5,000 Meters Elite · Place 135 · Grand LedgeGrand Ledge5,000 Meters Elite13522:17.339
Sep 10Averill InvitationalSep 10 · 5,000 Meters Varsity · Place 53 · Grand LedgeGrand Ledge5,000 Meters Varsity5323:01.39
Aug 31Saranac InvitationalAug 31 · 5,000 Meters Division 1 · Place 29 · Grand LedgeGrand Ledge5,000 Meters Division 12922:30.59
Aug 26Laingsburg Early Burg Invitational Aug 26 · 5,000 Meters Junior Varsity · Place 26 · Grand LedgeGrand Ledge5,000 Meters Junior Varsity2623:05.69

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 13Grand Ledge MS InviteOct 13 · 2 Miles Top 10 Girls · Place 57 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Top 10 Girls5715:38.48 PB8
Sep 27MMMSL League MeetSep 27 · 2 Miles 6-8G · Place 13 · Grand Ledge BeagleGrand Ledge Beagle2 Miles 6-8G1317:25.03 PB8
Sep 13MMMSL @ Grand LedgeSep 13 · 2 Miles Middle School · Place 12 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School1216:34.628
Sep 9MMMSL CC @ Lakewood MSSep 9 · 2 Miles Middle School · Place 11 · Grand Ledge BeagleGrand Ledge Beagle2 Miles Middle School1116:35.5 PB8