Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSVL South Meet @ Lapeer · May 1310.58aSVL South Meet @ LapeerMay 13, 2024
100 Meters · Outdoor · Hand timedFenton 9/10 Invitational · May 811.15hFenton 9/10 InvitationalMay 8, 2021
200 Meters · IndoorMichigan Invitational · Feb 822.89aMichigan InvitationalFebruary 8, 2025
200 Meters · OutdoorShake Off The Rust Invitational - 10th Annual · Apr 131.9Shake Off The Rust Invitational - 10th AnnualApril 13, 2024
200 Meters · Outdoor · Hand timedSVL South @ Lapeer HS · May 1723.74hSVL South @ Lapeer HSMay 17, 2021
400 Meters · OutdoorSVL South Meet @ Lapeer · May 650.80aSVL South Meet @ LapeerMay 6, 2024
60 Meter · IndoorGVSU Holiday Open · Dec 67.11aGVSU Holiday OpenDecember 6, 2024
60 Meters · IndoorSimmons-Harvey Invitational · Jan 187.03Simmons-Harvey InvitationalJanuary 18, 2025

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

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 42025 Auto-Owners Insurance Spartan InviteApr 4 · 100 Meters · Place 9 · Michigan StateMichigan State100 Meters911.20aFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21Silverston InvitationalFeb 21 · 60 Meters · Place 11 · Michigan StateMichigan State60 Meters117.12a—
Feb 8Michigan InvitationalFeb 8 · 200 Meters · Place 18 · Michigan StateMichigan State200 Meters1822.89a PB—
Feb 8Michigan InvitationalFeb 8 · 60 Meters · Place 11 · Michigan StateMichigan State60 Meters117.14a—
Jan 18Simmons-Harvey InvitationalJan 18 · 200 Meters · Place 8 · Michigan StateMichigan State200 Meters822.94FR
Jan 18Simmons-Harvey InvitationalJan 18 · 60 Meters · Place 7 · Michigan StateMichigan State60 MetersRound P77.03 PBFR
Jan 18Simmons-Harvey InvitationalJan 18 · 60 Meters · Place 7 · Michigan StateMichigan State60 Meters77.04FR
Jan 112025 Wolverine InvitationalJan 11 · 60 Meters · Place 16 · Michigan StateMichigan State60 Meters167.03FR
Jan 112025 Wolverine InvitationalJan 11 · 60 Meters · Place 16 · Michigan StateMichigan State60 Meters167.03FR

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 6GVSU Holiday OpenDec 6 · 60 Meter · Place 30 · Michigan StateMichigan State60 MeterRound P30.7.11a PBFr
Mar 20SVSU Division 1/2 Indoor InvitationalMar 20 · 60 Meters · Place 2 · Grand BlancGrand Blanc60 Meters27.10a—

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 20Genesee Swift InviteJul 20 · 100 Meters · Place 3 · Maximum OutPut TrackMaximum OutPut Track100 MetersRound P3.11.47a12
Jul 20Genesee Swift InviteJul 20 · 100 Meters · Place 3 · Maximum OutPut TrackMaximum OutPut Track100 Meters3.11.26a12
Jul 14Courageous GamesJul 14 · 100 Meters · Place 5 · Maximum OutPutMaximum OutPut100 Meters511.19a—
Jun 27Area 12 Regional QualifierJun 27 · 100 Meters · Maximum OutPut TrackMaximum OutPut Track100 MetersRound P--DNSWind: 0.412
Jun 1MHSAA LP Division 1 FinalsJun 1 · 200 Meters · Place 16 · Grand BlancGrand Blanc200 MetersRound P16.22.61aWind: -2.212
Jun 1MHSAA LP Division 1 FinalsJun 1 · 100 Meters · Place 21 · Grand BlancGrand Blanc100 MetersRound P21.11.53aWind: -2.412
May 21Saginaw Valley League ChampionshipsMay 21 · 400 Meters · Grand BlancGrand Blanc400 Meters—DNS12
May 21Saginaw Valley League ChampionshipsMay 21 · 200 Meters · Grand BlancGrand Blanc200 Meters—DNS12
May 21Saginaw Valley League ChampionshipsMay 21 · 100 Meters · Grand BlancGrand Blanc100 Meters—DNS12
May 17MHSAA LP Region 01-1 @ Flint Carman AinsworthMay 17 · 200 Meters · Place 4 · Grand BlancGrand Blanc200 Meters422.78a—
May 17MHSAA LP Region 01-1 @ Flint Carman AinsworthMay 17 · 200 Meters · Place 2 · Grand BlancGrand Blanc200 Meters222.63a—
May 17MHSAA LP Region 01-1 @ Flint Carman AinsworthMay 17 · 100 Meters · Place 1 · Grand BlancGrand Blanc100 Meters111.02a—
May 17MHSAA LP Region 01-1 @ Flint Carman AinsworthMay 17 · 100 Meters · Place 1 · Grand BlancGrand Blanc100 Meters110.66a—
May 13SVL South Meet @ LapeerMay 13 · 200 Meters · Place 1 · Grand BlancGrand Blanc200 Meters122.04a—
May 13SVL South Meet @ LapeerMay 13 · 100 Meters · Place 1 · Grand BlancGrand Blanc100 Meters110.58a PB—
May 10Davison Twilight Classic - 15th AnnualMay 10 · 100 Meters · Place 3 · Grand BlancGrand Blanc100 Meters310.93a—
May 6SVL South Meet @ LapeerMay 6 · 400 Meters · Place 1 · Grand BlancGrand Blanc400 Meters150.80a PB—
May 3Bay City Western InvitationalMay 3 · 200 Meters · Place 1 · Grand BlancGrand Blanc200 Meters121.71a—
May 3Bay City Western InvitationalMay 3 · 100 Meters · Place 1 · Grand BlancGrand Blanc100 Meters110.68a—
Apr 29SVL South Meet @ Carman-AinsworthApr 29 · Long Jump · Grand BlancGrand BlancLong Jump—SCR12
Apr 29SVL South Meet @ Carman-AinsworthApr 29 · 100 Meters · Place 1 · Grand BlancGrand Blanc100 Meters1.11.31a12
Apr 26Grand Ledge Comet ClassicApr 26 · 100 Meters · Place 4 · Grand BlancGrand Blanc100 MetersRound P4.11.35a12
Apr 26Grand Ledge Comet ClassicApr 26 · 100 Meters · Place 3 · Grand BlancGrand Blanc100 Meters3.11.23a12
Apr 2024 APRIL SHOWERS InvitationalApr 20 · 100 Meters · Place 1 · Grand BlancGrand Blanc100 Meters1.11.22aWind: -0.612
Apr 13Shake Off The Rust Invitational - 10th AnnualApr 13 · 200 Meters · Grand BlancGrand Blanc200 Meters—1.9 PB—
Apr 12Ram ClassicApr 12 · Long Jump · Grand BlancGrand BlancLong Jump—ND—
Apr 12Ram ClassicApr 12 · 200 Meters · Place 13 · Grand BlancGrand Blanc200 Meters1323.44a—
Apr 12Ram ClassicApr 12 · 100 Meters · Place 3 · Grand BlancGrand Blanc100 Meters311.07a—

