Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bath Bath Middle School Invitational · Sep 2812:21.6Bath Middle School InvitationalSeptember 28, 2022
2 Miles · Carson City-Crystal High SchoolMHSAA Middle School Regional - Zone 5 @ Carson City · Oct 2313:50.83MHSAA Middle School Regional - Zone 5 @ Carson CityOctober 23, 2021
2 Miles · Country Mill Orchard and Cider Mill Country Mill Middle School Cross Country Invitational · Oct 510:48.4Country Mill Middle School Cross Country InvitationalOctober 5, 2023
2 Miles · Dewitt HSJR. Greater Lansing Cross Country Championship · Oct 1611:13.7JR. Greater Lansing Cross Country Championship October 16, 2023
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1712:04.2JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · Ella Sharp Park OFFICIALJackson MS & HS-JV Invitational · Sep 2413:54.2Jackson MS & HS-JV InvitationalSeptember 24, 2021
2 Miles · GRPS Northeast CampusWest Michigan Middle School Championship and GRPS Elementary Invitational · Oct 2111:51.11West 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 1212:46.72Haslett MS CC Meet - East Lansing/Lansing Catholic/Holt/St. JohnsSeptember 12, 2022
2 Miles · Ionia High SchoolIonia Middle School Meet · Sep 812:56.1Ionia Middle School MeetSeptember 8, 2022
2 Miles · Lakewood Middle SchoolCAAC MS Meet at Lakewood · Sep 2511:42.1CAAC MS Meet at LakewoodSeptember 25, 2023
2 Miles · St. Francis Retreat CenterHOKA Cougar 2-Mile · Aug 2510:42.78HOKA Cougar 2-MileAugust 25, 2026
3,200 Meters · Haslett HSHaslett MS Meet · Sep 1111:39.22Haslett MS MeetSeptember 11, 2023
3,200 Meters · Lakewood Middle SchoolMMMSL meet at Lakewood · Sep 2612:46.5MMMSL meet at LakewoodSeptember 26, 2022
5,000 Meters · Columbus County Park OFFICIALMHSAA LP Region 26-3 @ Algonac · Oct 3116:45.49MHSAA LP Region 26-3 @ AlgonacOctober 31, 2026
5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Sep 2817:08.8DeWitt Cross Country InvitationalSeptember 28, 2024
5,000 Meters · Ionia High SchoolCAAC White Jamboree #2 · Oct 618:10.86CAAC White Jamboree #2October 6, 2026
5,000 Meters · Lakewood HSCAAC White Jamboree #2 · Oct 117:48.6CAAC White Jamboree #2October 1, 2024
5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 1716:50.0Greater Lansing Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1116:49.60 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 3 Finals · Nov 716:49.0MHSAA LP Division 3 FinalsNovember 7, 2026
5,000 Meters · Pewamo-Westphalia Community SchoolsPewamo-Westphalia Invitational · Sep 2616:25.52Pewamo-Westphalia InvitationalSeptember 26, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1016:40.22026 Portage InvitationalOctober 10, 2026
5,000 Meters · Portland HSCAAC White Jamboree #1 · Sep 2217:10.42CAAC White Jamboree #1September 22, 2026
5,000 Meters · Possum HollowAverill Invitational 2026 · Sep 1217:50.80Averill Invitational 2026September 12, 2026
5,000 Meters · St. Francis Retreat CenterMichigan Catholic XC Invitational · Aug 2917:17.54Michigan Catholic XC Invitational August 29, 2026

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

2026 Cross Country

