Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBob Parks Memorial · Jan 243:32.67aBob Parks MemorialJanuary 24, 2026
200 Meters · IndoorSVSU - MITS Meet #5 · Feb 1728.89aSVSU - MITS Meet #5February 17, 2024
200 Meters · OutdoorDDC Summer Meet 2 · Jul 1329.78aDDC Summer Meet 2July 13, 2022
300 Meters · IndoorBob Parks Memorial · Jan 2448.55aBob Parks MemorialJanuary 24, 2026
400 Meters · Indoor24 EMU Huron Relays Large Schools · Mar 231:04.78a24 EMU Huron Relays Large SchoolsMarch 23, 2024
400 Meters · Outdoor59th Elmer Ball Oxford Invitational · Apr 301:06.88a59th Elmer Ball Oxford InvitationalApril 30, 2022
400m Hurdles · 30" / 0.762m · OutdoorWHAC Championships · May 11:11.39aWHAC ChampionshipsMay 1, 2025
60 Meter · IndoorLAB Midwest Invitational · Feb 118.98aLAB Midwest InvitationalFebruary 11, 2022
60 Meters · IndoorLAB Meet #4 · Jan 149.20LAB Meet #4January 14, 2023
600 Meters · IndoorWolverine-Hoosier (WHAC) Indoor Championships · Feb 141:46.64aWolverine-Hoosier (WHAC) Indoor ChampionshipsFebruary 14, 2025
60m Hurdles · 33" / 0.838m · Indoor24 EMU Huron Relays Large Schools · Mar 2310.57a24 EMU Huron Relays Large SchoolsMarch 23, 2024
800 Meters · IndoorGVSU Big Meet-SATURDAY · Feb 142:33.67aGVSU Big Meet-SATURDAYFebruary 14, 2026
800 Meters · OutdoorElaine Leigh Invite · Apr 172:37.92aElaine Leigh InviteApril 17, 2026
Discus · 1kg · OutdoorCUAA Legacy Invitational · Apr 2514.74mCUAA Legacy InvitationalApril 25, 2025
Javelin · 600g · IndoorYellow Jacket Collegiate Outdoor Open 2025 · Mar 2924.14mYellow Jacket Collegiate Outdoor Open 2025March 29, 2025
Javelin · 600g · OutdoorWolverine-Hoosier (WHAC) Outdoor Championships · Apr 3026.34mWolverine-Hoosier (WHAC) Outdoor ChampionshipsApril 30, 2026
Pole Vault · IndoorKite Vault · Jul 177-00.00Kite VaultJuly 17, 2021

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30Wolverine-Hoosier (WHAC) Outdoor ChampionshipsApr 30 · Javelin · Place 9 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)Javelin600g9.26.34m PBSo
Apr 30Wolverine-Hoosier (WHAC) Outdoor ChampionshipsApr 30 · 800 Meters · Place 26 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)800 Meters26.2:39.80aSo
Apr 17Elaine Leigh InviteApr 17 · Javelin · Place 9 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)Javelin600g9.25.90mSo
Apr 17Elaine Leigh InviteApr 17 · 800 Meters · Place 26 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)800 Meters26.2:37.92a PBSo
Apr 10Bill Bippes Cougar ClassicApr 10 · Javelin · Place 8 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)Javelin600g8.25.84mSo
Apr 10Bill Bippes Cougar ClassicApr 10 · 800 Meters · Lawrence Tech (Mich.)Lawrence Tech (Mich.)800 Meters--SCRSo
Apr 3Oakland Golden Grizzlies InviteApr 3 · Javelin · Place 7 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)Javelin600g7.25.07mSo
Apr 3Oakland Golden Grizzlies InviteApr 3 · 800 Meters · Place 19 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)800 Meters19.2:41.57aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 14GVSU Big Meet-SATURDAYFeb 14 · 800 Meters · Place 60 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)800 Meters602:33.67a PBSo
Feb 7GVSU Mike Lints Alumni OpenFeb 7 · 800 Meters · Place 35 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)800 Meters352:34.85aSo
Jan 30Jet's Pizza InvitationalJan 30 · 800 Meters · Place 48 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)800 Meters482:39.60aSo
Jan 24Bob Parks MemorialJan 24 · 300 Meters · Place 20 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)300 Meters20.48.55a PBSo
Jan 24Bob Parks MemorialJan 24 · 1000 Meters · Place 5 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)1000 Meters5.3:32.67a PBSo
Jan 162026 Jack Skoog OpenJan 16 · 600 Meters · Place 8 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)600 Meters81:53.14aSo

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 5SVSU Holiday Open and MultisDec 5 · 800 Meters · Place 24 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)800 Meters24.2:40.00aSo
Mar 29Yellow Jacket Collegiate Outdoor Open 2025Mar 29 · 400m Hurdles · Lawrence Tech (Mich.)Lawrence Tech (Mich.)400m Hurdles30" / 0.762m--DNSFr
Mar 29Yellow Jacket Collegiate Outdoor Open 2025Mar 29 · Javelin · Place 28 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)Javelin600g28.24.14m PBFr
Mar 29Yellow Jacket Collegiate Outdoor Open 2025Mar 29 · 100m Hurdles · Lawrence Tech (Mich.)Lawrence Tech (Mich.)100m Hurdles33" / 0.838m--DNFWind: 4.6Fr
Feb 14Wolverine-Hoosier (WHAC) Indoor ChampionshipsFeb 14 · 600 Meters · Place 9 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)600 Meters9.1:46.64a PBFr
Feb 14Wolverine-Hoosier (WHAC) Indoor ChampionshipsFeb 14 · 60m Hurdles · Place 17 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)60m Hurdles33" / 0.838mRound P17.11.04aFr
Feb 8GVSU Mike Lints Alumni OpenFeb 8 · 60m Hurdles · Place 13 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)60m Hurdles1310.35a—
Feb 8GVSU Mike Lints Alumni OpenFeb 8 · 400 Meters · Place 26 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)400 Meters261:05.55a—
Jan 25SPIRE College Midwest Open 2025Jan 25 · 60m Hurdles · Place 40 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)60m Hurdles4010.84a—
Jan 25SPIRE College Midwest Open 2025Jan 25 · 400 Meters · Place 37 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)400 Meters371:06.37a—
Jan 17SVSU ClassicJan 17 · 400 Meters · Place 18 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)400 Meters181:06.86a—
Jan 17SVSU ClassicJan 17 · 200 Meters · Place 31 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)200 Meters3129.45a—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 1WHAC ChampionshipsMay 1 · 400m Hurdles · Place 12 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)400m Hurdles30" / 0.762m12.1:11.39a PBFr
May 1WHAC ChampionshipsMay 1 · Javelin · Place 14 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)Javelin600g14.25.07mFr
Apr 25CUAA Legacy InvitationalApr 25 · 400m Hurdles · Place 2 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)400m Hurdles30" / 0.762m2.1:15.16aFr
Apr 25CUAA Legacy InvitationalApr 25 · Javelin · Place 2 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)Javelin600g2.25.90mFr
Apr 25CUAA Legacy InvitationalApr 25 · Discus · Place 18 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)Discus1kg18.14.74m PBFr
Apr 12SAU Bill Bippes Cougar ClassicApr 12 · Javelin · Place 9 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)Javelin923.46mFr
Apr 12SAU Bill Bippes Cougar ClassicApr 12 · Discus · Place 24 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)Discus2417.69mFr
Apr 12SAU Bill Bippes Cougar ClassicApr 12 · 800 Meters · Place 10 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)800 Meters102:38.17aFr
Apr 5Golden Grizzly InviteApr 5 · Javelin · Place 13 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)Javelin1320.82mFr
Apr 5Golden Grizzly InviteApr 5 · 400 Meters · Place 31 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)400 Meters311:09.41aFr
Mar 21Polar Bear Invitational (Indiana Wesleyan)Mar 21 · 400m Hurdles · Place 10 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)400m Hurdles30" / 0.762m10.1:17.43aFr

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6SVSU Holiday OpenDec 6 · 400 Meters · Place 22 · Lawrence Tech (Mich.)Lawrence Tech (Mich.)400 Meters22.1:06.46aFr
Mar 2324 EMU Huron Relays Large SchoolsMar 23 · 60m Hurdles · Place 6 · Auburn Hills AvondaleAuburn Hills Avondale60m Hurdles33" / 0.838mRound S6.10.57a PB12
Mar 2324 EMU Huron Relays Large SchoolsMar 23 · 60m Hurdles · Place 12 · Auburn Hills AvondaleAuburn Hills Avondale60m Hurdles33" / 0.838m12.11.71a12
Mar 2324 EMU Huron Relays Large SchoolsMar 23 · 400 Meters · Place 4 · Auburn Hills AvondaleAuburn Hills Avondale400 Meters4.1:04.78a PB12
Feb 17SVSU - MITS Meet #5Feb 17 · 200 Meters · Place 56 · Elite Performance XLElite Performance XL200 Meters5628.89a PB—
Feb 10LAB Indoor Meet #8Feb 10 · 400 Meters · Place 62 · Elite Performance XLElite Performance XL400 Meters621:07.55a—
Feb 10LAB Indoor Meet #8Feb 10 · 200 Meters · Place 46 · Elite Performance XLElite Performance XL200 Meters4628.96a—
Feb 3LAB Indoor Meet #7Feb 3 · 800 Meters · Place 46 · Elite Performance XLElite Performance XL800 Meters462:42.53a—
Jan 6SVSU - MITS Meet #2Jan 6 · 800 Meters · Place 68 · Elite Performance XLElite Performance XL800 Meters682:45.48a—

