Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bath Bath Middle School Invitational · Sep 2814:26.6Bath Middle School InvitationalSeptember 28, 2022
2 Miles · Country Mill Orchard and Cider Mill Country Mill Middle School Cross Country Invitational · Oct 512:18.0Country Mill Middle School Cross Country InvitationalOctober 5, 2023
2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 1612:19.2JR. Greater Lansing Cross Country Championship October 16, 2023
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1714:04.2JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · GRPS Northeast CampusWest Michigan Middle School Championship and GRPS Elementary Invitational · Oct 2112:57.15West Michigan Middle School Championship and GRPS Elementary InvitationalOctober 21, 2023
2 Miles · Haslett HSHaslett MS CC Meet - East Lansing/Lansing Catholic/Holt/St. Johns · Sep 1214:35.53Haslett MS CC Meet - East Lansing/Lansing Catholic/Holt/St. JohnsSeptember 12, 2022
2 Miles · Ionia High SchoolIonia Middle School Meet · Sep 815:41.6Ionia Middle School MeetSeptember 8, 2022
2 Miles · Lakewood Middle SchoolCAAC MS Meet at Lakewood · Sep 2513:07.2CAAC MS Meet at LakewoodSeptember 25, 2023
2 Miles · St. Francis Retreat CenterHOKA Cougar 2-Mile · Aug 2511:13.01HOKA Cougar 2-MileAugust 25, 2026
3,200 Meters · Haslett HSHaslett MS Meet · Sep 1112:40.72Haslett MS MeetSeptember 11, 2023
3,200 Meters · Lakewood Middle SchoolMMMSL meet at Lakewood · Sep 2614:46MMMSL meet at LakewoodSeptember 26, 2022
5,000 Meters · Columbus County Park OFFICIALMHSAA LP Region 26-3 @ Algonac · Oct 3117:40.41MHSAA LP Region 26-3 @ AlgonacOctober 31, 2026
5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Oct 318:40.14DeWitt Cross Country InvitationalOctober 3, 2026
5,000 Meters · EL Soccer/XC ComplexBob Brown JV Invitational · Oct 1518:01.20Bob Brown JV InvitationalOctober 15, 2026
5,000 Meters · Ionia High SchoolCAAC White Jamboree #2 · Oct 619:32.57CAAC White Jamboree #2October 6, 2026
5,000 Meters · Pewamo-Westphalia Community SchoolsPewamo-Westphalia Invitational · Sep 2617:56.86Pewamo-Westphalia InvitationalSeptember 26, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1018:14.92026 Portage InvitationalOctober 10, 2026
5,000 Meters · Portland HSCAAC White Jamboree #1 · Sep 2218:02.81CAAC White Jamboree #1September 22, 2026
5,000 Meters · Possum HollowAverill Invitational 2026 · Sep 1219:09.00Averill Invitational 2026September 12, 2026
5,000 Meters · St. Francis Retreat CenterLansing Catholic Invite · Sep 1718:10.79Lansing Catholic InviteSeptember 17, 2026
5,000 Meters · Uncle John's Cider Mill OFFICIALSt. Johns Last Chance Invitational · Nov 518:13.32St. Johns Last Chance InvitationalNovember 5, 2026

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

2026 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 5St. Johns Last Chance InvitationalNov 5 · 5,000 Meters Open · Place 17 · Lansing CatholicLansing Catholic5,000 Meters Open1718:13.32 PB10
Oct 31MHSAA LP Region 26-3 @ AlgonacOct 31 · 5,000 Meters D3 Boys · Place 20 · Lansing CatholicLansing Catholic5,000 Meters D3 Boys2017:40.41 PB10
Oct 21CAAC White Jamboree #3Oct 21 · 5,000 Meters Varsity and JV · Place 15 · Lansing CatholicLansing Catholic5,000 Meters Varsity and JV1518:50.4310
Oct 15Bob Brown JV InvitationalOct 15 · 5,000 Meters Junior Varsity Small School · Place 6 · Lansing CatholicLansing Catholic5,000 Meters Junior Varsity Small School618:01.20 PB10
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 3 · Place 115 · Lansing CatholicLansing Catholic5,000 Meters Division 311518:14.9 PB10
Oct 6CAAC White Jamboree #2Oct 6 · 5,000 Meters Varsity and JV · Place 16 · Lansing CatholicLansing Catholic5,000 Meters Varsity and JV1619:32.57 PB10
Oct 3DeWitt Cross Country InvitationalOct 3 · 5,000 Meters Boys Varsity Division 3 and 4 · Place 22 · Lansing CatholicLansing Catholic5,000 Meters Boys Varsity Division 3 and 42218:40.14 PB10
Sep 26Pewamo-Westphalia InvitationalSep 26 · 5,000 Meters Gold Division (Medium) - Boys · Place 30 · Lansing CatholicLansing Catholic5,000 Meters Gold Division (Medium) - Boys3017:56.86 PB10
Sep 22CAAC White Jamboree #1Sep 22 · 5,000 Meters Varsity and JV · Place 11 · Lansing CatholicLansing Catholic5,000 Meters Varsity and JV1118:02.81 PB10
Sep 17Lansing Catholic InviteSep 17 · 5,000 Meters Varsity and JV · Place 31 · Lansing CatholicLansing Catholic5,000 Meters Varsity and JV3118:10.79 PB10
Sep 12Averill Invitational 2026Sep 12 · 5,000 Meters Boys Gold Division · Place 55 · Lansing CatholicLansing Catholic5,000 Meters Boys Gold Division5519:09.00 PB10
Aug 29Michigan Catholic XC Invitational Aug 29 · 5,000 Meters Varsity · Place 42 · Lansing CatholicLansing Catholic5,000 Meters Varsity4218:25.7710
Aug 25HOKA Cougar 2-MileAug 25 · 2 Miles Boys 2 Mile Heat 2 (under 12:45) · Place 35 · Lansing CatholicLansing Catholic2 Miles Boys 2 Mile Heat 2 (under 12:45)3511:13.01 PB10

