Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorSAC Conference Meet (17 event EQ) · May 517.90aSAC Conference Meet (17 event EQ)May 5, 2025
200m Hurdles · 30" / 0.762m · OutdoorParchment MS Meet · Apr 2835.25aParchment MS MeetApril 28, 2022
200m Hurdles · 33" / 0.838m · Outdoor6 Team MS Meet at Kalamazoo Christian · Apr 1236.52a6 Team MS Meet at Kalamazoo ChristianApril 12, 2022
300m Hurdles · 30" / 0.762m · OutdoorSAC Conference Meet (17 event EQ) · May 554.49aSAC Conference Meet (17 event EQ)May 5, 2025
400 Meters · OutdoorSaugatuck Invite · May 101:10.19aSaugatuck InviteMay 10, 2022
800 Meters · OutdoorMHSAA MS Track Regional at Comstock · May 243:02.62aMHSAA MS Track Regional at ComstockMay 24, 2021
Discus · 1kg · Outdoor2026 Southwest Michigan Throwers Classic · May 11103' 0"2026 Southwest Michigan Throwers ClassicMay 11, 2026
Long Jump · OutdoorSAC MS Quad at Parchment · Apr 1312-10.00SAC MS Quad at ParchmentApril 13, 2023
Shot Put · 4kg · Outdoor2026 Southwest Michigan Throwers Classic · May 1131' 2.5"2026 Southwest Michigan Throwers ClassicMay 11, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 30MHSAA LP Division 3 FinalsMay 30 · Discus · Place 23 · Galesburg-AugustaGalesburg-AugustaDiscus1kg23.101' 8"11
May 15MHSAA LP Region 25-3 @ HillsdaleMay 15 · Discus · Place 1 · Galesburg-AugustaGalesburg-AugustaDiscus1103-1111
May 15MHSAA LP Region 25-3 @ HillsdaleMay 15 · Shot Put · Place 3 · Galesburg-AugustaGalesburg-AugustaShot Put332-411
May 112026 Southwest Michigan Throwers ClassicMay 11 · Discus · Place 7 · Galesburg-AugustaGalesburg-AugustaDiscus1kg7.103' 0" PB11
May 112026 Southwest Michigan Throwers ClassicMay 11 · Shot Put · Place 7 · Galesburg-AugustaGalesburg-AugustaShot Put4kg7.31' 2.5" PB11
May 8Gobles Invitational (EQ approved)May 8 · Discus · Place 1 · Galesburg-AugustaGalesburg-AugustaDiscus1104-111
May 8Gobles Invitational (EQ approved)May 8 · Shot Put · Place 2 · Galesburg-AugustaGalesburg-AugustaShot Put231-311
May 5SAC Conference Meet (EQ approved)May 5 · Discus · Place 1 · Galesburg-AugustaGalesburg-AugustaDiscus1104-311
May 5SAC Conference Meet (EQ approved)May 5 · Shot Put · Place 3 · Galesburg-AugustaGalesburg-AugustaShot Put330-1011
Apr 30Gull Lake RelaysApr 30 · Discus · Galesburg-AugustaGalesburg-AugustaDiscus—ND11
Apr 30Gull Lake RelaysApr 30 · Shot Put · Place 2 · Galesburg-AugustaGalesburg-AugustaShot Put227-211
Apr 29SAC HS Tri at ParchmentApr 29 · Discus · Place 1 · Galesburg-AugustaGalesburg-AugustaDiscus185-611
Apr 29SAC HS Tri at ParchmentApr 29 · Shot Put · Place 1 · Galesburg-AugustaGalesburg-AugustaShot Put129-1011
Apr 22GA, Lawton, Schoolcraft HS MeetApr 22 · Discus · Place 1 · Galesburg-AugustaGalesburg-AugustaDiscus1kg1.93' 7"11
Apr 22GA, Lawton, Schoolcraft HS MeetApr 22 · Shot Put · Place 2 · Galesburg-AugustaGalesburg-AugustaShot Put4kg2.30' 4"11
Apr 20GA, Constantine, Delton-Kellogg HS MeetApr 20 · Discus · Place 2 · Galesburg-AugustaGalesburg-AugustaDiscus1kg2.94' 4"11
Apr 20GA, Constantine, Delton-Kellogg HS MeetApr 20 · Shot Put · Place 3 · Galesburg-AugustaGalesburg-AugustaShot Put4kg3.28' 2"11
Apr 17Comstock HS InviteApr 17 · Discus · Place 5 · Galesburg-AugustaGalesburg-AugustaDiscus1kg5.91-0411
Apr 17Comstock HS InviteApr 17 · Shot Put · Place 4 · Galesburg-AugustaGalesburg-AugustaShot Put4kg4.28-08.0011
Apr 10Bridgman InvitationalApr 10 · Discus · Place 2 · Galesburg-AugustaGalesburg-AugustaDiscus285-1011
Apr 10Bridgman InvitationalApr 10 · Shot Put · Place 3 · Galesburg-AugustaGalesburg-AugustaShot Put328-211

