Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSVSU - MITS Distance Fest · Feb 144:26.35aSVSU - MITS Distance FestFebruary 14, 2026
1000 Meters · IndoorLAB Indoor Meet #8 · Jan 312:35.09aLAB Indoor Meet #8January 31, 2026
1500 Meters · IndoorLAB Indoor Meet #8 · Jan 314:08.14aLAB Indoor Meet #8January 31, 2026
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 14:04.35aAAU Junior Olympic GamesAugust 1, 2026
1600 Meters · IndoorSVSU - MITS #4 · Feb 214:24.33aSVSU - MITS #4February 21, 2026
1600 Meters · OutdoorMHSAA LP Division 2 Finals · May 304:20.09aMHSAA LP Division 2 FinalsMay 30, 2026
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 18:56.77aAAU Junior Olympic GamesAugust 1, 2026
3000m Steeplechase · OutdoorSPRING CLASSIC 9th-10th INVITE · Apr 46:38.09aSPRING CLASSIC 9th-10th INVITEApril 4, 2026
3200 Meters · IndoorLAB Indoor Meet #2 · Dec 2110:10.00aLAB Indoor Meet #2December 21, 2024
3200 Meters · OutdoorFarmington Invitational (EQ Approved) · May 29:34.81aFarmington Invitational (EQ Approved)May 2, 2026
400 Meters · IndoorLAB Indoor Meet #8 · Jan 3152.72aLAB Indoor Meet #8January 31, 2026
400 Meters · OutdoorLHN Home Meet # 2 · Apr 1552.39aLHN Home Meet # 2April 15, 2026
5000 Meters · IndoorSVSU - MITS Distance Fest · Feb 1515:44.01aSVSU - MITS Distance FestFebruary 15, 2025
600 Meters · IndoorLAB Indoor Meet #1 · Dec 131:27.82aLAB Indoor Meet #1December 13, 2025
800 Meters · IndoorLAB Indoor Meet #9 · Feb 71:59.63aLAB Indoor Meet #9February 7, 2026
800 Meters · OutdoorAAU Junior Olympic Games · Aug 11:56.94aAAU Junior Olympic GamesAugust 1, 2026
Long Jump · Indoor2026 MITS/MITCA Indoor TF State Championships · Feb 271:59.732026 MITS/MITCA Indoor TF State ChampionshipsFebruary 27, 2026

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

2026 Outdoor Track

