Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorCougar Invite · Apr 234:47.69Cougar InviteApril 23, 2022
10,000 Meters · OutdoorIndiana Little State Championships · Apr 2033:59.94aIndiana Little State ChampionshipsApril 20, 2023
10000 Meters · OutdoorCrossroads League Outdoor Championships · May 434:04.91Crossroads League Outdoor ChampionshipsMay 4, 2023
1500 Meters · IndoorWe Fly Challenge · Apr 104:21.06aWe Fly ChallengeApril 10, 2026
1600 Meters · IndoorAQ MITS #2 · Jan 224:55.00aAQ MITS #2January 22, 2022
1600 Meters · OutdoorRed Hawk Invitational · May 74:38.47Red Hawk Invitational May 7, 2022
3000 Meters · IndoorIndiana Tech Invite · Jan 199:35.33aIndiana Tech InviteJanuary 19, 2024
3200 Meters · IndoorMITS @ GVSU #2 · Jan 1810:43.72aMITS @ GVSU #2January 18, 2020
3200 Meters · OutdoorDistance Night Under the Lights at Houseman Field · May 289:47.55Distance Night Under the Lights at Houseman FieldMay 28, 2022
400 Meters · IndoorAQ MITS #2 · Jan 221:01.58aAQ MITS #2January 22, 2022
5000 Meters · IndoorTrojan Invitational · Jan 2816:01.73aTrojan InvitationalJanuary 28, 2023
5000 Meters · OutdoorIndiana Little State Invitational · Apr 1115:57.12aIndiana Little State InvitationalApril 11, 2025
60 Meter · IndoorAQ MITS #2 · Jan 228.64aAQ MITS #2January 22, 2022
800 Meters · IndoorMITS @ Aquinas Meet #2 · Feb 12:25.54aMITS @ Aquinas Meet #2February 1, 2020
800 Meters · OutdoorRockford at Grandville HS · Apr 272:08.39Rockford at Grandville HSApril 27, 2022

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 30Crossroads League Outdoor ChampionshipsApr 30 · 10,000 Meters · Place 14 · Taylor (Ind.)Taylor (Ind.)10,000 Meters14.34:18.76aSr
Apr 17Indiana Little State ChampionshipsApr 17 · 10,000 Meters · Place 14 · Taylor (Ind.)Taylor (Ind.)10,000 Meters14.35:08.71aSr
Mar 27Marian OpenMar 27 · 5000 Meters · Place 25 · Taylor (Ind.)Taylor (Ind.)5000 Meters25.16:34.67aSr
Mar 20Polar Bear Invitational (Indiana Wesleyan)Mar 20 · 5000 Meters · Place 41 · Taylor (Ind.)Taylor (Ind.)5000 Meters41.16:44.98aSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 10We Fly ChallengeApr 10 · 1500 Meters · Place 45 · Taylor (Ind.)Taylor (Ind.)1500 Meters45.4:21.06a PBSr
Jan 24George Glass InvitationalJan 24 · 5000 Meters · Place 3 · Taylor (Ind.)Taylor (Ind.)5000 Meters316:28.69aSr
Jan 16Indiana Tech InviteJan 16 · 3000 Meters · Place 12 · Taylor (Ind.)Taylor (Ind.)3000 Meters12.9:46.45aSr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1Crossroads League Outdoor ChampionshipsMay 1 · 10000 Meters · Place 11 · TaylorTaylor10000 Meters1134:51.34JR
Apr 11Indiana Little State InvitationalApr 11 · 5000 Meters · Place 21 · Taylor (Ind.)Taylor (Ind.)5000 Meters21.15:57.12a PBJr
Mar 21Polar Bear Invitational (Indiana Wesleyan)Mar 21 · 5000 Meters · Place 44 · Taylor (Ind.)Taylor (Ind.)5000 Meters44.16:33.79aJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14Crossroads League Indoor ChampionshipsFeb 14 · 5000 Meters · Place 12 · Taylor (Ind.)Taylor (Ind.)5000 Meters1216:12.82a—
Feb 1IWU Midwest Indoor ClassicFeb 1 · 5000 Meters · Place 20 · Taylor (Ind.)Taylor (Ind.)5000 Meters20.16:36.13aJr
Jan 25George Glass InvitationalJan 25 · 5000 Meters · Place 2 · Taylor (Ind.)Taylor (Ind.)5000 Meters216:25.53a—
Jan 17Indiana Tech InviteJan 17 · 3000 Meters · Place 16 · Taylor (Ind.)Taylor (Ind.)3000 Meters169:40.90a—

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2Crossroads League Outdoor ChampionshipsMay 2 · 10000 Meters · Place 12 · TaylorTaylor10000 Meters1234:24.18SO
Apr 19Indiana Little State InvitationalApr 19 · 5000 Meters · Place 29 · Taylor (Ind.)Taylor (Ind.)5000 Meters29.16:06.24aSo
Apr 6George Glass InvitationalApr 6 · 5000 Meters · Place 25 · Taylor (Ind.)Taylor (Ind.)5000 Meters2516:15.54a—
Mar 22Polar Bear Invitational (Indiana Wesleyan)Mar 22 · 5000 Meters · Place 56 · Taylor (Ind.)Taylor (Ind.)5000 Meters56.16:15.12aSo

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 3IWU Midwest ClassicFeb 3 · 5000 Meters · Place 18 · Taylor (Ind.)Taylor (Ind.)5000 Meters18.16:19.37aSo
Jan 27Trojan InviteJan 27 · 5000 Meters · Place 7 · Taylor (Ind.)Taylor (Ind.)5000 Meters7.16:34.63aSo
Jan 19Indiana Tech InviteJan 19 · 3000 Meters · Place 19 · Taylor (Ind.)Taylor (Ind.)3000 Meters19.9:35.33a PBSo

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4Crossroads League Outdoor ChampionshipsMay 4 · 10000 Meters · Place 14 · TaylorTaylor10000 Meters1434:04.91 PBFR
Apr 20118th Annual Indiana Little State ChampionshipsApr 20 · 10,000 Meters · Place 10 · Taylor (Ind.)Taylor (Ind.)10,000 Meters10.33:59.94aUnofficialFr
Apr 20Indiana Little State ChampionshipsApr 20 · 10,000 Meters · Place 10 · Taylor (Ind.)Taylor (Ind.)10,000 Meters10.33:59.94a PBFr
Apr 14Ball State-We Fly ChallengeApr 14 · 5000 Meters · Place 11 · TaylorTaylor5000 Meters1116:45.68FR

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17Crossroads League ChampionshipsFeb 17 · 5000 Meters · Place 17 · TaylorTaylor5000 Meters1716:21.37FR
Feb 4IWU Midwest ClassicFeb 4 · 5000 Meters · Place 25 · TaylorTaylor5000 Meters2516:35.63FR
Jan 28Trojan InvitationalJan 28 · 5000 Meters · Place 8 · Taylor (Ind.)Taylor (Ind.)5000 Meters8.16:01.73a PBFr
Jan 20Indiana Tech InvitationalJan 20 · 3000 Meters · Place 33 · Taylor (Ind.)Taylor (Ind.)3000 Meters33.9:39.15aFr
Jan 20Indiana Tech InvitationalJan 20 · 3000 Meters · Place 33 · Taylor (Ind.)Taylor (Ind.)3000 Meters33.9:39.15aFr

