Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorEMU Bob Parks Memorial Meet · Jan 254:30.53aEMU Bob Parks Memorial MeetJanuary 25, 2025
1 Mile · OutdoorBalawajder Classic Coed Relays · Apr 224:47.21aBalawajder Classic Coed RelaysApril 22, 2023
1500 Meters · OutdoorElaine Leigh Invite · Apr 174:01.83aElaine Leigh InviteApril 17, 2026
1600 Meters · IndoorLAB Holiday Invite · Dec 294:39.26aLAB Holiday InviteDecember 29, 2023
1600 Meters · OutdoorHowell @ Northville · Apr 164:30.81aHowell @ NorthvilleApril 16, 2024
3000 Meters · Indoor2026 Horizon League Indoor Championship · Feb 288:38.902026 Horizon League Indoor ChampionshipFebruary 28, 2026
3200 Meters · OutdoorNorthville v Canton · May 89:52.86aNorthville v CantonMay 8, 2023
3200 Meters · Outdoor · Hand timedNorthville Scrimmage · Apr 1011:09.60hNorthville ScrimmageApril 10, 2021
5000 Meters · IndoorSVSU 12th Annual MITS Indoor Distance Festival · Feb 1116:23.76aSVSU 12th Annual MITS Indoor Distance FestivalFebruary 11, 2023
5000 Meters · OutdoorGolden Grizzly Invite · Apr 515:34.39aGolden Grizzly InviteApril 5, 2025
800 Meters · IndoorSilverston Invitational · Feb 201:57.69Silverston InvitationalFebruary 20, 2026
800 Meters · OutdoorKip Janvrin Open · Apr 241:57.66aKip Janvrin OpenApril 24, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8Horizon League Outdoor ChampionshipsMay 8 · 1500 Meters · Place 23 · Detroit MercyDetroit Mercy1500 MetersRound P23.4:06.88aSo
May 8Horizon League Outdoor ChampionshipsMay 8 · 800 Meters · Place 27 · Detroit MercyDetroit Mercy800 MetersRound P27.2:02.45aSo
Apr 24Kip Janvrin OpenApr 24 · 800 Meters · Place 38 · Detroit MercyDetroit Mercy800 Meters38.1:57.66a PBSo
Apr 17Elaine Leigh InviteApr 17 · 1500 Meters · Place 15 · Detroit MercyDetroit Mercy1500 Meters15.4:01.83a PBSo
Apr 11CMU Chippewa ChallengeApr 11 · 1500 Meters · Place 6 · Detroit MercyDetroit Mercy1500 Meters6.4:08.95aSo
Apr 11CMU Chippewa ChallengeApr 11 · 800 Meters · Place 6 · Detroit MercyDetroit Mercy800 Meters6.2:01.63aSo
Apr 3Oakland Golden Grizzlies InviteApr 3 · 5000 Meters · Place 15 · Detroit MercyDetroit Mercy5000 Meters15.15:55.80aSo

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 282026 Horizon League Indoor ChampionshipFeb 28 · 3000 Meters · Place 22 · Detroit MercyDetroit Mercy3000 Meters228:38.90 PBSO
Feb 20Silverston InvitationalFeb 20 · 800 Meters · Place 9 · Detroit MercyDetroit Mercy800 Meters91:57.69 PBSO
Jan 16SVSU ClassicJan 16 · 3000 Meters · Place 7 · Detroit MercyDetroit Mercy3000 Meters78:58.14aSo

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9Horizon League ChampionshipMay 9 · 5000 Meters · Place 30 · Detroit MercyDetroit Mercy5000 Meters30.16:22.14aFr
May 9Horizon League ChampionshipMay 9 · 1500 Meters · Place 21 · Detroit MercyDetroit Mercy1500 MetersRound P21.4:07.58aFr
May 9Horizon League ChampionshipMay 9 · 800 Meters · Place 26 · Detroit MercyDetroit Mercy800 MetersRound P26.1:58.27aFr
May 2Jesse Owens ClassicMay 2 · 1500 Meters · Place 22 · Detroit MercyDetroit Mercy1500 Meters224:16.34FR
Apr 25CUAA Legacy InvitationalApr 25 · 1500 Meters · Place 3 · Detroit MercyDetroit Mercy1500 Meters3.4:07.03aFr
Apr 18Oakland Elaine Leigh InvitationalApr 18 · 1500 Meters · Place 15 · Detroit MercyDetroit Mercy1500 Meters15.4:05.53aFr
Apr 18Oakland Elaine Leigh InvitationalApr 18 · 800 Meters · Place 26 · Detroit MercyDetroit Mercy800 Meters26.2:07.76aFr
Apr 12CMU Chippewa ChallengeApr 12 · 1500 Meters · Place 14 · Detroit MercyDetroit Mercy1500 Meters144:09.42aFr
Apr 12CMU Chippewa ChallengeApr 12 · 800 Meters · Place 9 · Detroit MercyDetroit Mercy800 Meters92:03.93aFr
Apr 5Golden Grizzly InviteApr 5 · 5000 Meters · Place 10 · Detroit MercyDetroit Mercy5000 Meters1015:34.39a PBFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 1Horizon League Indoor ChampionshipsMar 1 · 1 Mile · Place 27 · Detroit MercyDetroit Mercy1 Mile274:38.95FR
Mar 1Horizon League Indoor ChampionshipsMar 1 · 800 Meters · Place 26 · Detroit MercyDetroit Mercy800 MetersRound P262:02.48FR
Jan 25EMU Bob Parks Memorial MeetJan 25 · 1 Mile · Place 13 · Detroit MercyDetroit Mercy1 Mile13.4:30.53a PBFr
Jan 25EMU Bob Parks Memorial MeetJan 25 · 800 Meters · Place 9 · Detroit MercyDetroit Mercy800 Meters9.2:10.07aFr
Jan 17SVSU ClassicJan 17 · 3000 Meters · Place 12 · Detroit MercyDetroit Mercy3000 Meters129:05.33a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17MHSAA LP Region 06-1 @ Livonia StevensonMay 17 · 800 Meters · Place 5 · NorthvilleNorthville800 Meters51:59.38a—
May 11KLAA Conference ChampionshipMay 11 · 800 Meters · Place 11 · NorthvilleNorthville800 Meters112:00.63a—
May 7Northville @ PlymouthMay 7 · 800 Meters · Place 6 · NorthvilleNorthville800 Meters62:02.79a—
May 324 Saline GOLDEN TRIANGLE May 3 · 800 Meters · Place 5 · NorthvilleNorthville800 Meters5.2:00.65a12
Apr 30Canton @ NorthvilleApr 30 · 800 Meters · Place 3 · NorthvilleNorthville800 Meters32:00.05a—
Apr 26Grand Ledge Comet ClassicApr 26 · 1600 Meters · Place 6 · NorthvilleNorthville1600 Meters6.4:35.16a12
Apr 26Grand Ledge Comet ClassicApr 26 · 800 Meters · Place 23 · NorthvilleNorthville800 Meters23.2:11.97a12
Apr 23Northville at BrightonApr 23 · 800 Meters · Place 5 · NorthvilleNorthville800 Meters5.2:02.73a12
Apr 16Howell @ NorthvilleApr 16 · 1600 Meters · Place 4 · NorthvilleNorthville1600 Meters44:30.81a PB—
Apr 9Novi @ NorthvilleApr 9 · 800 Meters · Place 1 · NorthvilleNorthville800 Meters12:02.18a—
Apr 4Northville IntrasquadApr 4 · 1600 Meters · NorthvilleNorthville1600 Meters—DNS12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1013th Annual SVSU - MITS Distance FestFeb 10 · 1 Mile · Six Mile Track ClubSix Mile Track Club1 Mile—DNS12
Feb 1013th Annual SVSU - MITS Distance FestFeb 10 · 800 Meters · Place 17 · Six Mile Track ClubSix Mile Track Club800 Meters17.1:59.82a12

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29LAB Holiday InviteDec 29 · 1600 Meters · Place 12 · UnattachedUnattached1600 Meters12.4:39.26a PB12
Feb 11SVSU 12th Annual MITS Indoor Distance FestivalFeb 11 · 5000 Meters · Place 19 · Six Mile Track ClubSix Mile Track Club5000 Meters19.16:23.76a PB11

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 19MHSAA LP Region 06-1 @ Livonia StevensonMay 19 · 3200 Meters · Place 15 · NorthvilleNorthville3200 Meters1510:18.5—
May 19MHSAA LP Region 06-1 @ Livonia StevensonMay 19 · 1600 Meters · Place 14 · NorthvilleNorthville1600 Meters144:32.86a—
May 13KLAA Conference Championships May 13 · 3200 Meters · Place 16 · NorthvilleNorthville3200 Meters1610:10.02a—
May 8Northville v CantonMay 8 · 3200 Meters · Place 3 · NorthvilleNorthville3200 Meters3.9:52.86a PB11
May 8Northville v CantonMay 8 · 400 Meters · NorthvilleNorthville400 Meters—DNS11
May 523 SALINE GOLDEN TRIANGLEMay 5 · 3200 Meters · Place 3 · NorthvilleNorthville3200 Meters3.10:11.80a11
May 523 SALINE GOLDEN TRIANGLEMay 5 · 1600 Meters · Place 4 · NorthvilleNorthville1600 Meters4.4:34.34a11
May 2Brighton @ NorthvilleMay 2 · 3200 Meters · NorthvilleNorthville3200 Meters—DNS11
May 2Brighton @ NorthvilleMay 2 · 1600 Meters · Place 6 · NorthvilleNorthville1600 Meters6.4:42.30a11
Apr 28Spartan Classic Track and Field InviteApr 28 · 1600 Meters · Place 7 · NorthvilleNorthville1600 Meters74:39.48a—
Apr 25Howell vs. Northville DualApr 25 · 800 Meters · Place 7 · NorthvilleNorthville800 Meters72:10.36a—
Apr 22Highland Games InvitationalApr 22 · 1600 Meters · Place 1 · NorthvilleNorthville1600 Meters14:38.05a—
Apr 22Highland Games InvitationalApr 22 · 800 Meters · Place 7 · NorthvilleNorthville800 Meters72:10.36a—
Apr 22Balawajder Classic Coed RelaysApr 22 · 1 Mile · Place 4 · NorthvilleNorthville1 Mile4.4:47.21a PB11
Apr 18Novi vs. NorthvilleApr 18 · 3200 Meters · Place 6 · NorthvilleNorthville3200 Meters610:29.30a—
Apr 15Freeland Falcon InvitationalApr 15 · 3200 Meters · Place 9 · NorthvilleNorthville3200 Meters910:15.7011
Apr 11Hartland @ NorthvilleApr 11 · 3200 Meters · Place 4 · NorthvilleNorthville3200 Meters410:42.04a—
Apr 11Hartland @ NorthvilleApr 11 · 1600 Meters · Place 6 · NorthvilleNorthville1600 Meters64:46.78a—
Apr 7Orange & Black MeetApr 7 · 1600 Meters · Place 9 · NorthvilleNorthville1600 Meters9.5:04.81aUnofficial11

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 302023 LAB Holiday InviteDec 30 · 1600 Meters · Place 22 · Six Mile Track ClubSix Mile Track Club1600 Meters22.4:43.47a11

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20MHSAA LP Region 05-1 @ NoviMay 20 · 1600 Meters · Place 10 · NorthvilleNorthville1600 Meters104:41.6910
May 10Northville @ BrightonMay 10 · 3200 Meters · Place 2 · NorthvilleNorthville3200 Meters210:31.4310
May 62022 Golden TriangleMay 6 · 3200 Meters · Place 1 · NorthvilleNorthville3200 Meters110:03.5210
May 3Northville v HowellMay 3 · 3200 Meters · Place 2 · NorthvilleNorthville3200 Meters2.10:17.93a10
Apr 291st Ever Friday Night LightsApr 29 · 3200 Meters · Place 2 · NorthvilleNorthville3200 Meters2.10:08.64a10
Apr 26Novi @ NorthvilleApr 26 · 3200 Meters · Place 5 · NorthvilleNorthville3200 Meters510:20.04SO
Apr 26Novi @ NorthvilleApr 26 · 1600 Meters · Place 3 · NorthvilleNorthville1600 Meters34:37.41SO
Apr 21Northville @ HartlandApr 21 · 1600 Meters · Place 6 · NorthvilleNorthville1600 Meters64:43.50SO
Apr 21Northville @ HartlandApr 21 · 800 Meters · Place 7 · NorthvilleNorthville800 Meters72:13.97SO
Apr 15Rocket InvitationalApr 15 · 3200 Meters · Place 9 · NorthvilleNorthville3200 Meters910:20.2910
Apr 13Northville @ SalemApr 13 · 1600 Meters · Place 4 · NorthvilleNorthville1600 Meters44:46.20SO
Apr 13Northville @ SalemApr 13 · 800 Meters · Place 6 · NorthvilleNorthville800 Meters62:13.09SO

