Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLakeshore MS Jamboree · May 1317.03aLakeshore MS JamboreeMay 13, 2021
Discus · 1.6kg · OutdoorPlainwell, Three Rivers @ Niles HS · Apr 22115' 2"Plainwell, Three Rivers @ Niles HSApril 22, 2025
Shot Put · 12lb · OutdoorSt. Joe/Benton Harbor Rotary Meet · May 244' 6"St. Joe/Benton Harbor Rotary MeetMay 2, 2025
Shot Put · 4kg · OutdoorWolverine MS Meet at Three Rivers · May 1233-08.50Wolverine MS Meet at Three RiversMay 12, 2022
Shot Put · 8lb · OutdoorLakeshore MS Jamboree · May 1327-10.00Lakeshore MS JamboreeMay 13, 2021

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 15MHSAA LP Region 14-2 @ SturgisMay 15 · Discus · Place 19 · NilesNilesDiscus19105-612
May 15MHSAA LP Region 14-2 @ SturgisMay 15 · Shot Put · Place 7 · NilesNilesShot Put747-1012
May 8Wolverine Conference Championship EQ ApprovedMay 8 · Discus · Place 12 · NilesNilesDiscus12105-10.512
May 8Wolverine Conference Championship EQ ApprovedMay 8 · Shot Put · Place 5 · NilesNilesShot Put546-10.512
May 1St. Joe/Benton Harbor Rotary MeetMay 1 · Discus · Place 27 · NilesNilesDiscus2783-112
May 1St. Joe/Benton Harbor Rotary MeetMay 1 · Shot Put · Place 3 · NilesNilesShot Put346-1012
Apr 28Niles @ Vicksburg HSApr 28 · Discus · Place 4 · NilesNilesDiscus4109-612
Apr 28Niles @ Vicksburg HSApr 28 · Shot Put · Place 2 · NilesNilesShot Put247-312
Apr 24Don Lukens Invitational (EQ)Apr 24 · Discus · Place 13 · NilesNilesDiscus1397-412
Apr 24Don Lukens Invitational (EQ)Apr 24 · Shot Put · Place 7 · NilesNilesShot Put744-1112
Apr 10Gull Lake Invitational (EQ approved)Apr 10 · Discus · Place 17 · NilesNilesDiscus17110-312
Apr 10Gull Lake Invitational (EQ approved)Apr 10 · Shot Put · Place 3 · NilesNilesShot Put344-8.512
Apr 7Niles and Sturgis at EdwardsburgApr 7 · Discus · Place 4 · NilesNilesDiscus4103-012
Apr 7Niles and Sturgis at EdwardsburgApr 7 · Shot Put · Place 1 · NilesNilesShot Put146-4.512
Mar 24Double Dual@ NilesMar 24 · Discus · Place 7 · NilesNilesDiscus7104-712
Mar 24Double Dual@ NilesMar 24 · Shot Put · Place 2 · NilesNilesShot Put244-1112

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 18GVSU Laker Indoor Challenge- Boys Big SchoolsMar 18 · Shot Put · Place 13 · NilesNilesShot Put1344-5.7512

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16MHSAA LP Region 14-2 @ Berrien SpringsMay 16 · Shot Put · Place 14 · NilesNilesShot Put1443-311
May 9Wolverine Conference ChampionshipMay 9 · Discus · Place 17 · NilesNilesDiscus1799-011
May 9Wolverine Conference ChampionshipMay 9 · Shot Put · Place 6 · NilesNilesShot Put643-2.2511
May 6Otsego, Niles, Vicksburg, Three Rivers at Paw Paw HSMay 6 · Discus · Place 15 · NilesNilesDiscus1.6kg15.95' 1"11
May 6Otsego, Niles, Vicksburg, Three Rivers at Paw Paw HSMay 6 · Shot Put · Place 7 · NilesNilesShot Put12lb7.43' 5"11
May 2St. Joe/Benton Harbor Rotary MeetMay 2 · Shot Put · Place 6 · NilesNilesShot Put12lb6.44' 6" PB11
Apr 22Plainwell, Three Rivers @ Niles HSApr 22 · Discus · Place 6 · NilesNilesDiscus1.6kg6.115' 2" PB11
Apr 22Plainwell, Three Rivers @ Niles HSApr 22 · Shot Put · Place 5 · NilesNilesShot Put12lb5.43' 6"11
Apr 18Mishawaka Caveman Classic (Boys Only)Apr 18 · Discus · Place 14 · NilesNilesDiscus1.6kg14.100' 4"11
Apr 11Gull Lake InvitationalApr 11 · Discus · Place 24 · NilesNilesDiscus24106-611
Apr 11Gull Lake InvitationalApr 11 · Shot Put · Place 8 · NilesNilesShot Put843-4.511
Mar 19GVSU Laker Challenge- BOYS Big SchoolsMar 19 · Shot Put · Place 19 · NilesNilesShot Put1943-4.25—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15Wolverine JV Meet at Paw PawMay 15 · Discus · Place 35 · NilesNilesDiscus3569-4—
May 15Wolverine JV Meet at Paw PawMay 15 · Shot Put · Place 2 · NilesNilesShot Put241-0.50—
May 132024 Southwest Michigan Throwers Classic May 13 · Discus · Place 9 · NilesNilesDiscus986-9—
May 132024 Southwest Michigan Throwers Classic May 13 · Shot Put · Place 10 · NilesNilesShot Put1040-11—
Apr 30Edwardsburg and Niles at SturgisApr 30 · Discus · Place 14 · NilesNilesDiscus1490-1—
Apr 30Edwardsburg and Niles at SturgisApr 30 · Shot Put · Place 7 · NilesNilesShot Put738-11—
Apr 24Niles @ VicksburgApr 24 · Discus · Place 9 · NilesNilesDiscus995-8—
Apr 24Niles @ VicksburgApr 24 · Shot Put · Place 6 · NilesNilesShot Put640-3—
Apr 17Three Rivers, Plainwell at Niles HSApr 17 · Discus · Place 12 · NilesNilesDiscus1290-8—
Apr 17Three Rivers, Plainwell at Niles HSApr 17 · Shot Put · Place 7 · NilesNilesShot Put737-10.50—
Mar 20GVSU Laker Challenge- BOYS Big SchoolsMar 20 · Shot Put · Place 58 · NilesNilesShot Put5836-10.5—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 19MHSAA LP Region 14-2 @ Berrien SpringsMay 19 · Shot Put · Place 24 · NilesNilesShot Put2434-4.5—
May 12Wolverine Conference ChampionshipMay 12 · Shot Put · Place 17 · NilesNilesShot Put1735-11.50—
May 9Paw Paw TriMay 9 · Discus · Place 17 · NilesNilesDiscus1773-9—
May 9Paw Paw TriMay 9 · Shot Put · Place 6 · NilesNilesShot Put637-11—
May 5St. Joe/Benton Harbor Rotary MeetMay 5 · Shot Put · Place 15 · NilesNilesShot Put1536-5—
Apr 28Don Lukens InvitationalApr 28 · Shot Put · Place 22 · NilesNilesShot Put2236-4—
Apr 26Niles @ Vicksburg DualApr 26 · Discus · Place 8 · NilesNilesDiscus1.6kg8.76' 99
Apr 26Niles @ Vicksburg DualApr 26 · Shot Put · Place 3 · NilesNilesShot Put12lb3.35' 99
Apr 18Three Rivers & Plainwell at NilesApr 18 · Discus · Place 13 · NilesNilesDiscus1377-10—
Apr 18Three Rivers & Plainwell at NilesApr 18 · Shot Put · Place 2 · NilesNilesShot Put236-6.75—
Mar 28Sturgis Triangular Mar 28 · Discus · Place 29 · NilesNilesDiscus2953-0—
Mar 28Sturgis Triangular Mar 28 · Shot Put · Place 17 · NilesNilesShot Put1729-10.50—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 12Wolverine MS Meet at Three RiversMay 12 · Shot Put · Place 12 · NilesNilesShot Put4kg12.33-08.50 PB8
Apr 25Lakeshore and Upton at Niles MSApr 25 · Shot Put · Place 2 · NilesNilesShot Put8lb2.33-09.50Unofficial8
Apr 25Lakeshore and Upton at Niles MSApr 25 · 100 Meters · Place 38 · NilesNiles100 Meters38.15.79aUnofficial8

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13Lakeshore MS JamboreeMay 13 · Shot Put · Place 7 · NilesNilesShot Put8lb7.27-10.00 PB7
May 13Lakeshore MS JamboreeMay 13 · 100 Meters · Place 19 · NilesNiles100 Meters19.17.03a PB7
May 3Niles MS Bender RelaysMay 3 · Shot Put · Place 10 · NilesNilesShot Put8lb10.25-09.257
Apr 26Lakeshore and SJ Upton at Niles MSApr 26 · Shot Put · Place 7 · NilesNilesShot Put8lb7.24-03.507
Apr 26Lakeshore and SJ Upton at Niles MSApr 26 · 100 Meters · Place 23 · NilesNiles100 Meters23.17.607