Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGrand Rapids Sports Hall of Fame Classic · Jan 304:59.78Grand Rapids Sports Hall of Fame ClassicJanuary 30, 2026
10,000 Meters · Outdoor2026 MIAA Outdoor Championships · Apr 3033:18.14a2026 MIAA Outdoor ChampionshipsApril 30, 2026
1500 Meters · OutdoorJack Shaw Invitational · Apr 74:10.89Jack Shaw InvitationalApril 7, 2023
1600 Meters · IndoorSVSU D1 Indoor Invitational · Mar 234:37.96SVSU D1 Indoor InvitationalMarch 23, 2022
1600 Meters · OutdoorLVC Double Dual Mott-South Lyon East - WLN · May 54:38.86LVC Double Dual Mott-South Lyon East - WLNMay 5, 2021
3000 Meters · IndoorSean Brady Alumni Invitational · Jan 179:33.91aSean Brady Alumni InvitationalJanuary 17, 2026
3200 Meters · Indoor'22 Lincoln Indoor Classic · Apr 99:40.67a'22 Lincoln Indoor ClassicApril 9, 2022
3200 Meters · OutdoorShake Off The Rust Invitational · Apr 149:37.02Shake Off The Rust InvitationalApril 14, 2022
5000 Meters · OutdoorGVSU Al Owens Classic · Apr 2115:37.93GVSU Al Owens ClassicApril 21, 2023
800 Meters · OutdoorWLN vs SL vs Kettering · Apr 202:12.27WLN vs SL vs KetteringApril 20, 2022

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 302026 MIAA Outdoor ChampionshipsApr 30 · 10,000 Meters · Place 14 · KalamazooKalamazoo10,000 Meters14.33:18.14a PBSr
Apr 18Calvin Knight InviteApr 18 · 5000 Meters · KalamazooKalamazoo5000 Meters--SCRSr
Apr 18Calvin Knight InviteApr 18 · 1500 Meters · Place 29 · KalamazooKalamazoo1500 Meters29.4:19.77aSr
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 5000 Meters · Place 60 · KalamazooKalamazoo5000 Meters60.16:31.27aSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30Grand Rapids Sports Hall of Fame ClassicJan 30 · 3000 Meters · Place 13 · KalamazooKalamazoo3000 Meters139:47.34SR
Jan 30Grand Rapids Sports Hall of Fame ClassicJan 30 · 1 Mile · Place 27 · KalamazooKalamazoo1 Mile274:59.78 PBSR
Jan 17Sean Brady Alumni InvitationalJan 17 · 3000 Meters · Place 10 · KalamazooKalamazoo3000 Meters109:33.91a PBJr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 26GVSU Extra Weekend MeetApr 26 · 5000 Meters · Place 78 · KalamazooKalamazoo5000 Meters7816:12.05JR
Apr 12Calvin Knight InviteApr 12 · 1500 Meters · Place 12 · KalamazooKalamazoo1500 Meters124:19.42JR
Apr 12Calvin Knight InviteApr 12 · 1500 Meters · Place 12 · KalamazooKalamazoo1500 Meters124:19.42JR

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 28Davenport Tune Up/NJCAA Region XIIApr 28 · 5000 Meters · Place 9 · KalamazooKalamazoo5000 Meters916:03.95FR
Apr 21GVSU Al Owens ClassicApr 21 · 5000 Meters · Place 22 · KalamazooKalamazoo5000 Meters2215:37.93 PBFR
Apr 7Jack Shaw InvitationalApr 7 · 5000 Meters · Place 7 · KalamazooKalamazoo5000 Meters716:10.32FR
Apr 7Jack Shaw InvitationalApr 7 · 1500 Meters · Place 13 · KalamazooKalamazoo1500 Meters134:10.89 PBFR

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20MHSAA LP Region 09-1 @ LapeerMay 20 · 3200 Meters · Place 10 · Walled Lake NorthernWalled Lake Northern3200 Meters1010:41.0412
May 14Lakes Valley Conference ChampionshipMay 14 · 3200 Meters · Place 5 · Walled Lake NorthernWalled Lake Northern3200 Meters510:18.0812
Apr 30Brighton Bulldog InvitationalApr 30 · 3200 Meters · Place 3 · Walled Lake NorthernWalled Lake Northern3200 Meters39:37.3712
Apr 26LVC Double Dual (WL Northern & Lakeland @ Milford)Apr 26 · 3200 Meters · Place 1 · Walled Lake NorthernWalled Lake Northern3200 Meters19:49.5612
Apr 20WLN vs SL vs KetteringApr 20 · 3200 Meters · Place 1 · Walled Lake NorthernWalled Lake Northern3200 Meters110:43.9012
Apr 20WLN vs SL vs KetteringApr 20 · 1600 Meters · Place 1 · Walled Lake NorthernWalled Lake Northern1600 Meters14:58.2412
Apr 20WLN vs SL vs KetteringApr 20 · 800 Meters · Place 4 · Walled Lake NorthernWalled Lake Northern800 Meters42:12.27 PB12
Apr 14Shake Off The Rust InvitationalApr 14 · 3200 Meters · Place 1 · Walled Lake NorthernWalled Lake Northern3200 Meters19:37.02 PB12
Apr 12LVC Double Dual (Waterford Mott & South Lyon East @ WLNApr 12 · 1600 Meters · Place 1 · Walled Lake NorthernWalled Lake Northern1600 Meters1.4:48.10a12
Apr 12LVC Double Dual (Waterford Mott & South Lyon East @ WLNApr 12 · 800 Meters · Place 2 · Walled Lake NorthernWalled Lake Northern800 Meters2.NT12

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 9'22 Lincoln Indoor ClassicApr 9 · 3200 Meters · Place 2 · Walled Lake NorthernWalled Lake Northern3200 Meters2.9:40.67a PB12
Mar 23SVSU D1 Indoor InvitationalMar 23 · 3200 Meters · Place 5 · Walled Lake NorthernWalled Lake Northern3200 Meters59:50.4712
Mar 23SVSU D1 Indoor InvitationalMar 23 · 1600 Meters · Place 5 · Walled Lake NorthernWalled Lake Northern1600 Meters54:37.96 PB12

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2862nd Oakland County ChampionshipMay 28 · 3200 Meters · Place 5 · Walled Lake NorthernWalled Lake Northern3200 Meters5.9:49.72a11
May 10LVC Double Dual (Lakeland, WLN, Milford)May 10 · 3200 Meters · Place 3 · Walled Lake NorthernWalled Lake Northern3200 Meters39:59.1711
May 5LVC Double Dual Mott-South Lyon East - WLNMay 5 · 1600 Meters · Place 2 · Walled Lake NorthernWalled Lake Northern1600 Meters24:38.86 PB11
May 1Walled Lake City ChampionshipMay 1 · 3200 Meters · Place 1 · Walled Lake NorthernWalled Lake Northern3200 Meters19:58.8911
May 1Walled Lake City ChampionshipMay 1 · 1600 Meters · Place 2 · Walled Lake NorthernWalled Lake Northern1600 Meters24:41.2311
Apr 24Highland Games InvitationalApr 24 · 3200 Meters · Place 1 · Walled Lake NorthernWalled Lake Northern3200 Meters19:43.2811
Apr 16Bay City Western Relays @ Freeland HSApr 16 · 1600 Meters · Place 3 · Walled Lake NorthernWalled Lake Northern1600 Meters34:47.3411
Apr 13LVC Double Dual - South Lyon-Kettering-WLNApr 13 · 3200 Meters · Place 1 · Walled Lake NorthernWalled Lake Northern3200 Meters110:24.0011
Apr 13LVC Double Dual - South Lyon-Kettering-WLNApr 13 · 1600 Meters · Place 1 · Walled Lake NorthernWalled Lake Northern1600 Meters14:45.6211
Apr 13LVC Double Dual - South Lyon-Kettering-WLNApr 13 · 800 Meters · Place 1 · Walled Lake NorthernWalled Lake Northern800 Meters12:13.4311

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4Walled Lake City ChampionshipMay 4 · 3200 Meters · Place 6 · Walled Lake NorthernWalled Lake Northern3200 Meters610:35.849
May 4Walled Lake City ChampionshipMay 4 · 1600 Meters · Place 5 · Walled Lake NorthernWalled Lake Northern1600 Meters54:43.809
Apr 272019 Brighton Bulldog InvitationalApr 27 · 1600 Meters · Place 3 · Walled Lake NorthernWalled Lake Northern1600 Meters34:43.02PR9