2021 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 27Distance Time TrialsMay 27 · 3200 Meters · Place 3 · NorthvilleNorthville3200 Meters3.10:31Unofficial9
May 27Distance Time TrialsMay 27 · 1600 Meters · Place 2 · NorthvilleNorthville1600 Meters2.4:56Unofficial9
May 11Northville @ HowellMay 11 · 3200 Meters · Place 4 · NorthvilleNorthville3200 Meters4.10:47.84a9
May 11Northville @ HowellMay 11 · 1600 Meters · Place 8 · NorthvilleNorthville1600 Meters8.4:54.36a9
May 4Northville @ NoviMay 4 · 3200 Meters · Place 9 · NorthvilleNorthville3200 Meters9.10:38.94a9
May 4Northville @ NoviMay 4 · 1600 Meters · Place 17 · NorthvilleNorthville1600 Meters17.4:58.93a9
Apr 27Hartland @ NorthvilleApr 27 · 3200 Meters · Place 14 · NorthvilleNorthville3200 Meters1411:30.229
Apr 27Hartland @ NorthvilleApr 27 · 1600 Meters · Place 16 · NorthvilleNorthville1600 Meters165:00.849
Apr 20Salem @ NorthvilleApr 20 · 3200 Meters · Place 9 · NorthvilleNorthville3200 Meters911:05.779
Apr 20Salem @ NorthvilleApr 20 · 1600 Meters · Place 16 · NorthvilleNorthville1600 Meters165:05.899
Apr 13Plymouth @ NorthvilleApr 13 · 3200 Meters · Place 8 · NorthvilleNorthville3200 Meters811:11.049
Apr 13Plymouth @ NorthvilleApr 13 · 1600 Meters · Place 14 · NorthvilleNorthville1600 Meters145:03.529
Apr 10Northville ScrimmageApr 10 · 3200 Meters · Place 7 · NorthvilleNorthville3200 Meters711:09.60h PB9