Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Bath Bath Middle School Invitational · Sep 2812:03.3Bath Middle School InvitationalSeptember 28, 2022
2 Miles · Dewitt HSDeWitt Middle School League Meet · Sep 1911:59.56DeWitt Middle School League Meet September 19, 2022
2 Miles · DeWitt HSJR. Greater Lansing Cross Country Championship · Oct 1711:41.2JR. Greater Lansing Cross Country Championship October 17, 2022
2 Miles · Ella Sharp Park OFFICIALJackson MS & HS-JV Invitational · Sep 2414:15.8Jackson MS & HS-JV InvitationalSeptember 24, 2021
2 Miles · Fitzgerald ParkGrand Ledge MS Invite · Oct 1313:26.37Grand Ledge MS InviteOctober 13, 2021
2 Miles · GRPS Northeast CampusWest Michigan MS Cross Country Championships and GRPS Elementary Invitational · Oct 2211:52.47West Michigan MS Cross Country Championships and GRPS Elementary InvitationalOctober 22, 2022
2 Miles · Haslett HSHaslett MS CC Meet - East Lansing/Lansing Catholic/Holt/St. Johns · Sep 1212:21.12Haslett MS CC Meet - East Lansing/Lansing Catholic/Holt/St. JohnsSeptember 12, 2022
2 Miles · Ionia High SchoolIonia Middle School Meet · Sep 812:37.0Ionia Middle School MeetSeptember 8, 2022
2 Miles · St. Francis Retreat CenterHOKA Cougar 2-Mile · Aug 2510:24.61HOKA Cougar 2-MileAugust 25, 2026
3,200 Meters · Lakewood Middle SchoolMMMSL meet at Lakewood · Sep 2612:35MMMSL meet at LakewoodSeptember 26, 2022
5,000 Meters · Columbus County Park OFFICIALMHSAA LP Region 26-3 @ Algonac · Oct 3116:26.32MHSAA LP Region 26-3 @ AlgonacOctober 31, 2026
5,000 Meters · Dewitt HSDeWitt Cross Country Invitational · Oct 316:34.93DeWitt Cross Country InvitationalOctober 3, 2026
5,000 Meters · Ionia High SchoolCAAC White Jamboree #2 · Oct 616:52.78CAAC White Jamboree #2October 6, 2026
5,000 Meters · Lakewood HSCAAC White Jamboree #2 · Oct 117:24.0CAAC White Jamboree #2October 1, 2024
5,000 Meters · Ledge Meadows Golf CourseGreater Lansing Cross Country Championship · Oct 1716:22.9Greater Lansing Cross Country ChampionshipOctober 17, 2026
5,000 Meters · Ledge Meadows Golf Course Greater Lansing Cross Country Championship · Oct 1116:49.10 Greater Lansing Cross Country ChampionshipOctober 11, 2025
5,000 Meters · Michigan International Speedway (MIS)MHSAA LP Division 3 Finals · Nov 716:11.1MHSAA LP Division 3 FinalsNovember 7, 2026
5,000 Meters · Pewamo-Westphalia Community SchoolsPewamo-Westphalia Invitational · Sep 2616:11.39Pewamo-Westphalia InvitationalSeptember 26, 2026
5,000 Meters · Portage West MS2026 Portage Invitational · Oct 1016:15.12026 Portage InvitationalOctober 10, 2026
5,000 Meters · Portland HSCAAC White Jamboree #1 · Sep 2216:31.64CAAC White Jamboree #1September 22, 2026
5,000 Meters · Possum HollowAverill Invitational 2026 · Sep 1217:38.06Averill Invitational 2026September 12, 2026
5,000 Meters · St. Francis Retreat CenterCAAC White Jamboree #3 · Oct 2116:51.33CAAC White Jamboree #3October 21, 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 23 · Lansing CatholicLansing Catholic5,000 Meters D32316:11.1 PB12
Oct 31MHSAA LP Region 26-3 @ AlgonacOct 31 · 5,000 Meters D3 Boys · Place 6 · Lansing CatholicLansing Catholic5,000 Meters D3 Boys616:26.32 PB12
Oct 21CAAC White Jamboree #3Oct 21 · 5,000 Meters Varsity and JV · Place 2 · Lansing CatholicLansing Catholic5,000 Meters Varsity and JV216:51.33 PB12
Oct 17Greater Lansing Cross Country ChampionshipOct 17 · 5,000 Meters Greater Lansing Boys · Place 13 · Lansing CatholicLansing Catholic5,000 Meters Greater Lansing Boys1316:22.9 PB12
Oct 102026 Portage InvitationalOct 10 · 5,000 Meters Division 3 · Place 15 · Lansing CatholicLansing Catholic5,000 Meters Division 31516:15.1 PB12
Oct 6CAAC White Jamboree #2Oct 6 · 5,000 Meters Varsity and JV · Place 2 · Lansing CatholicLansing Catholic5,000 Meters Varsity and JV216:52.78 PB12
Oct 3DeWitt Cross Country InvitationalOct 3 · 5,000 Meters Boys Varsity Division 3 and 4 · Place 4 · Lansing CatholicLansing Catholic5,000 Meters Boys Varsity Division 3 and 4416:34.93 PB12
Sep 26Pewamo-Westphalia InvitationalSep 26 · 5,000 Meters Gold Division (Medium) - Boys · Place 3 · Lansing CatholicLansing Catholic5,000 Meters Gold Division (Medium) - Boys316:11.39 PB12
Sep 22CAAC White Jamboree #1Sep 22 · 5,000 Meters Varsity and JV · Place 2 · Lansing CatholicLansing Catholic5,000 Meters Varsity and JV216:31.64 PB12
Sep 17Lansing Catholic InviteSep 17 · 5,000 Meters Varsity and JV · Place 5 · Lansing CatholicLansing Catholic5,000 Meters Varsity and JV516:51.6112
Sep 12Averill Invitational 2026Sep 12 · 5,000 Meters Boys Gold Division · Place 17 · Lansing CatholicLansing Catholic5,000 Meters Boys Gold Division1717:38.06 PB12
Aug 29Michigan Catholic XC Invitational Aug 29 · 5,000 Meters Varsity · Place 16 · Lansing CatholicLansing Catholic5,000 Meters Varsity1617:03.7012
Aug 25HOKA Cougar 2-MileAug 25 · 2 Miles Boys 2 Mile Heat 2 (under 12:45) · Place 6 · Lansing CatholicLansing Catholic2 Miles Boys 2 Mile Heat 2 (under 12:45)610:24.61 PB12