32 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 2 · 16Ways Track Club16Ways Track Club3000 Meters2.8:56.77a PB11
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 4 · 16Ways Track Club16Ways Track Club1500 Meters4.4:04.35a PB11
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 13 · 16Ways Track Club16Ways Track Club800 MetersRound P13.1:56.94a PB11
Jul 25Genesee Swift Track Club Invitational 2026Jul 25 · 800 Meters · Place 1 · 16Ways Track Club16Ways Track Club800 Meters1.1:58.46a11
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 3000 Meters · Place 1 · 16Ways Track Club16Ways Track Club3000 Meters19:22.18a11
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 1500 Meters · Place 1 · 16Ways Track Club16Ways Track Club1500 Meters14:10.05a11
Jun 25AAU Track & Field Region 12 QualifierJun 25 · 800 Meters · Place 4 · 16Ways Track Club16Ways Track Club800 Meters41:58.90a11
Jun 54th Annual MITCA Champions of ChampionsJun 5 · 800 Meters · Place 7 · 16Ways Track Club16Ways Track Club800 Meters71:58.59a11
May 30MHSAA LP Division 2 FinalsMay 30 · 3200 Meters · Macomb Lutheran NorthMacomb Lutheran North3200 Meters—SCR11
May 30MHSAA LP Division 2 FinalsMay 30 · 1600 Meters · Place 8 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters8.4:20.09a PB11
May 30MHSAA LP Division 2 FinalsMay 30 · 800 Meters · Place 9 · Macomb Lutheran NorthMacomb Lutheran North800 Meters9.1:58.14a11
May 20Macomb County ChampionshipsMay 20 · 1600 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters14:27.39a11
May 20Macomb County ChampionshipsMay 20 · 800 Meters · Place 9 · Macomb Lutheran NorthMacomb Lutheran North800 Meters92:02.91a11
May 16MHSAA LP Region 19-2 @ North BranchMay 16 · 3200 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters110:20.55a11
May 16MHSAA LP Region 19-2 @ North BranchMay 16 · 1600 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters14:29.64a11
May 16MHSAA LP Region 19-2 @ North BranchMay 16 · 800 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North800 Meters12:00.06a11
May 8CHSL AA ChampionshipsMay 8 · 3200 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters1.10:04.36a11
May 8CHSL AA ChampionshipsMay 8 · 1600 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters1.4:33.47a11
May 8CHSL AA ChampionshipsMay 8 · 800 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North800 Meters1.1:58.82a11
May 2Farmington Invitational (EQ Approved)May 2 · 3200 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters19:34.81a PB11
Apr 29LHN Home Meet # 4 (SENIOR NIGHT)Apr 29 · 800 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North800 Meters11:58.95a11
Apr 24The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 24 · 1600 Meters · Place 10 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters104:22.12a11
Apr 24The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 24 · 800 Meters · Place 11 · Macomb Lutheran NorthMacomb Lutheran North800 Meters112:00.11a11
Apr 172026 Oakland Elaine Leigh InvitationalApr 17 · 1600 Meters · Place 2 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters24:23.38a11
Apr 15LHN Home Meet # 2Apr 15 · 400 Meters · Macomb Lutheran NorthMacomb Lutheran North400 MetersRelay Split—51.8hUnofficial11
Apr 15LHN Home Meet # 2Apr 15 · 400 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North400 Meters1.52.39a PB11
Apr 11Oak Park Spring Classic (EQ approved)Apr 11 · 1600 Meters · Place 2 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters24:24.24a11
Apr 11Oak Park Spring Classic (EQ approved)Apr 11 · 800 Meters · Place 3 · Macomb Lutheran NorthMacomb Lutheran North800 Meters31:59.28a11
Apr 4SPRING CLASSIC 9th-10th INVITEApr 4 · 3000m Steeplechase · Place 1 · Macomb Lutheran NorthMacomb Lutheran North3000m Steeplechase16:38.09a PB11
Apr 4SPRING CLASSIC 9th-10th INVITEApr 4 · 3200 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters19:58.47a11
Mar 27Bishop Foley Invitational (EQ Approved)Mar 27 · 1600 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters14:38.33a11
Mar 27Bishop Foley Invitational (EQ Approved)Mar 27 · 800 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North800 Meters12:05.48a11

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 272026 MITS/MITCA Indoor TF State ChampionshipsFeb 27 · 1600 Meters · Place 32 · 16Ways Track Club16Ways Track Club1600 Meters324:44.77—
Feb 272026 MITS/MITCA Indoor TF State ChampionshipsFeb 27 · Long Jump · Place 10 · 16Ways Track Club16Ways Track ClubLong Jump101:59.73 PB—
Feb 21SVSU - MITS #4Feb 21 · 1600 Meters · Place 2 · 16Ways Track Club16Ways Track Club1600 Meters24:24.33a PB11
Feb 14SVSU - MITS Distance FestFeb 14 · 1 Mile · Place 10 · 16Ways Track Club16Ways Track Club1 Mile104:26.35a PB11
Feb 7LAB Indoor Meet #9Feb 7 · 800 Meters · Place 22 · 16Ways Track Club16Ways Track Club800 Meters221:59.63a PB11
Jan 31LAB Indoor Meet #8Jan 31 · 1500 Meters · Place 4 · 16Ways Track Club16Ways Track Club1500 Meters44:08.14a PB11
Jan 31LAB Indoor Meet #8Jan 31 · 1000 Meters · Place 8 · 16Ways Track Club16Ways Track Club1000 Meters82:35.09a PB11
Jan 31LAB Indoor Meet #8Jan 31 · 400 Meters · Place 27 · 16Ways Track Club16Ways Track Club400 Meters2752.72a PB11
Jan 24SVSU - MITS #3Jan 24 · 400 Meters · Place 20 · 16Ways Track Club16Ways Track Club400 Meters2053.09a11
Jan 18HS ShowcaseJan 18 · 3200 Meters · 16 Ways TC16 Ways TC3200 Meters--DNS11
Jan 18HS ShowcaseJan 18 · 1 Mile · Place 32 · 16 Ways TC16 Ways TC1 Mile32.4:35.05a11
Jan 10SVSU - MITS #1Jan 10 · 1600 Meters · 16Ways Track Club16Ways Track Club1600 Meters—DNS11
Jan 10SVSU - MITS #1Jan 10 · 800 Meters · Place 13 · 16Ways Track Club16Ways Track Club800 Meters13.2:02.25a11

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 20LAB Indoor Meet #2Dec 20 · 1600 Meters · Place 1 · 16Ways Track Club16Ways Track Club1600 Meters1.4:28.11a11
Dec 20LAB Indoor Meet #2Dec 20 · 800 Meters · Place 10 · 16Ways Track Club16Ways Track Club800 Meters10.2:02.92a11
Dec 13LAB Indoor Meet #1Dec 13 · 600 Meters · Place 14 · 16Ways Track Club16Ways Track Club600 Meters14.1:27.82a PB11
Dec 13LAB Indoor Meet #1Dec 13 · 1600 Meters · Place 2 · 16Ways Track Club16Ways Track Club1600 Meters2.4:32.66a11
Feb 212025 Midwest Showcase - HS DivisionFeb 21 · 1600 Meters · Place 41 · 16Ways Track Club16Ways Track Club1600 Meters414:42.55a—
Feb 15SVSU - MITS Distance FestFeb 15 · 5000 Meters · Place 2 · 16Ways Track Club16Ways Track Club5000 Meters215:44.01a PB—
Feb 15SVSU - MITS Distance FestFeb 15 · 1 Mile · Place 82 · 16Ways Track Club16Ways Track Club1 Mile824:56.29a—
Feb 8LAB Indoor Meet #9Feb 8 · 1600 Meters · Place 22 · 16Ways Track Club16Ways Track Club1600 Meters224:37.72a—
Jan 25SVSU - MITS Meet #3Jan 25 · 1600 Meters · Place 8 · 16Ways Track Club16Ways Track Club1600 Meters84:35.04a—
Jan 11SVSU - MITS Meet #1Jan 11 · 1600 Meters · Place 5 · 16Ways Track Club16Ways Track Club1600 Meters54:33.23a—
Jan 11SVSU - MITS Meet #1Jan 11 · 800 Meters · Place 8 · 16Ways Track Club16Ways Track Club800 Meters82:02.39a—
Jan 4LAB Indoor Meet #4Jan 4 · 1600 Meters · Place 8 · 16Ways Track Club16Ways Track Club1600 Meters84:37.3110
Jan 4LAB Indoor Meet #4Jan 4 · 800 Meters · Place 9 · 16Ways Track Club16Ways Track Club800 Meters92:05.2710

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 1500 Meters · Place 1 · 16Ways Track Club16Ways Track Club1500 Meters1.4:10.89a10
Jun 26AAU Track & Field Region 12 QualifierJun 26 · 800 Meters · Place 3 · 16Ways Track Club16Ways Track Club800 Meters3.1:59.66a10
Jun 21Blazers InvitationalJun 21 · 1500 Meters · 16Ways Track Club16Ways Track Club1500 Meters—DNS10
May 31MHSAA LP Division 2 FinalsMay 31 · 3200 Meters · Place 20 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters20.9:58.69a10
May 31MHSAA LP Division 2 FinalsMay 31 · 1600 Meters · Place 13 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters13.4:25.52a10
May 31MHSAA LP Division 2 FinalsMay 31 · 800 Meters · Macomb Lutheran NorthMacomb Lutheran North800 MetersRelay Split—1:58.4hUnofficial10
May 212025 Macomb County Meet of ChampionsMay 21 · 3200 Meters · Place 3 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters310:02.91a10
May 212025 Macomb County Meet of ChampionsMay 21 · 1600 Meters · Place 6 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters64:33.28a10
May 212025 Macomb County Meet of ChampionsMay 21 · 800 Meters · Place 8 · Macomb Lutheran NorthMacomb Lutheran North800 Meters82:02.92a10
May 17MHSAA LP Region 19-2 @ North BranchMay 17 · 3200 Meters · Place 2 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters210:05.81a10
May 17MHSAA LP Region 19-2 @ North BranchMay 17 · 1600 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters14:35.74a10
May 9CHSL AA ChampionshipMay 9 · 3200 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters19:52.50a10
May 9CHSL AA ChampionshipMay 9 · 1600 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters14:34.23a10
May 31st Annual Wandering Wizard InvitationalMay 3 · 800 Meters · Macomb Lutheran NorthMacomb Lutheran North800 MetersRelay Split—2:03.8hUnofficial10
May 31st Annual Wandering Wizard InvitationalMay 3 · 1500 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North1500 Meters1.4:11.16a10
Apr 29Regina/Bishop Foley/Everest @ Lutheran NorthApr 29 · 1600 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters14:37.00a10
Apr 29Regina/Bishop Foley/Everest @ Lutheran NorthApr 29 · 800 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North800 Meters12:04.610
Apr 25The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 25 · 3200 Meters · Place 10 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters1010:01.7810
Apr 25The Barnyard Invitational and Elite Mile Showcase (EQ Approved)Apr 25 · 1600 Meters · Place 36 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters364:26.7510
Apr 182025 Oakland University Elaine Leigh HS InvitationalApr 18 · 1600 Meters · Place 4 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters44:31.07a10
Apr 16Cranbrook/LHNW/Austin Catholic/@Lutheran NorthApr 16 · 1600 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters14:34.910
Apr 12Oak Park Spring Classic (EQ Approved)Apr 12 · 3200 Meters · Place 6 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters69:56.23a10
Apr 5SPRING CLASSIC 9th- 10th INVITEApr 5 · 3200 Meters · Place 2 · Macomb Lutheran NorthMacomb Lutheran North3200 Meters210:17.39a10
Apr 5SPRING CLASSIC 9th- 10th INVITEApr 5 · 1600 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters14:41.20a10
Apr 5SPRING CLASSIC 9th- 10th INVITEApr 5 · 800 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North800 Meters12:04.54a10

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27LAB Holiday InviteDec 27 · 1600 Meters · Place 14 · 16Ways Track Club16Ways Track Club1600 Meters14.4:38.42a10
Dec 27LAB Holiday InviteDec 27 · 800 Meters · Place 11 · 16Ways Track Club16Ways Track Club800 Meters11.2:05.54a10
Dec 21LAB Indoor Meet #2Dec 21 · 3200 Meters · Place 1 · 16Ways Track Club16Ways Track Club3200 Meters1.10:10.00a PB10
Dec 21LAB Indoor Meet #2Dec 21 · 1600 Meters · Place 9 · 16Ways Track Club16Ways Track Club1600 Meters9.4:36.28a10
Dec 21LAB Indoor Meet #2Dec 21 · 800 Meters · Place 18 · 16Ways Track Club16Ways Track Club800 Meters18.2:10.57a10
Dec 14LAB Indoor Meet #1Dec 14 · 3200 Meters · Place 5 · 16Ways Track Club16Ways Track Club3200 Meters5.10:10.66a10
Dec 14LAB Indoor Meet #1Dec 14 · 1600 Meters · Place 13 · 16Ways Track Club16Ways Track Club1600 Meters13.4:44.39a10
Dec 14LAB Indoor Meet #1Dec 14 · 800 Meters · Place 18 · 16Ways Track Club16Ways Track Club800 Meters18.2:09.26a10

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23Macomb County ChampionshipMay 23 · 1600 Meters · Place 22 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters224:48.89a—
May 18MHSAA LP Region 19-2 @ North BranchMay 18 · 1600 Meters · Place 6 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters64:38.58a—
May 10CHSL AA Championship. May 10 · 1600 Meters · Place 4 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters44:52.00a—
May 3Anchor Bay InvitationalMay 3 · 1600 Meters · Place 8 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters84:44.15a—
Apr 29CHSL AA Jamboree #2 @ WLHSApr 29 · 1600 Meters · Place 3 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters34:53.60a—
Apr 29CHSL AA Jamboree #2 @ WLHSApr 29 · 800 Meters · Place 3 · Macomb Lutheran NorthMacomb Lutheran North800 Meters32:14.47a—
Apr 26Blue Devil InvitationalApr 26 · 1600 Meters · Place 3 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters34:55.67a—
Apr 26Blue Devil InvitationalApr 26 · 800 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North800 Meters12:14.83a—
Apr 23Lutheran North/Notre Dame PrepApr 23 · 1600 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters1.5:03.00a9
Apr 23Lutheran North/Notre Dame PrepApr 23 · 800 Meters · Place 1 · Macomb Lutheran NorthMacomb Lutheran North800 Meters1.2:16.61a9
Apr 17CHSL AA Jamboree # 1Apr 17 · 1600 Meters · Place 2 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters24:55.30a—
Apr 17CHSL AA Jamboree # 1Apr 17 · 800 Meters · Place 3 · Macomb Lutheran NorthMacomb Lutheran North800 Meters32:15.24a—
Apr 9Lutheran North/Lutheran Northwest/Austin cath.Apr 9 · 1600 Meters · Place 2 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters25:02.92a—
Apr 9Lutheran North/Lutheran Northwest/Austin cath.Apr 9 · 800 Meters · Place 4 · Macomb Lutheran NorthMacomb Lutheran North800 Meters42:17.84a—
Apr 6SPRING BREAK CLASSICApr 6 · 1600 Meters · Place 6 · Macomb Lutheran NorthMacomb Lutheran North1600 Meters65:00.39a—
Apr 6SPRING BREAK CLASSICApr 6 · 800 Meters · Place 4 · Macomb Lutheran NorthMacomb Lutheran North800 Meters42:18.50a—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3Lutheran State Championship - Michigan DistrictJun 3 · 1600 Meters · Place 5 · Macomb St. Peter LutherMacomb St. Peter Luther1600 Meters55:06.53a—
May 20Lutheran Regional at Lutheran NorthMay 20 · 1600 Meters · Place 1 · Macomb St. Peter LutherMacomb St. Peter Luther1600 Meters15:15.75a—
May 13North Suburban Lutheran Athletic Association League MeetMay 13 · 1600 Meters · Place 1 · Macomb St. Peter LutherMacomb St. Peter Luther1600 Meters15:14.73a—
May 13North Suburban Lutheran Athletic Association League MeetMay 13 · 800 Meters · Place 1 · Macomb St. Peter LutherMacomb St. Peter Luther800 Meters12:22.75a—
Apr 25Golden Grizzlies LS MS Meet 2023Apr 25 · 1600 Meters · Place 1 · Macomb St. Peter LutherMacomb St. Peter Luther1600 Meters15:27.23a—
Apr 25Golden Grizzlies LS MS Meet 2023Apr 25 · 800 Meters · Place 2 · Macomb St. Peter LutherMacomb St. Peter Luther800 Meters22:34.25a—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21Lutheran Regional at Macomb L.N.May 21 · 1600 Meters · Place 7 · Macomb St. Peter LutheranMacomb St. Peter Lutheran1600 Meters7.5:53.02a7
May 9Golden Grizzlies LS MS Meet 2022May 9 · 1600 Meters · Place 7 · Macomb St. Peter LutheranMacomb St. Peter Lutheran1600 Meters7.5:59.07
May 9Golden Grizzlies LS MS Meet 2022May 9 · 800 Meters · Place 8 · Macomb St. Peter LutheranMacomb St. Peter Lutheran800 Meters8.2:53.07