Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFrankenmuth Eagle 9/10 Invitational (EQ) · May 1212.80aFrankenmuth Eagle 9/10 Invitational (EQ)May 12, 2025
110m Hurdles · 39" / 0.991m · OutdoorFrankenmuth Eagle 9/10 Invitational · May 1320.10aFrankenmuth Eagle 9/10 InvitationalMay 13, 2024
200m Hurdles · 30" / 0.762m · OutdoorBWAC North Branch & Richmond MS at Armada · May 532.77aBWAC North Branch & Richmond MS at ArmadaMay 5, 2022
300m Hurdles · 36" / 0.914m · OutdoorBWAC League Meet vs. Cros Lex · Apr 2354.32aBWAC League Meet vs. Cros LexApril 23, 2024
55m Hurdles · 33" · OutdoorBWAC MS Double Dual - North Branch, Almont, Cros-Lex · May 1910.51BWAC MS Double Dual - North Branch, Almont, Cros-LexMay 19, 2022
Discus · 1.6kg · Outdoor2026 Bluewater Meet of Champions by TP Logos · May 21100' 4"2026 Bluewater Meet of Champions by TP LogosMay 21, 2026
Long Jump · OutdoorFrankenmuth Eagle 9/10 Invitational · May 1316' 4.25Frankenmuth Eagle 9/10 InvitationalMay 13, 2024
Pole Vault · OutdoorFrankenmuth Eagle 9/10 Invitational · May 139' 6Frankenmuth Eagle 9/10 InvitationalMay 13, 2024
Shot Put · 12lb · Outdoor2026 Bluewater Meet of Champions by TP Logos · May 2141' 1"2026 Bluewater Meet of Champions by TP LogosMay 21, 2026

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
May 212026 Bluewater Meet of Champions by TP LogosMay 21 · Discus · Place 14 · North BranchNorth BranchDiscus1.6kg14.100' 4" PB11
May 212026 Bluewater Meet of Champions by TP LogosMay 21 · Shot Put · Place 9 · North BranchNorth BranchShot Put12lb9.41' 1" PB11
May 16MHSAA LP Region 19-2 @ North BranchMay 16 · Discus · Place 4 · North BranchNorth BranchDiscus4132-511
May 16MHSAA LP Region 19-2 @ North BranchMay 16 · Shot Put · Place 5 · North BranchNorth BranchShot Put541-4.7511
May 16MHSAA LP Region 19-2 @ North BranchMay 16 · 110m Hurdles · Place 8 · North BranchNorth Branch110m HurdlesRound P817.87a11
May 16MHSAA LP Region 19-2 @ North BranchMay 16 · 110m Hurdles · Place 7 · North BranchNorth Branch110m Hurdles718.19a11
May 847th Annual Marysville Invitational (EQ approved)May 8 · Discus · Place 18 · North BranchNorth BranchDiscus1890-10.511
May 847th Annual Marysville Invitational (EQ approved)May 8 · Shot Put · Place 7 · North BranchNorth BranchShot Put741-511
May 847th Annual Marysville Invitational (EQ approved)May 8 · 110m Hurdles · Place 9 · North BranchNorth Branch110m HurdlesRound P918.06a11
May 5BWAC HS Championship (EQ Approved)May 5 · Discus · Place 4 · North BranchNorth BranchDiscus4113-411
May 5BWAC HS Championship (EQ Approved)May 5 · Shot Put · Place 2 · North BranchNorth BranchShot Put240-1011
May 5BWAC HS Championship (EQ Approved)May 5 · 110m Hurdles · Place 8 · North BranchNorth Branch110m Hurdles818.96a11
May 1Davison Twilight Classic - EQ ApprovedMay 1 · Discus · Place 35 · North BranchNorth BranchDiscus35102-711
May 1Davison Twilight Classic - EQ ApprovedMay 1 · Shot Put · Place 22 · North BranchNorth BranchShot Put2240-511
May 1Davison Twilight Classic - EQ ApprovedMay 1 · 110m Hurdles · Place 29 · North BranchNorth Branch110m Hurdles2919.46a11
Apr 28BWAC, 4 team Double DualApr 28 · Discus · Place 2 · North BranchNorth BranchDiscus2104-0411
Apr 28BWAC, 4 team Double DualApr 28 · Shot Put · Place 3 · North BranchNorth BranchShot Put333-07.7511
Apr 28BWAC, 4 team Double DualApr 28 · 110m Hurdles · Place 4 · North BranchNorth Branch110m Hurdles418.18a11
Apr 24County Press / North Branch Invite (EQ Approved)Apr 24 · Discus · Place 6 · North BranchNorth BranchDiscus698-911
Apr 24County Press / North Branch Invite (EQ Approved)Apr 24 · Shot Put · Place 15 · North BranchNorth BranchShot Put1538-311
Apr 24County Press / North Branch Invite (EQ Approved)Apr 24 · 110m Hurdles · Place 15 · North BranchNorth Branch110m Hurdles1518.20a11
Apr 21BWAC: Cros-Lex, North Branch, Imlay City at YaleApr 21 · Discus · Place 7 · North BranchNorth BranchDiscus7100-0311
Apr 21BWAC: Cros-Lex, North Branch, Imlay City at YaleApr 21 · Shot Put · Place 2 · North BranchNorth BranchShot Put238-09.0011
Apr 21BWAC: Cros-Lex, North Branch, Imlay City at YaleApr 21 · 110m Hurdles · Place 5 · North BranchNorth Branch110m Hurdles518.21a11
Apr 14BWAC Dual vs Rich/NB/IC/AlgApr 14 · Discus · Place 5 · North BranchNorth BranchDiscus586-611
Apr 14BWAC Dual vs Rich/NB/IC/AlgApr 14 · Shot Put · Place 1 · North BranchNorth BranchShot Put139-0.511
Apr 14BWAC Dual vs Rich/NB/IC/AlgApr 14 · 110m Hurdles · Place 3 · North BranchNorth Branch110m Hurdles317.811
Apr 10Shake Off The Rust Invitational - EQ ApprovedApr 10 · Shot Put · Place 11 · North BranchNorth BranchShot Put1142-10.511
Apr 10Shake Off The Rust Invitational - EQ ApprovedApr 10 · 300m Hurdles · Place 29 · North BranchNorth Branch300m Hurdles2951.29a11
Apr 10Shake Off The Rust Invitational - EQ ApprovedApr 10 · 110m Hurdles · Place 26 · North BranchNorth Branch110m Hurdles2618.88a11
Apr 8Dual Meet Powers v North BranchApr 8 · Discus · Place 3 · North BranchNorth BranchDiscus394-011
Apr 8Dual Meet Powers v North BranchApr 8 · Shot Put · Place 1 · North BranchNorth BranchShot Put138-1111
Apr 8Dual Meet Powers v North BranchApr 8 · 110m Hurdles · Place 1 · North BranchNorth Branch110m Hurdles118.36a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 18SVSU Division 1/2 Indoor InvitationalMar 18 · Shot Put · Place 41 · North BranchNorth BranchShot Put4136-1111
Mar 18SVSU Division 1/2 Indoor InvitationalMar 18 · 60m Hurdles · Place 27 · North BranchNorth Branch60m Hurdles2710.24a11