2023 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jun 32023 MHSAA LP D1 State T&F ChampionshipsJun 3 · 100 Meters · Place 14 · Grand BlancGrand Blanc100 MetersRound P14.11.03aWind: 1.711
May 3023 Larry Steeb Meet of ChampsMay 30 · 100 Meters · Place 2 · Grand BlancGrand Blanc100 Meters210.96a—
May 23Saginaw Valley League ChampionshipsMay 23 · 200 Meters · Place 2 · Grand BlancGrand Blanc200 Meters2.22.62a11
May 23Saginaw Valley League ChampionshipsMay 23 · 100 Meters · Place 1 · Grand BlancGrand Blanc100 Meters1.11.35a11
May 19MHSAA LP Region 01-1 @ MidlandMay 19 · 200 Meters · Place 5 · Grand BlancGrand Blanc200 Meters523.14a—
May 19MHSAA LP Region 01-1 @ MidlandMay 19 · 200 Meters · Place 4 · Grand BlancGrand Blanc200 Meters422.83a—
May 19MHSAA LP Region 01-1 @ MidlandMay 19 · 100 Meters · Place 2 · Grand BlancGrand Blanc100 Meters210.96a—
May 19MHSAA LP Region 01-1 @ MidlandMay 19 · 100 Meters · Place 1 · Grand BlancGrand Blanc100 Meters110.95a—
May 15SVL South Meet @ Carman-AinsworthMay 15 · 400 Meters · Place 1 · Grand BlancGrand Blanc400 Meters1.51.52a11
May 15SVL South Meet @ Carman-AinsworthMay 15 · 200 Meters · Place 1 · Grand BlancGrand Blanc200 Meters1.23.44a11
May 15SVL South Meet @ Carman-AinsworthMay 15 · 100 Meters · Place 1 · Grand BlancGrand Blanc100 Meters1.11.10a11
May 12Davison Twilight ClassicMay 12 · 200 Meters · Place 1 · Grand BlancGrand Blanc200 Meters122.53a—
May 12Davison Twilight ClassicMay 12 · 100 Meters · Place 1 · Grand BlancGrand Blanc100 Meters111.09a—
May 9SVL South Meet @ LapeerMay 9 · Long Jump · Place 12 · Grand BlancGrand BlancLong Jump1216-7—
May 9SVL South Meet @ LapeerMay 9 · 400 Meters · Place 2 · Grand BlancGrand Blanc400 Meters251.68a—
May 9SVL South Meet @ LapeerMay 9 · 200 Meters · Place 2 · Grand BlancGrand Blanc200 Meters223.02a—
May 9SVL South Meet @ LapeerMay 9 · 100 Meters · Place 1 · Grand BlancGrand Blanc100 Meters111.29a—
May 5Bay City Western InvitationalMay 5 · 200 Meters · Place 2 · Grand BlancGrand Blanc200 Meters222.98a—
May 5Bay City Western InvitationalMay 5 · 100 Meters · Place 1 · Grand BlancGrand Blanc100 Meters111.08a—
Apr 28Spartan Classic Track and Field InviteApr 28 · 200 Meters · Place 7 · Grand BlancGrand Blanc200 MetersRound S723.12a—
Apr 28Spartan Classic Track and Field InviteApr 28 · 200 Meters · Place 3 · Grand BlancGrand Blanc200 Meters323.46a—
Apr 28Spartan Classic Track and Field InviteApr 28 · 100 Meters · Place 4 · Grand BlancGrand Blanc100 MetersRound S411.71a—
Apr 28Spartan Classic Track and Field InviteApr 28 · 100 Meters · Place 3 · Grand BlancGrand Blanc100 Meters311.38a—
Apr 2223 APRIL SHOWERS InvitationalApr 22 · 200 Meters · Place 3 · Grand BlancGrand Blanc200 Meters3.23.48a11
Apr 2223 APRIL SHOWERS InvitationalApr 22 · 100 Meters · Place 2 · Grand BlancGrand Blanc100 Meters2.11.33a11
Apr 19SVL South Meet @ LapeerApr 19 · 100 Meters · Place 1 · Grand BlancGrand Blanc100 Meters111.30a—
Apr 7Shake Off The Rust InvitationalApr 7 · 200 Meters · Place 5 · Grand BlancGrand Blanc200 Meters523.42a—
Apr 7Shake Off The Rust InvitationalApr 7 · 100 Meters · Place 2 · Grand BlancGrand Blanc100 Meters211.44a—
Apr 7Shake Off The Rust InvitationalApr 7 · 200 Meters · Place 5 · Grand BlancGrand Blanc200 Meters523.42a—
Apr 7Shake Off The Rust InvitationalApr 7 · 100 Meters · Place 2 · Grand BlancGrand Blanc100 Meters211.44a—
Apr 7Shake Off The Rust InvitationalApr 7 · 200 Meters · Place 5 · Grand BlancGrand Blanc200 Meters523.42a—
Apr 7Shake Off The Rust InvitationalApr 7 · 100 Meters · Place 2 · Grand BlancGrand Blanc100 Meters211.44a—
Apr 7Shake Off The Rust InvitationalApr 7 · 200 Meters · Place 5 · Grand BlancGrand Blanc200 Meters523.42a—
Apr 7Shake Off The Rust InvitationalApr 7 · 100 Meters · Place 2 · Grand BlancGrand Blanc100 Meters211.44a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 22SVSU D1/D2 Indoor InvitationalMar 22 · 60 Meter · Place 6 · Grand BlancGrand Blanc60 Meter6.7.29a11
Mar 22SVSU D1/D2 Indoor InvitationalMar 22 · Long Jump · Place 45 · Grand BlancGrand BlancLong Jump45.15-11.00Unofficial11
Mar 22SVSU D1/D2 Indoor InvitationalMar 22 · 200 Meters · Grand BlancGrand Blanc200 Meters--DNS11

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 42022 MHSAA LP D1 State T&F ChampionshipsJun 4 · 100 Meters · Place 26 · Grand BlancGrand Blanc100 MetersRound P26.11.58aWind: -1.310
May 24Saginaw Valley League ChampionshipsMay 24 · 200 Meters · Place 5 · Grand BlancGrand Blanc200 Meters523.15SO
May 24Saginaw Valley League ChampionshipsMay 24 · 100 Meters · Place 4 · Grand BlancGrand Blanc100 Meters411.66SO
May 20MHSAA LP Region 01-1 @ MidlandMay 20 · 200 Meters · Place 2 · Grand BlancGrand Blanc200 Meters222.88SO
May 20MHSAA LP Region 01-1 @ MidlandMay 20 · 200 Meters · Place 4 · Grand BlancGrand Blanc200 Meters423.10SO
May 20MHSAA LP Region 01-1 @ MidlandMay 20 · 100 Meters · Place 4 · Grand BlancGrand Blanc100 Meters411.29SO
May 20MHSAA LP Region 01-1 @ MidlandMay 20 · 100 Meters · Place 2 · Grand BlancGrand Blanc100 Meters211.01SO
May 16SVL South Meet @ DavisonMay 16 · Long Jump · Place 6 · Grand BlancGrand BlancLong Jump617-11.0010
May 16SVL South Meet @ DavisonMay 16 · 400 Meters · Place 4 · Grand BlancGrand Blanc400 Meters455.1510
May 16SVL South Meet @ DavisonMay 16 · 100 Meters · Place 1 · Grand BlancGrand Blanc100 Meters111.3510
May 13Davison Twilight ClassicMay 13 · 100 Meters · Place 9 · Grand BlancGrand Blanc100 Meters911.6910
May 7Fenton 9/10 InvitationalMay 7 · 200 Meters · Place 2 · Grand BlancGrand Blanc200 Meters223.5910
May 7Fenton 9/10 InvitationalMay 7 · 100 Meters · Place 1 · Grand BlancGrand Blanc100 Meters111.2510
May 6Bay City Western InvitationalMay 6 · 100 Meters · Place 8 · Grand BlancGrand Blanc100 Meters811.2410
May 2SVL: Powers-Catholic vs. C/A & Grand BlancMay 2 · 100 Meters · Place 1 · Grand BlancGrand Blanc100 Meters111.7110
Apr 25SVL: Davison vs. Grand BlancApr 25 · 100 Meters · Place 1 · Grand BlancGrand Blanc100 Meters111.6110
Apr 2322 Dexter April ShowersApr 23 · 200 Meters · Place 6 · Grand BlancGrand Blanc200 Meters623.77SO
Apr 2322 Dexter April ShowersApr 23 · 100 Meters · Place 7 · Grand BlancGrand Blanc100 Meters711.66SO

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 23SVSU D1 Indoor InvitationalMar 23 · 60 Meters · Place 9 · Grand BlancGrand Blanc60 Meters97.3310