2025 Cross Country

14 results
DateMeetEventPlMarkGr
Oct 30St. Johns Last Chance MeetOct 30 · 5,000 Meters Open · Place 25 · Lansing CatholicLansing Catholic5,000 Meters Open2518:48.19
Oct 25Columbus Park OPEN RaceOct 25 · 5,000 Meters Boys Race · Place 36 · Lansing CatholicLansing Catholic5,000 Meters Boys Race3619:52.39
Oct 15CAAC White Jamboree #3Oct 15 · 5,000 Meters Junior Varsity · Place 14 · Lansing CatholicLansing Catholic5,000 Meters Junior Varsity1417:56.69
Oct 9Bob Brown JV InvitationalOct 9 · 5,000 Meters Freshman · Place 3 · Lansing CatholicLansing Catholic5,000 Meters Freshman317:45.19
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 80 · Lansing CatholicLansing Catholic5,000 Meters Division 38018:12.29
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 80 · Lansing CatholicLansing Catholic5,000 Meters Division 38018:12.29
Sep 30CAAC White Jamboree #2Sep 30 · 5,000 Meters Junior Varsity · Place 19 · Lansing CatholicLansing Catholic5,000 Meters Junior Varsity1919:06.59
Sep 27DeWitt Cross Country InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 13 · Lansing CatholicLansing Catholic5,000 Meters Junior Varsity1318:30.19
Sep 20Pewamo-Westphalia InvitationalSep 20 · 5,000 Meters Varsity · Place 32 · Lansing CatholicLansing Catholic5,000 Meters Varsity3217:57.79
Sep 16CAAC White Jamboree #1Sep 16 · 5,000 Meters Junior Varsity · Place 16 · Lansing CatholicLansing Catholic5,000 Meters Junior Varsity1618:33.69
Sep 11Lansing Catholic InviteSep 11 · 5,000 Meters Varsity · Place 31 · Lansing CatholicLansing Catholic5,000 Meters Varsity3118:33.59
Sep 6Averill Invitational 25Sep 6 · 5,000 Meters Boys Gold Division · Place 99 · Lansing CatholicLansing Catholic5,000 Meters Boys Gold Division9919:35.949
Aug 23Michigan Catholic XC InvitationalAug 23 · 5,000 Meters Junior Varsity · Place 3 · Lansing CatholicLansing Catholic5,000 Meters Junior Varsity319:11.69
Aug 19HOKA Postal Nationals Cougar 2-MileAug 19 · 2 Miles Varsity · Place 4 · Lansing CatholicLansing Catholic2 Miles Varsity412:01.09

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 19West Michigan Middle School XC Championship and GRPS Elementary InvitationalOct 19 · 2 Miles Middle School Varsity · Place 3 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School Varsity311:59.578
Oct 14JHS/MS Greater Lansing Cross Country ChampionshipOct 14 · 2 Miles Varsity · Place 3 · Lansing Area CatholicLansing Area Catholic2 Miles Varsity311:12.38
Oct 7Cougar Clash - MSOct 7 · 2 Miles Middle School · Place 4 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School411:39.588
Sep 30CAAC MS XC Sep 30 · 2 Miles Varsity · Place 8 · Lansing Area CatholicLansing Area Catholic2 Miles Varsity812:07.708
Sep 25Apples to ApplesSep 25 · 2 Miles Middle School · Place 1 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School111:23.88
Sep 23CAAC MS meet @ Lakewood MSSep 23 · 3,200 Meters Middle School · Place 2 · Lansing Area CatholicLansing Area Catholic3,200 Meters Middle School211:44.708
Sep 16DeWitt Middle School MeetSep 16 · 2 Miles Middle School · Place 1 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School111:35.718
Sep 12Lansing Catholic InviteSep 12 · 2 Miles Middle School · Place 1 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School111:38.58
Sep 9Haslett MS CC MeetSep 9 · 2 Miles Middle School · Place 2 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School211:43.758
Sep 5Ionia MS CC MeetSep 5 · 2 Miles Middle School · Place 10 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School1013:45.418

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 21West Michigan Middle School Championship and GRPS Elementary InvitationalOct 21 · 2 Miles Small School · Place 20 · Lansing Area CatholicLansing Area Catholic2 Miles Small School2012:57.15 PB7
Oct 16JR. Greater Lansing Cross Country Championship Oct 16 · 2 Miles Top 10 Boys · Place 47 · Lansing Area CatholicLansing Area Catholic2 Miles Top 10 Boys4712:19.2 PB7
Oct 10Saranac Color RunOct 10 · 2 Miles Middle School · Place 11 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School1112:47.67
Oct 5Country Mill Middle School Cross Country InvitationalOct 5 · 2 Miles Top 10 Boys · Place 23 · Lansing Area CatholicLansing Area Catholic2 Miles Top 10 Boys2312:18.0 PB7
Oct 2MS-CAAC XC Meet @ Lansing Cath.Oct 2 · 2 Miles Middle School · Place 13 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School1312:56.967
Sep 27Apples to Apples XCSep 27 · 2 Miles Middle School · Place 17 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School1712:24.17
Sep 25CAAC MS Meet at LakewoodSep 25 · 2 Miles Middle School · Place 11 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School1113:07.2 PB7
Sep 18 DeWitt Middle School League Meet Sep 18 · 2 Miles Middle School · Place 14 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School1412:48.327
Sep 14Lansing Catholic Invite Sep 14 · 2 Miles Middle School · Place 7 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School712:50.57
Sep 11Haslett MS MeetSep 11 · 3,200 Meters Middle School · Place 18 · Lansing Area CatholicLansing Area Catholic3,200 Meters Middle School1812:40.72 PB7
Sep 7Ionia Middle School MeetSep 7 · 2 Miles Middle School · Place 12 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School1213:20.97

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 22West Michigan MS Cross Country Championships and GRPS Elementary InvitationalOct 22 · 2 Miles MS Boys Open 1 · Place 27 · Lansing Area CatholicLansing Area Catholic2 Miles MS Boys Open 12715:27.516
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Top 10 Boys · Place 137 · Lansing Area CatholicLansing Area Catholic2 Miles Top 10 Boys13714:04.2 PB6
Oct 11Saranac Color Run Oct 11 · 2 Miles Middle School · Place 47 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School4714:58.36
Oct 6Apples to Apples XCOct 6 · 2 Miles Junior Varsity Middle School · Place 14 · Lansing Area CatholicLansing Area Catholic2 Miles Junior Varsity Middle School1413:48.46
Oct 3MMMSL @ Lansing CatholicOct 3 · 2 Miles Boys MS · Place 57 · Lansing Area CatholicLansing Area Catholic2 Miles Boys MS5715:17.006
Sep 28Bath Middle School InvitationalSep 28 · 2 Miles Middle School · Place 52 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School5214:26.6 PB6
Sep 26MMMSL meet at LakewoodSep 26 · 3,200 Meters Middle School · Place 24 · Lansing Area CatholicLansing Area Catholic3,200 Meters Middle School2414:46 PB6
Sep 19DeWitt Middle School League Meet Sep 19 · 2 Miles Middle School · Place 57 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School5715:01.456
Sep 16MSU Spartan InvitationalSep 16 · 2,000 Meters Middle School · Place 97 · MS_Lansing Area CatholiMS_Lansing Area Catholi2,000 Meters Middle School978:58.416
Sep 12Haslett MS CC Meet - East Lansing/Lansing Catholic/Holt/St. JohnsSep 12 · 2 Miles Middle School · Place 36 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School3614:35.53 PB6
Sep 8Ionia Middle School MeetSep 8 · 2 Miles Middle School · Place 33 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School3315:41.6 PB6

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 29Bath Middle School InvitationalSep 29 · 1.3 Miles 5th Grade · Place 3 · Lansing Area CatholicLansing Area Catholic1.3 Miles 5th Grade311:03.95
Sep 9Lansing Catholic Mini-Invite 1Sep 9 · 2 Miles Middle School · Place 20 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School2014:53Unofficial5