2025 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 20BWAC League MeetMay 20 · 300m Hurdles · Place 11 · North BranchNorth Branch300m Hurdles1150.33a10
May 20BWAC League MeetMay 20 · 110m Hurdles · Place 7 · North BranchNorth Branch110m Hurdles718.02a10
May 17MHSAA LP Region 19-2 @ North BranchMay 17 · 300m Hurdles · Place 18 · North BranchNorth Branch300m Hurdles1851.72a10
May 17MHSAA LP Region 19-2 @ North BranchMay 17 · 110m Hurdles · Place 8 · North BranchNorth Branch110m Hurdles818.90a10
May 17MHSAA LP Region 19-2 @ North BranchMay 17 · 110m Hurdles · Place 8 · North BranchNorth Branch110m Hurdles818.73a10
May 12Frankenmuth Eagle 9/10 Invitational (EQ)May 12 · 110m Hurdles · Place 6 · North BranchNorth Branch110m Hurdles618.93a10
May 12Frankenmuth Eagle 9/10 Invitational (EQ)May 12 · 100 Meters · Place 35 · North BranchNorth Branch100 Meters3512.80a PB10
May 9Hatchet Invitational EQ ApprovedMay 9 · Shot Put · Place 17 · North BranchNorth BranchShot Put1735-7.2510
May 9Hatchet Invitational EQ ApprovedMay 9 · 300m Hurdles · Place 25 · North BranchNorth Branch300m Hurdles2551.77a10
May 9Hatchet Invitational EQ ApprovedMay 9 · 110m Hurdles · Place 14 · North BranchNorth Branch110m Hurdles1419.03a10
May 6BWAC@ Cros-Lex vs. Armada and North BranchMay 6 · Discus · Place 9 · North BranchNorth BranchDiscus988-4.510
May 6BWAC@ Cros-Lex vs. Armada and North BranchMay 6 · Shot Put · Place 4 · North BranchNorth BranchShot Put439-210
May 6BWAC@ Cros-Lex vs. Armada and North BranchMay 6 · 300m Hurdles · Place 6 · North BranchNorth Branch300m Hurdles652.88a10
May 6BWAC@ Cros-Lex vs. Armada and North BranchMay 6 · 110m Hurdles · Place 2 · North BranchNorth Branch110m Hurdles218.77a10
May 2Davison Twilight Classic - EQ APPROVEDMay 2 · 110m Hurdles · Place 27 · North BranchNorth Branch110m Hurdles2719.79a10
Apr 29BWAC Double Dual League MeetApr 29 · Discus · Place 7 · North BranchNorth BranchDiscus788-0710
Apr 29BWAC Double Dual League MeetApr 29 · Shot Put · Place 7 · North BranchNorth BranchShot Put732-08.7510
Apr 29BWAC Double Dual League MeetApr 29 · 300m Hurdles · Place 6 · North BranchNorth Branch300m Hurdles651.71a10
Apr 29BWAC Double Dual League MeetApr 29 · 110m Hurdles · Place 4 · North BranchNorth Branch110m Hurdles419.77a10
Apr 25County Press / North Branch Invite - EQ ApprovedApr 25 · 300m Hurdles · Place 22 · North BranchNorth Branch300m Hurdles2251.9910
Apr 25County Press / North Branch Invite - EQ ApprovedApr 25 · 110m Hurdles · Place 13 · North BranchNorth Branch110m Hurdles1319.5410
Apr 22BWAC: North Branch, Imlay City @ YaleApr 22 · Discus · Place 10 · North BranchNorth BranchDiscus1091-0210
Apr 22BWAC: North Branch, Imlay City @ YaleApr 22 · Shot Put · Place 15 · North BranchNorth BranchShot Put1530-09.0010
Apr 22BWAC: North Branch, Imlay City @ YaleApr 22 · 300m Hurdles · Place 8 · North BranchNorth Branch300m Hurdles852.7310
Apr 22BWAC: North Branch, Imlay City @ YaleApr 22 · 110m Hurdles · Place 4 · North BranchNorth Branch110m Hurdles419.4910
Apr 17Lapeer Lightning Invitational- EQ ApprovedApr 17 · 300m Hurdles · Place 12 · North BranchNorth Branch300m Hurdles1250.9110
Apr 17Lapeer Lightning Invitational- EQ ApprovedApr 17 · 110m Hurdles · Place 16 · North BranchNorth Branch110m Hurdles1622.0910
Apr 15BWAC League Meet vs. RichmondApr 15 · Discus · Place 6 · North BranchNorth BranchDiscus663-110
Apr 15BWAC League Meet vs. RichmondApr 15 · Shot Put · Place 5 · North BranchNorth BranchShot Put529-10.2510
Apr 15BWAC League Meet vs. RichmondApr 15 · 300m Hurdles · Place 4 · North BranchNorth Branch300m Hurdles454.69a10
Apr 15BWAC League Meet vs. RichmondApr 15 · 110m Hurdles · Place 3 · North BranchNorth Branch110m Hurdles319.82a10
Apr 11Shake Off The Rust Invitational - EQ APPROVEDApr 11 · 110m Hurdles · Place 38 · North BranchNorth Branch110m Hurdles3820.95a10
Apr 9Powers Dual/TrI MeetApr 9 · 300m Hurdles · Place 3 · North BranchNorth Branch300m Hurdles36" / 0.914m3.54.40a10
Apr 9Powers Dual/TrI MeetApr 9 · 110m Hurdles · Place 6 · North BranchNorth Branch110m Hurdles39" / 0.991m6.20.69a10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 19SVSU Division 1/2 Indoor InvitationalMar 19 · Shot Put · Place 59 · North BranchNorth BranchShot Put5931-7—
Mar 19SVSU Division 1/2 Indoor InvitationalMar 19 · 60m Hurdles · Place 44 · North BranchNorth Branch60m Hurdles4411.12a—

