Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRockridge JH Triangular · May 915.60aRockridge JH TriangularMay 9, 2022
200 Meters · OutdoorMerCo JH Tri w/Sherrard & Rockridge · May 733.33aMerCo JH Tri w/Sherrard & Rockridge May 7, 2022
Discus · 1.6kg · OutdoorCharger Invite · Apr 1788' 1"Charger InviteApril 17, 2026
Discus · 1kg · OutdoorMerCo JH Tri w/Sherrard & Rockridge · May 760-06MerCo JH Tri w/Sherrard & Rockridge May 7, 2022
Shot Put · 12lb · Indoor'23 Bureau Valley Season Opener · Mar 28.05m'23 Bureau Valley Season OpenerMarch 2, 2023
Shot Put · 12lb · OutdoorRockridge HS Co-Ed Quint · Apr 810.66mRockridge HS Co-Ed QuintApril 8, 2026
Shot Put · 4kg · OutdoorMerCo JH Tri w/Sherrard & Rockridge · May 732-08.00MerCo JH Tri w/Sherrard & Rockridge May 7, 2022
Shot Put · 8lb · OutdoorRockridge JH Rocket Invite · Apr 1222-11.50Rockridge JH Rocket InviteApril 12, 2022

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15Three Rivers Boys Conference MeetMay 15 · Shot Put · Place 21 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Shot Put12lb21.10.62m12
May 5Monmouth Roseville Tri with Macomb and RockridgeMay 5 · Discus · Place 8 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Discus1.6kg8.25.76m12
May 5Monmouth Roseville Tri with Macomb and RockridgeMay 5 · Shot Put · Place 8 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Shot Put12lb8.9.81m12
Apr 28Mick Louck InviteApr 28 · Shot Put · Place 11 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Shot Put12lb11.10.51m12
Apr 24Rockridge CoEd Rocket InvitationalApr 24 · Discus · Place 13 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Discus1.6kg13.26.37m12
Apr 24Rockridge CoEd Rocket InvitationalApr 24 · Shot Put · Place 12 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Shot Put12lb12.10.13m12
Apr 17Charger InviteApr 17 · Discus · Place 10 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Discus1.6kg10.88' 1" PB12
Apr 17Charger InviteApr 17 · Shot Put · Place 9 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Shot Put12lb9.34' 8.25"12
Apr 1320th Annual Monmouth Roseville Titan InvitationalApr 13 · Discus · Place 17 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Discus1.6kg17.26.16m12
Apr 8Rockridge HS Co-Ed QuintApr 8 · Discus · Place 11 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Discus1.6kg11.24.94m12
Apr 8Rockridge HS Co-Ed QuintApr 8 · Shot Put · Place 5 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Shot Put12lb5.10.66m PB12
Apr 6Annawan Wethersfield April 6Apr 6 · Discus · Place 12 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Discus1.6kg12.26.17m12
Apr 6Annawan Wethersfield April 6Apr 6 · Shot Put · Place 9 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Shot Put12lb9.10.23m12
Mar 12St. Ambrose University HS Boys ClassicMar 12 · Shot Put · Place 49 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Shot Put4910.26m12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 18Titan Indoor InvitationalMar 18 · Shot Put · Place 18 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Shot Put1810.00m12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 6Monmouth-Roseville Tri with Macomb and RockridgeMay 6 · Discus · Place 10 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Discus1.6kg10.23.19m11
May 6Monmouth-Roseville Tri with Macomb and RockridgeMay 6 · Shot Put · Place 12 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Shot Put12lb12.9.19m11
Apr 25Rockridge HS Rocket Co-Ed InviteApr 25 · Discus · Place 17 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Discus1725.87m11
Apr 162025 Charger Invite Apr 16 · Discus · Place 15 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Discus1579-1111
Apr 8Mercer County Quint with Erie-Prophetstown, Orion, Rockridge, and RiverdaleApr 8 · Discus · Place 16 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Discus1622.67m11
Apr 8Mercer County Quint with Erie-Prophetstown, Orion, Rockridge, and RiverdaleApr 8 · Shot Put · Place 18 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Shot Put188.85m11
Mar 6Bureau Valley Season StarterMar 6 · Shot Put · Place 22 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Shot Put229.87m—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 15Orion April 15 MeetApr 15 · Discus · Place 9 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Discus1.6kg9.81' 310
Apr 15Orion April 15 MeetApr 15 · Shot Put · Place 8 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Shot Put12lb8.27' 9.510
Apr 12Charger Invite Apr 12 · Discus · Place 12 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Discus1264-510

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 29BV Leap Year Lead OffFeb 29 · Shot Put · Place 25 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Shot Put258.62m—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1Monmouth-Roseville QuintMay 1 · Discus · Place 17 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Discus1721.26m—
May 1Monmouth-Roseville QuintMay 1 · Shot Put · Place 23 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Shot Put237.17m—
Apr 18Rockridge Boys Quad 4/18Apr 18 · Discus · Place 12 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Discus1.6kg12.21.82m9
Apr 18Rockridge Boys Quad 4/18Apr 18 · Shot Put · Place 16 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Shot Put12lb16.7.36m9
Apr 3Annawan Wethersfield April 3Apr 3 · Discus · Place 21 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Discus1.6kg21.18.77m9
Apr 3Annawan Wethersfield April 3Apr 3 · Shot Put · Place 21 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Shot Put12lb21.7.59m9
Mar 30Opening Day TriMar 30 · Discus · Place 16 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Discus1617.80m—
Mar 30Opening Day TriMar 30 · Shot Put · Place 15 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Shot Put157.45m—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 2'23 Bureau Valley Season OpenerMar 2 · Shot Put · Place 26 · Taylor Ridge (Rockridge)Taylor Ridge (Rockridge)Shot Put12lb26.8.05m PB9

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 13IESA 3A - Sectional 6 @ Sherrard JHS/HSMay 13 · Discus · Place 22 · Taylor Ridge RockridgeTaylor Ridge RockridgeDiscus1kg22.51-09.508
May 13IESA 3A - Sectional 6 @ Sherrard JHS/HSMay 13 · Shot Put · Place 20 · Taylor Ridge RockridgeTaylor Ridge RockridgeShot Put4kg20.26-04.008
May 9Rockridge JH TriangularMay 9 · Discus · Place 11 · Taylor Ridge RockridgeTaylor Ridge RockridgeDiscus1kg11.45-118
May 9Rockridge JH TriangularMay 9 · Shot Put · Place 9 · Taylor Ridge RockridgeTaylor Ridge RockridgeShot Put8lb9.22-11.008
May 9Rockridge JH TriangularMay 9 · 100 Meters · Place 10 · Taylor Ridge RockridgeTaylor Ridge Rockridge100 Meters10.15.60a PB8
May 7MerCo JH Tri w/Sherrard & Rockridge May 7 · Discus · Place 4 · Taylor Ridge RockridgeTaylor Ridge RockridgeDiscus1kg4.60-06 PB8
May 7MerCo JH Tri w/Sherrard & Rockridge May 7 · Shot Put · Place 5 · Taylor Ridge RockridgeTaylor Ridge RockridgeShot Put4kg5.32-08.00 PB8
May 7MerCo JH Tri w/Sherrard & Rockridge May 7 · 200 Meters · Place 12 · Taylor Ridge RockridgeTaylor Ridge Rockridge200 Meters12.33.33a PB8
May 7MerCo JH Tri w/Sherrard & Rockridge May 7 · 100 Meters · Place 12 · Taylor Ridge RockridgeTaylor Ridge Rockridge100 Meters12.15.71a8
May 4Prairieland ConferenceMay 4 · Shot Put · Place 9 · Taylor Ridge RockridgeTaylor Ridge RockridgeShot Put4kg9.26-00.508
Apr 21Orion QuadApr 21 · Discus · Place 11 · Taylor Ridge RockridgeTaylor Ridge RockridgeDiscus1kg11.51' 3.58
Apr 21Orion QuadApr 21 · Shot Put · Place 10 · Taylor Ridge RockridgeTaylor Ridge RockridgeShot Put4kg10.24' 9.58
Apr 21Orion QuadApr 21 · 200 Meters · Place 8 · Taylor Ridge RockridgeTaylor Ridge Rockridge200 Meters8.34.16a8
Apr 21Orion QuadApr 21 · 100 Meters · Place 14 · Taylor Ridge RockridgeTaylor Ridge Rockridge100 Meters14.16.54a8
Apr 12Rockridge JH Rocket InviteApr 12 · Discus · Taylor Ridge RockridgeTaylor Ridge RockridgeDiscus1kgX56-038
Apr 12Rockridge JH Rocket InviteApr 12 · Shot Put · Taylor Ridge RockridgeTaylor Ridge RockridgeShot Put8lbX22-11.50 PB8
Apr 12Rockridge JH Rocket InviteApr 12 · 100 Meters · Taylor Ridge RockridgeTaylor Ridge Rockridge100 MetersX16.27a8