Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWMC MS Orchard View @ Ravenna · May 1515.09aWMC MS Orchard View @ RavennaMay 15, 2023
1600 Meters · IndoorAQ MITS 3 · Jan 315:20.54aAQ MITS 3January 31, 2026
1600 Meters · OutdoorDistance Night Under the Lights at Houseman Field · May 234:39.05aDistance Night Under the Lights at Houseman FieldMay 23, 2026
200 Meters · OutdoorWMC: Mason County Central @ Oakridge MS · May 434.07aWMC: Mason County Central @ Oakridge MSMay 4, 2022
3200 Meters · OutdoorDistance Night Under the Lights at Houseman Field · May 2310:18.56aDistance Night Under the Lights at Houseman FieldMay 23, 2026
400 Meters · OutdoorWMC: Mason County Central @ Oakridge MS · May 41:20.81aWMC: Mason County Central @ Oakridge MSMay 4, 2022
70 Meters · OutdoorWMC MS Orchard View @ Ravenna · May 1510.59aWMC MS Orchard View @ RavennaMay 15, 2023
800 Meters · OutdoorWMC Oakridge/OV at Fremont · May 112:16.82aWMC Oakridge/OV at FremontMay 11, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 23Distance Night Under the Lights at Houseman FieldMay 23 · 3200 Meters · Place 73 · Muskegon OakridgeMuskegon Oakridge3200 Meters7310:18.56a PB11
May 23Distance Night Under the Lights at Houseman FieldMay 23 · 1600 Meters · Place 81 · Muskegon OakridgeMuskegon Oakridge1600 Meters814:39.05a PB11
May 19West Michigan All Star MeetMay 19 · 1600 Meters · Place 10 · Muskegon OakridgeMuskegon Oakridge1600 Meters104:50.26a11
May 16MHSAA LP Region 12-2 @ AllendaleMay 16 · 3200 Meters · Place 11 · Muskegon OakridgeMuskegon Oakridge3200 Meters1110:56.38a11
May 16MHSAA LP Region 12-2 @ AllendaleMay 16 · 1600 Meters · Place 11 · Muskegon OakridgeMuskegon Oakridge1600 Meters114:43.56a11
May 11WMC Oakridge/OV at FremontMay 11 · 1600 Meters · Place 5 · Muskegon OakridgeMuskegon Oakridge1600 Meters54:50.54a11
May 11WMC Oakridge/OV at FremontMay 11 · 800 Meters · Place 1 · Muskegon OakridgeMuskegon Oakridge800 Meters12:16.82a PB11
May 8WMC Lakes Championships (EQ Approved)May 8 · 3200 Meters · Place 5 · Muskegon OakridgeMuskegon Oakridge3200 Meters5.10:45.82a11
May 8WMC Lakes Championships (EQ Approved)May 8 · 1600 Meters · Place 4 · Muskegon OakridgeMuskegon Oakridge1600 Meters4.4:52.57a11
May 5WMC Lakes - Manistee @ OakridgeMay 5 · 3200 Meters · Place 1 · Muskegon OakridgeMuskegon Oakridge3200 Meters110:58.18a11
May 5WMC Lakes - Manistee @ OakridgeMay 5 · 1600 Meters · Place 3 · Muskegon OakridgeMuskegon Oakridge1600 Meters34:58.15a11
May 1GMAA City Championship (EQ Approved)May 1 · 3200 Meters · Place 4 · Muskegon OakridgeMuskegon Oakridge3200 Meters410:50.21a11
May 1GMAA City Championship (EQ Approved)May 1 · 1600 Meters · Place 5 · Muskegon OakridgeMuskegon Oakridge1600 Meters54:58.80a11
Apr 28WMC Lakes - Oakridge @ MontagueApr 28 · 3200 Meters · Place 1 · Muskegon OakridgeMuskegon Oakridge3200 Meters1.12:35.66a11
Apr 28WMC Lakes - Oakridge @ MontagueApr 28 · 1600 Meters · Place 1 · Muskegon OakridgeMuskegon Oakridge1600 Meters1.4:44.33a11
Apr 2411th Annual Kent City Elite Invite (EQ approved)Apr 24 · 3200 Meters · Place 18 · Muskegon OakridgeMuskegon Oakridge3200 Meters1810:32.83a11
Apr 2411th Annual Kent City Elite Invite (EQ approved)Apr 24 · 1600 Meters · Place 19 · Muskegon OakridgeMuskegon Oakridge1600 Meters194:49.30a11
Apr 21WMC Lakes Whitehall & Ludington @ OakridgeApr 21 · 3200 Meters · Place 3 · Muskegon OakridgeMuskegon Oakridge3200 Meters310:58.69a11
Apr 21WMC Lakes Whitehall & Ludington @ OakridgeApr 21 · 1600 Meters · Place 5 · Muskegon OakridgeMuskegon Oakridge1600 Meters54:57.45a11
Apr 17Lakeview HS Invitational (EQ approved)Apr 17 · 3200 Meters · Place 3 · Muskegon OakridgeMuskegon Oakridge3200 Meters311:02.99a11
Apr 1Covenant, Oakridge, Potter's House @ WMC (NOT A MONA SHORES MEET)Apr 1 · 1600 Meters · Place 4 · Muskegon OakridgeMuskegon Oakridge1600 Meters44:59.74a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 31AQ MITS 3Jan 31 · 1600 Meters · Place 43 · UnattachedUnattached1600 Meters43.5:20.54a PB11

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 24Distance Night Under the Lights at Houseman FieldMay 24 · 3200 Meters · Place 114 · Muskegon OakridgeMuskegon Oakridge3200 Meters11411:09.21a10
May 24Distance Night Under the Lights at Houseman FieldMay 24 · 1600 Meters · Place 161 · Muskegon OakridgeMuskegon Oakridge1600 Meters1614:57.61a10
May 17MHSAA LP Region 12-2 @ AllendaleMay 17 · 1600 Meters · Place 23 · Muskegon OakridgeMuskegon Oakridge1600 Meters235:08.94a10
May 8WMC Lakes Conference Championship @ Ludington (EQ Meet)May 8 · 1600 Meters · Place 15 · Muskegon OakridgeMuskegon Oakridge1600 Meters155:17.19a10
May 6WMC Oakridge at FremontMay 6 · 1600 Meters · Place 8 · Muskegon OakridgeMuskegon Oakridge1600 Meters85:12.73a10
May 6WMC Oakridge at FremontMay 6 · 800 Meters · Place 6 · Muskegon OakridgeMuskegon Oakridge800 Meters62:26.90a10
May 2GMAA @ RP (EQ Meet)May 2 · 1600 Meters · Place 17 · Muskegon OakridgeMuskegon Oakridge1600 Meters175:13.71a10
Apr 29WMC Whitehall, OV, & OakridgeApr 29 · 3200 Meters · Place 5 · Muskegon OakridgeMuskegon Oakridge3200 Meters512:40.39a10
Apr 29WMC Whitehall, OV, & OakridgeApr 29 · 1600 Meters · Place 7 · Muskegon OakridgeMuskegon Oakridge1600 Meters75:17.90a10
Apr 29WMC Whitehall, OV, & OakridgeApr 29 · 800 Meters · Place 7 · Muskegon OakridgeMuskegon Oakridge800 Meters72:31.69a10
Apr 2510th Annual Kent City Elite Invite (17 Event EQ)Apr 25 · 1600 Meters · Place 13 · Muskegon OakridgeMuskegon Oakridge1600 Meters135:09.8710
Apr 2510th Annual Kent City Elite Invite (17 Event EQ)Apr 25 · 800 Meters · Place 15 · Muskegon OakridgeMuskegon Oakridge800 Meters152:25.6310
Apr 22WMC Montague @ Oakridge Apr 22 · 1600 Meters · Place 3 · Muskegon OakridgeMuskegon Oakridge1600 Meters35:24.0610
Apr 22WMC Montague @ Oakridge Apr 22 · 800 Meters · Place 6 · Muskegon OakridgeMuskegon Oakridge800 Meters62:31.7110
Apr 18Fruitport InvitationalApr 18 · 1600 Meters · Place 6 · Muskegon OakridgeMuskegon Oakridge1600 Meters65:18.6110
Apr 18Fruitport InvitationalApr 18 · 800 Meters · Place 17 · Muskegon OakridgeMuskegon Oakridge800 Meters172:25.0110
Apr 16WMC Ludington & Manistee @ Oakridge Apr 16 · 1600 Meters · Place 9 · Muskegon OakridgeMuskegon Oakridge1600 Meters95:32.98a10
Apr 16WMC Ludington & Manistee @ Oakridge Apr 16 · 800 Meters · Place 10 · Muskegon OakridgeMuskegon Oakridge800 Meters102:34.46a10
Apr 1WMC Pre-Spring Break InviteApr 1 · 1600 Meters · Place 19 · Muskegon OakridgeMuskegon Oakridge1600 Meters195:31.12a10

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 25Distance Night Under the Lights at Houseman FieldMay 25 · 1600 Meters · Place 237 · Muskegon OakridgeMuskegon Oakridge1600 Meters2375:28.48a—
May 16MHSAA LP Region 12-2 @ FremontMay 16 · 3200 Meters · Place 29 · Muskegon OakridgeMuskegon Oakridge3200 Meters2912:29.53a—
May 10WMC Lakes Conference ChampionshipMay 10 · 1600 Meters · Place 19 · Muskegon OakridgeMuskegon Oakridge1600 Meters195:31.24a—
May 10WMC Lakes Conference ChampionshipMay 10 · 800 Meters · Place 15 · Muskegon OakridgeMuskegon Oakridge800 Meters152:35.37a—
May 3GMAA City ChampionshipMay 3 · 800 Meters · Place 18 · Muskegon OakridgeMuskegon Oakridge800 Meters182:30.67a—
Apr 30WMC Lakes Dual - Oakridge @ ManisteeApr 30 · 1600 Meters · Place 8 · Muskegon OakridgeMuskegon Oakridge1600 Meters85:47.88a—
Apr 30WMC Lakes Dual - Oakridge @ ManisteeApr 30 · 800 Meters · Place 7 · Muskegon OakridgeMuskegon Oakridge800 Meters72:35.55a—
Apr 269th Annual Kent City Elite InviteApr 26 · 1600 Meters · Place 33 · Muskegon OakridgeMuskegon Oakridge1600 Meters335:43.01a—
Apr 269th Annual Kent City Elite InviteApr 26 · 800 Meters · Place 45 · Muskegon OakridgeMuskegon Oakridge800 Meters452:40.85a—
Apr 23Oakridge-Ludington Dual Apr 23 · 1600 Meters · Place 8 · Muskegon OakridgeMuskegon Oakridge1600 Meters85:56.20a—
Apr 23Oakridge-Ludington Dual Apr 23 · 800 Meters · Place 10 · Muskegon OakridgeMuskegon Oakridge800 Meters102:44.19a—
Apr 19Lakeview InvitationalApr 19 · 1600 Meters · Place 19 · Muskegon OakridgeMuskegon Oakridge1600 Meters195:59.04a—
Apr 19Lakeview InvitationalApr 19 · 800 Meters · Place 23 · Muskegon OakridgeMuskegon Oakridge800 Meters232:44.89a—
Apr 16WMC Lakes Meet #2 - Montague, Oakridge, WhitehallApr 16 · 1600 Meters · Place 12 · Muskegon OakridgeMuskegon Oakridge1600 Meters126:11.85a—
Apr 16WMC Lakes Meet #2 - Montague, Oakridge, WhitehallApr 16 · 800 Meters · Place 10 · Muskegon OakridgeMuskegon Oakridge800 Meters102:45.72a—
Apr 12Fruitport Trojan InvitationalApr 12 · 1600 Meters · Place 20 · Muskegon OakridgeMuskegon Oakridge1600 Meters206:23.17a—
Apr 12Fruitport Trojan InvitationalApr 12 · 800 Meters · Place 28 · Muskegon OakridgeMuskegon Oakridge800 Meters282:51.11a—
Apr 10WMC Lakes - Fremont, Oakridge, OVApr 10 · 1600 Meters · Place 12 · Muskegon OakridgeMuskegon Oakridge1600 Meters126:25.99a—
Apr 10WMC Lakes - Fremont, Oakridge, OVApr 10 · 800 Meters · Place 12 · Muskegon OakridgeMuskegon Oakridge800 Meters122:55.08a—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15WMC MS Orchard View @ RavennaMay 15 · 100 Meters · Place 19 · OakridgeOakridge100 Meters1915.09a PB—
May 15WMC MS Orchard View @ RavennaMay 15 · 70 Meters · Place 20 · OakridgeOakridge70 Meters2010.59a PB—
May 11WMC MS Fremont @ OakridgeMay 11 · 100 Meters · Place 14 · OakridgeOakridge100 Meters1415.37a—
May 11WMC MS Fremont @ OakridgeMay 11 · 70 Meters · Place 9 · OakridgeOakridge70 Meters910.97a—
May 3WMC MS Oakridge/Muskegon Heights @ Orchard ViewMay 3 · 100 Meters · Place 13 · OakridgeOakridge100 Meters1315.58a—
May 3WMC MS Oakridge/Muskegon Heights @ Orchard ViewMay 3 · 70 Meters · Place 11 · OakridgeOakridge70 Meters1111.14a—
Apr 26WMC MS Montague @ OakridgeApr 26 · 100 Meters · Place 23 · OakridgeOakridge100 Meters2316.45a—
Apr 26WMC MS Montague @ OakridgeApr 26 · 70 Meters · Place 19 · OakridgeOakridge70 Meters1911.50a—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 11WMC MS Conference MeetMay 11 · 400 Meters · Place 18 · OakridgeOakridge400 Meters18.1:22.80a7
May 11WMC MS Conference MeetMay 11 · 200 Meters · Place 18 · OakridgeOakridge200 Meters18.36.08a7
May 4WMC: Mason County Central @ Oakridge MSMay 4 · 400 Meters · Place 7 · OakridgeOakridge400 Meters7.1:20.81a PB7
May 4WMC: Mason County Central @ Oakridge MSMay 4 · 200 Meters · Place 8 · OakridgeOakridge200 Meters8.34.07a PB7
May 4WMC: Mason County Central @ Oakridge MSMay 4 · 100 Meters · Place 9 · OakridgeOakridge100 Meters9.16.63a7
May 2MS WMC Oakridge @ RavennaMay 2 · 400 Meters · Place 5 · OakridgeOakridge400 Meters5.1:26.27
May 2MS WMC Oakridge @ RavennaMay 2 · 200 Meters · Place 5 · OakridgeOakridge200 Meters5.34.67
May 2MS WMC Oakridge @ RavennaMay 2 · 100 Meters · Place 7 · OakridgeOakridge100 Meters7.15.67
Apr 27WMC: Whitehall @ Oakridge MSApr 27 · 400 Meters · Place 5 · OakridgeOakridge400 Meters5.1:24.38a7
Apr 27WMC: Whitehall @ Oakridge MSApr 27 · 200 Meters · Place 6 · OakridgeOakridge200 Meters6.34.74a7
Apr 27WMC: Whitehall @ Oakridge MSApr 27 · 100 Meters · Place 16 · OakridgeOakridge100 Meters16.16.51a7
Apr 25WMC Montague @ Oakridge MSApr 25 · 400 Meters · Place 9 · OakridgeOakridge400 Meters9.1:22.97a7
Apr 25WMC Montague @ Oakridge MSApr 25 · 200 Meters · Place 8 · OakridgeOakridge200 Meters8.35.92a7
Apr 20Oakridge @ HartApr 20 · 400 Meters · Place 3 · OakridgeOakridge400 Meters3.1:27.54a7
Apr 20Oakridge @ HartApr 20 · 200 Meters · Place 11 · OakridgeOakridge200 Meters11.36.88a7