Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLakeview, KCentral @ BCC · Apr 2812.04aLakeview, KCentral @ BCCApril 28, 2026
200 Meters · OutdoorBCC and Kalamazoo Central at BC Lakeview · Apr 2426.24aBCC and Kalamazoo Central at BC LakeviewApril 24, 2023
200m Hurdles · 30" / 0.762m · OutdoorKAMSL Championship · May 1930.43aKAMSL ChampionshipMay 19, 2022
400 Meters · OutdoorPortage Central MS Quad · Apr 211:05.64aPortage Central MS QuadApril 21, 2022
Discus · 1.6kg · Outdoor2026 Southwest Michigan Throwers Classic · May 11121' 8"2026 Southwest Michigan Throwers ClassicMay 11, 2026
Shot Put · 12lb · Indoor'23 Lincoln Indoor Classic · Apr 844-00.25'23 Lincoln Indoor ClassicApril 8, 2023
Shot Put · 12lb · OutdoorGrand Ledge Comet Classic · Apr 2646' 8Grand Ledge Comet ClassicApril 26, 2024
Shot Put · 4kg · OutdoorKAMSL Jamboree @ Vicksburg · May 934' 9.5KAMSL Jamboree @ VicksburgMay 9, 2022
Shot Put · 8lb · OutdoorKAMSL Championship · May 1942' 11KAMSL ChampionshipMay 19, 2022

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 19U of M Health-West Sports Med Scholarship Invite by Michiana TimingMay 19 · Discus · Kalamazoo CentralKalamazoo CentralDiscus—ND12
May 19U of M Health-West Sports Med Scholarship Invite by Michiana TimingMay 19 · Shot Put · Place 8 · Kalamazoo CentralKalamazoo CentralShot Put847-1012
May 16MHSAA LP Region 03-1 @ Portage CentralMay 16 · Shot Put · Place 4 · Kalamazoo CentralKalamazoo CentralShot Put449-812
May 112026 Southwest Michigan Throwers ClassicMay 11 · Discus · Place 10 · Kalamazoo CentralKalamazoo CentralDiscus1.6kg10.121' 8" PB12
May 112026 Southwest Michigan Throwers ClassicMay 11 · Shot Put · Place 3 · Kalamazoo CentralKalamazoo CentralShot Put12lb3.45' 1"12
May 9SMAC Championships (EQ)May 9 · Discus · Place 9 · Kalamazoo CentralKalamazoo CentralDiscus9119-1012
May 9SMAC Championships (EQ)May 9 · Shot Put · Place 6 · Kalamazoo CentralKalamazoo CentralShot Put643-1012
May 1JT Long Invitational at Kalamazoo Central (EQ approved)May 1 · Discus · Place 14 · Kalamazoo CentralKalamazoo CentralDiscus14105-112
May 1JT Long Invitational at Kalamazoo Central (EQ approved)May 1 · Shot Put · Place 3 · Kalamazoo CentralKalamazoo CentralShot Put347-012
Apr 28Lakeview, KCentral @ BCCApr 28 · Discus · Place 3 · Kalamazoo CentralKalamazoo CentralDiscus3136-912
Apr 28Lakeview, KCentral @ BCCApr 28 · Shot Put · Place 2 · Kalamazoo CentralKalamazoo CentralShot Put248-112
Apr 28Lakeview, KCentral @ BCCApr 28 · 100 Meters · Place 16 · Kalamazoo CentralKalamazoo Central100 Meters1612.04a PB12
Apr 24Grand Ledge Comet Classic, by Playmakers (EQ Approved!)Apr 24 · Discus · Place 13 · Kalamazoo CentralKalamazoo CentralDiscus13118-112
Apr 24Grand Ledge Comet Classic, by Playmakers (EQ Approved!)Apr 24 · Shot Put · Place 3 · Kalamazoo CentralKalamazoo CentralShot Put348-1012
Apr 17Ram Classic (EQ approved)Apr 17 · Discus · Place 8 · Kalamazoo CentralKalamazoo CentralDiscus8129-612
Apr 17Ram Classic (EQ approved)Apr 17 · Shot Put · Place 4 · Kalamazoo CentralKalamazoo CentralShot Put447-5.512
Mar 24Gull Lake vs Kalamazoo CentralMar 24 · Discus · Place 3 · Kalamazoo CentralKalamazoo CentralDiscus3114-412
Mar 24Gull Lake vs Kalamazoo CentralMar 24 · Shot Put · Place 1 · Kalamazoo CentralKalamazoo CentralShot Put145-11.512

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 26Lincoln Indoor InviteMar 26 · Shot Put · Place 4 · Kalamazoo CentralKalamazoo CentralShot Put448-1.2512
Mar 18GVSU Laker Indoor Challenge- Boys Big SchoolsMar 18 · Shot Put · Place 6 · Kalamazoo CentralKalamazoo CentralShot Put646-9.512

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 17MHSAA LP Region 03-1 @ Portage CentralMay 17 · Discus · Place 23 · Kalamazoo CentralKalamazoo CentralDiscus23123-1111
May 17MHSAA LP Region 03-1 @ Portage CentralMay 17 · Shot Put · Place 4 · Kalamazoo CentralKalamazoo CentralShot Put447-611
May 10SMAC ChampionshipsMay 10 · Discus · Place 9 · Kalamazoo CentralKalamazoo CentralDiscus9131-811
May 10SMAC ChampionshipsMay 10 · Shot Put · Place 6 · Kalamazoo CentralKalamazoo CentralShot Put644-611
May 2JT Long Invitational at Kalamazoo Central (EQ Approved)May 2 · Discus · Place 12 · Kalamazoo CentralKalamazoo CentralDiscus12127-0911
May 2JT Long Invitational at Kalamazoo Central (EQ Approved)May 2 · Shot Put · Place 5 · Kalamazoo CentralKalamazoo CentralShot Put548-05.5011
Apr 29Gull Lake vs Loy Norrix vs KCApr 29 · Shot Put · Place 1 · Kalamazoo CentralKalamazoo CentralShot Put147-10.511
Apr 29Gull Lake vs Loy Norrix vs KCApr 29 · 100 Meters · Place 22 · Kalamazoo CentralKalamazoo Central100 Meters2212.88a11
Apr 25Grand Ledge Comet Classic-EQ ApprovedApr 25 · Discus · Place 26 · Kalamazoo CentralKalamazoo CentralDiscus26101-411
Apr 25Grand Ledge Comet Classic-EQ ApprovedApr 25 · Shot Put · Place 15 · Kalamazoo CentralKalamazoo CentralShot Put1541-9.511
Apr 22Kalamazoo Central @ LakeviewApr 22 · Discus · Place 5 · Kalamazoo CentralKalamazoo CentralDiscus5104-511
Apr 22Kalamazoo Central @ LakeviewApr 22 · 100 Meters · Place 59 · Kalamazoo CentralKalamazoo Central100 Meters5914.2511
Apr 18Ram Classic - EQ MeetApr 18 · Discus · Place 5 · Kalamazoo CentralKalamazoo CentralDiscus5130-311
Apr 18Ram Classic - EQ MeetApr 18 · Shot Put · Place 8 · Kalamazoo CentralKalamazoo CentralShot Put840-1.511
Apr 12Oak Park Spring Classic (EQ Approved)Apr 12 · Discus · Place 6 · Kalamazoo CentralKalamazoo CentralDiscus6135-711
Apr 12Oak Park Spring Classic (EQ Approved)Apr 12 · Shot Put · Place 19 · Kalamazoo CentralKalamazoo CentralShot Put1940-511
Apr 2Sterling Penn InviteApr 2 · Shot Put · Place 9 · Manchester AcademyManchester AcademyShot Put4kg9.33-11.0011

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 17MHSAA LP Region 03-1 @ Portage CentralMay 17 · Discus · Place 24 · Kalamazoo CentralKalamazoo CentralDiscus24111-8—
May 17MHSAA LP Region 03-1 @ Portage CentralMay 17 · Shot Put · Place 10 · Kalamazoo CentralKalamazoo CentralShot Put1043-9.5—
May 11SMAC ChampionshipsMay 11 · Discus · Place 9 · Kalamazoo CentralKalamazoo CentralDiscus9130-5.5—
May 3JT Long Invitational at Kalamazoo CentralMay 3 · Discus · Place 11 · Kalamazoo CentralKalamazoo CentralDiscus11120-11.50—
May 3JT Long Invitational at Kalamazoo CentralMay 3 · Shot Put · Place 2 · Kalamazoo CentralKalamazoo CentralShot Put248-9—
Apr 29KC vs Lakeview DualApr 29 · Discus · Place 2 · Kalamazoo CentralKalamazoo CentralDiscus2138-11—
Apr 29KC vs Lakeview DualApr 29 · Shot Put · Place 1 · Kalamazoo CentralKalamazoo CentralShot Put147-2.50—
Apr 29KC vs Lakeview DualApr 29 · 200 Meters · Place 33 · Kalamazoo CentralKalamazoo Central200 Meters3326.74a—
Apr 29KC vs Lakeview DualApr 29 · 100 Meters · Place 18 · Kalamazoo CentralKalamazoo Central100 Meters1812.62a—
Apr 26Grand Ledge Comet ClassicApr 26 · Shot Put · Place 3 · Kalamazoo CentralKalamazoo CentralShot Put12lb3.46' 8 PB10
Apr 22SMAC Dual BCC & KCCApr 22 · Discus · Place 3 · Kalamazoo CentralKalamazoo CentralDiscus396-5—
Apr 22SMAC Dual BCC & KCCApr 22 · Shot Put · Place 1 · Kalamazoo CentralKalamazoo CentralShot Put148-0—
Apr 22SMAC Dual BCC & KCCApr 22 · 200 Meters · Place 12 · Kalamazoo CentralKalamazoo Central200 Meters1227.51a—
Apr 22SMAC Dual BCC & KCCApr 22 · 100 Meters · Place 14 · Kalamazoo CentralKalamazoo Central100 Meters1412.99a—
Apr 20Cougar InvitationalApr 20 · Discus · Place 15 · Kalamazoo CentralKalamazoo CentralDiscus15103-8—
Apr 20Cougar InvitationalApr 20 · Shot Put · Place 4 · Kalamazoo CentralKalamazoo CentralShot Put446-9.5—
Apr 15KC vs LN DualApr 15 · Discus · Place 2 · Kalamazoo CentralKalamazoo CentralDiscus2109-10—
Apr 15KC vs LN DualApr 15 · Shot Put · Place 1 · Kalamazoo CentralKalamazoo CentralShot Put146-11—
Apr 15KC vs LN DualApr 15 · 200 Meters · Place 23 · Kalamazoo CentralKalamazoo Central200 Meters2327.38a—
Apr 15KC vs LN DualApr 15 · 100 Meters · Place 28 · Kalamazoo CentralKalamazoo Central100 Meters2812.98a—
Apr 12Ram ClassicApr 12 · Discus · Place 4 · Kalamazoo CentralKalamazoo CentralDiscus4130-9—
Apr 12Ram ClassicApr 12 · Shot Put · Place 3 · Kalamazoo CentralKalamazoo CentralShot Put346-4—
Apr 9Gull Lake vs Kalamazoo CentralApr 9 · Discus · Place 2 · Kalamazoo CentralKalamazoo CentralDiscus2105-7—
Apr 9Gull Lake vs Kalamazoo CentralApr 9 · Shot Put · Place 1 · Kalamazoo CentralKalamazoo CentralShot Put143-7—
Apr 9Gull Lake vs Kalamazoo CentralApr 9 · 200 Meters · Place 23 · Kalamazoo CentralKalamazoo Central200 Meters2327.93a—
Apr 9Gull Lake vs Kalamazoo CentralApr 9 · 100 Meters · Place 20 · Kalamazoo CentralKalamazoo Central100 Meters2012.89a—
Mar 20GVSU Laker Challenge- BOYS Big SchoolsMar 20 · Shot Put · Place 6 · Kalamazoo CentralKalamazoo CentralShot Put645-11.75—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 262023 MITCA D1 Team StateMay 26 · Shot Put · Place 12 · Kalamazoo CentralKalamazoo CentralShot Put12lb12.44-02.009
May 19MHSAA LP Region 03-1 @ Portage CentralMay 19 · Shot Put · Place 10 · Kalamazoo CentralKalamazoo CentralShot Put1042-7—
May 13SMAC ChampionshipsMay 13 · Shot Put · Place 14 · Kalamazoo CentralKalamazoo CentralShot Put12lb14.39' 119
May 5JT Long Invitational at Kalamazoo CentralMay 5 · Shot Put · Place 13 · Kalamazoo CentralKalamazoo CentralShot Put1339-11.50—
Apr 24BCC and Kalamazoo Central at BC LakeviewApr 24 · Discus · Place 8 · Kalamazoo CentralKalamazoo CentralDiscus893-11—
Apr 24BCC and Kalamazoo Central at BC LakeviewApr 24 · Shot Put · Place 2 · Kalamazoo CentralKalamazoo CentralShot Put238-3—
Apr 24BCC and Kalamazoo Central at BC LakeviewApr 24 · 200 Meters · Place 11 · Kalamazoo CentralKalamazoo Central200 Meters1126.24a PB—
Apr 22Cougar InviteApr 22 · Discus · Place 29 · Kalamazoo CentralKalamazoo CentralDiscus2996-0—
Apr 22Cougar InviteApr 22 · Shot Put · Place 8 · Kalamazoo CentralKalamazoo CentralShot Put843-5.5—
Apr 15Lansing Catholic RelaysApr 15 · Discus · Place 26 · Kalamazoo CentralKalamazoo CentralDiscus2688-49
Apr 15Lansing Catholic RelaysApr 15 · Shot Put · Place 3 · Kalamazoo CentralKalamazoo CentralShot Put341-19
Apr 12Kalamazoo Central @ Loy NorrixApr 12 · Discus · Place 6 · Kalamazoo CentralKalamazoo CentralDiscus694-8.25—
Apr 12Kalamazoo Central @ Loy NorrixApr 12 · Shot Put · Place 2 · Kalamazoo CentralKalamazoo CentralShot Put241-9—
Apr 12Kalamazoo Central @ Loy NorrixApr 12 · 200 Meters · Place 27 · Kalamazoo CentralKalamazoo Central200 Meters2726.64a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Apr 8'23 Lincoln Indoor ClassicApr 8 · Shot Put · Place 6 · Kalamazoo CentralKalamazoo CentralShot Put12lbRound P6.42-03.509
Apr 8'23 Lincoln Indoor ClassicApr 8 · Shot Put · Place 6 · Kalamazoo CentralKalamazoo CentralShot Put12lbRound P6.42' 3.50"9
Apr 8'23 Lincoln Indoor ClassicApr 8 · Shot Put · Place 6 · Kalamazoo CentralKalamazoo CentralShot Put12lb6.44-00.25 PB9
Apr 8'23 Lincoln Indoor ClassicApr 8 · Shot Put · Place 6 · Kalamazoo CentralKalamazoo CentralShot Put12lb6.44' 0.25"9

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 19KAMSL ChampionshipMay 19 · 200m Hurdles · Place 7 · HillsideHillside200m Hurdles30" / 0.762m7.30.43a PB8
May 19KAMSL ChampionshipMay 19 · Shot Put · Place 1 · HillsideHillsideShot Put8lb1.42' 11 PB8
May 12KPS MS ClassicMay 12 · Shot Put · Place 1 · HillsideHillsideShot Put8lb1.38-11.008
May 9KAMSL Jamboree @ VicksburgMay 9 · Shot Put · Place 2 · HillsideHillsideShot Put4kg2.34' 9.5 PB8
Apr 25Hillside, Mattawan @Portage NorthApr 25 · Shot Put · Place 1 · HillsideHillsideShot Put8lb1.33' 98
Apr 21Portage Central MS QuadApr 21 · Shot Put · Place 1 · HillsideHillsideShot Put8lb1.36' 28
Apr 21Portage Central MS QuadApr 21 · 400 Meters · Place 5 · HillsideHillside400 Meters5.1:05.64a PB8