Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWhitmore Lake MS Invite · May 714.77aWhitmore Lake MS InviteMay 7, 2022
1600 Meters · OutdoorMIAC Championship (Whitmore Lake) · May 194:39.18aMIAC Championship (Whitmore Lake)May 19, 2026
200 Meters · OutdoorLutheran NW MS Invite · Apr 2330.13Lutheran NW MS InviteApril 23, 2022
3200 Meters · OutdoorMIAC Jamboree 4B (Lutheran Westland) · May 1210:31.49aMIAC Jamboree 4B (Lutheran Westland)May 12, 2026
400 Meters · OutdoorMIAC-2A (LNW) · Apr 2956.42aMIAC-2A (LNW)April 29, 2025
800 Meters · Outdoor67th Oakland County Championships · May 222:01.73a67th Oakland County ChampionshipsMay 22, 2026
Long Jump · OutdoorCranbrook-Kingswood & Roeper @ Country Day · Apr 1214' 10Cranbrook-Kingswood & Roeper @ Country DayApril 12, 2023

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30MHSAA LP Division 4 FinalsMay 30 · 800 Meters · Place 11 · Birmingham RoeperBirmingham Roeper800 Meters11.2:02.39a12
May 2267th Oakland County ChampionshipsMay 22 · 800 Meters · Place 20 · Birmingham RoeperBirmingham Roeper800 Meters202:01.73a PB12
May 19MIAC Championship (Whitmore Lake)May 19 · 1600 Meters · Place 5 · Birmingham RoeperBirmingham Roeper1600 Meters54:39.18a PB12
May 15MHSAA LP Region 39-4 @ DrydenMay 15 · 800 Meters · Place 1 · Birmingham RoeperBirmingham Roeper800 Meters12:05.90a12
May 12MIAC Jamboree 4B (Lutheran Westland)May 12 · 3200 Meters · Place 1 · Birmingham RoeperBirmingham Roeper3200 Meters110:31.49a PB12
May 934th LWL Warrior Invite (EQ Approved)May 9 · 1600 Meters · Birmingham RoeperBirmingham Roeper1600 Meters—DQ12
May 5MIAC Jamboree 3A (Lutheran NW)May 5 · 800 Meters · Place 2 · Birmingham RoeperBirmingham Roeper800 Meters22:05.55a12
May 2Muskrat Classic May 2 · 1600 Meters · Place 2 · Birmingham RoeperBirmingham Roeper1600 Meters24:43.02a12
Apr 27MIAC Jamboree 2A (Lutheran NW)Apr 27 · 3200 Meters · Place 3 · Birmingham RoeperBirmingham Roeper3200 Meters310:41.71a12
Apr 245th Annual Friday Night Lights (EQ Approved)Apr 24 · 800 Meters · Place 6 · Birmingham RoeperBirmingham Roeper800 Meters62:03.19a12
Apr 21MIAC Jamboree 1A (Clarenceville)Apr 21 · 800 Meters · Place 3 · Birmingham RoeperBirmingham Roeper800 Meters32:06.38a12
Apr 1737th Annual Whitmore Lake Invitational (EQ Approved)Apr 17 · 3200 Meters · Place 2 · Birmingham RoeperBirmingham Roeper3200 Meters210:40.98a12

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20MIAC Championship (LWL)May 20 · 800 Meters · Place 3 · Birmingham RoeperBirmingham Roeper800 Meters32:05.49a11
May 16MHSAA LP Region 39-4 @ DrydenMay 16 · 800 Meters · Place 3 · Birmingham RoeperBirmingham Roeper800 Meters32:04.90a11
May 13MIAC-4B (WL)May 13 · 400 Meters · Place 4 · Birmingham RoeperBirmingham Roeper400 Meters456.49a11
May 1033rd LWL Warrior Invite (EQ Approved)May 10 · 800 Meters · Place 4 · Birmingham RoeperBirmingham Roeper800 Meters42:06.37a11
May 6MIAC-3A (LNW)May 6 · 800 Meters · Place 1 · Birmingham RoeperBirmingham Roeper800 Meters12:04.98a11
May 2Goodrich Invitational - EQ Approved May 2 · 800 Meters · Place 3 · Birmingham RoeperBirmingham Roeper800 Meters32:07.16a11
Apr 29MIAC-2A (LNW)Apr 29 · 400 Meters · Place 4 · Birmingham RoeperBirmingham Roeper400 Meters456.42a PB11
Apr 25Webberville Spartan Invite (Will Be EQ Meet)Apr 25 · 800 Meters · Place 2 · Birmingham RoeperBirmingham Roeper800 Meters22:08.7011
Apr 22MIAC-1B (LWL)Apr 22 · 800 Meters · Place 3 · Birmingham RoeperBirmingham Roeper800 Meters32:09.82a11
Apr 1136th Whitmore Lake HS InviteApr 11 · 800 Meters · Place 6 · Birmingham RoeperBirmingham Roeper800 Meters62:07.69a11

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21MIAC Championship @ Lutheran NWMay 21 · 800 Meters · Place 5 · Birmingham RoeperBirmingham Roeper800 Meters52:13.56a—
May 17MHSAA LP Region 39-4 @ DrydenMay 17 · 300m Hurdles · Place 7 · Birmingham RoeperBirmingham Roeper300m Hurdles750.61a—
May 14MIAC-4A @ ClarencevilleMay 14 · 800 Meters · Place 4 · Birmingham RoeperBirmingham Roeper800 Meters42:12.48a—
May 1132nd LWL Warrior InviteMay 11 · 300m Hurdles · Place 9 · Birmingham RoeperBirmingham Roeper300m Hurdles948.67a—
May 6MIAC-3A @ Lutheran NWMay 6 · 800 Meters · Place 3 · Birmingham RoeperBirmingham Roeper800 Meters32:11.23a—
May 3GOODRICH INVITATIONALMay 3 · 300m Hurdles · Place 3 · Birmingham RoeperBirmingham Roeper300m Hurdles348.98a—
Apr 30MIAC-2A @ Lutheran NWApr 30 · 800 Meters · Place 3 · Birmingham RoeperBirmingham Roeper800 Meters32:13.37a—
Apr 23MIAC-1B @ Lutheran WestlandApr 23 · 800 Meters · Place 2 · Birmingham RoeperBirmingham Roeper800 Meters22:18.51a—
Apr 1935th Whitmore Lake HS InviteApr 19 · 800 Meters · Place 13 · Birmingham RoeperBirmingham Roeper800 Meters132:21.36a—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23MIAC Championship [Clarenceville]May 23 · Long Jump · Place 18 · Birmingham RoeperBirmingham RoeperLong Jump1815-9—
May 23MIAC Championship [Clarenceville]May 23 · 400 Meters · Place 12 · Birmingham RoeperBirmingham Roeper400 Meters121:00.38a—
May 20MHSAA LP Region 39-4 @ DrydenMay 20 · 800 Meters · Place 5 · Birmingham RoeperBirmingham Roeper800 Meters5.2:17.42a9
May 16MIAC-Jam 4B [WL]May 16 · Long Jump · Place 12 · Birmingham RoeperBirmingham RoeperLong Jump1215-3—
May 16MIAC-Jam 4B [WL]May 16 · 400 Meters · Place 10 · Birmingham RoeperBirmingham Roeper400 Meters101:01.44a—
May 1331st LWL Warrior InviteMay 13 · Long Jump · Place 26 · Birmingham RoeperBirmingham RoeperLong Jump2615-1.75—
May 1331st LWL Warrior InviteMay 13 · 400 Meters · Place 14 · Birmingham RoeperBirmingham Roeper400 Meters141:00.14a—
May 9MIAC-Jam 3B [WL]May 9 · Long Jump · Place 12 · Birmingham RoeperBirmingham RoeperLong Jump1215-5—
May 9MIAC-Jam 3B [WL]May 9 · 800 Meters · Place 5 · Birmingham RoeperBirmingham Roeper800 Meters52:22.38a—
Apr 28Webberville Spartan InviteApr 28 · 400 Meters · Place 19 · Birmingham RoeperBirmingham Roeper400 Meters191:02.27a—
Apr 25MIAC-Jam 1B [LWL]Apr 25 · 400 Meters · Place 9 · Birmingham RoeperBirmingham Roeper400 Meters91:01.04a—
Apr 22Whitmore Lake HS InviteApr 22 · Long Jump · Place 22 · Birmingham RoeperBirmingham RoeperLong Jump22.14' 19
Apr 22Whitmore Lake HS InviteApr 22 · 800 Meters · Place 18 · Birmingham RoeperBirmingham Roeper800 Meters18.2:26.49a9
Apr 22Whitmore Lake HS InviteApr 22 · 400 Meters · Place 20 · Birmingham RoeperBirmingham Roeper400 Meters20.1:02.16a9
Apr 12Cranbrook-Kingswood & Roeper @ Country DayApr 12 · Long Jump · Place 9 · Birmingham RoeperBirmingham RoeperLong Jump9.14' 10 PB9
Apr 12Cranbrook-Kingswood & Roeper @ Country DayApr 12 · 400 Meters · Place 8 · Birmingham RoeperBirmingham Roeper400 Meters8.59.96a9

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Whitmore Lake MS InviteMay 7 · 400 Meters · Place 8 · Birmingham RoeperBirmingham Roeper400 Meters8.1:06.70a8
May 7Whitmore Lake MS InviteMay 7 · 100 Meters · Place 14 · Birmingham RoeperBirmingham Roeper100 Meters14.14.77a PB8
Apr 23Lutheran NW MS InviteApr 23 · 400 Meters · Place 17 · The Roeper SchoolThe Roeper School400 Meters171:09.638
Apr 23Lutheran NW MS InviteApr 23 · 200 Meters · Place 14 · The Roeper SchoolThe Roeper School200 Meters1430.13 PB8