2022 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 28Distance Night Under the Lights at Houseman FieldMay 28 · 3200 Meters · Place 9 · RockfordRockford3200 Meters99:47.55 PB12
May 20MHSAA LP Region 02-1 @ Grand HavenMay 20 · 3200 Meters · Place 4 · RockfordRockford3200 Meters49:54.5812
May 13OK Red Conference ChampionshipMay 13 · 3200 Meters · Place 4 · RockfordRockford3200 Meters4.9:51.46a12
May 7Red Hawk Invitational May 7 · 1600 Meters · Place 5 · RockfordRockford1600 Meters54:38.47 PBSR
May 4Caledonia at Rockford HSMay 4 · 3200 Meters · Place 2 · RockfordRockford3200 Meters29:49.43SR
May 2OK Red: Rockford at Jenison HSMay 2 · 3200 Meters · Place 1 · RockfordRockford3200 Meters110:02.88SR
May 2OK Red: Rockford at Jenison HSMay 2 · 1600 Meters · Place 1 · RockfordRockford1600 Meters14:43.33SR
Apr 30Grand Rapids Elite ChallengeApr 30 · 3200 Meters · Place 2 · RockfordRockford3200 Meters29:50.1212
Apr 27Rockford at Grandville HSApr 27 · 3200 Meters · Place 1 · RockfordRockford3200 Meters111:13.34SR
Apr 27Rockford at Grandville HSApr 27 · 1600 Meters · Place 11 · RockfordRockford1600 Meters115:51.59SR
Apr 27Rockford at Grandville HSApr 27 · 800 Meters · Place 5 · RockfordRockford800 Meters52:08.39 PBSR
Apr 25Hudsonville at Rockford HSApr 25 · 3200 Meters · Place 1 · RockfordRockford3200 Meters110:51.58SR
Apr 25Hudsonville at Rockford HSApr 25 · 1600 Meters · Place 3 · RockfordRockford1600 Meters34:46.49SR
Apr 23Cougar InviteApr 23 · 3200 Meters · Place 7 · RockfordRockford3200 Meters79:50.1612
Apr 23Cougar InviteApr 23 · 1 Mile · Place 12 · RockfordRockford1 Mile124:47.69 PB12
Apr 20East Kentwood at Rockford HSApr 20 · 3200 Meters · Place 1 · RockfordRockford3200 Meters110:11.00SR
Apr 20East Kentwood at Rockford HSApr 20 · 1600 Meters · Place 2 · RockfordRockford1600 Meters24:43.56SR
Apr 15Rocket InvitationalApr 15 · 3200 Meters · Place 5 · RockfordRockford3200 Meters510:03.8412
Apr 13Rockford at Grand HavenApr 13 · 3200 Meters · Place 2 · RockfordRockford3200 Meters210:19.0612
Apr 13Rockford at Grand HavenApr 13 · 1600 Meters · Place 4 · RockfordRockford1600 Meters45:06.6812
Mar 24GVSU Laker Challenge-BoysMar 24 · 1600 Meters · Place 11 · RockfordRockford1600 Meters114:42.9912

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 12AQ MITS #4Feb 12 · 1600 Meters · Place 22 · Rockford 858Rockford 8581600 Meters22.4:57.72aUnofficial12
Jan 22AQ MITS #2Jan 22 · 1600 Meters · Place 20 · Rockford UnaRockford Una1600 Meters20.4:55.00a PB12
Jan 22AQ MITS #2Jan 22 · 60 Meter · Place 27 · Rockford UnaRockford Una60 Meter27.8.64a PB12
Jan 22AQ MITS #2Jan 22 · 400 Meters · Place 22 · Rockford UnaRockford Una400 Meters22.1:01.58a PB12

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 282021 MITCA D1 Team StateMay 28 · 3200 Meters · Place 9 · RockfordRockford3200 Meters9.10:15.34a11
May 21MHSAA LP Region 02-1 @ Grand HavenMay 21 · 3200 Meters · Place 7 · RockfordRockford3200 Meters710:01.4311
May 14OK Red Conference MeetMay 14 · 3200 Meters · Place 6 · RockfordRockford3200 Meters610:01.1911
May 10Rockford HS at West Ottawa HS (Rescheduled from 4/21)May 10 · 3200 Meters · Place 4 · RockfordRockford3200 Meters4.10:54.73a11
May 10Rockford HS at West Ottawa HS (Rescheduled from 4/21)May 10 · 1600 Meters · Place 5 · RockfordRockford1600 Meters5.4:54.62a11
May 72021 Shepherd BLUEJAY InviteMay 7 · 3200 Meters · Place 31 · RockfordRockford3200 Meters3110:02.2511
May 72021 BLUEJAY INVITE ELITE 3200May 7 · 3200 Meters · Place 31 · RockfordRockford3200 Meters31.10:02.25a11
May 1EGR ClassicMay 1 · 3200 Meters · Place 7 · RockfordRockford3200 Meters79:59.8611
May 1EGR ClassicMay 1 · 1600 Meters · Place 8 · RockfordRockford1600 Meters84:55.4911
Apr 28Rockford at HudsonvilleApr 28 · 3200 Meters · Place 1 · RockfordRockford3200 Meters110:19.5211
Apr 28Rockford at HudsonvilleApr 28 · 1600 Meters · Place 6 · RockfordRockford1600 Meters64:51.8011
Apr 26OK RED- Rockford at East KentwoodApr 26 · 3200 Meters · Place 3 · RockfordRockford3200 Meters3.10:12.12a11
Apr 26OK RED- Rockford at East KentwoodApr 26 · 1600 Meters · RockfordRockford1600 Meters—DNS11
Apr 24Cougar Invite (Boys Meet)Apr 24 · 3200 Meters · Place 7 · RockfordRockford3200 Meters7.9:58.01a11
Apr 24Cougar Invite (Boys Meet)Apr 24 · 800 Meters · Place 18 · RockfordRockford800 Meters18.2:15.72a11
Apr 19Rockford @ Grand Haven HSApr 19 · 3200 Meters · Place 4 · RockfordRockford3200 Meters410:38.1711
Apr 19Rockford @ Grand Haven HSApr 19 · 1600 Meters · Place 4 · RockfordRockford1600 Meters44:59.1011
Apr 14Rockford at CaledoniaApr 14 · 3200 Meters · Place 5 · RockfordRockford3200 Meters5.10:31.49a11
Apr 14Rockford at CaledoniaApr 14 · 1600 Meters · Place 8 · RockfordRockford1600 Meters8.4:54.45a11

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 1MITS @ Aquinas Meet #2Feb 1 · 1600 Meters · Place 36 · Rockford UnaRockford Una1600 Meters36.5:06.92a10
Feb 1MITS @ Aquinas Meet #2Feb 1 · 800 Meters · Place 35 · Rockford UnaRockford Una800 Meters35.2:25.54a PB10
Feb 1MITS @ Aquinas Meet #2Feb 1 · 400 Meters · Place 27 · Rockford UnaRockford Una400 Meters27.1:04.56a10
Jan 18MITS @ GVSU #2Jan 18 · 3200 Meters · Place 34 · UnattachedUnattached3200 Meters34.10:43.72a PB10
Jan 11MITS @ GVSU #1Jan 11 · 1600 Meters · Place 26 · UnattachedUnattached1600 Meters26.5:03.47a10

