Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lakeshore Youth Soccer ComplexLakeshore Middle School Dual · Sep 2713:52.00Lakeshore Middle School DualSeptember 27, 2022
2 Miles · Portage West - 2 MilesMHSAA Middle School Regional - Zone 1 @ Portage Central · Oct 1613:55.37MHSAA Middle School Regional - Zone 1 @ Portage CentralOctober 16, 2021
5,000 Meters · Berrien County FairgroundsShamrock Invitational · Sep 820:58.25Shamrock InvitationalSeptember 8, 2026
5,000 Meters · Dowagiac MSRock-N-Run Invitational · Oct 820:26.1Rock-N-Run InvitationalOctober 8, 2026
5,000 Meters · Forest Akers East Golf Course2026 Spartan Cross Country Invitational · Sep 1121:00.22026 Spartan Cross Country InvitationalSeptember 11, 2026
5,000 Meters · Lakeview InvitationalLakeview Invitational · Sep 923:38.4Lakeview InvitationalSeptember 9, 2023
5,000 Meters · Linden Grove Middle SchoolSMAC Championships · Oct 1821:32.76SMAC ChampionshipsOctober 18, 2025
5,000 Meters · Niles Madelyn Bertrand ParkNiles Viking Stampede · Aug 2120:21.1Niles Viking StampedeAugust 21, 2026
5,000 Meters · Portage West Middle SchoolMHSAA LP Region 13-2 @ Portage Central · Oct 3120:26.05MHSAA LP Region 13-2 @ Portage CentralOctober 31, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1021:15.92026 Portage InvitationalOctober 10, 2026
5,000 Meters · Portage West MSSMAC Championships · Oct 1922:36.53SMAC ChampionshipsOctober 19, 2024
5,000 Meters · Raider 5k CourseBerrien County XC Meet · Oct 320:51.56Berrien County XC MeetOctober 3, 2026
5,000 Meters · Riverside ElementarySMAC Jamboree · Sep 2320:04.21SMAC JamboreeSeptember 23, 2026
5,000 Meters · Riverview Park (St Joe) OFFICIALSt. Joseph Invitational · Aug 2521:01.4St. Joseph InvitationalAugust 25, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2820:10.22026 Under the Lights InviteAugust 28, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 13-2 @ Portage CentralOct 31 · 5,000 Meters D2 Girls · Place 23 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters D2 Girls2320:26.05 PB12
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 2 · Place 91 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Division 29121:15.9 PB12
Oct 8Rock-N-Run InvitationalOct 8 · 5,000 Meters Varsity Women · Place 3 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity Women320:26.1 PB12
Oct 3Berrien County XC MeetOct 3 · 5,000 Meters Varsity · Place 4 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity420:51.56 PB12
Sep 23SMAC JamboreeSep 23 · 5,000 Meters Varsity · Place 15 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity1520:04.21 PB12
Sep 112026 Spartan Cross Country InvitationalSep 11 · 5,000 Meters Bronze(MHSAA Div 2) · Place 26 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Bronze(MHSAA Div 2)2621:00.2 PB12
Sep 8Shamrock InvitationalSep 8 · 5,000 Meters Varsity · Place 5 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity520:58.25 PB12
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Twilight Girls · Place 9 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Twilight Girls920:10.2 PB12
Aug 25St. Joseph InvitationalAug 25 · 5,000 Meters Varsity Women · Place 12 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity Women1221:01.4 PB12
Aug 21Niles Viking StampedeAug 21 · 5,000 Meters Varsity · Place 4 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity420:21.1 PB12

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 13-2 @ Portage Central (C)Oct 25 · 5,000 Meters Division 2 · Place 29 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Division 22921:05.3411
Oct 18SMAC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 23 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity2321:32.76 PB11
Oct 9Rock-N-Run InvitationalOct 9 · 5,000 Meters Varsity · Place 13 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity1321:37.911
Sep 27Berrien County XC MeetSep 27 · 5,000 Meters Varsity · Place 16 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity1621:54.1811
Sep 17SMAC JamboreeSep 17 · 5,000 Meters Varsity · Place 27 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity2722:47.3611
Sep 122025 Auto-Owners Insurance Spartan InviteSep 12 · 5,000 Meters Bronze(MHSAA Div 2) · Place 55 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Bronze(MHSAA Div 2)5522:44.811
Sep 6Lakeview InvitationalSep 6 · 5,000 Meters Varsity · Place 30 · Stevensville LakeshoStevensville Lakesho5,000 Meters Varsity3021:44.5211
Sep 2Shamrock InvitationalSep 2 · 5,000 Meters Varsity · Place 8 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity821:52.3011
Aug 222025 Under the Lights InviteAug 22 · 5,000 Meters Varsity · Place 31 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity3122:25.8JR
Aug 19St. Joseph InvitationalAug 19 · 5,000 Meters Varsity · Place 30 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity3023:32.911

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 26MHSAA LP Region 13-2 @ Portage CentralOct 26 · 5,000 Meters Division 2 · Place 49 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Division 24922:26.5810
Oct 19SMAC ChampionshipsOct 19 · 5,000 Meters Varsity · Place 47 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity4722:36.53 PB10
Oct 10Rock-N-Run InvitationalOct 10 · 5,000 Meters Varsity · Place 32 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity3222:51.410
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 2 · Place 75 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Division 27524:05.410
Sep 28Berrien County MeetSep 28 · 5,000 Meters Varsity · Place 28 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity2823:12.6210
Sep 18SMAC WestSep 18 · 5,000 Meters Varsity · Place 37 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity3723:30.8710
Sep 132024 MSU Auto-Owners Spartan InvitationalSep 13 · 5,000 Meters Varsity · Place 180 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity18025:17.110
Sep 7Lakeview InviteSep 7 · 5,000 Meters Junior Varsity · Place 27 · Stevensville LakeshoStevensville Lakesho5,000 Meters Junior Varsity2723:58.3210
Sep 3Shamrock InvitationalSep 3 · 5,000 Meters Varsity · Place 82 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity8225:44.6810
Aug 20St. Joseph InvitationalAug 20 · 5,000 Meters Freshman Sophomore · Place 25 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Freshman Sophomore2524:54.210
Aug 16Portage Central Early BirdAug 16 · 5,000 Meters Varsity · Place 100 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity10024:39.2410

