Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMS Ski Valley Meet · May 2114.34aMS Ski Valley MeetMay 21, 2024
1600 Meters · Indoor5th Annual Yooper Invitational · Mar 216:49.68a5th Annual Yooper InvitationalMarch 21, 2026
1600 Meters · OutdoorSki Valley HS Conference Meet · May 206:00.97aSki Valley HS Conference MeetMay 20, 2026
200 Meters · OutdoorHarbor Springs Ram Scram Invitational · Apr 2428.62aHarbor Springs Ram Scram InvitationalApril 24, 2026
3200 Meters · OutdoorMHSAA LP Region 31-4 @ Indian River · May 1513:48.39aMHSAA LP Region 31-4 @ Indian RiverMay 15, 2026
400 Meters · OutdoorSki Valley HS Conference Meet · May 201:04.47aSki Valley HS Conference MeetMay 20, 2026
70 Meter · OutdoorJunior High Kiwanis · May 1310.2Junior High KiwanisMay 13, 2024
70 Meters · OutdoorMiddle School Invite · May 149.90Middle School InviteMay 14, 2025
800 Meters · Indoor5th Annual Yooper Invitational · Mar 212:57.28a5th Annual Yooper InvitationalMarch 21, 2026
800 Meters · OutdoorMHSAA LP Region 31-4 @ Indian River · May 152:37.26aMHSAA LP Region 31-4 @ Indian RiverMay 15, 2026
Long Jump · OutdoorCLE Middle School Open · May 1512' 10CLE Middle School OpenMay 15, 2024

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 20Ski Valley HS Conference MeetMay 20 · 1600 Meters · Place 12 · Indian River Inland LakesIndian River Inland Lakes1600 Meters126:00.97a PB9
May 20Ski Valley HS Conference MeetMay 20 · 800 Meters · Place 14 · Indian River Inland LakesIndian River Inland Lakes800 Meters142:51.63a9
May 20Ski Valley HS Conference MeetMay 20 · 400 Meters · Place 11 · Indian River Inland LakesIndian River Inland Lakes400 Meters111:04.47a PB9
May 15MHSAA LP Region 31-4 @ Indian RiverMay 15 · 3200 Meters · Place 10 · Indian River Inland LakesIndian River Inland Lakes3200 Meters1013:48.39a PB9
May 15MHSAA LP Region 31-4 @ Indian RiverMay 15 · 800 Meters · Place 12 · Indian River Inland LakesIndian River Inland Lakes800 Meters122:37.26a PB9
May 11Senior Night/Bulldog inviteMay 11 · 800 Meters · Place 11 · Indian River Inland LakesIndian River Inland Lakes800 Meters11.2:43.18a9
May 11Senior Night/Bulldog inviteMay 11 · 400 Meters · Place 11 · Indian River Inland LakesIndian River Inland Lakes400 Meters11.1:05.90a9
May 11Senior Night/Bulldog inviteMay 11 · 200 Meters · Place 12 · Indian River Inland LakesIndian River Inland Lakes200 Meters12.28.78a9
May 5Fairview Invitational HSMay 5 · 1600 Meters · Place 16 · Indian River Inland LakesIndian River Inland Lakes1600 Meters166:02.69a9
May 5Fairview Invitational HSMay 5 · 800 Meters · Place 11 · Indian River Inland LakesIndian River Inland Lakes800 Meters112:48.12a9
May 5Fairview Invitational HSMay 5 · 400 Meters · Place 17 · Indian River Inland LakesIndian River Inland Lakes400 Meters171:07.10a9
Apr 28Boyne City InvitationalApr 28 · 800 Meters · Place 26 · Indian River Inland LakesIndian River Inland Lakes800 Meters262:42.50a9
Apr 24Harbor Springs Ram Scram InvitationalApr 24 · 800 Meters · Place 36 · Indian River Inland LakesIndian River Inland Lakes800 Meters362:43.49a9
Apr 24Harbor Springs Ram Scram InvitationalApr 24 · 200 Meters · Place 35 · Indian River Inland LakesIndian River Inland Lakes200 Meters3528.62a PB9
Apr 21Bellaire HS Invite Apr 21 · 800 Meters · Place 12 · Indian River Inland LakesIndian River Inland Lakes800 Meters122:40.09a9
Apr 17Mancelona HS Invite Apr 17 · 800 Meters · Place 16 · Indian River Inland LakesIndian River Inland Lakes800 Meters162:45.91a9
Apr 17Mancelona HS Invite Apr 17 · 400 Meters · Place 21 · Indian River Inland LakesIndian River Inland Lakes400 Meters211:06.98a9
Apr 1050th Annual Rodes Relays Apr 10 · 1200 Meters · Indian River Inland LakesIndian River Inland Lakes1200 MetersRelay Split—4:29.0hUnofficial9
Apr 1050th Annual Rodes Relays Apr 10 · 800 Meters · Indian River Inland LakesIndian River Inland Lakes800 MetersRelay Split—2:40.0hUnofficial9
Apr 8Cadillac QuadApr 8 · 1600 Meters · Place 18 · Indian River Inland LakesIndian River Inland Lakes1600 Meters186:38.21a9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 215th Annual Yooper InvitationalMar 21 · 1600 Meters · Place 17 · Indian River Inland LakesIndian River Inland Lakes1600 Meters17.6:49.68a PB9
Mar 215th Annual Yooper InvitationalMar 21 · 800 Meters · Indian River Inland LakesIndian River Inland Lakes800 MetersRelay Split—2:46.0hUnofficial9
Mar 215th Annual Yooper InvitationalMar 21 · 800 Meters · Place 16 · Indian River Inland LakesIndian River Inland Lakes800 Meters16.2:57.28a PB9

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22MS Ski Valley Conference Meet May 22 · 400 Meters · Place 9 · Inland LakesInland Lakes400 Meters91:09.93a8
May 14Middle School InviteMay 14 · 70 Meters · Place 4 · Inland LakesInland Lakes70 Meters49.90 PB8
Apr 30JL MS Track InviteApr 30 · 70 Meters · Place 4 · Inland LakesInland Lakes70 Meters410.63a8
Apr 24MS Bulldog Track InviteApr 24 · 70 Meters · Place 3 · Inland LakesInland Lakes70 Meters310.50a8
Apr 16East Jordan Middle School OpenApr 16 · 70 Meters · Place 2 · Inland LakesInland Lakes70 Meters210.70a8

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 21MS Ski Valley MeetMay 21 · 70 Meter · Place 6 · Inland LakesInland Lakes70 Meter6.10.48a7
May 21MS Ski Valley MeetMay 21 · 100 Meters · Place 6 · Inland LakesInland Lakes100 Meters6.14.34a PB7
May 15CLE Middle School OpenMay 15 · 70 Meter · Place 3 · Inland LakesInland Lakes70 Meter3.10.56a7
May 15CLE Middle School OpenMay 15 · Long Jump · Place 4 · Inland LakesInland LakesLong Jump4.12' 10 PB7
May 13Junior High KiwanisMay 13 · 70 Meter · Place 13 · Inland LakesInland Lakes70 Meter13.10.2 PB7
May 9Mancelona MS Track Invite May 9 · 70 Meter · Place 13 · Inland LakesInland Lakes70 Meter13.10.81a7
May 9Mancelona MS Track Invite May 9 · 100 Meters · Place 19 · Inland LakesInland Lakes100 Meters19.15.24a7
May 6MS Track Bulldog InviteMay 6 · 800 Meters · Place 15 · Inland LakesInland Lakes800 Meters15.2:58.50a7
May 6MS Track Bulldog InviteMay 6 · 100 Meters · Place 12 · Inland LakesInland Lakes100 Meters12.14.51a7
Apr 29Cadillac JH Track InvitationalApr 29 · 70 Meter · Place 12 · Inland LakesInland Lakes70 Meter12.10.95a7
Apr 29Cadillac JH Track InvitationalApr 29 · 1600 Meters · Place 17 · Inland LakesInland Lakes1600 Meters17.6:47.86a7
Apr 29Cadillac JH Track InvitationalApr 29 · High Jump · Inland LakesInland LakesHigh Jump—NH7
Apr 10Johannesburg MS Open Apr 10 · Long Jump · Place 3 · Inland LakesInland LakesLong Jump3.12' 77
Apr 10Johannesburg MS Open Apr 10 · 200 Meters · Place 3 · Inland LakesInland Lakes200 Meters3.32.36a7
Apr 10Johannesburg MS Open Apr 10 · 100 Meters · Place 3 · Inland LakesInland Lakes100 Meters3.14.99a7

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22SVC MS Conference Meet May 22 · Long Jump · Place 5 · Inland LakesInland LakesLong Jump513-7—
May 22SVC MS Conference Meet May 22 · 3200 Meters · Place 5 · Inland LakesInland Lakes3200 Meters515:15.16a—
May 22SVC MS Conference Meet May 22 · 100 Meters · Place 6 · Inland LakesInland Lakes100 Meters614.38a—
May 16JL MS InvitationalMay 16 · Long Jump · Place 4 · Inland LakesInland LakesLong Jump413-11—
May 16JL MS InvitationalMay 16 · 70 Meters · Place 5 · Inland LakesInland Lakes70 Meters510.53a—
May 11Mancelona MS Invite May 11 · Long Jump · Place 8 · Inland LakesInland LakesLong Jump813-7—
May 11Mancelona MS Invite May 11 · 100 Meters · Place 18 · Inland LakesInland Lakes100 Meters1814.61a—
Apr 26Bellaire MS OpenApr 26 · 100 Meters · Place 7 · Inland LakesInland Lakes100 Meters715.26a—