Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Lake Township ParkBridgman Middle School Invitational · Sep 2013:22.7Bridgman Middle School InvitationalSeptember 20, 2023
2 Miles · Portage West - 2 MilesMHSAA Middle School Regional - Zone 1 @ Portage · Oct 1414:26.26MHSAA Middle School Regional - Zone 1 @ PortageOctober 14, 2023
2 Miles · Riverview Park (St Joe) OFFICIALOLL Middle School Meet · Sep 713:45OLL Middle School MeetSeptember 7, 2023
5,000 Meters · Berrien County FairgroundsShamrock Invitational · Sep 818:33.70Shamrock InvitationalSeptember 8, 2026
5,000 Meters · Eau Claire HSEau Claire Meet · Oct 718:54.82Eau Claire MeetOctober 7, 2025
5,000 Meters · Fennville High School66th Fennville Open · Sep 1218:46.966th Fennville Open September 12, 2026
5,000 Meters · New Buffalo Elementary SchoolNew Buffalo Invitational · Aug 2719:36.2New Buffalo InvitationalAugust 27, 2025
5,000 Meters · Portage West Middle SchoolMHSAA LP Region 22-3 @ Portage Central · Oct 3118:21.24MHSAA LP Region 22-3 @ Portage CentralOctober 31, 2026
5,000 Meters · Raider 5k CourseBerrien County XC Meet · Oct 318:12.65Berrien County XC MeetOctober 3, 2026
5,000 Meters · River Valley HSBCS Jamboree #1 · Sep 1519:15.1BCS Jamboree #1September 15, 2026
5,000 Meters · Riverview Park (St Joe) OFFICIALOur Lady of the Lake Coed Invitational · Sep 2218:47.43Our Lady of the Lake Coed InvitationalSeptember 22, 2026
5,000 Meters · South Christian Sports Park2026 Under the Lights Invite · Aug 2818:19.52026 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