2024 Outdoor Track

36 results
DateMeetEventPlMarkGr
May 18MHSAA LP Region 19-2 @ North BranchMay 18 · 110m Hurdles · Place 15 · North BranchNorth Branch110m Hurdles1519.52a—
May 13Frankenmuth Eagle 9/10 InvitationalMay 13 · Long Jump · Place 11 · North BranchNorth BranchLong Jump11.16' 4.25 PB9
May 13Frankenmuth Eagle 9/10 InvitationalMay 13 · Pole Vault · Place 5 · North BranchNorth BranchPole Vault5.9' 6 PB9
May 13Frankenmuth Eagle 9/10 InvitationalMay 13 · 110m Hurdles · Place 8 · North BranchNorth Branch110m Hurdles39" / 0.991m8.20.10a PB9
May 10Davison Twilight Classic - 15th AnnualMay 10 · Pole Vault · Place 7 · North BranchNorth BranchPole Vault79-6—
May 10Davison Twilight Classic - 15th AnnualMay 10 · 110m Hurdles · Place 14 · North BranchNorth Branch110m Hurdles1419.75a—
May 7BWAC League ChampionshipMay 7 · Pole Vault · Place 4 · North BranchNorth BranchPole Vault49-6—
May 7BWAC League ChampionshipMay 7 · 300m Hurdles · Place 15 · North BranchNorth Branch300m Hurdles1552.16a—
May 7BWAC League ChampionshipMay 7 · 110m Hurdles · Place 14 · North BranchNorth Branch110m Hurdles1420.91a—
May 3GOODRICH INVITATIONALMay 3 · Pole Vault · Place 3 · North BranchNorth BranchPole Vault39-6—
May 3GOODRICH INVITATIONALMay 3 · 110m Hurdles · Place 10 · North BranchNorth Branch110m Hurdles1021.05a—
Apr 30BWAC: Armada & Almont @ North BranchApr 30 · Long Jump · Place 9 · North BranchNorth BranchLong Jump916-0—
Apr 30BWAC: Armada & Almont @ North BranchApr 30 · Pole Vault · Place 4 · North BranchNorth BranchPole Vault49-6—
Apr 30BWAC: Armada & Almont @ North BranchApr 30 · 300m Hurdles · Place 7 · North BranchNorth Branch300m Hurdles755.36a—
Apr 30BWAC: Armada & Almont @ North BranchApr 30 · 110m Hurdles · Place 7 · North BranchNorth Branch110m Hurdles721.49a—
Apr 26County Press / North Branch InviteApr 26 · Pole Vault · Place 9 · North BranchNorth BranchPole Vault910-0—
Apr 26County Press / North Branch InviteApr 26 · 110m Hurdles · Place 21 · North BranchNorth Branch110m Hurdles2121.05a—
Apr 23BWAC League Meet vs. Cros LexApr 23 · Long Jump · Place 6 · North BranchNorth BranchLong Jump6.15-09.009
Apr 23BWAC League Meet vs. Cros LexApr 23 · Pole Vault · Place 2 · North BranchNorth BranchPole Vault2.9-06.009
Apr 23BWAC League Meet vs. Cros LexApr 23 · 300m Hurdles · Place 5 · North BranchNorth Branch300m Hurdles36" / 0.914m5.54.32a PB9
Apr 23BWAC League Meet vs. Cros LexApr 23 · 110m Hurdles · Place 5 · North BranchNorth Branch110m Hurdles39" / 0.991m5.21.54a9
Apr 19Lapeer Lightning InvitationalApr 19 · Pole Vault · Place 4 · North BranchNorth BranchPole Vault410-0—
Apr 19Lapeer Lightning InvitationalApr 19 · 300m Hurdles · Place 14 · North BranchNorth Branch300m Hurdles1455.41a—
Apr 19Lapeer Lightning InvitationalApr 19 · 110m Hurdles · Place 17 · North BranchNorth Branch110m Hurdles1721.64a—
Apr 16BWAC: North Branch & Yale @ RichmondApr 16 · Long Jump · Place 13 · North BranchNorth BranchLong Jump1315-8—
Apr 16BWAC: North Branch & Yale @ RichmondApr 16 · Pole Vault · Place 3 · North BranchNorth BranchPole Vault38-6—
Apr 16BWAC: North Branch & Yale @ RichmondApr 16 · 300m Hurdles · Place 8 · North BranchNorth Branch300m Hurdles851.67a—
Apr 13Shake Off The Rust Invitational - 10th AnnualApr 13 · Long Jump · Place 27 · North BranchNorth BranchLong Jump2715-11—
Apr 13Shake Off The Rust Invitational - 10th AnnualApr 13 · Pole Vault · Place 9 · North BranchNorth BranchPole Vault99-0—
Apr 13Shake Off The Rust Invitational - 10th AnnualApr 13 · 300m Hurdles · Place 30 · North BranchNorth Branch300m Hurdles3054.44a—
Apr 13Shake Off The Rust Invitational - 10th AnnualApr 13 · 110m Hurdles · Place 24 · North BranchNorth Branch110m Hurdles2421.83a—
Apr 9BWAC @Algonac vs N.Branch and Imlay City Apr 9 · Pole Vault · Place 2 · North BranchNorth BranchPole Vault29-6—
Apr 9BWAC @Algonac vs N.Branch and Imlay City Apr 9 · 300m Hurdles · Place 5 · North BranchNorth Branch300m Hurdles553.4—
Apr 52024 Cass City Track Invitational Apr 5 · Pole Vault · Place 6 · North BranchNorth BranchPole Vault69-6—
Apr 52024 Cass City Track Invitational Apr 5 · 300m Hurdles · Place 19 · North BranchNorth Branch300m Hurdles1957.18a—
Apr 52024 Cass City Track Invitational Apr 5 · 110m Hurdles · Place 12 · North BranchNorth Branch110m Hurdles1221.06a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 20SVSU Division 1/2 Indoor InvitationalMar 20 · Pole Vault · Place 22 · North BranchNorth BranchPole Vault228-0—
Mar 20SVSU Division 1/2 Indoor InvitationalMar 20 · 60m Hurdles · Place 48 · North BranchNorth Branch60m Hurdles4811.32a—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 312023 Mid Michigan MEGASTAR MeetMay 31 · Pole Vault · Place 6 · North BranchNorth BranchPole Vault610-0—
May 25BWAC JH League Track MeetMay 25 · Pole Vault · Place 1 · North BranchNorth BranchPole Vault110-0—
May 25BWAC JH League Track MeetMay 25 · 200m Hurdles · Place 5 · North BranchNorth Branch200m Hurdles533.83a—
May 25BWAC JH League Track MeetMay 25 · 55m Hurdles · Place 7 · North BranchNorth Branch55m Hurdles710.67a—
May 22BWAC MS: North Branch at ArmadaMay 22 · Pole Vault · Place 1 · North BranchNorth BranchPole Vault19-0—
May 22BWAC MS: North Branch at ArmadaMay 22 · 200m Hurdles · Place 1 · North BranchNorth Branch200m Hurdles131.44a—
May 22BWAC MS: North Branch at ArmadaMay 22 · 55m Hurdles · Place 1 · North BranchNorth Branch55m Hurdles19.89a—
May 18BWAC MS Double Dual - NB, Algonac, Imlay CityMay 18 · Pole Vault · Place 1 · North BranchNorth BranchPole Vault19-9—
May 18BWAC MS Double Dual - NB, Algonac, Imlay CityMay 18 · 200m Hurdles · Place 2 · North BranchNorth Branch200m Hurdles231.44a—
May 18BWAC MS Double Dual - NB, Algonac, Imlay CityMay 18 · 55m Hurdles · Place 2 · North BranchNorth Branch55m Hurdles210.02a—
May 11BWAC MS North Branch and Almont @ YaleMay 11 · Pole Vault · Place 1 · North BranchNorth BranchPole Vault19-6—
May 11BWAC MS North Branch and Almont @ YaleMay 11 · 200m Hurdles · Place 2 · North BranchNorth Branch200m Hurdles232.77a—
May 11BWAC MS North Branch and Almont @ YaleMay 11 · 55m Hurdles · Place 2 · North BranchNorth Branch55m Hurdles210.09a—
May 3BWAC MS Double Dual @Cros-Lex w/ North Branch & RichmondMay 3 · Pole Vault · Place 1 · North BranchNorth BranchPole Vault19-6—
May 3BWAC MS Double Dual @Cros-Lex w/ North Branch & RichmondMay 3 · 200m Hurdles · Place 3 · North BranchNorth Branch200m Hurdles332.6—
May 3BWAC MS Double Dual @Cros-Lex w/ North Branch & RichmondMay 3 · 55m Hurdles · Place 1 · North BranchNorth Branch55m Hurdles110.0—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 12022 Mid Michigan MEGASTAR MeetJun 1 · Pole Vault · Place 16 · North BranchNorth BranchPole Vault16.7' 67
May 26BWAC LEAGUE CHAMPIONSHIP May 26 · 200m Hurdles · Place 10 · North BranchNorth Branch200m Hurdles30" / 0.762m10.33.53a7
May 26BWAC LEAGUE CHAMPIONSHIP May 26 · 55m Hurdles · Place 5 · North BranchNorth Branch55m Hurdles33"5.10.53a7
May 26BWAC LEAGUE CHAMPIONSHIP May 26 · Pole Vault · Place 3 · North BranchNorth BranchPole Vault3.7-06.007
May 19BWAC MS Double Dual - North Branch, Almont, Cros-LexMay 19 · 200m Hurdles · Place 6 · North BranchNorth Branch200m Hurdles30" / 0.762m6.33.75a7
May 19BWAC MS Double Dual - North Branch, Almont, Cros-LexMay 19 · 55m Hurdles · Place 4 · North BranchNorth Branch55m Hurdles33"4.10.51 PB7
May 19BWAC MS Double Dual - North Branch, Almont, Cros-LexMay 19 · Pole Vault · Place 2 · North BranchNorth BranchPole Vault2.8-00.007
May 12BWAC MS: North Branch, Algonac @ Imlay CityMay 12 · 200m Hurdles · Place 3 · North BranchNorth Branch200m Hurdles30" / 0.762m3.33.13a7
May 12BWAC MS: North Branch, Algonac @ Imlay CityMay 12 · 55m Hurdles · Place 3 · North BranchNorth Branch55m Hurdles33"3.10.90a7
May 12BWAC MS: North Branch, Algonac @ Imlay CityMay 12 · Pole Vault · Place 1 · North BranchNorth BranchPole Vault1.7-06.007
May 5BWAC North Branch & Richmond MS at ArmadaMay 5 · 200m Hurdles · Place 2 · North BranchNorth Branch200m Hurdles30" / 0.762m2.32.77a PB7
May 5BWAC North Branch & Richmond MS at ArmadaMay 5 · 55m Hurdles · Place 2 · North BranchNorth Branch55m Hurdles33"2.10.55a7
May 5BWAC North Branch & Richmond MS at ArmadaMay 5 · Pole Vault · North BranchNorth BranchPole Vault—NH7
Apr 28BWAC MS: North Branch @ YaleApr 28 · 55m Hurdles · Place 3 · North BranchNorth Branch55m Hurdles33"3.10.62a7
Apr 28BWAC MS: North Branch @ YaleApr 28 · Pole Vault · Place 5 · North BranchNorth BranchPole Vault5.6-00.007