Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBWAC MIDDLE SCHOOL LEAGUE MEET · May 2013.04BWAC MIDDLE SCHOOL LEAGUE MEETMay 20, 2019
200 Meters · IndoorSVSU Classic · Jan 1223.80aSVSU ClassicJanuary 12, 2024
200 Meters · OutdoorGoodrich Invitational · May 522.48aGoodrich InvitationalMay 5, 2023
200 Meters · Outdoor · Hand timedBWAC @ Richmond · Apr 2025.09hBWAC @ RichmondApril 20, 2021
300 Meters · IndoorBob Parks Memorial · Jan 2436.66aBob Parks MemorialJanuary 24, 2026
400 Meters · Indoor2025 Blue-Gold Invite · Dec 550.56a2025 Blue-Gold InviteDecember 5, 2025
400 Meters · OutdoorMHSAA LP Division 2 Finals · Jun 349.29aMHSAA LP Division 2 FinalsJune 3, 2023
400 Meters · Outdoor · Hand timedBWAC @ Richmond · Apr 2055.25hBWAC @ RichmondApril 20, 2021
60 Meters · IndoorBill Clinger Classic 2024 · Jan 267.84Bill Clinger Classic 2024January 26, 2024
70 Meter · OutdoorBWAC MS: Cros-Lex, Algonac @ Yale · Apr 2610.40aBWAC MS: Cros-Lex, Algonac @ YaleApril 26, 2018
Long Jump · OutdoorBWAC: Almont MS @ Yale JH · May 213-06.75BWAC: Almont MS @ Yale JHMay 2, 2019

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8Horizon League Outdoor ChampionshipsMay 8 · 400 Meters · Place 9 · Detroit MercyDetroit Mercy400 MetersRound P9.50.78aJr
May 8Horizon League Outdoor ChampionshipsMay 8 · 200 Meters · Place 19 · Detroit MercyDetroit Mercy200 MetersRound P19.23.30aWind: 2.3Jr
Apr 11CMU Chippewa ChallengeApr 11 · 400 Meters · Place 1 · Detroit MercyDetroit Mercy400 Meters1.49.92aJr
Apr 11CMU Chippewa ChallengeApr 11 · 200 Meters · Place 9 · Detroit MercyDetroit Mercy200 Meters9.22.97aWind: 1.5Jr
Apr 3Oakland Golden Grizzlies InviteApr 3 · 400 Meters · Place 4 · Detroit MercyDetroit Mercy400 Meters4.50.22aJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 24Bob Parks MemorialJan 24 · 300 Meters · Place 10 · Detroit MercyDetroit Mercy300 Meters10.36.66a PBJr
Jan 16SVSU ClassicJan 16 · 400 Meters · Place 10 · Detroit MercyDetroit Mercy400 Meters1051.37aJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 52025 Blue-Gold InviteDec 5 · 400 Meters · Place 12 · Detroit MercyDetroit Mercy400 Meters12.50.56a PBJr
Feb 21Silverston InvitationalFeb 21 · 400 Meters · Place 16 · Detroit MercyDetroit Mercy400 Meters1651.55a—
Jan 25EMU Bob Parks Memorial MeetJan 25 · 300 Meters · Place 8 · Detroit MercyDetroit Mercy300 Meters8.37.18aSo
Jan 17SVSU ClassicJan 17 · 400 Meters · Place 8 · Detroit MercyDetroit Mercy400 Meters851.55a—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Horizon League ChampionshipMay 9 · 400 Meters · Detroit MercyDetroit Mercy400 MetersRound P—DNSSo
Apr 24Don Kleinow Memorial InvitationalApr 24 · 400 Meters · Place 9 · Detroit MercyDetroit Mercy400 Meters951.11SO
Apr 12CMU Chippewa ChallengeApr 12 · 200 Meters · Place 8 · Detroit MercyDetroit Mercy200 Meters822.95aSo
Apr 5Golden Grizzly InviteApr 5 · 400 Meters · Place 9 · Detroit MercyDetroit Mercy400 Meters951.95aSo

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 62024 Blue-Gold InvitationalDec 6 · 400 Meters · Place 3 · Detroit MercyDetroit Mercy400 Meters3.51.44aSo
Feb 242024 Horizon IndoorsFeb 24 · 400 Meters · Place 13 · Detroit MercyDetroit Mercy400 MetersRound P13.51.97aFr
Feb 162024 Silverston InvitationalFeb 16 · 400 Meters · Place 8 · Detroit MercyDetroit Mercy400 Meters852.24FR
Feb 2Akron InviteFeb 2 · 400 Meters · Place 13 · Detroit MercyDetroit Mercy400 Meters1352.26FR
Jan 26Bill Clinger Classic 2024Jan 26 · 200 Meters · Place 43 · Detroit MercyDetroit Mercy200 Meters4323.93FR
Jan 26Bill Clinger Classic 2024Jan 26 · 60 Meters · Place 57 · Detroit MercyDetroit Mercy60 MetersRound P577.84 PBFR
Jan 20Bob Parks Memorial InvitationalJan 20 · 400 Meters · Place 9 · Detroit MercyDetroit Mercy400 Meters9.53.90aFr
Jan 12SVSU ClassicJan 12 · 300 Meters · Place 10 · Detroit MercyDetroit Mercy300 Meters1037.80a—
Jan 12SVSU ClassicJan 12 · 200 Meters · Place 21 · Detroit MercyDetroit Mercy200 Meters2123.80a PB—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 3Horizon LeagueMay 3 · 400 Meters · Place 11 · Detroit MercyDetroit Mercy400 MetersRound P11.51.42aFr
May 3Horizon LeagueMay 3 · 200 Meters · Place 19 · Detroit MercyDetroit Mercy200 MetersRound P19.23.06aWind: 0.5Fr
Apr 272024 Len Paddock OpenApr 27 · 400 Meters · Place 7 · Detroit MercyDetroit Mercy400 Meters751.77a—
Apr 272024 Len Paddock OpenApr 27 · 200 Meters · Place 14 · Detroit MercyDetroit Mercy200 Meters1422.55a—
Apr 19Elaine Leigh InviteApr 19 · 400 Meters · Place 6 · Detroit MercyDetroit Mercy400 Meters652.10a—
Apr 13Chippewa ChallengeApr 13 · 400 Meters · Place 4 · Detroit MercyDetroit Mercy400 Meters451.70FR
Apr 6Golden GrizzliesApr 6 · 400 Meters · Place 11 · Detroit MercyDetroit Mercy400 Meters11.52.12aFr
Apr 6Golden GrizzliesApr 6 · 200 Meters · Place 27 · Detroit MercyDetroit Mercy200 Meters27.23.28aWind: 2.5Fr
Mar 29Eastern Illinois Big Blue ClassicMar 29 · 400 Meters · Place 13 · Detroit MercyDetroit Mercy400 Meters13.52.06aFr
Mar 29Eastern Illinois Big Blue ClassicMar 29 · 200 Meters · Place 18 · Detroit MercyDetroit Mercy200 Meters18.23.67aWind: 4.1Fr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 1Notre Dame Blue and Gold InvitationalDec 1 · 400 Meters · Place 11 · Detroit MercyDetroit Mercy400 Meters11.51.26aFr
Mar 22SVSU D1/D2 Indoor InvitationalMar 22 · 400 Meters · Place 2 · YaleYale400 Meters2.51.24a12

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 3MHSAA LP Division 2 FinalsJun 3 · 400 Meters · Place 3 · YaleYale400 Meters3.49.29a PB12
May 30Thumb Meet of ChampsMay 30 · 400 Meters · Place 1 · YaleYale400 Meters149.59a—
May 30Thumb Meet of ChampsMay 30 · 200 Meters · Place 3 · YaleYale200 Meters323.39a—
May 262023 Blue Water Meet of ChampionsMay 26 · 400 Meters · Place 1 · YaleYale400 Meters150.41a—
May 262023 Blue Water Meet of ChampionsMay 26 · 200 Meters · Place 1 · YaleYale200 Meters123.40a—
May 23BWAC League Meet @ RichmondMay 23 · 400 Meters · Place 1 · YaleYale400 Meters149.92a—
May 23BWAC League Meet @ RichmondMay 23 · 200 Meters · Place 1 · YaleYale200 Meters123.05a—
May 19MHSAA LP Region 19-2 @ North BranchMay 19 · 400 Meters · Place 2 · YaleYale400 Meters250.70a—
May 122023 Marysville InvitationalMay 12 · 400 Meters · Place 1 · YaleYale400 Meters150.25a—
May 122023 Marysville InvitationalMay 12 · 200 Meters · Place 1 · YaleYale200 Meters123.23a—
May 122023 Marysville InvitationalMay 12 · 200 Meters · Place 2 · YaleYale200 Meters223.29a—
May 9BWAC vs. Almont & YaleMay 9 · 400 Meters · Place 1 · YaleYale400 Meters151.16a—
May 9BWAC vs. Almont & YaleMay 9 · 200 Meters · Place 1 · YaleYale200 Meters122.97a—
May 5Goodrich InvitationalMay 5 · 400 Meters · Place 1 · YaleYale400 Meters149.47a—
May 5Goodrich InvitationalMay 5 · 200 Meters · Place 2 · YaleYale200 Meters222.48a PB—
May 5Goodrich InvitationalMay 5 · 400 Meters · Place 1 · YaleYale400 Meters149.47a—
May 5Goodrich InvitationalMay 5 · 200 Meters · Place 2 · YaleYale200 Meters222.48a—
Apr 25BWAC Imlay City and Yale @ Cros-LexApr 25 · 400 Meters · Place 1 · YaleYale400 Meters151.1—
Apr 25BWAC Imlay City and Yale @ Cros-LexApr 25 · 200 Meters · Place 1 · YaleYale200 Meters122.8—
Apr 222023 Warrior TF ClassicApr 22 · 400 Meters · Place 1 · YaleYale400 Meters1.51.72a12
Apr 18BWAC: Richmond at YaleApr 18 · 400 Meters · Place 1 · YaleYale400 Meters155.79a—
Apr 18BWAC: Richmond at YaleApr 18 · 200 Meters · Place 1 · YaleYale200 Meters124.02a—
Apr 14Tri County InvitationalApr 14 · 400 Meters · Place 1 · YaleYale400 Meters1.50.16a12

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 4MHSAA Division 2 State FinalsJun 4 · 400 Meters · Place 13 · YaleYale400 Meters1351.8511
Jun 4MHSAA LP Division 2 FinalsJun 4 · 400 Meters · Place 13 · YaleYale400 Meters13.51.85a11
May 31Thumb Meet of ChampsMay 31 · 400 Meters · Place 3 · YaleYale400 Meters351.6511
May 24BWAC LEAGUE CHAMPIONSHIP May 24 · 400 Meters · Place 3 · YaleYale400 Meters352.2711
May 24BWAC LEAGUE CHAMPIONSHIP May 24 · 200 Meters · Place 3 · YaleYale200 Meters323.9311
May 20MHSAA LP Region 20-2 @ FrankenmuthMay 20 · 400 Meters · Place 1 · YaleYale400 Meters151.6511
May 16BWAC: Algonac, Armada @ YaleMay 16 · 400 Meters · Place 1 · YaleYale400 Meters152.7511
May 16BWAC: Algonac, Armada @ YaleMay 16 · 200 Meters · Place 4 · YaleYale200 Meters425.1111
May 132022 Marysville InvitationalMay 13 · 400 Meters · Place 1 · YaleYale400 Meters152.1611
May 10BWAC Tri - Yale and AlmontMay 10 · 400 Meters · Place 1 · YaleYale400 Meters152.2211
May 10BWAC Tri - Yale and AlmontMay 10 · 200 Meters · Place 1 · YaleYale200 Meters124.1011
May 6Reese InviteMay 6 · 400 Meters · Place 2 · YaleYale400 Meters252.4511
May 6Reese InviteMay 6 · 200 Meters · Place 3 · YaleYale200 Meters324.5611
May 3BWAC: Imlay City, Cros-Lex at YaleMay 3 · 400 Meters · Place 1 · YaleYale400 Meters153.5711
May 3BWAC: Imlay City, Cros-Lex at YaleMay 3 · 200 Meters · Place 1 · YaleYale200 Meters124.2411
Apr 23Warrior ClassicApr 23 · 400 Meters · Place 2 · YaleYale400 Meters251.7411
Apr 14Shake Off The Rust InvitationalApr 14 · 400 Meters · Place 2 · YaleYale400 Meters253.6511

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 18BWAC LEAGUE MEETMay 18 · 400 Meters · Place 3 · YaleYale400 Meters353.8210
May 18BWAC LEAGUE MEETMay 18 · 200 Meters · Place 9 · YaleYale200 Meters924.6810
May 1442nd Marysville T&F InvitationalMay 14 · 400 Meters · Place 6 · YaleYale400 Meters654.5110
May 1442nd Marysville T&F InvitationalMay 14 · 200 Meters · Place 4 · YaleYale200 MetersRound P424.4910
May 1442nd Marysville T&F InvitationalMay 14 · 200 Meters · Place 2 · YaleYale200 Meters224.5110
May 11BWAC: Almont and Yale @ ArmadaMay 11 · 400 Meters · Place 5 · YaleYale400 Meters555.0210
May 11BWAC: Almont and Yale @ ArmadaMay 11 · 200 Meters · Place 5 · YaleYale200 Meters525.0510
May 4BWAC: Cros-Lex, Imlay City @ YaleMay 4 · 400 Meters · Place 4 · YaleYale400 Meters4.55.14a10
Apr 27BWAC: North Branch @ YaleApr 27 · 400 Meters · Place 2 · YaleYale400 Meters254.2510
Apr 27BWAC: North Branch @ YaleApr 27 · 200 Meters · Place 5 · YaleYale200 Meters525.4810
Apr 24Warrior ClassicApr 24 · 400 Meters · Place 6 · YaleYale400 Meters6.54.56a10
Apr 24Warrior ClassicApr 24 · 200 Meters · Place 7 · YaleYale200 Meters7.25.19a10
Apr 20BWAC @ RichmondApr 20 · 400 Meters · Place 2 · YaleYale400 Meters255.25h PB10
Apr 20BWAC @ RichmondApr 20 · 200 Meters · Place 2 · YaleYale200 Meters225.09h PB10