2021 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 26Saginaw Valley League ChampionshipsMay 26 · 200 Meters · Place 4 · Grand BlancGrand Blanc200 Meters4.24.17a9
May 26Saginaw Valley League ChampionshipsMay 26 · 100 Meters · Place 8 · Grand BlancGrand Blanc100 Meters8.11.90a9
May 22MHSAA LP Region 01-1 @ Saginaw HeritageMay 22 · 100 Meters · Place 9 · Grand BlancGrand Blanc100 MetersRound S911.519
May 22MHSAA LP Region 01-1 @ Saginaw HeritageMay 22 · 100 Meters · Place 5 · Grand BlancGrand Blanc100 Meters511.609
May 17SVL South @ Lapeer HSMay 17 · 200 Meters · Place 2 · Grand BlancGrand Blanc200 Meters223.74h PB9
May 17SVL South @ Lapeer HSMay 17 · 100 Meters · Place 3 · Grand BlancGrand Blanc100 Meters311.34h9
May 17SVL South @ Lapeer HSMay 17 · 100 Meters · Place 3 · Grand BlancGrand Blanc100 Meters311.719
May 14Davison Twilight ClassicMay 14 · 100 Meters · Place 12 · Grand BlancGrand Blanc100 Meters12.11.57a9
May 11Grand Blanc vs. Powers Catholic & LapeerMay 11 · 200 Meters · Place 2 · Grand BlancGrand Blanc200 Meters224.00h9
May 11Grand Blanc vs. Powers Catholic & LapeerMay 11 · 100 Meters · Place 2 · Grand BlancGrand Blanc100 Meters211.40h9
May 11Grand Blanc vs. Powers Catholic & LapeerMay 11 · 100 Meters · Place 1 · Grand BlancGrand Blanc100 Meters111.629
May 8Fenton 9/10 InvitationalMay 8 · 200 Meters · Place 1 · Grand BlancGrand Blanc200 Meters124.23h9
May 8Fenton 9/10 InvitationalMay 8 · 100 Meters · Place 1 · Grand BlancGrand Blanc100 Meters111.15h PB9
May 8Fenton 9/10 InvitationalMay 8 · 100 Meters · Place 2 · Grand BlancGrand Blanc100 Meters211.549
May 7Bay City Western InvitationalMay 7 · 100 Meters · Place 11 · Grand BlancGrand Blanc100 Meters1111.919
May 3SVL: Powers Catholic vs. C/A & Grand BlancMay 3 · 100 Meters · Place 2 · Grand BlancGrand Blanc100 Meters211.55h9
May 3SVL: Powers Catholic vs. C/A & Grand BlancMay 3 · 100 Meters · Place 1 · Grand BlancGrand Blanc100 Meters111.729
Apr 26SVL: Davison vs. Grand BlancApr 26 · 100 Meters · Place 2 · Grand BlancGrand Blanc100 Meters2.11.72a9
Apr 24Pinckney QuadApr 24 · 200 Meters · Place 3 · Grand BlancGrand Blanc200 Meters324.259
Apr 24Pinckney QuadApr 24 · 100 Meters · Place 3 · Grand BlancGrand Blanc100 Meters311.609
Apr 24Pinckney QuadApr 24 · 100 Meters · Place 4 · Grand BlancGrand Blanc100 Meters412.029