2025 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 1MHSAA LP Division 3 FinalsNov 1 · 5,000 Meters Division 3 · Place 52 · Lansing CatholicLansing Catholic5,000 Meters Division 35216:34.3011
Oct 25MHSAA LP Region 26-3 @ Algonac (C)Oct 25 · 5,000 Meters Division 3 · Place 13 · Lansing CatholicLansing Catholic5,000 Meters Division 31316:39.5311
Oct 15CAAC White Jamboree #3Oct 15 · 5,000 Meters Junior Varsity · Place 8 · Lansing CatholicLansing Catholic5,000 Meters Junior Varsity817:03.411
Oct 11 Greater Lansing Cross Country ChampionshipOct 11 · 5,000 Meters Greater Lansing Boys · Place 34 · Lansing CatholicLansing Catholic5,000 Meters Greater Lansing Boys3416:49.10 PB11
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 38 · Lansing CatholicLansing Catholic5,000 Meters Division 33817:25.611
Oct 42025 Portage InvitationalOct 4 · 5,000 Meters Division 3 · Place 38 · Lansing CatholicLansing Catholic5,000 Meters Division 33817:25.611
Sep 30CAAC White Jamboree #2Sep 30 · 5,000 Meters Junior Varsity · Place 4 · Lansing CatholicLansing Catholic5,000 Meters Junior Varsity417:32.911
Sep 27DeWitt Cross Country InvitationalSep 27 · 5,000 Meters Varsity Division 3 · Place 11 · Lansing CatholicLansing Catholic5,000 Meters Varsity Division 31117:37.511
Sep 20Pewamo-Westphalia InvitationalSep 20 · 5,000 Meters Varsity · Place 10 · Lansing CatholicLansing Catholic5,000 Meters Varsity1016:55.311
Sep 16CAAC White Jamboree #1Sep 16 · 5,000 Meters Junior Varsity · Place 5 · Lansing CatholicLansing Catholic5,000 Meters Junior Varsity517:13.611
Sep 11Lansing Catholic InviteSep 11 · 5,000 Meters Varsity · Place 13 · Lansing CatholicLansing Catholic5,000 Meters Varsity1317:25.711
Sep 6Averill Invitational 25Sep 6 · 5,000 Meters Boys Gold Division · Place 49 · Lansing CatholicLansing Catholic5,000 Meters Boys Gold Division4918:16.3311
Aug 23Michigan Catholic XC InvitationalAug 23 · 5,000 Meters Varsity · Place 38 · Lansing CatholicLansing Catholic5,000 Meters Varsity3818:36.211
Aug 19HOKA Postal Nationals Cougar 2-MileAug 19 · 2 Miles Varsity · Place 17 · Lansing CatholicLansing Catholic2 Miles Varsity1711:07.711

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 12Greater Lansing Cross Country ChampionshipOct 12 · 5,000 Meters Varsity · Place 76 · Lansing CatholicLansing Catholic5,000 Meters Varsity7617:39.310
Oct 1CAAC White Jamboree #2Oct 1 · 5,000 Meters Varsity and JV · Place 5 · Lansing CatholicLansing Catholic5,000 Meters Varsity and JV517:24.0 PB10
Sep 28DeWitt Cross Country InvitationalSep 28 · 5,000 Meters Boys Varsity Division 3 and 4 · Place 11 · Lansing CatholicLansing Catholic5,000 Meters Boys Varsity Division 3 and 41117:21.810
Sep 21Cougar Falcon Invite at the Eagles NestSep 21 · 5,000 Meters Varsity · Place 11 · Lansing CatholicLansing Catholic5,000 Meters Varsity1117:34.410
Sep 17CAAC White Jamboree #1Sep 17 · 5,000 Meters Varsity and JV · Place 7 · Lansing CatholicLansing Catholic5,000 Meters Varsity and JV718:11.610
Sep 12Lansing Catholic InviteSep 12 · 5,000 Meters Varsity · Place 10 · Lansing CatholicLansing Catholic5,000 Meters Varsity1018:04.310
Sep 7Averill InvitationalSep 7 · 5,000 Meters Varsity · Place 66 · Lansing CatholicLansing Catholic5,000 Meters Varsity6618:45.8810
Aug 20HOKA Postal Nationals - Cougar 2-MileAug 20 · 2 Miles Varsity · Place 16 · Lansing CatholicLansing Catholic2 Miles Varsity1610:56.510