2023 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 28MHSAA LP Region 13-2 @ Portage CentralOct 28 · 5,000 Meters Division 2 · Place 44 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Division 24422:35.239
Oct 21SMAC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 56 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity5622:33.129
Oct 72023 Portage XC InvitationalOct 7 · 5,000 Meters Division 2 · Place 167 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Division 216722:18.09
Oct 4SMAC West 2Oct 4 · 5,000 Meters Varsity · Place 36 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity3623:22.219
Sep 30Berrien County MeetSep 30 · 5,000 Meters Varsity · Place 39 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity3922:40.69
Sep 20SMAC West 1Sep 20 · 5,000 Meters Varsity · Place 29 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity2923:16.49
Sep 15MSU Spartan InvitationalSep 15 · 5,000 Meters Varsity · Place 95 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity9523:06.89
Sep 9Lakeview InvitationalSep 9 · 5,000 Meters JV · Place 32 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters JV3223:38.4 PB9
Sep 5Shamrock XC InvitationalSep 5 · 5,000 Meters Varsity · Place 36 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity3625:46.579
Aug 22St. Joseph InvitationalAug 22 · 5,000 Meters Varsity · Place 33 · Stevensville LakeshoreStevensville Lakeshore5,000 Meters Varsity3326:22.49

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 15MHSAA MS Regional - Zone 1 @ PortageOct 15 · 2 Miles Varsity · Place 39 · Lakeshore (Stevensville)Lakeshore (Stevensville)2 Miles Varsity3913:42.248
Oct 13Rock N Run InvitationalOct 13 · 2 Miles Middle School · Place 9 · Lakeshore (StevensvilleLakeshore (Stevensville2 Miles Middle School913:59.78
Oct 82022 Portage XC Invitational Oct 8 · 2,500 Meters Middle School · Place 64 · Lakeshore (StevensvilleLakeshore (Stevensville2,500 Meters Middle School6410:24.88
Sep 27Lakeshore Middle School DualSep 27 · 2 Miles Middle School · Place 7 · Lakeshore (Stevensville)Lakeshore (Stevensville)2 Miles Middle School713:52.00 PB8
Aug 30Shamrock XC InvitationalAug 30 · 2 Miles Junior Varsity · Place 11 · Lakeshore (StevensvilleLakeshore (Stevensville2 Miles Junior Varsity1115:02.108

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 16MHSAA Middle School Regional - Zone 1 @ Portage CentralOct 16 · 2 Miles Varsity · Place 61 · Lakeshore (Stevensville)Lakeshore (Stevensville)2 Miles Varsity6113:55.37 PB7