Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorNCC Distance Fling · Mar 2732:00.40aNCC Distance FlingMarch 27, 2026
1500 Meters · OutdoorGVSU Extra Weekend Meet · Apr 244:14.38aGVSU Extra Weekend MeetApril 24, 2026
1600 Meters · IndoorSVSU - MITS Meet #4 · Jan 204:38.31aSVSU - MITS Meet #4January 20, 2024
1600 Meters · OutdoorCHSL AA Championship. · May 104:38.45aCHSL AA Championship. May 10, 2024
3000 Meters · IndoorMIAA Indoor T&F Championships · Feb 279:03.63aMIAA Indoor T&F ChampionshipsFebruary 27, 2026
3000 Meters · OutdoorAAU Region 12 Qualifier · Jun 3010:19.56aAAU Region 12 QualifierJune 30, 2022
3200 Meters · Indoor13th Annual SVSU - MITS Distance Fest · Feb 109:43.86a13th Annual SVSU - MITS Distance FestFebruary 10, 2024
3200 Meters · OutdoorMHSAA LP Division 2 Finals · Jun 19:42.10aMHSAA LP Division 2 FinalsJune 1, 2024
3200 Meters · Outdoor · Hand timedLHNW & ND prep @ LHN · Apr 1311:52.3hLHNW & ND prep @ LHNApril 13, 2021
5000 Meters · IndoorGVSU Big Meet-FRIDAY · Feb 1315:27.64aGVSU Big Meet-FRIDAYFebruary 13, 2026
5000 Meters · Outdoor2026 MIAA Outdoor Championships · Apr 3015:31.47a2026 MIAA Outdoor ChampionshipsApril 30, 2026
60 Meters · IndoorSVSU MITS Meet #2 · Jan 74:59.24aSVSU MITS Meet #2January 7, 2023
800 Meters · IndoorSVSU 12th Annual MITS Indoor Distance Festival · Feb 112:10.33aSVSU 12th Annual MITS Indoor Distance FestivalFebruary 11, 2023
800 Meters · OutdoorCHSL: MLN vs AAFGR @ WLHS · May 82:12.38aCHSL: MLN vs AAFGR @ WLHSMay 8, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8St Francis Fighting Chance InviteMay 8 · 5000 Meters · Place 11 · Calvin UniversityCalvin University5000 Meters11.15:43.58aSo
Apr 302026 MIAA Outdoor ChampionshipsApr 30 · 10,000 Meters · Place 7 · Calvin UniversityCalvin University10,000 Meters7.32:23.52aSo
Apr 302026 MIAA Outdoor ChampionshipsApr 30 · 5000 Meters · Place 13 · Calvin UniversityCalvin University5000 Meters13.15:31.47a PBSo
Apr 24GVSU Extra Weekend MeetApr 24 · 1500 Meters · Place 40 · Calvin UniversityCalvin University1500 Meters40.4:14.38a PBSo
Apr 18Calvin Knight InviteApr 18 · 1500 Meters · Calvin UniversityCalvin University1500 Meters--SCRSo
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 5000 Meters · Place 28 · Calvin UniversityCalvin University5000 Meters28.15:33.80aSo
Mar 27NCC Distance FlingMar 27 · 10,000 Meters · Place 3 · Calvin UniversityCalvin University10,000 Meters3.32:00.40a PBSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27MIAA Indoor T&F ChampionshipsFeb 27 · 5000 Meters · Place 10 · Calvin UniversityCalvin University5000 Meters10.15:37.40aSo
Feb 27MIAA Indoor T&F ChampionshipsFeb 27 · 3000 Meters · Place 13 · Calvin UniversityCalvin University3000 Meters13.9:03.63a PBSo
Feb 13GVSU Big Meet-FRIDAYFeb 13 · 5000 Meters · Place 5 · Calvin UniversityCalvin University5000 Meters515:27.64a PBSo
Jan 23Bill Clinger ClassicJan 23 · 3000 Meters · Place 55 · Calvin UniversityCalvin University3000 Meters559:09.21aSo

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21Tune UpFeb 21 · 5000 Meters · Place 8 · UnattachedUnattached5000 Meters8.15:49.94aFr
Feb 8GVSU Mike Lints Alumni OpenFeb 8 · 3000 Meters · Place 20 · OaklandOakland3000 Meters209:18.87a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6GVSU Holiday OpenDec 6 · 3000 Meters · Place 11 · OaklandOakland3000 Meters11.9:20.73aFr
Feb 242024 MITS State FinalsFeb 24 · 3200 Meters · Place 25 · 16Ways Track Club16Ways Track Club3200 Meters259:52.39a—
Feb 1013th Annual SVSU - MITS Distance FestFeb 10 · 3200 Meters · Place 12 · 16Ways Track Club16Ways Track Club3200 Meters12.9:43.86a PB12
Feb 3LAB Indoor Meet #7Feb 3 · 3200 Meters · Place 19 · 16Ways Track Club16Ways Track Club3200 Meters199:53.10a—
Jan 27LAB Indoor Meet #6Jan 27 · 1600 Meters · Place 28 · 16Ways Track Club16Ways Track Club1600 Meters284:39.28a—
Jan 20SVSU - MITS Meet #4Jan 20 · 1600 Meters · Place 25 · 16Ways Track Club16Ways Track Club1600 Meters254:38.31a PB—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 1MHSAA LP Division 2 FinalsJun 1 · 3200 Meters · Place 22 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters229:42.10a PB—
May 23Macomb County ChampionshipMay 23 · 3200 Meters · Place 4 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters49:49.21a—
May 18MHSAA LP Region 19-2 @ North BranchMay 18 · 3200 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters110:01.18a—
May 10CHSL AA Championship. May 10 · 3200 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters19:58.60a—
May 10CHSL AA Championship. May 10 · 1600 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters14:38.45a PB—
Apr 29CHSL AA Jamboree #2 @ WLHSApr 29 · 3200 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters110:04.01a—
Apr 29CHSL AA Jamboree #2 @ WLHSApr 29 · 1600 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters14:43.43a—
Apr 26The Barnyard Invitational and Elite Mile ShowcaseApr 26 · 3200 Meters · Place 5 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters59:53.87a—
Apr 26The Barnyard Invitational and Elite Mile ShowcaseApr 26 · 1600 Meters · Place 21 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters214:38.93a—
Apr 26The Barnyard Invitational and Elite Mile ShowcaseApr 26 · 3200 Meters · Place 5 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters59:53.87a—
Apr 26The Barnyard Invitational and Elite Mile ShowcaseApr 26 · 1600 Meters · Place 21 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters214:38.93a—
Apr 19Oakland University Elaine Leigh HS InvitationalApr 19 · 3200 Meters · Place 10 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters10.9:52.98a12
Apr 9Lutheran North/Lutheran Northwest/Austin cath.Apr 9 · 3200 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters110:50.01a—
Apr 9Lutheran North/Lutheran Northwest/Austin cath.Apr 9 · 1600 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters14:43.61a—
Apr 6DDC Early Season All-Comers MeetApr 6 · 3200 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters110:07.59a—