2019 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20BWAC MIDDLE SCHOOL LEAGUE MEETMay 20 · 100 Meters · Place 9 · YaleYale100 Meters9.13.04 PB8
May 16BWAC: Algonquin MS, Richmond MS @ Yale JHMay 16 · Long Jump · Place 10 · YaleYaleLong Jump10.12-00.008
May 16BWAC: Algonquin MS, Richmond MS @ Yale JHMay 16 · 100 Meters · Place 5 · YaleYale100 Meters5.13.80a8
May 6Cros Lex & Richmond at North BranchMay 6 · Long Jump · Place 18 · YaleYaleLong Jump18.10-07.758
May 6Cros Lex & Richmond at North BranchMay 6 · 100 Meters · Place 6 · YaleYale100 Meters6.13.238
May 2BWAC: Almont MS @ Yale JHMay 2 · Long Jump · Place 3 · YaleYaleLong Jump3.13-06.75 PB8
May 2BWAC: Almont MS @ Yale JHMay 2 · 100 Meters · Place 2 · YaleYale100 Meters2.13.86a8
Apr 25BWAC: Imlay City and Yale at ArmadaApr 25 · Long Jump · YaleYaleLong Jump—DQ8
Apr 25BWAC: Imlay City and Yale at ArmadaApr 25 · 100 Meters · Place 5 · YaleYale100 Meters5.14.20a8

2018 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21BWAC MS League Meet @ YaleMay 21 · Long Jump · Place 17 · YaleYaleLong Jump17.12-04.507
May 21BWAC MS League Meet @ YaleMay 21 · 400 Meters · Place 8 · YaleYale400 Meters8.1:05.49a7
May 10Yale v. Imlay City MSMay 10 · Long Jump · Place 21 · YaleYaleLong Jump21.9-11.007
May 10Yale v. Imlay City MSMay 10 · 400 Meters · Place 3 · YaleYale400 Meters3.1:05.36a7
May 3BWAC MS: Almont, Armada @ YaleMay 3 · Long Jump · Place 19 · YaleYaleLong Jump19.10-00.257
May 3BWAC MS: Almont, Armada @ YaleMay 3 · 400 Meters · Place 3 · YaleYale400 Meters3.1:06.40a7
Apr 26BWAC MS: Cros-Lex, Algonac @ YaleApr 26 · 70 Meter · Place 8 · YaleYale70 Meter8.10.40a PB7