Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGVSU Early Meet · Apr 313.60aGVSU Early MeetApril 3, 2026
100m Hurdles · 33" / 0.838m · OutdoorNSL Jamboree 2 @ Hale · May 920.17aNSL Jamboree 2 @ HaleMay 9, 2023
200 Meters · IndoorJohn Flaminio Classic · Jan 1629.58aJohn Flaminio ClassicJanuary 16, 2026
200 Meters · OutdoorWolverine-Hoosier (WHAC) Outdoor Championships · Apr 3028.86aWolverine-Hoosier (WHAC) Outdoor ChampionshipsApril 30, 2026
60 Meters · IndoorJohn Flaminio Classic · Jan 168.78aJohn Flaminio ClassicJanuary 16, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 30Wolverine-Hoosier (WHAC) Outdoor ChampionshipsApr 30 · 200 Meters · Place 25 · Aquinas (Mich.)Aquinas (Mich.)200 Meters25.28.86a PBWind: 0.9Fr
Apr 30Wolverine-Hoosier (WHAC) Outdoor ChampionshipsApr 30 · 100 Meters · Place 23 · Aquinas (Mich.)Aquinas (Mich.)100 MetersRound P23.13.80aWind: -1.2Fr
Apr 24GVSU Extra Weekend MeetApr 24 · 200 Meters · Aquinas (Mich.)Aquinas (Mich.)200 Meters—DNSFr
Apr 24GVSU Extra Weekend MeetApr 24 · 100 Meters · Aquinas (Mich.)Aquinas (Mich.)100 Meters—DNSFr
Apr 18Calvin Knight InviteApr 18 · 100 Meters · Place 14 · Aquinas (Mich.)Aquinas (Mich.)100 MetersRound P14.13.89aWind: 0.5Fr
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 200 Meters · Place 49 · Aquinas (Mich.)Aquinas (Mich.)200 Meters49.29.05aWind: 1.9Fr
Apr 10GVSU Al & Sue Owens ClassicApr 10 · 100 Meters · Place 41 · Aquinas (Mich.)Aquinas (Mich.)100 MetersRound P41.13.84aWind: 1.6Fr
Apr 3GVSU Early MeetApr 3 · 200 Meters · Place 25 · Aquinas (Mich.)Aquinas (Mich.)200 Meters25.29.02aWind: 2.9Fr
Apr 3GVSU Early MeetApr 3 · 100 Meters · Place 20 · Aquinas (Mich.)Aquinas (Mich.)100 MetersRound P20.13.60a PBWind: 2Fr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 16John Flaminio ClassicJan 16 · 200 Meters · Place 3 · Aquinas (Mich.)Aquinas (Mich.)200 Meters329.58a PBFr
Jan 16John Flaminio ClassicJan 16 · 60 Meters · Place 5 · Aquinas (Mich.)Aquinas (Mich.)60 Meters58.78a PBFr

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 12AQ Maroon vs. WhiteDec 12 · 150 Meters · Place 4 · Aquinas (Mich.)Aquinas (Mich.)150 Meters4.21.15aUnofficialFr
Dec 12AQ Maroon vs. WhiteDec 12 · 60 Meter · Place 7 · Aquinas (Mich.)Aquinas (Mich.)60 Meter7.8.58aUnofficialFr

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 28Meet of ChampsMay 28 · 300m Hurdles · Place 1 · Lincoln-AlconaLincoln-Alcona300m Hurdles153.93a12
May 28Meet of ChampsMay 28 · 100m Hurdles · Place 1 · Lincoln-AlconaLincoln-Alcona100m Hurdles118.48a12
May 28Meet of ChampsMay 28 · 100 Meters · Place 2 · Lincoln-AlconaLincoln-Alcona100 Meters214.30a12
May 20NSL BD ChampionshipsMay 20 · 300m Hurdles · Place 1 · Lincoln-AlconaLincoln-Alcona300m Hurdles153.24a12
May 20NSL BD ChampionshipsMay 20 · 100m Hurdles · Place 1 · Lincoln-AlconaLincoln-Alcona100m Hurdles118.47a12
May 16MHSAA LP Region 31-4 @ PellstonMay 16 · 100m Hurdles · Place 11 · Lincoln-AlconaLincoln-Alcona100m Hurdles1121.32a12
May 1021ST ANNUAL DAKOTA COUGARS INVITATIONAL-EQ MeetMay 10 · 300m Hurdles · Place 20 · Lincoln-AlconaLincoln-Alcona300m Hurdles2057.22a12
May 1021ST ANNUAL DAKOTA COUGARS INVITATIONAL-EQ MeetMay 10 · 100m Hurdles · Place 10 · Lincoln-AlconaLincoln-Alcona100m HurdlesRound P1018.82a12
May 1021ST ANNUAL DAKOTA COUGARS INVITATIONAL-EQ MeetMay 10 · 100 Meters · Place 28 · Lincoln-AlconaLincoln-Alcona100 MetersRound P2813.80a12
May 9Northern Lights MS/HS InviteMay 9 · 100m Hurdles · Place 1 · Lincoln-AlconaLincoln-Alcona100m Hurdles117.95a12
May 9Northern Lights MS/HS InviteMay 9 · 100 Meters · Place 4 · Lincoln-AlconaLincoln-Alcona100 Meters414.01a12
Apr 30Make Up MeetApr 30 · 300m Hurdles · Place 1 · Lincoln-AlconaLincoln-Alcona300m Hurdles11:01.40a12
Apr 30Make Up MeetApr 30 · 100m Hurdles · Place 1 · Lincoln-AlconaLincoln-Alcona100m Hurdles119.62a12
Apr 30Make Up MeetApr 30 · 200 Meters · Place 2 · Lincoln-AlconaLincoln-Alcona200 Meters230.96a12
Apr 30Make Up MeetApr 30 · 100 Meters · Place 2 · Lincoln-AlconaLincoln-Alcona100 Meters214.34a12
Apr 22NSL HS Jam #3Apr 22 · 100m Hurdles · Place 1 · Lincoln-AlconaLincoln-Alcona100m Hurdles118.46a12
Apr 22NSL HS Jam #3Apr 22 · 200 Meters · Place 1 · Lincoln-AlconaLincoln-Alcona200 Meters129.55a12
Apr 22NSL HS Jam #3Apr 22 · 100 Meters · Place 2 · Lincoln-AlconaLincoln-Alcona100 Meters213.64a12
Apr 11Sunrise InvitationalApr 11 · 100m Hurdles · Place 1 · Lincoln-AlconaLincoln-Alcona100m Hurdles118.82a12
Apr 11Sunrise InvitationalApr 11 · 200 Meters · Place 3 · Lincoln-AlconaLincoln-Alcona200 Meters329.52a12
Apr 11Sunrise InvitationalApr 11 · 100 Meters · Place 3 · Lincoln-AlconaLincoln-Alcona100 Meters313.84a12

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 29Alpena News Honor Roll MeetMay 29 · 100m Hurdles · Place 1 · Lincoln-AlconaLincoln-Alcona100m Hurdles118.24a—
May 29Alpena News Honor Roll MeetMay 29 · 100 Meters · Place 6 · Lincoln-AlconaLincoln-Alcona100 Meters614.12a—
May 21NSL BD ChampionshipMay 21 · 100m Hurdles · Place 2 · Lincoln-AlconaLincoln-Alcona100m Hurdles218.38a—
May 21NSL BD ChampionshipMay 21 · 100 Meters · Place 3 · Lincoln-AlconaLincoln-Alcona100 Meters314.11a—
May 17MHSAA LP Region 31-4 @ PellstonMay 17 · 100m Hurdles · Place 7 · Lincoln-AlconaLincoln-Alcona100m Hurdles719.19a—
May 17MHSAA LP Region 31-4 @ PellstonMay 17 · 100m Hurdles · Place 7 · Lincoln-AlconaLincoln-Alcona100m Hurdles718.73a—
May 17MHSAA LP Region 31-4 @ PellstonMay 17 · 100 Meters · Place 6 · Lincoln-AlconaLincoln-Alcona100 Meters613.79a—
May 17MHSAA LP Region 31-4 @ PellstonMay 17 · 100 Meters · Place 6 · Lincoln-AlconaLincoln-Alcona100 Meters613.71a—
May 10Legends Track MeetMay 10 · 200 Meters · Place 6 · Lincoln-AlconaLincoln-Alcona200 Meters629.70a—
May 10Legends Track MeetMay 10 · 100 Meters · Place 8 · Lincoln-AlconaLincoln-Alcona100 Meters814.20a—
May 3Northern Lights MS/HS InviteMay 3 · 300m Hurdles · Place 3 · Lincoln-AlconaLincoln-Alcona300m Hurdles31:04.09a—
May 3Northern Lights MS/HS InviteMay 3 · 100m Hurdles · Place 4 · Lincoln-AlconaLincoln-Alcona100m Hurdles420.11a—
May 3Northern Lights MS/HS InviteMay 3 · 100 Meters · Place 2 · Lincoln-AlconaLincoln-Alcona100 Meters214.03a—
Apr 30Fairview Invitational HSApr 30 · 300m Hurdles · Place 6 · Lincoln-AlconaLincoln-Alcona300m Hurdles61:02.0—
Apr 30Fairview Invitational HSApr 30 · 100m Hurdles · Place 3 · Lincoln-AlconaLincoln-Alcona100m Hurdles319.6—
Apr 30Fairview Invitational HSApr 30 · 200 Meters · Place 5 · Lincoln-AlconaLincoln-Alcona200 Meters529.9—
Apr 26Tawas HS Meet #1Apr 26 · 300m Hurdles · Place 5 · Lincoln-AlconaLincoln-Alcona300m Hurdles51:01.83a—
Apr 26Tawas HS Meet #1Apr 26 · 200 Meters · Place 6 · Lincoln-AlconaLincoln-Alcona200 Meters629.82a—
Apr 26Tawas HS Meet #1Apr 26 · 100 Meters · Place 6 · Lincoln-AlconaLincoln-Alcona100 Meters614.08a—
Apr 19Mancelona HS Track Invite Apr 19 · 100m Hurdles · Place 8 · Lincoln-AlconaLincoln-Alcona100m Hurdles820.49a—
Apr 19Mancelona HS Track Invite Apr 19 · 200 Meters · Place 13 · Lincoln-AlconaLincoln-Alcona200 Meters1330.84a—
Apr 16NSL#2Apr 16 · 100m Hurdles · Place 4 · Lincoln-AlconaLincoln-Alcona100m Hurdles420.61a—
Apr 16NSL#2Apr 16 · 200 Meters · Place 3 · Lincoln-AlconaLincoln-Alcona200 Meters330.60a—
Apr 9HS NSL Meet @ WPApr 9 · 100m Hurdles · Place 6 · Lincoln-AlconaLincoln-Alcona100m Hurdles621.75a—
Apr 9HS NSL Meet @ WPApr 9 · 200 Meters · Place 5 · Lincoln-AlconaLincoln-Alcona200 Meters531.58a—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 30Alpena News Honor Roll MeetMay 30 · 100m Hurdles · Place 5 · Lincoln-AlconaLincoln-Alcona100m Hurdles520.21a—
May 30Alpena News Honor Roll MeetMay 30 · 200 Meters · Place 5 · Lincoln-AlconaLincoln-Alcona200 Meters530.06a—
May 24NSL Big Dipper Championship MeetMay 24 · 100m Hurdles · Place 1 · Lincoln-AlconaLincoln-Alcona100m Hurdles119.21a—
May 24NSL Big Dipper Championship MeetMay 24 · 200 Meters · Place 3 · Lincoln-AlconaLincoln-Alcona200 Meters329.53a—
May 22Fairview 9/10 meetMay 22 · 100m Hurdles · Place 1 · Lincoln-AlconaLincoln-Alcona100m Hurdles119.4—
May 22Fairview 9/10 meetMay 22 · 200 Meters · Place 5 · Lincoln-AlconaLincoln-Alcona200 Meters530.4—
May 9NSL Jamboree 2 @ HaleMay 9 · 100m Hurdles · Place 1 · AlconaAlcona100m Hurdles33" / 0.838m1.20.17a PB10
Apr 28Cardinal InvitationalApr 28 · 100m Hurdles · Place 2 · AlconaAlcona100m Hurdles33" / 0.838m2.20.79a10
Apr 25NSL Jamboree 3 @ AlconaApr 25 · 100m Hurdles · Place 2 · AlconaAlcona100m Hurdles33" / 0.838m2.21.27a10
Apr 21Standish-Sterling SSC RelayApr 21 · 300m Hurdles · Place 2 · Lincoln-AlconaLincoln-Alcona300m Hurdles21:05.63a—
Apr 14Tawas InvitationalApr 14 · 100m Hurdles · Place 3 · Lincoln-AlconaLincoln-Alcona100m Hurdles320.65a—
Apr 11NSL Jamboree 1 @ OscodaApr 11 · 100m Hurdles · Place 2 · Lincoln-AlconaLincoln-Alcona100m Hurdles220.88—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 26NSL Big Dipper ChampionshipMay 26 · 300m Hurdles · Place 4 · Lincoln-AlconaLincoln-Alcona300m Hurdles41:08.129
May 26NSL Big Dipper ChampionshipMay 26 · 100m Hurdles · Place 6 · Lincoln-AlconaLincoln-Alcona100m Hurdles623.199
May 23Fairview 9/10 meetMay 23 · 300m Hurdles · Place 7 · Lincoln-AlconaLincoln-Alcona300m Hurdles71:05.59
May 23Fairview 9/10 meetMay 23 · 100m Hurdles · Place 6 · Lincoln-AlconaLincoln-Alcona100m Hurdles622.39
May 20MHSAA LP Region 31-4 @ Indian RiverMay 20 · 300m Hurdles · Place 10 · Lincoln-AlconaLincoln-Alcona300m Hurdles101:07.48Fr
May 3Fairview HS Track & Field InvitationalMay 3 · 300m Hurdles · Place 8 · Lincoln-AlconaLincoln-Alcona300m Hurdles81:13.979
May 3Fairview HS Track & Field InvitationalMay 3 · 100m Hurdles · Place 11 · Lincoln-AlconaLincoln-Alcona100m Hurdles1123.759
Apr 26Alcona NSL meet #3Apr 26 · 300m Hurdles · Place 3 · Lincoln-AlconaLincoln-Alcona300m Hurdles31:05.219
Apr 26Alcona NSL meet #3Apr 26 · 100m Hurdles · Place 3 · Lincoln-AlconaLincoln-Alcona100m Hurdles322.289
Apr 22SSC Sunrise RelayApr 22 · 300m Hurdles · Place 18 · Lincoln-AlconaLincoln-Alcona300m Hurdles181:20.93FR
Apr 14Roscommon InvitationalApr 14 · 100m Hurdles · Place 16 · Lincoln-AlconaLincoln-Alcona100m Hurdles1623.46FR