2025 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 15MHSAA LP Region 24-3 @ BangorMay 15 · Discus · Place 3 · Galesburg-AugustaGalesburg-AugustaDiscus395-0210
May 15MHSAA LP Region 24-3 @ BangorMay 15 · 300m Hurdles · Place 11 · Galesburg-AugustaGalesburg-Augusta300m Hurdles1155.09a10
May 15MHSAA LP Region 24-3 @ BangorMay 15 · 100m Hurdles · Place 8 · Galesburg-AugustaGalesburg-Augusta100m Hurdles818.10a10
May 15MHSAA LP Region 24-3 @ BangorMay 15 · 100m Hurdles · Place 7 · Galesburg-AugustaGalesburg-Augusta100m Hurdles717.90a10
May 9Gobles Invitational (EQ Meet)May 9 · Discus · Place 2 · Galesburg-AugustaGalesburg-AugustaDiscus2100-1110
May 9Gobles Invitational (EQ Meet)May 9 · 300m Hurdles · Place 9 · Galesburg-AugustaGalesburg-Augusta300m Hurdles953.84a10
May 9Gobles Invitational (EQ Meet)May 9 · 100m Hurdles · Place 6 · Galesburg-AugustaGalesburg-Augusta100m HurdlesRound P617.75a10
May 9Gobles Invitational (EQ Meet)May 9 · 100m Hurdles · Place 6 · Galesburg-AugustaGalesburg-Augusta100m Hurdles617.88a10
May 5SAC Conference Meet (17 event EQ)May 5 · Discus · Place 4 · Galesburg-AugustaGalesburg-AugustaDiscus1kg4.91' 8"10
May 5SAC Conference Meet (17 event EQ)May 5 · 300m Hurdles · Place 12 · Galesburg-AugustaGalesburg-Augusta300m Hurdles30" / 0.762m12.54.49a PB10
May 5SAC Conference Meet (17 event EQ)May 5 · 100m Hurdles · Place 10 · Galesburg-AugustaGalesburg-Augusta100m Hurdles33" / 0.838mRound P10.17.90a PBWind: 1.310
May 2Parchment RelaysMay 2 · Discus · Place 5 · Galesburg-AugustaGalesburg-AugustaDiscus1kg5.88' 0"10
Apr 30SAC HS TriApr 30 · Discus · Place 1 · Galesburg-AugustaGalesburg-AugustaDiscus193-02.5010
Apr 30SAC HS TriApr 30 · 300m Hurdles · Place 2 · Galesburg-AugustaGalesburg-Augusta300m Hurdles253.19a10
Apr 30SAC HS TriApr 30 · 100m Hurdles · Place 2 · Galesburg-AugustaGalesburg-Augusta100m Hurdles218.26a10
Apr 25River Valley Mustang Invitational (EQ Meet)Apr 25 · Discus · Place 2 · Galesburg-AugustaGalesburg-AugustaDiscus289-110
Apr 25River Valley Mustang Invitational (EQ Meet)Apr 25 · 300m Hurdles · Place 1 · Galesburg-AugustaGalesburg-Augusta300m Hurdles154.1510
Apr 25River Valley Mustang Invitational (EQ Meet)Apr 25 · 100m Hurdles · Place 2 · Galesburg-AugustaGalesburg-Augusta100m Hurdles218.4810
Apr 23Galesburg-August Lawton SchoolcraftApr 23 · Discus · Place 2 · Galesburg-AugustaGalesburg-AugustaDiscus291-1010
Apr 23Galesburg-August Lawton SchoolcraftApr 23 · 300m Hurdles · Place 3 · Galesburg-AugustaGalesburg-Augusta300m Hurdles354.32a10
Apr 23Galesburg-August Lawton SchoolcraftApr 23 · 100m Hurdles · Place 4 · Galesburg-AugustaGalesburg-Augusta100m Hurdles418.68a10
Apr 18Comstock HS InviteApr 18 · Discus · Place 3 · Galesburg-AugustaGalesburg-AugustaDiscus1kg3.90-0510
Apr 18Comstock HS InviteApr 18 · 300m Hurdles · Place 3 · Galesburg-AugustaGalesburg-Augusta300m Hurdles30" / 0.762m3.55.64a10
Apr 18Comstock HS InviteApr 18 · 100m Hurdles · Place 3 · Galesburg-AugustaGalesburg-Augusta100m Hurdles33" / 0.838m3.19.00a10
Apr 16Galesburg-Augusta/K-Christian@MartinApr 16 · Discus · Place 1 · Galesburg-AugustaGalesburg-AugustaDiscus185-210
Apr 16Galesburg-Augusta/K-Christian@MartinApr 16 · 300m Hurdles · Place 2 · Galesburg-AugustaGalesburg-Augusta300m Hurdles257.36a10
Apr 16Galesburg-Augusta/K-Christian@MartinApr 16 · 100m Hurdles · Place 3 · Galesburg-AugustaGalesburg-Augusta100m Hurdles319.78a10
Apr 14Delton, Constantine, Galesburg AugustaApr 14 · Discus · Place 1 · Galesburg-AugustaGalesburg-AugustaDiscus175-810
Apr 14Delton, Constantine, Galesburg AugustaApr 14 · 300m Hurdles · Place 3 · Galesburg-AugustaGalesburg-Augusta300m Hurdles357.06a10
Apr 14Delton, Constantine, Galesburg AugustaApr 14 · 100m Hurdles · Place 3 · Galesburg-AugustaGalesburg-Augusta100m Hurdles319.17a10
Apr 11Bridgman InvitationalApr 11 · Discus · Place 4 · Galesburg-AugustaGalesburg-AugustaDiscus476-2.510
Apr 11Bridgman InvitationalApr 11 · 300m Hurdles · Place 3 · Galesburg-AugustaGalesburg-Augusta300m Hurdles356.99a10
Apr 11Bridgman InvitationalApr 11 · 100m Hurdles · Place 8 · Galesburg-AugustaGalesburg-Augusta100m Hurdles826.10a10
Mar 18GA PracticeMar 18 · 100 Meters · Galesburg-AugustaGalesburg-Augusta100 Meters—DNS10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21SAC ChampionshipMay 21 · Discus · Place 15 · Galesburg-AugustaGalesburg-AugustaDiscus1575-0—
May 21SAC ChampionshipMay 21 · 300m Hurdles · Place 8 · Galesburg-AugustaGalesburg-Augusta300m Hurdles853.49a—
May 21SAC ChampionshipMay 21 · 100m Hurdles · Place 16 · Galesburg-AugustaGalesburg-Augusta100m Hurdles1619.40a—
May 17MHSAA LP Region 25-3 @ HillsdaleMay 17 · Discus · Place 14 · Galesburg-AugustaGalesburg-AugustaDiscus1477-9—
May 17MHSAA LP Region 25-3 @ HillsdaleMay 17 · Shot Put · Place 17 · Galesburg-AugustaGalesburg-AugustaShot Put1725-7—
May 17MHSAA LP Region 25-3 @ HillsdaleMay 17 · 300m Hurdles · Place 15 · Galesburg-AugustaGalesburg-Augusta300m Hurdles1554.77a—
May 17MHSAA LP Region 25-3 @ HillsdaleMay 17 · 100m Hurdles · Place 14 · Galesburg-AugustaGalesburg-Augusta100m Hurdles1419.02a—
May 10Little Guys Invite at GoblesMay 10 · Discus · Place 16 · Galesburg-AugustaGalesburg-AugustaDiscus1669-6.5—
May 10Little Guys Invite at GoblesMay 10 · Shot Put · Place 18 · Galesburg-AugustaGalesburg-AugustaShot Put1822-9—
May 10Little Guys Invite at GoblesMay 10 · 300m Hurdles · Place 6 · Galesburg-AugustaGalesburg-Augusta300m Hurdles654.28a—
May 10Little Guys Invite at GoblesMay 10 · 100m Hurdles · Place 12 · Galesburg-AugustaGalesburg-Augusta100m Hurdles1220.66a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22MHSAA MS Regional - Zone 1 @ ComstockMay 22 · 200m Hurdles · Place 7 · Galesburg-AugustaGalesburg-Augusta200m Hurdles734.10a—
May 22MHSAA MS Regional - Zone 1 @ ComstockMay 22 · 55m Hurdles · Place 6 · Galesburg-AugustaGalesburg-Augusta55m Hurdles610.51a—
May 9Saugatuck InvitationalMay 9 · 200m Hurdles · Place 5 · Galesburg-AugustaGalesburg-Augusta200m Hurdles534.26a—
May 9Saugatuck InvitationalMay 9 · 55m Hurdles · Place 3 · Galesburg-AugustaGalesburg-Augusta55m Hurdles310.57a—
May 4SAC MS Divisional at Parchment May 4 · 200m Hurdles · Place 1 · Galesburg-AugustaGalesburg-Augusta200m Hurdles135.08a—
May 4SAC MS Divisional at Parchment May 4 · 55m Hurdles · Place 2 · Galesburg-AugustaGalesburg-Augusta55m Hurdles210.93a—
Apr 27SAC MS @ Lawton w/Saugatuck, G-A, HackettApr 27 · 200m Hurdles · Place 1 · Galesburg-AugustaGalesburg-Augusta200m Hurdles136.3—
Apr 13SAC MS Quad at ParchmentApr 13 · 200m Hurdles · Place 1 · Galesburg-AugustaGalesburg-Augusta200m Hurdles30" / 0.762m1.35.62a8
Apr 13SAC MS Quad at ParchmentApr 13 · Long Jump · Place 4 · Galesburg-AugustaGalesburg-AugustaLong Jump4.12-10.00 PB8

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 19MHSAA MS Meet at BangorMay 19 · 400 Meters · Place 4 · Galesburg-AugustaGalesburg-Augusta400 Meters4.1:10.81a7
May 10Saugatuck InviteMay 10 · 400 Meters · Place 4 · Galesburg-AugustaGalesburg-Augusta400 Meters4.1:10.19a PB7
May 5MS Valley Divisional MeetMay 5 · 400 Meters · Place 6 · Galesburg-AugustaGalesburg-Augusta400 Meters6.1:13.06a7
Apr 28Parchment MS MeetApr 28 · 200m Hurdles · Place 3 · Galesburg-AugustaGalesburg-Augusta200m Hurdles30" / 0.762m3.35.25a PB7
Apr 28Parchment MS MeetApr 28 · 400 Meters · Place 4 · Galesburg-AugustaGalesburg-Augusta400 Meters4.1:13.23a7
Apr 26Constantine hosting St. Monica and SchoolcraftApr 26 · 200m Hurdles · Place 3 · Galesburg-AugustaGalesburg-Augusta200m Hurdles30" / 0.762m3.35.78a7
Apr 21Constantine hosting St. Monica, Parchment, GA, K Christian, and SchoolcraftApr 21 · 200m Hurdles · Place 4 · Galesburg-AugustaGalesburg-Augusta200m Hurdles30" / 0.762m4.36.66a7
Apr 21Constantine hosting St. Monica, Parchment, GA, K Christian, and SchoolcraftApr 21 · 400 Meters · Place 5 · Galesburg-AugustaGalesburg-Augusta400 Meters5.1:14.76a7
Apr 14MS SAC at LawtonApr 14 · 200m Hurdles · Place 2 · Galesburg-AugustaGalesburg-Augusta200m Hurdles30" / 0.762m2.36.93Unofficial7
Apr 14MS SAC at LawtonApr 14 · 400 Meters · Place 2 · Galesburg-AugustaGalesburg-Augusta400 Meters2.1:13.4Unofficial7
Apr 126 Team MS Meet at Kalamazoo ChristianApr 12 · 200m Hurdles · Place 2 · Galesburg-AugustaGalesburg-Augusta200m Hurdles33" / 0.838m2.36.52a PB7
Apr 126 Team MS Meet at Kalamazoo ChristianApr 12 · Long Jump · Place 3 · Galesburg-AugustaGalesburg-AugustaLong Jump3.11-06.007
Apr 126 Team MS Meet at Kalamazoo ChristianApr 12 · 400 Meters · Place 3 · Galesburg-AugustaGalesburg-Augusta400 Meters3.1:13.39a7