2023 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 3MHSAA LP Division 2 FinalsJun 3 · 3200 Meters · Place 29 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters29.10:04.14a11
May 25Macomb County ChampionshipMay 25 · 3200 Meters · Place 13 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters1310:13.82a—
May 25Macomb County ChampionshipMay 25 · 1600 Meters · Place 11 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters114:38.6—
May 19MHSAA LP Region 19-2 @ North BranchMay 19 · 3200 Meters · Place 2 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters29:49.50a—
May 13CHSL Bishop ChampionshipMay 13 · 1600 Meters · Place 7 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters74:39.54JR
May 13CHSL Bishop ChampionshipMay 13 · 3200 Meters · Place 5 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters510:16.23JR
May 8CHSL: MLN vs AAFGR @ WLHSMay 8 · 1600 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters14:50.98a—
May 8CHSL: MLN vs AAFGR @ WLHSMay 8 · 800 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North800 Meters12:12.38a PB—
May 5Anchor Bay InvitationalMay 5 · 3200 Meters · Place 4 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters410:07.35a—
May 2Cranbrook & SCA @ Lutheran NorthMay 2 · 1600 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters1.4:55.40Unofficial11
May 2Cranbrook & SCA @ Lutheran NorthMay 2 · 800 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North800 Meters1.2:14.50aUnofficial11
Apr 283rd Annual Blue Devil InvitationalApr 28 · 3200 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters1.11:14.06a11
Apr 283rd Annual Blue Devil InvitationalApr 28 · 1600 Meters · Place 2 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters2.4:56.49a11
Apr 283rd Annual Blue Devil InvitationalApr 28 · 800 Meters · Place 3 · Macomb Lutheran NorthMacomb Lutheran North800 Meters3.2:17.33a11
Apr 20Gabriel Richard vs. Lutheran NorthApr 20 · 3200 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters1.10:28.1Unofficial11
Apr 20Gabriel Richard vs. Lutheran NorthApr 20 · 1600 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters1.4:51.5Unofficial11
Apr 11Algonac- Looking for Teams for a Non-League QuadApr 11 · 3200 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters1.10:30.911
Apr 11Algonac- Looking for Teams for a Non-League QuadApr 11 · 1600 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters1.4:54.711
Mar 28LHN/Austin CatholicMar 28 · 1600 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters1.4:55.4Unofficial11
Mar 28LHN/Austin CatholicMar 28 · 400 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North400 MetersRelay Split1.58.2Unofficial11
Mar 28LHN/Austin CatholicMar 28 · 800 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North800 Meters1.2:14.3Unofficial11

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 11SVSU 12th Annual MITS Indoor Distance FestivalFeb 11 · 3200 Meters · Place 52 · 16Ways Track Club16Ways Track Club3200 Meters52.10:41.48a11
Feb 11SVSU 12th Annual MITS Indoor Distance FestivalFeb 11 · 800 Meters · Place 53 · 16Ways Track Club16Ways Track Club800 Meters53.2:10.33a PB11
Jan 7SVSU MITS Meet #2Jan 7 · 60 Meters · Place 29 · 16Ways Track Club16Ways Track Club60 MetersRound P294:59.24a PB11

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17LAB Indoor Meet #1Dec 17 · 3200 Meters · Place 5 · 16Ways Track Club16Ways Track Club3200 Meters5.11:17.94a11
Dec 17LAB Indoor Meet #1Dec 17 · 1600 Meters · Place 38 · 16Ways Track Club16Ways Track Club1600 Meters38.5:10.06a11
Feb 1211th Annual SVSU - MITS Distance FestivalFeb 12 · 3200 Meters · Place 39 · 16Ways Track Club16Ways Track Club3200 Meters39.10:58.58a10
Feb 1211th Annual SVSU - MITS Distance FestivalFeb 12 · 800 Meters · Place 32 · 16Ways Track Club16Ways Track Club800 Meters32.2:19.03a10
Jan 22SVSU MITS 4Jan 22 · 1600 Meters · Place 58 · 16Ways Track Club16Ways Track Club1600 Meters58.5:16.93a10
Jan 8SVSU - MITS #2Jan 8 · 1600 Meters · Place 45 · 16Ways Track Club16Ways Track Club1600 Meters45.5:29.17a10
Jan 8SVSU - MITS #2Jan 8 · 800 Meters · Place 25 · 16Ways Track Club16Ways Track Club800 Meters25.2:28.05a10

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 30AAU Region 12 QualifierJun 30 · 3000 Meters · Place 2 · 16Ways Track Club16Ways Track Club3000 Meters2.10:19.56a PB10
Jun 30AAU Region 12 QualifierJun 30 · 1500 Meters · Place 4 · 16Ways Track Club16Ways Track Club1500 Meters4.4:33.68a10
Jun 30AAU Region 12 QualifierJun 30 · 800 Meters · Place 12 · 16Ways Track Club16Ways Track Club800 Meters12.2:20.25a10
Jun 18AAU Michigan District QualifierJun 18 · 3000 Meters · Place 2 · 16Ways Track Club16Ways Track Club3000 Meters2.10:20.16aUnofficial10
Jun 18AAU Michigan District QualifierJun 18 · 1500 Meters · Place 7 · 16Ways Track Club16Ways Track Club1500 Meters7.4:46.42aUnofficial10
Jun 18AAU Michigan District QualifierJun 18 · 800 Meters · Place 15 · 16Ways Track Club16Ways Track Club800 Meters15.2:21.50aUnofficial10
May 26Macomb County ChampionshipMay 26 · 3200 Meters · Place 14 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters1410:50.6510
May 20MHSAA LP Region 20-2 @ FrankenmuthMay 20 · 3200 Meters · Place 10 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters1010:43.1910
May 14CHSL ChampionshipMay 14 · 3200 Meters · Place 9 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters910:47.85SO
May 10Riverview Gabriel Richard/Lutheran NorthMay 10 · 3200 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters110:54.210
May 4Ann Arbor Gabriel Richard/Lutheran NorthMay 4 · 3200 Meters · Place 2 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters210:52.810
Apr 292nd Annual Blue Devil InvitationalApr 29 · 3200 Meters · Place 3 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters3.10:55.77a10
Apr 292nd Annual Blue Devil InvitationalApr 29 · 800 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North800 MetersRelay Split1.2:19.0Unofficial10
Apr 27Cranbrook/Lutheran NorthApr 27 · 1600 Meters · Place 4 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters45:13.110
Apr 23Whitmore Lake HS InviteApr 23 · 3200 Meters · Place 5 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters511:05.8610
Apr 12Algonac Quad #2Apr 12 · 3200 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters111:16.0010
Mar 29Time Trial Meet @ LHNWMar 29 · 3200 Meters · Macomb Lutheran NorthMacomb Lutheran North3200 Meters—11:19Unofficial10
Mar 29Time Trial Meet @ LHNWMar 29 · 1600 Meters · Macomb Lutheran NorthMacomb Lutheran North1600 Meters—5:18Unofficial10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11SVSU-MITS #1Dec 11 · 1600 Meters · 16Ways Track Club16Ways Track Club1600 Meters—DNS10
Dec 11SVSU-MITS #1Dec 11 · 800 Meters · 16Ways Track Club16Ways Track Club800 Meters—DNS10

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 10Grand Rapids InvitationalJul 10 · 3000 Meters · Place 1 · 16Ways Track Club16Ways Track Club3000 Meters1.10:50.60a9
Jul 10Grand Rapids InvitationalJul 10 · 1500 Meters · Place 1 · 16Ways Track Club16Ways Track Club1500 Meters1.5:04.48a9
Jun 1JV MAC-COUNTY CHAMPIONSHIPSJun 1 · 5000 Meters · Place 2 · Macomb Lutheran NorthMacomb Lutheran North5000 Meters2.18:30.93a9
May 21MHSAA LP Region 20-2 @ MarysvilleMay 21 · 3200 Meters · Place 14 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters14.11:16.78a9
May 15CHSL Bishop Championships (formerly AB)May 15 · 3200 Meters · Place 12 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters12.11:29.71a9
May 1Algonac Muskrat ClassicMay 1 · 3000 Meters · Place 4 · Macomb Lutheran NorthMacomb Lutheran North3000 Meters4.10:42.10Unofficial9
Apr 28Riverview Gabriel Richard/Lutheran NorthApr 28 · 3200 Meters · Macomb Lutheran NorthMacomb Lutheran North3200 Meters—11:32.00Unofficial9
Apr 28Riverview Gabriel Richard/Lutheran NorthApr 28 · 800 Meters · Macomb Lutheran NorthMacomb Lutheran North800 MetersRelay Split—2:32.17Unofficial9
Apr 28Riverview Gabriel Richard/Lutheran NorthApr 28 · 800 Meters · Macomb Lutheran NorthMacomb Lutheran North800 MetersRelay Split—2:26.9Unofficial9
Apr 21CHSL Meet: Lutheran North vs AAGR @ Whitmore Lake HSApr 21 · 1600 Meters · Place 5 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters55:33.619
Apr 13LHNW & ND prep @ LHNApr 13 · 3200 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters111:52.3h PB9