13 results
DateMeetEventPlMarkGr
Nov 7MHSAA LP Division 3 FinalsNov 7 · 5,000 Meters D3 · Place 76 · Lansing CatholicLansing Catholic5,000 Meters D37616:49.0 PB11
Oct 31MHSAA LP Region 26-3 @ AlgonacOct 31 · 5,000 Meters D3 Boys · Place 9 · Lansing CatholicLansing Catholic5,000 Meters D3 Boys916:45.49 PB11
Oct 21CAAC White Jamboree #3Oct 21 · 5,000 Meters Varsity and JV · Place 5 · Lansing CatholicLansing Catholic5,000 Meters Varsity and JV517:20.5611
Oct 17Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Boys · Place 32 · Lansing CatholicLansing Catholic5,000 Meters Greater Lansing Boys3216:50.0 PB11
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 3 · Place 32 · Lansing CatholicLansing Catholic5,000 Meters Division 33216:40.2 PB11
Oct 6CAAC White Jamboree #2Oct 6 · 5,000 Meters Varsity and JV · Place 10 · Lansing CatholicLansing Catholic5,000 Meters Varsity and JV1018:10.86 PB11
Oct 3DeWitt Cross Country InvitationalOct 3 · 5,000 Meters Boys Varsity Division 3 and 4 · Place 8 · Lansing CatholicLansing Catholic5,000 Meters Boys Varsity Division 3 and 4817:18.3011
Sep 26Pewamo-Westphalia InvitationalSep 26 · 5,000 Meters Gold Division (Medium) - Boys · Place 7 · Lansing CatholicLansing Catholic5,000 Meters Gold Division (Medium) - Boys716:25.52 PB11
Sep 22CAAC White Jamboree #1Sep 22 · 5,000 Meters Varsity and JV · Place 6 · Lansing CatholicLansing Catholic5,000 Meters Varsity and JV617:10.42 PB11
Sep 17Lansing Catholic InviteSep 17 · 5,000 Meters Varsity and JV · Place 14 · Lansing CatholicLansing Catholic5,000 Meters Varsity and JV1417:24.0211
Sep 12Averill Invitational 2026Sep 12 · 5,000 Meters Boys Gold Division · Place 21 · Lansing CatholicLansing Catholic5,000 Meters Boys Gold Division2117:50.80 PB11
Aug 29Michigan Catholic XC Invitational Aug 29 · 5,000 Meters Varsity · Place 19 · Lansing CatholicLansing Catholic5,000 Meters Varsity1917:17.54 PB11
Aug 25HOKA Cougar 2-MileAug 25 · 2 Miles Boys 2 Mile Heat 2 (under 12:45) · Place 16 · Lansing CatholicLansing Catholic2 Miles Boys 2 Mile Heat 2 (under 12:45)1610:42.78 PB11