13 results
DateMeetEventPlMarkGr
Oct 31MHSAA LP Region 22-3 @ Portage CentralOct 31 · 5,000 Meters D3 Boys · Place 32 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)5,000 Meters D3 Boys3218:21.24 PB11
Oct 24Kalamazoo Christian Comet Invitational Oct 24 · 5,000 Meters Varsity · Place 31 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)5,000 Meters Varsity3118:20.4711
Oct 17The Cardinal OpenOct 17 · 5,000 Meters Varsity · Place 11 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)5,000 Meters Varsity1119:13.8211
Oct 14BCS JamboreeOct 14 · 5,000 Meters Varsity · Place 4 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)5,000 Meters Varsity419:33.3211
Oct 3Berrien County XC MeetOct 3 · 5,000 Meters Varsity · Place 20 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)5,000 Meters Varsity2018:12.65 PB11
Sep 29BCS Jamboree #2Sep 29 · 5,000 Meters Varsity · Place 6 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)5,000 Meters Varsity620:0311
Sep 22Our Lady of the Lake Coed InvitationalSep 22 · 5,000 Meters High School · Place 13 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)5,000 Meters High School1318:47.43 PB11
Sep 15BCS Jamboree #1Sep 15 · 5,000 Meters Varsity · Place 3 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)5,000 Meters Varsity319:15.1 PB11
Sep 15BCS & Lakeland JamboreeSep 15 · 5,000 Meters Varsity · Place 9 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)5,000 Meters Varsity919:15.111
Sep 1266th Fennville Open Sep 12 · 5,000 Meters Varsity · Place 13 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)5,000 Meters Varsity1318:46.9 PB11
Sep 8Shamrock InvitationalSep 8 · 5,000 Meters Varsity · Place 14 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)5,000 Meters Varsity1418:33.70 PB11
Sep 3Raider Early Season InviteSep 3 · 5,000 Meters Varsity · Place 13 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)5,000 Meters Varsity1320:46.811
Aug 282026 Under the Lights InviteAug 28 · 5,000 Meters Midnight Boys · Place 37 · Red Arrow (River Valley-New Buffalo)Red Arrow (River Valley-New Buffalo)5,000 Meters Midnight Boys3718:19.5 PB11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 4 FinalsNov 1 · 5,000 Meters Division 4 · Place 126 · New BuffaloNew Buffalo5,000 Meters Division 412618:10.0010
Oct 25MHSAA LP Region 32-4 @ Three Oaks River Valley (C)Oct 25 · 5,000 Meters Division 4 · Place 12 · New BuffaloNew Buffalo5,000 Meters Division 41218:13.2610
Oct 14River Valley Mustang Invitational Oct 14 · 5,000 Meters Varsity · Place 12 · New BuffaloNew Buffalo5,000 Meters Varsity1218:55.9210
Oct 7Eau Claire MeetOct 7 · 5,000 Meters Varsity · Place 4 · New BuffaloNew Buffalo5,000 Meters Varsity418:54.82 PB10
Sep 27Berrien County XC MeetSep 27 · 5,000 Meters Varsity · Place 17 · New BuffaloNew Buffalo5,000 Meters Varsity1718:42.7010
Sep 23Our Lady of the Lake MeetSep 23 · 5,000 Meters Varsity · Place 4 · New BuffaloNew Buffalo5,000 Meters Varsity419:09.1010
Sep 16Laker Coed InvitationalSep 16 · 5,000 Meters HS Boys · Place 51 · New BuffaloNew Buffalo5,000 Meters HS Boys5122:58.8910
Sep 9BCS Jamboree #1Sep 9 · 5,000 Meters Varsity · Place 4 · New BuffaloNew Buffalo5,000 Meters Varsity419:07.210
Aug 27New Buffalo InvitationalAug 27 · 5,000 Meters Varsity · Place 18 · New BuffaloNew Buffalo5,000 Meters Varsity1819:36.2 PB10
Aug 19Bridgman InvitationalAug 19 · 5,000 Meters Varsity · Place 20 · New BuffaloNew Buffalo5,000 Meters Varsity2020:52.110

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 25MHSAA LP Region 32-4 @ Portage CentralOct 25 · 5,000 Meters Division 4 · Place 31 · New BuffaloNew Buffalo5,000 Meters Division 43119:58.579
Oct 15River Valley Mustang InviteOct 15 · 5,000 Meters Varsity · Place 25 · New BuffaloNew Buffalo5,000 Meters Varsity2521:14.609
Oct 7BCS Championships @ RVOct 7 · 5,000 Meters Varsity · Place 16 · New BuffaloNew Buffalo5,000 Meters Varsity1621:01.29
Oct 52024 Portage InvitationalOct 5 · 5,000 Meters Division 4 · Place 110 · New BuffaloNew Buffalo5,000 Meters Division 411020:41.79
Sep 28Berrien County MeetSep 28 · 5,000 Meters Varsity · Place 44 · New BuffaloNew Buffalo5,000 Meters Varsity4420:19.939
Sep 24BCS Jamboree #2Sep 24 · 5,000 Meters Varsity · Place 16 · New BuffaloNew Buffalo5,000 Meters Varsity1621:13.19
Sep 17Laker Coed InvitationalSep 17 · 5,000 Meters Varsity · Place 54 · New BuffaloNew Buffalo5,000 Meters Varsity5423:31.109
Sep 10BCS Jamboree #1Sep 10 · 5,000 Meters Varsity · Place 15 · New BuffaloNew Buffalo5,000 Meters Varsity1522:27.589

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17River Valley Mustang InvitationalOct 17 · 2 Miles Middle School · Place 5 · New BuffaloNew Buffalo2 Miles Middle School513:04.778
Oct 14MHSAA Middle School Regional - Zone 1 @ PortageOct 14 · 2 Miles Small School · Place 44 · New Buffalo MSNew Buffalo MS2 Miles Small School4414:26.26 PB8
Oct 9BCS Jamboree #3Oct 9 · Varsity · Place 4 · New BuffaloNew BuffaloVarsity413:378
Sep 30Berrien County MeetSep 30 · 2 Miles Middle School · Place 22 · New BuffaloNew Buffalo2 Miles Middle School2213:10.58
Sep 20Bridgman Middle School InvitationalSep 20 · 2 Miles Varsity · Place 7 · New Buffalo MSNew Buffalo MS2 Miles Varsity713:22.7 PB8
Sep 7OLL Middle School MeetSep 7 · 2 Miles Middle School · Place 6 · New Buffalo MSNew Buffalo MS2 Miles Middle School613:45 PB8

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25BCS JamboreeOct 25 · 2 Miles Middle School · Place 5 · New BuffaloNew Buffalo2 Miles Middle School513:37.687
Oct 15MHSAA MS Regional - Zone 1 @ PortageOct 15 · 2 Miles Varsity · Place 105 · New BuffaloNew Buffalo2 Miles Varsity10513:33.077
Oct 82022 Portage XC Invitational Oct 8 · 2,500 Meters Middle School · Place 271 · New BuffaloNew Buffalo2,500 Meters Middle School27110:42.57
Oct 1Berrien County MeetOct 1 · 2 Miles Middle School · Place 25 · New BuffaloNew Buffalo2 Miles Middle School2514:37.857
Sep 27BCS JamboreeSep 27 · 2 Miles Middle School · Place 3 · New BuffaloNew Buffalo2 Miles Middle School315:04.697
Sep 27BCS JamboreeSep 27 · 2 Miles Middle School · Place 3 · New BuffaloNew Buffalo2 Miles Middle School315:04.697
Aug 31New Buffalo InvitationalAug 31 · 2 Miles Middle School · Place 27 · New BuffaloNew Buffalo2 Miles Middle School2717:19.408

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 19River Valley Mustang InvitationalOct 19 · 3,200 Meters Middle School Varsity · Place 25 · New BuffaloNew Buffalo3,200 Meters Middle School Varsity2516:36.607
Oct 16MHSAA Middle School Regional - Zone 1 @ Portage CentralOct 16 · 2 Miles Varsity · Place 192 · New Buffalo MSNew Buffalo MS2 Miles Varsity19215:54.596
Oct 13BCS White Jamboree- @New BuffaloOct 13 · 2 Miles Middle School · Place 15 · New BuffaloNew Buffalo2 Miles Middle School1515:32.347
Oct 92021 Portage Cross Country InvitationalOct 9 · 2,500 Meters Middle School Varsity · Place 367 · New BuffaloNew Buffalo2,500 Meters Middle School Varsity36711:47.67
Oct 2Berrien County MeetOct 2 · 2 Miles Middle School · Place 57 · New BuffaloNew Buffalo2 Miles Middle School5715:32.77
Sep 28BCS White Jamboree #2 @LMCSep 28 · 2 Miles Middle School · Place 10 · New Buffalo MSNew Buffalo MS2 Miles Middle School1016:01.426
Sep 14BCS JAMBOREE #1Sep 14 · 3,200 Meters Middle School · Place 12 · New BuffaloNew Buffalo3,200 Meters Middle School1216:35.917
Sep 1New Buffalo InviationalSep 1 · 2 Miles Middle School · Place 73 · New BuffaloNew Buffalo2 Miles Middle School7323:34.177