Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorGVSU Holiday Open · Dec 64:10.36aGVSU Holiday OpenDecember 6, 2024
1500 Meters · OutdoorBryan Clay Invitational · Apr 133:47.21aBryan Clay InvitationalApril 13, 2023
1600 Meters · OutdoorPIAA AA State Championships · May 274:13.14aPIAA AA State ChampionshipsMay 27, 2022
3200 Meters · OutdoorTSTCA Outdoor Championship · Apr 149:40.94TSTCA Outdoor ChampionshipApril 14, 2022
400 Meters · IndoorTSTCA Meet #5 · Feb 1250.99TSTCA Meet #5February 12, 2022
600 Meters · Indoor2025 Wolverine Invitational · Jan 111:19.252025 Wolverine InvitationalJanuary 11, 2025
800 Meters · IndoorMichigan Invitational · Feb 81:50.28aMichigan InvitationalFebruary 8, 2025
800 Meters · OutdoorGVSU Extra Weekend Meet · Apr 291:50.56GVSU Extra Weekend MeetApril 29, 2023

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
May 14Mid-American Conference Outdoor Track Field ChampionshipsMay 14 · 800 Meters · Place 7 · Eastern MichiganEastern Michigan800 MetersRound P7.1:51.07aSr
May 14Mid-American Conference Outdoor Track Field ChampionshipsMay 14 · 800 Meters · Place 5 · Eastern MichiganEastern Michigan800 Meters5.1:50.80aSr
Feb 27MAC Indoor Track & Field ChampionshipsFeb 27 · 800 Meters · Place 4 · Eastern MichiganEastern Michigan800 MetersRound P4.1:54.44aSr
Feb 27MAC Indoor Track & Field ChampionshipsFeb 27 · 800 Meters · Place 4 · Eastern MichiganEastern Michigan800 Meters4.1:54.08aSr
Feb 13GVSU Big Meet-FRIDAYFeb 13 · 800 Meters · Place 17 · Eastern MichiganEastern Michigan800 Meters171:51.99aSr
Jan 24Bob Parks MemorialJan 24 · 1 Mile · Eastern MichiganEastern Michigan1 Mile—DNFSr

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Jesse Owens ClassicMay 1 · 800 Meters · Place 9 · Eastern MichiganEastern Michigan800 Meters91:51.31aSr
Apr 162026 Wake Forest InvitationalApr 16 · 1500 Meters · Place 44 · Eastern MichiganEastern Michigan1500 Meters44.3:49.81aSr
Mar 26Raleigh RelaysMar 26 · 1500 Meters · Place 82 · Eastern MichiganEastern Michigan1500 Meters82.3:48.19aSr
Mar 26Raleigh RelaysMar 26 · 800 Meters · Place 66 · Eastern MichiganEastern Michigan800 Meters66.1:52.35aSr

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15Mid-American (MAC) Outdoor ChampionshipsMay 15 · 800 Meters · Place 3 · Eastern MichiganEastern Michigan800 Meters31:51.49aJR
May 15Mid-American (MAC) Outdoor ChampionshipsMay 15 · 800 Meters · Place 3 · Eastern MichiganEastern Michigan800 Meters31:51.77aJR
May 7Hillsdale College Last ChanceMay 7 · 1500 Meters · Place 4 · Eastern MichiganEastern Michigan1500 Meters43:49.22SO
Apr 26GVSU Extra Weekend MeetApr 26 · 800 Meters · Place 19 · Eastern MichiganEastern Michigan800 Meters191:53.53SO
Apr 18Wake Forest InvitationalApr 18 · 800 Meters · Place 40 · Eastern MichiganEastern Michigan800 Meters40.1:53.32aJr
Feb 28Mid-American Conference ChampionshipsFeb 28 · 800 Meters · Place 1 · Eastern MichiganEastern Michigan800 Meters1.1:52.40aJr

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 8Michigan InvitationalFeb 8 · 800 Meters · Place 5 · Eastern MichiganEastern Michigan800 Meters51:50.28a PB—
Jan 112025 Wolverine InvitationalJan 11 · 600 Meters · Place 2 · Eastern MichiganEastern Michigan600 Meters21:19.25 PBSO
Jan 112025 Wolverine InvitationalJan 11 · 600 Meters · Place 2 · Eastern MichiganEastern Michigan600 Meters21:19.25SO

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6GVSU Holiday OpenDec 6 · 1 Mile · Place 2 · Eastern MichiganEastern Michigan1 Mile2.4:10.36a PBJr

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 1SVSU Holiday Open and MultisDec 1 · 1 Mile · Place 2 · Eastern MichiganEastern Michigan1 Mile2.4:15.20aSo
May 11Mid-American Outdoor Track & Field ChampionshipsMay 11 · 800 Meters · Place 3 · Eastern MichiganEastern Michigan800 MetersRound P3.1:50.89aFr
May 11Mid-American Outdoor Track & Field ChampionshipsMay 11 · 800 Meters · Place 4 · Eastern MichiganEastern Michigan800 Meters4.1:51.50aFr
Feb 24Mid-American Indoor ChampionshipFeb 24 · 800 Meters · Place 4 · Eastern MichiganEastern Michigan800 MetersRound P41:55.32FR
Feb 24Mid-American Indoor ChampionshipFeb 24 · 800 Meters · Place 1 · Eastern MichiganEastern Michigan800 Meters11:51.97FR
Feb 24Mid-American Conference Indoor ChampionshipsFeb 24 · 800 Meters · Place 4 · Eastern MichiganEastern Michigan800 MetersRound P4.1:55.32aFr
Feb 24Mid-American Conference Indoor ChampionshipsFeb 24 · 800 Meters · Place 1 · Eastern MichiganEastern Michigan800 Meters1.1:51.97aFr
Feb 10David Hemery Valentine InvitationalFeb 10 · 800 Meters · Place 35 · Eastern MichiganEastern Michigan800 Meters35.1:51.05aFr
Feb 4Meyo InvitationalFeb 4 · 800 Meters · Place 2 · Eastern MichiganEastern Michigan800 Meters2.1:51.54aFr
Jan 14University of Michigan InvitationalJan 14 · 1 Mile · Place 36 · Eastern MichiganEastern Michigan1 Mile364:23.78FR
Jan 14University of Michigan InvitationalJan 14 · 1 Mile · Place 36 · Eastern MichiganEastern Michigan1 Mile364:23.78FR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 11Mid-American Conference Outdoor ChampionshipsMay 11 · 800 Meters · Place 3 · Eastern MichiganEastern Michigan800 MetersRound P31:50.89FR
May 11Mid-American Conference Outdoor ChampionshipsMay 11 · 800 Meters · Place 4 · Eastern MichiganEastern Michigan800 Meters41:51.50FR
Apr 29GVSU Extra Weekend MeetApr 29 · 800 Meters · Place 2 · Eastern MichiganEastern Michigan800 Meters21:50.56 PBFR
Apr 13Bryan Clay InvitationalApr 13 · 1500 Meters · Place 15 · Eastern MichiganEastern Michigan1500 Meters15.3:47.21a PBFr
Mar 31Spartan InvitationalMar 31 · 1500 Meters · Place 6 · Eastern MichiganEastern Michigan1500 Meters6.3:53.10aFr
Mar 23adidas Raleigh RelaysMar 23 · 800 Meters · Place 127 · Eastern MichiganEastern Michigan800 Meters127.1:55.59aFr

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9GVSU Holiday Invitational #1Dec 9 · 1 Mile · Place 9 · Eastern MichiganEastern Michigan1 Mile9.4:16.89aFr
Feb 27PFTCA Indoor State ChampionshipsFeb 27 · 1 Mile · Place 17 · Deer LakesDeer Lakes1 Mile174:22.1612
Feb 27PFTCA Indoor State ChampionshipsFeb 27 · 800 Meters · Place 3 · Deer LakesDeer Lakes800 Meters31:55.0812
Feb 12TSTCA Meet #5Feb 12 · 400 Meters · Place 1 · Deer LakesDeer Lakes400 Meters150.99 PB—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27PIAA AA State ChampionshipsMay 27 · 1600 Meters · Place 1 · Deer LakesDeer Lakes1600 Meters1.4:13.14a PB12
May 27PIAA AA State ChampionshipsMay 27 · 800 Meters · Place 1 · Deer LakesDeer Lakes800 Meters1.1:51.02a12
May 18PIAA District 7 (WPIAL) AA ChampionshipsMay 18 · 1600 Meters · Place 1 · Deer LakesDeer Lakes1600 Meters1.4:23.18a12
May 18PIAA District 7 (WPIAL) AA ChampionshipsMay 18 · 800 Meters · Place 1 · Deer LakesDeer Lakes800 Meters1.1:56.34a12
May 6Baldwin InvitationalMay 6 · 800 Meters · Place 1 · Deer LakesDeer Lakes800 Meters11:53.20—
Apr 23Butler Invitational - BoysApr 23 · 1600 Meters · Place 1 · Deer LakesDeer Lakes1600 Meters14:13.19—
Apr 14TSTCA Outdoor ChampionshipApr 14 · 3200 Meters · Place 3 · Deer LakesDeer Lakes3200 Meters39:40.94 PB—
Apr 14TSTCA Outdoor ChampionshipApr 14 · 3200 Meters · Place 3 · Deer LakesDeer Lakes3200 Meters39:40.94—

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 28PIAA Class AA State Track & Field ChampionshipsMay 28 · 1600 Meters · Place 1 · Deer LakesDeer Lakes1600 Meters1.4:16.48a11
May 19PIAA District 7 (WPIAL) AA ChampionshipsMay 19 · 1600 Meters · Place 2 · Deer LakesDeer Lakes1600 Meters2.4:18.96a11
May 19PIAA District 7 (WPIAL) AA ChampionshipsMay 19 · 800 Meters · Place 16 · Deer LakesDeer Lakes800 Meters16.2:22.75a11
May 19PIAA District 7 (WPIAL) ChampionshipsMay 19 · 1600 Meters · Place 2 · Deer LakesDeer Lakes1600 Meters2.4:18.96a11
May 19PIAA District 7 (WPIAL) ChampionshipsMay 19 · 800 Meters · Place 16 · Deer LakesDeer Lakes800 Meters16.2:22.75a11
May 7Baldwin InvitationalMay 7 · 800 Meters · Place 2 · Deer LakesDeer Lakes800 Meters21:57.95—
May 4WPIAL Playoff Meet at RiversideMay 4 · 800 Meters · Place 1 · Deer LakesDeer Lakes800 Meters11:54.73—
May 4WPIAL Playoff Meet at RiversideMay 4 · 1600 Meters · Place 1 · Deer LakesDeer Lakes1600 Meters14:45.80—

2020 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 1PTFCA Indoor State ChampionshipsMar 1 · 800 Meters · Place 15 · Deer LakesDeer Lakes800 Meters152:01.5410
Jan 24TSTCA Meet #4 Jan 24 · 800 Meters · Place 5 · Deer LakesDeer Lakes800 Meters52:04.09—
Jan 11TSTCA Meet #2Jan 11 · 800 Meters · Place 8 · Deer LakesDeer Lakes800 Meters82:09.77—
Jan 11TSTCA Meet #2Jan 11 · 400 Meters · Place 5 · Deer LakesDeer Lakes400 Meters554.47—
Jan 11TSTCA Meet #2Jan 11 · 800 Meters · Place 8 · Deer LakesDeer Lakes800 Meters82:09.77—
Jan 11TSTCA Meet #2Jan 11 · 400 Meters · Place 5 · Deer LakesDeer Lakes400 Meters554.47—

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 7Northern Area Last ChanceMay 7 · 800 Meters · Place 5 · Deer LakesDeer Lakes800 Meters52:03.37—