Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lakeshore Youth Soccer ComplexUpton at Lakeshore · Sep 2612:47.64Upton at LakeshoreSeptember 26, 2023
2 Miles · Portage West - 2 MilesMHSAA Middle School Regional - Zone 1 @ Portage · Oct 1412:52.31MHSAA Middle School Regional - Zone 1 @ PortageOctober 14, 2023
2 Miles · Portage West - 2 MilesMHSAA Middle School Regional - Zone 1 @ Portage Central · Oct 1613:17.59MHSAA Middle School Regional - Zone 1 @ Portage CentralOctober 16, 2021
5,000 Meters · Linden Grove Middle SchoolSMAC Championships · Oct 1819:01.08SMAC ChampionshipsOctober 18, 2025
5,000 Meters · Portage West Middle SchoolPortage Central Saturday PROM · Oct 3119:16.75Portage Central Saturday PROMOctober 31, 2026
5,000 Meters · Portage West MSSMAC Championships · Oct 1919:27.10SMAC ChampionshipsOctober 19, 2024
5,000 Meters · Raider 5k CourseBerrien County XC Meet · Oct 319:31.62Berrien County XC MeetOctober 3, 2026
5,000 Meters · Riverside ElementarySMAC Jamboree · Sep 2319:28.59SMAC JamboreeSeptember 23, 2026
5,000 Meters · Riverside Elementary SchoolLakeview Invitational · Sep 1219:25.04Lakeview InvitationalSeptember 12, 2026
5,000 Meters · Riverside ParkOttawa Hills XC Invitational · Sep 1819:26.63Ottawa Hills XC InvitationalSeptember 18, 2026
5,000 Meters · Riverview Park (St Joe) OFFICIALSt. Joseph Invitational · Aug 2519:58.8St. Joseph InvitationalAugust 25, 2026
5,000 Meters · South Christian HSCougar Falcon Invite at the Eagles Nest · Sep 2520:48.7Cougar Falcon Invite at the Eagles NestSeptember 25, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2819:58.42026 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