2023 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 29LAB Holiday InviteDec 29 · 400 Meters · Place 42 · Elite Performance XLElite Performance XL400 Meters42.1:07.39a12
Feb 11LAB Youth National Indoor InvitationalFeb 11 · 400 Meters · Place 1 · Elite Performance TrElite Performance Tr400 Meters11:09.60—
Feb 11LAB Youth National Indoor InvitationalFeb 11 · 400 Meters · Place 25 · Elite Performance TrElite Performance Tr400 Meters251:09.60—
Feb 11LAB Youth National Indoor InvitationalFeb 11 · 800 Meters · Place 16 · Elite Performance TrElite Performance Tr800 Meters162:57.42—
Feb 11LAB Youth National Indoor InvitationalFeb 11 · 800 Meters · Place 16 · Elite Performance TrElite Performance Tr800 Meters162:57.42—
Jan 21LAB #5Jan 21 · 200 Meters · Place 4 · Elite Performance TrElite Performance Tr200 Meters430.42JR
Jan 21LAB #5Jan 21 · 200 Meters · Place 38 · Elite Performance TrElite Performance Tr200 Meters3830.42JR
Jan 21LAB #5Jan 21 · 60 Meters · Place 7 · Elite Performance TrElite Performance Tr60 MetersRound P79.42JR
Jan 21LAB #5Jan 21 · 60 Meters · Place 60 · Elite Performance TrElite Performance Tr60 MetersRound P609.42JR
Jan 14LAB Meet #4Jan 14 · 400 Meters · Place 6 · Elite Performance TrElite Performance Tr400 Meters61:13.55JR
Jan 14LAB Meet #4Jan 14 · 400 Meters · Place 44 · Elite Performance TrElite Performance Tr400 Meters441:13.55JR
Jan 14LAB Meet #4Jan 14 · 200 Meters · Place 4 · Elite Performance TrElite Performance Tr200 Meters430.19JR
Jan 14LAB Meet #4Jan 14 · 200 Meters · Place 42 · Elite Performance TrElite Performance Tr200 Meters4230.19JR
Jan 14LAB Meet #4Jan 14 · 60 Meters · Place 4 · Elite Performance TrElite Performance Tr60 MetersRound P49.20 PBJR
Jan 14LAB Meet #4Jan 14 · 60 Meters · Place 59 · Elite Performance TrElite Performance Tr60 MetersRound P599.20JR

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 29AAU Region 12 National QualifierJun 29 · 800 Meters · Place 5 · Elite Performance XLElite Performance XL800 Meters52:46.92—
Jun 29AAU Region 12 National QualifierJun 29 · 400 Meters · Place 19 · Elite Performance XLElite Performance XL400 Meters191:07.58—
Apr 12OAA-Gold: Avondale, Southfield, Pontiac @ OPApr 12 · 400 Meters · Place 4 · Auburn Hills AvondaleAuburn Hills Avondale400 Meters4.1:08.51a11

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 27DDC Summer Meet 4Jul 27 · 800 Meters · Place 8 · Elite Performance XLElite Performance XL800 Meters82:48.16a—
Jul 27DDC Summer Meet 4Jul 27 · 400 Meters · Place 9 · Elite Performance XLElite Performance XL400 Meters91:10.11a—
Jul 13DDC Summer Meet 2Jul 13 · 400 Meters · Place 20 · Elite Performance XLElite Performance XL400 Meters201:10.60a—
Jul 13DDC Summer Meet 2Jul 13 · 200 Meters · Place 19 · Elite Performance XLElite Performance XL200 Meters1929.78a PB—
Apr 3059th Elmer Ball Oxford InvitationalApr 30 · 400 Meters · Place 17 · Auburn Hills AvondaleAuburn Hills Avondale400 Meters17.1:06.88a PB10
Apr 3059th Elmer Ball Oxford InvitationalApr 30 · 200 Meters · Place 29 · Auburn Hills AvondaleAuburn Hills Avondale200 MetersRound P29.29.84a10

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 11LAB Midwest InvitationalFeb 11 · 60 Meter · Place 30 · Elite Performance XLElite Performance XL60 MeterRound P30.8.98a PB10
Feb 11LAB Midwest InvitationalFeb 11 · 200 Meters · Place 30 · Elite Performance XLElite Performance XL200 MetersRound P30.29.99a10
Jan 8LAB-MITS Meet #4Jan 8 · 400 Meters · Place 36 · Elite Performance XLElite Performance XL400 Meters36.1:11.81a10
Jan 8LAB-MITS Meet #4Jan 8 · 200 Meters · Place 45 · Elite Performance XLElite Performance XL200 Meters45.30.32a10

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Jul 24High School Senior Recognition MeetJul 24 · Pole Vault · Place 30 · Elite Performance XLElite Performance XLPole Vault30.6-00.009
Jul 17Kite VaultJul 17 · Pole Vault · Place 34 · Elite Performance XLElite Performance XLPole Vault34.7-00.00 PB9

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 21Divine Child Summer Meet #4Jul 21 · 200 Meters · Place 26 · Elite Performance XLElite Performance XL200 Meters26.30.34a9
Jul 1AAU Region 12 Qualifier at Detroit, MIJul 1 · 800 Meters · Elite Performance XLElite Performance XL800 Meters—DNS9
May 14OAA Red/White ChampionshipMay 14 · 400 Meters · Place 22 · Auburn Hills AvondaleAuburn Hills Avondale400 Meters22.1:11.83a9
Apr 2458th Annual Oxford “Elmer Ball” Track & Field InvitationalApr 24 · 400 Meters · Place 10 · Auburn Hills AvondaleAuburn Hills Avondale400 Meters10.1:13.14a9