Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorForreston HS Coed Meet #2 · Apr 2012.26aForreston HS Coed Meet #2April 20, 2026
200 Meters · OutdoorNUIC Fresh/Soph Conference Meet · May 1325.02aNUIC Fresh/Soph Conference MeetMay 13, 2024
400 Meters · OutdoorMilledgeville Boys Quad · Apr 958.81aMilledgeville Boys Quad April 9, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14NUIC Boy's Conference 2026May 14 · Discus · Place 15 · DakotaDiscus1531.13m11
May 14NUIC Boy's Conference 2026May 14 · Shot Put · Place 8 · DakotaShot Put812.18m11
Apr 20Forreston HS Coed Meet #2Apr 20 · Shot Put · Place 5 · DakotaShot Put511.32m11
Apr 20Forreston HS Coed Meet #2Apr 20 · 100 Meters · Place 9 · Dakota100 Meters912.26a PB11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23IHSA Class 1A TRB Sectional - #01 OregonMay 23 · Shot Put · Place 10 · DakotaShot Put1011.59m10
May 19NUIC F/S Conference Meet 2025May 19 · Shot Put · Place 2 · DakotaShot Put211.87m10
May 12Missile InviteMay 12 · 200 Meters · Place 10 · Dakota200 Meters1025.19a10
May 5Lena-Winslow Boys Gates JamboreeMay 5 · Shot Put · Place 14 · DakotaShot Put1410.78m10
May 5Lena-Winslow Boys Gates JamboreeMay 5 · 400 Meters · Place 16 · Dakota400 Meters161:02.92a10
May 5Lena-Winslow Boys Gates JamboreeMay 5 · 100 Meters · Place 23 · Dakota100 Meters2313.40a10
Apr 29Forreston HS Relays Meet #4Apr 29 · Shot Put · Place 6 · DakotaShot Put611.24m10
Apr 24DuPec Coed #2Apr 24 · Shot Put · Place 2 · DakotaShot Put211.82m10
Apr 21Forreston COED Meet #3Apr 21 · Discus · Place 7 · DakotaDiscus729.40m10
Apr 21Forreston COED Meet #3Apr 21 · Shot Put · Place 1 · DakotaShot Put112.18m10
Apr 21Forreston COED Meet #3Apr 21 · 100 Meters · Place 22 · Dakota100 Meters2213.12a10
Apr 14Dakota Home Meet #2Apr 14 · Shot Put · Place 1 · DakotaShot Put111.19m10
Apr 14Dakota Home Meet #2Apr 14 · 100 Meters · Place 9 · Dakota100 Meters923.55a10
Apr 9Milledgeville Boys Quad Apr 9 · Discus · Place 1 · DakotaDiscus130.70m10
Apr 9Milledgeville Boys Quad Apr 9 · Shot Put · Place 1 · DakotaShot Put111.46m10
Apr 9Milledgeville Boys Quad Apr 9 · 400 Meters · Place 1 · Dakota400 Meters158.81a PB10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 17IHSA Class 1A TRB Sectional - #1 WinnebagoMay 17 · Shot Put · Place 9 · DakotaShot Put911.25m—
May 13NUIC Fresh/Soph Conference MeetMay 13 · Shot Put · Place 2 · DakotaShot Put211.89m—
May 13NUIC Fresh/Soph Conference MeetMay 13 · 200 Meters · Place 5 · Dakota200 Meters525.02a PB—
May 9NUIC Boys' Conference Track ChampionshipsMay 9 · Shot Put · Place 13 · DakotaShot Put1310.69m—
Apr 30DuPec Boys InviteApr 30 · Shot Put · Place 4 · DakotaShot Put411.91m—
Apr 29Lena-Winslow Boys' Gates JamboreeApr 29 · Shot Put · Place 12 · DakotaShot Put1211.40m9
Apr 24Dakota Senior NightApr 24 · 400 Meters · Place 7 · Dakota400 Meters759.24a—
Apr 24Dakota Senior NightApr 24 · 200 Meters · Place 3 · Dakota200 Meters325.53a—
Apr 24Dakota Senior NightApr 24 · 100 Meters · Place 7 · Dakota100 Meters712.39a—
Apr 23Forreston Relays Meet #4Apr 23 · Shot Put · Place 7 · DakotaShot Put711.67m—
Apr 15Forreston COED Meet #3Apr 15 · Discus · Place 11 · DakotaDiscus1127.83m—
Apr 15Forreston COED Meet #3Apr 15 · Shot Put · Place 8 · DakotaShot Put811.40m—
Apr 6Gebhardt-Worley InvitationalApr 6 · Discus · Place 20 · DakotaDiscus2025.44m—
Apr 6Gebhardt-Worley InvitationalApr 6 · Shot Put · Place 19 · DakotaShot Put1910.77m—

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 9Stephenson County JH Boys Track MeetMay 9 · Discus · Place 7 · DakotaDiscus788-10—
May 9Stephenson County JH Boys Track MeetMay 9 · Shot Put · Place 5 · DakotaShot Put510.57m—
May 6IESA 2A - Sectional 4 @ ErieMay 6 · Discus · Place 6 · DakotaDiscus696-4—
May 6IESA 2A - Sectional 4 @ ErieMay 6 · Shot Put · Place 3 · DakotaShot Put337-0—
Apr 24Dakota Jr High #3Apr 24 · Discus · Place 2 · DakotaDiscus2117-1—
Apr 24Dakota Jr High #3Apr 24 · Shot Put · Place 3 · DakotaShot Put338-2—
Apr 24Dakota Jr High #3Apr 24 · 400 Meters · Place 3 · Dakota400 Meters31:04.36a—
Apr 24Dakota Jr High #3Apr 24 · 200 Meters · Place 3 · Dakota200 Meters328.27a—
Apr 19Pecatonica MS April 19thApr 19 · Discus · Place 2 · DakotaDiscus296-7—
Apr 19Pecatonica MS April 19thApr 19 · Shot Put · Place 2 · DakotaShot Put238-6.5—
Apr 19Pecatonica MS April 19thApr 19 · 400 Meters · Place 5 · Dakota400 Meters51:07.51a—
Apr 19Pecatonica MS April 19thApr 19 · 200 Meters · Place 5 · Dakota200 Meters528.16a—
Apr 11Forreston JH Meet #2Apr 11 · Discus · Place 2 · DakotaDiscus297-1—
Apr 11Forreston JH Meet #2Apr 11 · Shot Put · Place 1 · DakotaShot Put137-5—
Apr 11Forreston JH Meet #2Apr 11 · 200 Meters · Place 10 · Dakota200 Meters1027.83a—
Apr 11Forreston JH Meet #2Apr 11 · 100 Meters · Place 11 · Dakota100 Meters1113.82a—
Apr 6Dakota Jr High Meet #1Apr 6 · Discus · Place 5 · DakotaDiscus579-3—
Apr 6Dakota Jr High Meet #1Apr 6 · Shot Put · Place 2 · DakotaShot Put236-5—
Apr 6Dakota Jr High Meet #1Apr 6 · 400 Meters · Place 4 · Dakota400 Meters41:05.66a—
Apr 6Dakota Jr High Meet #1Apr 6 · 200 Meters · Place 3 · Dakota200 Meters328.28a—