2021 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 24MHSAA MS Track Regional at ComstockMay 24 · Long Jump · Place 7 · Galesburg-AugustaGalesburg-AugustaLong Jump7.12-09.506
May 24MHSAA MS Track Regional at ComstockMay 24 · 800 Meters · Place 7 · Galesburg-AugustaGalesburg-Augusta800 Meters7.3:02.62a PB6
May 24MHSAA MS Track Regional at ComstockMay 24 · 400 Meters · Place 5 · Galesburg-AugustaGalesburg-Augusta400 Meters5.1:13.01a6
May 11Saugatuck InvitationalMay 11 · Long Jump · Place 5 · Galesburg-AugustaGalesburg-AugustaLong Jump5.12-03.006
May 11Saugatuck InvitationalMay 11 · 800 Meters · Place 12 · Galesburg-AugustaGalesburg-Augusta800 Meters12.3:07.87a6
May 11Saugatuck InvitationalMay 11 · 400 Meters · Place 7 · Galesburg-AugustaGalesburg-Augusta400 Meters7.1:14.10a6
May 6MS Divisional Meet May 6 · 800 Meters · Place 9 · Galesburg-AugustaGalesburg-Augusta800 Meters9.3:14.60a6
May 6MS Divisional Meet May 6 · 400 Meters · Place 7 · Galesburg-AugustaGalesburg-Augusta400 Meters7.1:14.51a6
May 4Coloma, G-A, Constantine MS @ Lawton SACMay 4 · High Jump · Galesburg-AugustaGalesburg-AugustaHigh Jump—' 0"Unofficial6
May 4Coloma, G-A, Constantine MS @ Lawton SACMay 4 · 800 Meters · Galesburg-AugustaGalesburg-Augusta800 Meters—3:18.5Unofficial6
May 4Coloma, G-A, Constantine MS @ Lawton SACMay 4 · 400 Meters · Place 4 · Galesburg-AugustaGalesburg-Augusta400 Meters4.1:15.9Unofficial6
Apr 29Dual w/ Galesburg-AugustaApr 29 · Long Jump · Place 2 · Galesburg-AugustaGalesburg-AugustaLong Jump2.9-11.006
Apr 29Dual w/ Galesburg-AugustaApr 29 · 800 Meters · Place 3 · Galesburg-AugustaGalesburg-Augusta800 Meters3.3:18.98a6
Apr 29Dual w/ Galesburg-AugustaApr 29 · 400 Meters · Place 2 · Galesburg-AugustaGalesburg-Augusta400 Meters2.1:15.63a6
Apr 27SAC Comstock MS MeetApr 27 · Long Jump · Place 2 · Galesburg-AugustaGalesburg-AugustaLong Jump2.11-11.006
Apr 27SAC Comstock MS MeetApr 27 · 800 Meters · Place 2 · Galesburg-AugustaGalesburg-Augusta800 Meters2.3:19.13a6
Apr 27SAC Comstock MS MeetApr 27 · 400 Meters · Place 2 · Galesburg-AugustaGalesburg-Augusta400 Meters2.1:15.52a6
Apr 22SAC Parchment MS MeetApr 22 · Long Jump · Place 4 · Galesburg-AugustaGalesburg-AugustaLong Jump4.10-10.006
Apr 22SAC Parchment MS MeetApr 22 · 800 Meters · Place 1 · Galesburg-AugustaGalesburg-Augusta800 Meters1.3:22.11a6
Apr 22SAC Parchment MS MeetApr 22 · 400 Meters · Place 2 · Galesburg-AugustaGalesburg-Augusta400 Meters2.1:18.39a6