2023 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 4MHSAA LP Division 3 FinalsNov 4 · 5,000 Meters Division 3 · Place 165 · Lansing CatholicLansing Catholic5,000 Meters Division 316518:10.29
Oct 27MHSAA LP Region 26-3 @ MilfordOct 27 · 5,000 Meters Division 3 · Place 10 · Lansing CatholicLansing Catholic5,000 Meters Division 31019:09.19
Oct 19CAAC White Jamboree #3Oct 19 · 5,000 Meters Junior Varsity · Place 8 · Lansing CatholicLansing Catholic5,000 Meters Junior Varsity818:27.09
Oct 14Greater Lansing Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 101 · Lansing CatholicLansing Catholic5,000 Meters Varsity10118:56.69
Oct 14Greater Lansing Cross Country ChampionshipOct 14 · 5,000 Meters Varsity · Place 101 · Lansing CatholicLansing Catholic5,000 Meters Varsity10118:56.69
Sep 302023 Shepherd BLUEJAY InviteSep 30 · 5,000 Meters Varsity · Place 74 · Lansing CatholicLansing Catholic5,000 Meters Varsity7417:49.69
Sep 22Cougar Falcon Invite at the Eagles NestSep 22 · 5,000 Meters Varsity · Place 24 · Lansing CatholicLansing Catholic5,000 Meters Varsity2418:02.79
Sep 19CAAC White Jamboree #1Sep 19 · 5,000 Meters Junior Varsity · Place 17 · Lansing CatholicLansing Catholic5,000 Meters Junior Varsity1718:27.29
Sep 14Lansing Catholic Invite Sep 14 · 5,000 Meters Varsity · Place 9 · Lansing CatholicLansing Catholic5,000 Meters Varsity918:24.99
Sep 9Averill InvitationalSep 9 · 5,000 Meters Varsity · Place 4 · Lansing CatholicLansing Catholic5,000 Meters Varsity419:11.09
Aug 26Michigan Catholic XC InvitationalAug 26 · 5,000 Meters Varsity · Place 41 · Lansing CatholicLansing Catholic5,000 Meters Varsity4118:55.39

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 22West Michigan MS Cross Country Championships and GRPS Elementary InvitationalOct 22 · 2 Miles Middle School Varsity-6th-8th · Place 11 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School Varsity-6th-8th1111:52.47 PB8
Oct 17JR. Greater Lansing Cross Country Championship Oct 17 · 2 Miles Top 10 Boys · Place 12 · Lansing Area CatholicLansing Area Catholic2 Miles Top 10 Boys1211:41.2 PB8
Oct 11Saranac Color Run Oct 11 · 2 Miles Middle School · Place 6 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School612:21.18
Oct 3MMMSL @ Lansing CatholicOct 3 · 2 Miles Boys MS · Place 5 · Lansing Area CatholicLansing Area Catholic2 Miles Boys MS511:55.538
Sep 28Bath Middle School InvitationalSep 28 · 2 Miles Middle School · Place 8 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School812:03.3 PB8
Sep 26MMMSL meet at LakewoodSep 26 · 3,200 Meters Middle School · Place 4 · Lansing Area CatholicLansing Area Catholic3,200 Meters Middle School412:35 PB8
Sep 19DeWitt Middle School League Meet Sep 19 · 2 Miles Middle School · Place 5 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School511:59.56 PB8
Sep 16MSU Spartan InvitationalSep 16 · 2,000 Meters Middle School · Place 7 · MS_Lansing Area CatholiMS_Lansing Area Catholi2,000 Meters Middle School77:05.198
Sep 12Haslett MS CC Meet - East Lansing/Lansing Catholic/Holt/St. JohnsSep 12 · 2 Miles Middle School · Place 3 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School312:21.12 PB8
Sep 8Ionia Middle School MeetSep 8 · 2 Miles Middle School · Place 4 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School412:37.0 PB8

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 18JR. Greater Lansing Cross Country ChampionshipOct 18 · 2 Miles Varsity · Place 110 · Lansing Area CatholicLansing Area Catholic2 Miles Varsity11013:47.47
Oct 13Grand Ledge MS InviteOct 13 · 2 Miles Top 10 Boys · Place 44 · Lansing Area CatholicLansing Area Catholic2 Miles Top 10 Boys4413:26.37 PB7
Oct 7Apples to Apples XCOct 7 · 2 Miles Middle School · Place 79 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School7913:12.77
Sep 24Jackson MS & HS-JV InvitationalSep 24 · 2 Miles Middle School 6/7/8/Grade · Place 87 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School 6/7/8/Grade8714:15.8 PB7
Sep 9Lansing Catholic Mini-Invite 1Sep 9 · 2 Miles Middle School · Place 18 · Lansing Area CatholicLansing Area Catholic2 Miles Middle School1814:39Unofficial7