8 results
DateMeetEventPlMarkGr
Oct 31Portage Central Saturday PROMOct 31 · 5,000 Meters Open · Place 14 · St. JosephSt. Joseph5,000 Meters Open1419:16.75 PB11
Oct 3Berrien County XC MeetOct 3 · 5,000 Meters Varsity · Place 34 · St. JosephSt. Joseph5,000 Meters Varsity3419:31.62 PB11
Sep 25Cougar Falcon Invite at the Eagles NestSep 25 · 5,000 Meters Eagle Division Varsity Race · Place 29 · St. JosephSt. Joseph5,000 Meters Eagle Division Varsity Race2920:48.7 PB11
Sep 23SMAC JamboreeSep 23 · 5,000 Meters Varsity · Place 92 · St. JosephSt. Joseph5,000 Meters Varsity9219:28.59 PB11
Sep 18Ottawa Hills XC InvitationalSep 18 · 5,000 Meters Session 1 Large School Varsity · Place 120 · St. JosephSt. Joseph5,000 Meters Session 1 Large School Varsity12019:26.63 PB11
Sep 12Lakeview InvitationalSep 12 · 5,000 Meters JV Boys · Place 14 · St. JosephSt. Joseph5,000 Meters JV Boys1419:25.04 PB11
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Sunset Boys · Place 151 · St. JosephSt. Joseph5,000 Meters Sunset Boys15119:58.4 PB11
Aug 25St. Joseph InvitationalAug 25 · 5,000 Meters Varsity Men · Place 27 · St. JosephSt. Joseph5,000 Meters Varsity Men2719:58.8 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 13-2 @ Portage Central (C)Oct 25 · 5,000 Meters Division 2 · Place 75 · St. JosephSt. Joseph5,000 Meters Division 27518:44.0910
Oct 18SMAC ChampionshipsOct 18 · 5,000 Meters Varsity · Place 57 · St. JosephSt. Joseph5,000 Meters Varsity5719:01.08 PB10
Oct 9Rock-N-Run InvitationalOct 9 · 5,000 Meters Varsity · Place 18 · St. JosephSt. Joseph5,000 Meters Varsity1818:39.510
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 2 · Place 207 · St. JosephSt. Joseph5,000 Meters Division 220719:01.710
Sep 27Berrien County XC MeetSep 27 · 5,000 Meters Varsity · Place 30 · St. JosephSt. Joseph5,000 Meters Varsity3019:25.2910
Sep 20Cougar Falcon Invite at the Eagles NestSep 20 · 5,000 Meters Varsity · Place 39 · St. JosephSt. Joseph5,000 Meters Varsity3918:50.810
Sep 17SMAC JamboreeSep 17 · 5,000 Meters Varsity · Place 56 · St. JosephSt. Joseph5,000 Meters Varsity5619:31.4810
Sep 12Ottawa Hills InvitationalSep 12 · 5,000 Meters Varsity · Place 95 · St. JosephSt. Joseph5,000 Meters Varsity9518:40.0610
Sep 6Lakeview InvitationalSep 6 · 5,000 Meters Varsity · Place 49 · St. JosephSt. Joseph5,000 Meters Varsity4919:20.2510
Sep 2Harper Creek Optimist InvitationalSep 2 · 5,000 Meters Varsity · Place 30 · St. JosephSt. Joseph5,000 Meters Varsity3019:36.2610

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 26Portage Central Saturday PROMOct 26 · 5,000 Meters Open · Place 9 · St. JosephSt. Joseph5,000 Meters Open919:15.329
Oct 19SMAC ChampionshipsOct 19 · 5,000 Meters Junior Varsity · Place 19 · St. JosephSt. Joseph5,000 Meters Junior Varsity1919:27.10 PB9
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 2 · Place 81 · St. JosephSt. Joseph5,000 Meters Division 28119:55.99
Sep 13Ottawa Hills InvitationalSep 13 · 5,000 Meters Varsity · Place 91 · St. JosephSt. Joseph5,000 Meters Varsity9118:16.659
Sep 7Lakeview InviteSep 7 · 5,000 Meters Junior Varsity · Place 10 · St. JosephSt. Joseph5,000 Meters Junior Varsity1018:38.189

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14MHSAA Middle School Regional - Zone 1 @ PortageOct 14 · 2 Miles Large School · Place 33 · St. Joseph Upton (Saint Joseph)St. Joseph Upton (Saint Joseph)2 Miles Large School3312:52.31 PB8
Oct 12Rock ‘n Run InvitationalOct 12 · 2 Miles Middle School · Place 5 · St. Joseph Upton (SaintSt. Joseph Upton (Saint2 Miles Middle School512:56.18
Oct 7Allegan InvitationalOct 7 · 2 Miles Middle School · Place 13 · St. Joseph Upton (SaintSt. Joseph Upton (Saint2 Miles Middle School1311:50.58
Sep 30Berrien County MeetSep 30 · 2 Miles Middle School · Place 9 · St. Joseph Upton (SaintSt. Joseph Upton (Saint2 Miles Middle School912:19.28
Sep 26Upton at LakeshoreSep 26 · 2 Miles Middle School · Place 6 · St. Joseph Upton (Saint Joseph)St. Joseph Upton (Saint Joseph)2 Miles Middle School612:47.64 PB8

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 15MHSAA MS Regional - Zone 1 @ PortageOct 15 · 2 Miles Varsity · Place 59 · St. Joseph Upton (Saint JoSt. Joseph Upton (Saint Jo2 Miles Varsity5912:51.767
Oct 13Rock N Run InvitationalOct 13 · 2 Miles Middle School · Place 10 · St. Joseph Upton (SaintSt. Joseph Upton (Saint2 Miles Middle School1013:08.17
Oct 8Allegan InvitationalOct 8 · 2 Miles Middle School · Place 25 · St. Joseph Upton (SaintSt. Joseph Upton (Saint2 Miles Middle School2512:53.157
Oct 1Berrien County MeetOct 1 · 2 Miles Middle School · Place 14 · St. Joseph Upton (SaintSt. Joseph Upton (Saint2 Miles Middle School1414:12.107
Sep 27Lakeshore Middle School DualSep 27 · 2 Miles Middle School · Place 9 · St. Joseph Upton (Saint Joseph)St. Joseph Upton (Saint Joseph)2 Miles Middle School913:08.907
Aug 30Shamrock XC InvitationalAug 30 · 2 Miles Junior Varsity · Place 23 · St. Joseph Upton (SaintSt. Joseph Upton (Saint2 Miles Junior Varsity2314:37.807

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 16MHSAA Middle School Regional - Zone 1 @ Portage CentralOct 16 · 2 Miles Junior Varsity · Place 4 · St. Joseph Upton (Saint Joseph)St. Joseph Upton (Saint Joseph)2 Miles Junior Varsity413:17.59 PB6