2019 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 252019 MITCA Division 1 Team State MeetMay 25 · 3200 Meters · Place 8 · RockfordRockford3200 Meters810:32.009
May 10OK Red ChampionshipsMay 10 · 3200 Meters · Place 15 · RockfordRockford3200 Meters15.10:22.10a9
May 6OK Red Rockford, EK, HudsonvilleMay 6 · 3200 Meters · Place 7 · RockfordRockford3200 Meters710:31.159
May 6OK Red Rockford, EK, HudsonvilleMay 6 · 1600 Meters · Place 13 · RockfordRockford1600 Meters134:56.999
May 1Rockford at HudsonvilleMay 1 · 3200 Meters · Place 6 · RockfordRockford3200 Meters610:35.00PR9
Apr 26Spartan Classic Track and Field InviteApr 26 · 3200 Meters · Place 11 · RockfordRockford3200 Meters11.10:41.98a9
Apr 24OK Red: West Ottawa @ RockfordApr 24 · 3200 Meters · Place 2 · RockfordRockford3200 Meters210:36.689
Apr 24OK Red: West Ottawa @ RockfordApr 24 · 1600 Meters · Place 7 · RockfordRockford1600 Meters75:00.109
Apr 22OK Red: Grand Haven @ RockfordApr 22 · 3200 Meters · Place 5 · RockfordRockford3200 Meters510:48.169
Apr 22OK Red: Grand Haven @ RockfordApr 22 · 1600 Meters · Place 8 · RockfordRockford1600 Meters84:56.91PR9
Apr 17Rockford at CaledoniaApr 17 · 3200 Meters · Place 8 · RockfordRockford3200 Meters810:55.849
Apr 17Rockford at CaledoniaApr 17 · 1600 Meters · Place 8 · RockfordRockford1600 Meters85:00.85PR9
Apr 13Rockford InviteApr 13 · 3200 Meters · Place 13 · RockfordRockford3200 Meters13.10:44.72a9
Apr 10OK Red: Grandville @ RockfordApr 10 · 3200 Meters · Place 5 · RockfordRockford3200 Meters510:50.82PR9
Mar 21Greenville @ RockfordMar 21 · 3200 Meters · Place 3 · RockfordRockford3200 Meters310:58.539
Mar 21Greenville @ RockfordMar 21 · 1600 Meters · Place 5 · RockfordRockford1600 Meters55:09.559

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 9Aquinas MITS #2Feb 9 · 1600 Meters · Place 41 · Rockford UnaRockford Una1600 Meters41.5:19.26aUnofficial9

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21MKO Boys Conference Meet @ Reeths-Puffer HSMay 21 · 3200 Meters · Place 9 · North RockfordNorth Rockford3200 Meters9.11:44.41a8
May 8North Rockford at Hudsonville MSMay 8 · 3200 Meters · Place 2 · North RockfordNorth Rockford3200 Meters2.11:29.86a8
Apr 19North Rockford at Jenison MSApr 19 · 3200 Meters · Place 1 · North RockfordNorth Rockford3200 Meters1.11:51.13a8

2017 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 24MKO Boys Conference Meet @ Mona ShoresMay 24 · 3200 Meters · Place 11 · North RockfordNorth Rockford3200 Meters11.12:02.36a7
May 17Pinewood vs. N. RockfordMay 17 · 3200 Meters · Place 3 · North RockfordNorth Rockford3200 Meters3.13:13.98a7
Apr 13North Rockford at Byron Center MSApr 13 · 3200 Meters · Place 4 · North RockfordNorth Rockford3200 Meters4.12:45.67a7