2025 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 3 FinalsNov 1 · 5,000 Meters Division 3 · Place 65 · Lansing CatholicLansing Catholic5,000 Meters Division 36516:41.6010
Oct 25MHSAA LP Region 26-3 @ Algonac (C)Oct 25 · 5,000 Meters Division 3 · Place 21 · Lansing CatholicLansing Catholic5,000 Meters Division 32117:05.7610
Oct 15CAAC White Jamboree #3Oct 15 · 5,000 Meters Junior Varsity · Place 7 · Lansing CatholicLansing Catholic5,000 Meters Junior Varsity717:02.610
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Boys · Place 35 · Lansing CatholicLansing Catholic5,000 Meters Greater Lansing Boys3516:49.60 PB10
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 57 · Lansing CatholicLansing Catholic5,000 Meters Division 35717:44.810
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 57 · Lansing CatholicLansing Catholic5,000 Meters Division 35717:44.810
Sep 30CAAC White Jamboree #2Sep 30 · 5,000 Meters Junior Varsity · Place 13 · Lansing CatholicLansing Catholic5,000 Meters Junior Varsity1318:21.710
Sep 27DeWitt Cross Country InvitationalSep 27 · 5,000 Meters Varsity Division 3 · Place 13 · Lansing CatholicLansing Catholic5,000 Meters Varsity Division 31317:43.510
Sep 20Pewamo-Westphalia InvitationalSep 20 · 5,000 Meters Varsity · Place 20 · Lansing CatholicLansing Catholic5,000 Meters Varsity2017:07.010
Sep 16CAAC White Jamboree #1Sep 16 · 5,000 Meters Junior Varsity · Place 8 · Lansing CatholicLansing Catholic5,000 Meters Junior Varsity817:20.710
Sep 11Lansing Catholic InviteSep 11 · 5,000 Meters Varsity · Place 17 · Lansing CatholicLansing Catholic5,000 Meters Varsity1717:44.610
Sep 6Averill Invitational 25Sep 6 · 5,000 Meters Boys Gold Division · Place 50 · Lansing CatholicLansing Catholic5,000 Meters Boys Gold Division5018:18.4510
Aug 23Michigan Catholic XC InvitationalAug 23 · 5,000 Meters Varsity · Place 26 · Lansing CatholicLansing Catholic5,000 Meters Varsity2618:01.910
Aug 19HOKA Postal Nationals Cougar 2-MileAug 19 · 2 Miles Varsity · Place 10 · Lansing CatholicLansing Catholic2 Miles Varsity1010:53.410

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 2MHSAA LP Division 3 FinalsNov 2 · 5,000 Meters Division 3 · Place 75 · Lansing CatholicLansing Catholic5,000 Meters Division 37516:54.79
Oct 26MHSAA LP Region 26-3 @ AlgonacOct 26 · 5,000 Meters Division 3 · Place 9 · Lansing CatholicLansing Catholic5,000 Meters Division 3917:05.79
Oct 17CAAC White Jamboree #3Oct 17 · 5,000 Meters Junior Varsity · Place 12 · Lansing CatholicLansing Catholic5,000 Meters Junior Varsity1217:47.89
Oct 12Greater Lansing Cross Country ChampionshipOct 12 · 5,000 Meters Varsity · Place 45 · Lansing CatholicLansing Catholic5,000 Meters Varsity4517:07.29
Oct 1CAAC White Jamboree #2Oct 1 · 5,000 Meters Varsity and JV · Place 12 · Lansing CatholicLansing Catholic5,000 Meters Varsity and JV1217:48.6 PB9
Sep 28DeWitt Cross Country InvitationalSep 28 · 5,000 Meters Boys Varsity Division 3 and 4 · Place 8 · Lansing CatholicLansing Catholic5,000 Meters Boys Varsity Division 3 and 4817:08.8 PB9
Sep 21Cougar Falcon Invite at the Eagles NestSep 21 · 5,000 Meters Varsity · Place 7 · Lansing CatholicLansing Catholic5,000 Meters Varsity717:19.49
Sep 17CAAC White Jamboree #1Sep 17 · 5,000 Meters Varsity and JV · Place 10 · Lansing CatholicLansing Catholic5,000 Meters Varsity and JV1018:30.59
Sep 12Lansing Catholic InviteSep 12 · 5,000 Meters Varsity · Place 11 · Lansing CatholicLansing Catholic5,000 Meters Varsity1118:09.99
Sep 7Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 43 · Lansing CatholicLansing Catholic5,000 Meters Varsity4318:10.879
Aug 24Michigan Catholic XC InvitationalAug 24 · 5,000 Meters Varsity · Place 23 · Lansing CatholicLansing Catholic5,000 Meters Varsity2318:22.59
Aug 20HOKA Postal Nationals - Cougar 2-MileAug 20 · 2 Miles Varsity · Place 13 · Lansing CatholicLansing Catholic2 Miles Varsity1310:53.89

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 21West Michigan Middle School Championship and GRPS Elementary InvitationalOct 21 · 2 Miles Small School · Place 3 · Lansing Area CatholicLansing Area Catholic2 Miles Small School311:51.11 PB8
Oct 16JR. Greater Lansing Cross Country Championship Oct 16 · 2 Miles Top 10 Boys · Place 5 · Lansing Area CatholicLansing Area Catholic2 Miles Top 10 Boys511:13.7 PB8
Oct 10Saranac Color RunOct 10 · 2 Miles Middle School · Place 1 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School111:38.18
Oct 5Country Mill Middle School Cross Country InvitationalOct 5 · 2 Miles Top 10 Boys · Place 3 · Lansing Area CatholicLansing Area Catholic2 Miles Top 10 Boys310:48.4 PB8
Oct 2MS-CAAC XC Meet @ Lansing Cath.Oct 2 · 2 Miles Middle School · Place 3 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School311:49.878
Sep 27Apples to Apples XCSep 27 · 2 Miles Middle School · Place 1 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School111:11.38
Sep 25CAAC MS Meet at LakewoodSep 25 · 2 Miles Middle School · Place 2 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School211:42.1 PB8
Sep 18 DeWitt Middle School League Meet Sep 18 · 2 Miles Middle School · Place 2 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School211:22.878
Sep 14Lansing Catholic Invite Sep 14 · 2 Miles Middle School · Place 1 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School111:44.48
Sep 11Haslett MS MeetSep 11 · 3,200 Meters Middle School · Place 4 · Lansing Area CatholicLansing Area Catholic3,200 Meters Middle School411:39.22 PB8
Sep 7Ionia Middle School MeetSep 7 · 2 Miles Middle School · Place 1 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School111:47.18

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Oct 22West Michigan MS Cross Country Championships and GRPS Elementary InvitationalOct 22 · 2 Miles Middle School Varsity-6th-8th · Place 27 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School Varsity-6th-8th2712:25.997
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Top 10 Boys · Place 22 · Lansing Area CatholicLansing Area Catholic2 Miles Top 10 Boys2212:04.2 PB7
Oct 11Saranac Color Run Oct 11 · 2 Miles Middle School · Place 7 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School712:21.27
Oct 6Apples to Apples XCOct 6 · 2 Miles Middle School Varsity · Place 25 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School Varsity2512:07.57
Oct 3MMMSL @ Lansing CatholicOct 3 · 2 Miles Boys MS · Place 8 · Lansing Area CatholicLansing Area Catholic2 Miles Boys MS812:22.167
Sep 28Bath Middle School InvitationalSep 28 · 2 Miles Middle School · Place 13 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School1312:21.6 PB7
Sep 26MMMSL meet at LakewoodSep 26 · 3,200 Meters Middle School · Place 5 · Lansing Area CatholicLansing Area Catholic3,200 Meters Middle School512:46.5 PB7
Sep 19DeWitt Middle School League Meet Sep 19 · 2 Miles Middle School · Place 11 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School1112:49.547
Sep 16MSU Spartan InvitationalSep 16 · 2,000 Meters Middle School · Place 23 · MS_Lansing Area CatholiMS_Lansing Area Catholi2,000 Meters Middle School237:24.838
Sep 12Haslett MS CC Meet - East Lansing/Lansing Catholic/Holt/St. JohnsSep 12 · 2 Miles Middle School · Place 7 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School712:46.72 PB7
Sep 8Ionia Middle School MeetSep 8 · 2 Miles Middle School · Place 6 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School612:56.1 PB7

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 23MHSAA Middle School Regional - Zone 5 @ Carson CityOct 23 · 2 Miles Gold-Varsity Boys · Place 83 · Lansing Area CatholicLansing Area Catholic2 Miles Gold-Varsity Boys8313:50.83 PB7
Oct 7Apples to Apples XCOct 7 · 2 Miles Middle School · Place 63 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School6312:55.97
Sep 29Bath Middle School InvitationalSep 29 · 2 Miles Middle School · Place 43 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School4313:55.37
Sep 24Jackson MS & HS-JV InvitationalSep 24 · 2 Miles Middle School 6/7/8/Grade · Place 69 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School 6/7/8/Grade6913:54.2 PB7
Sep 17Lansing Catholic Mini- Invite 2Sep 17 · 2 Miles Middle School · Place 24 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School2414:28.107
Sep 9Lansing Catholic Mini-Invite 1Sep 9 · 2 Miles Middle School · Place 12 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School1214:07Unofficial7