Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCobras @ ST. Bede 2 · Apr 2214.03Cobras @ ST. Bede 2April 22, 2025
1600 Meters · OutdoorIESA 1A - Sectional 3 @ St. Bede Academy HS · May 46:42.0IESA 1A - Sectional 3 @ St. Bede Academy HSMay 4, 2024
200 Meters · OutdoorVGSC track meet · Apr 2031.45aVGSC track meetApril 20, 2024
400 Meters · OutdoorMVK vs NC, Saratoga, GSW, Grand Ridge · Apr 161:11.9MVK vs NC, Saratoga, GSW, Grand RidgeApril 16, 2024
800 Meters · OutdoorVGSC Meet · Apr 263:14.49aVGSC MeetApril 26, 2025
Discus · 1.6kg · OutdoorMetamora ABC Meet · Apr 2438.39mMetamora ABC MeetApril 24, 2026
Discus · 1kg · OutdoorIESA 1A State Track & Field Championships · May 1635.59mIESA 1A State Track & Field ChampionshipsMay 16, 2025
Shot Put · 12lb · Outdoor2026 Drendel Freshman Invite · May 1812.87m2026 Drendel Freshman InviteMay 18, 2026
Shot Put · 4kg · OutdoorIESA 1A State Track & Field Championships · May 1611.79mIESA 1A State Track & Field ChampionshipsMay 16, 2025

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 182026 Drendel Freshman InviteMay 18 · Discus · Place 4 · Ottawa (Twp.)Ottawa (Twp.)Discus1.6kg4.35.22m9
May 182026 Drendel Freshman InviteMay 18 · Shot Put · Place 2 · Ottawa (Twp.)Ottawa (Twp.)Shot Put12lb2.12.87m PB9
May 5ott-men -stre-hall(boys only)May 5 · Discus · Place 1 · Ottawa (Twp.)Ottawa (Twp.)Discus1.6kg1.36.50m9
May 5ott-men -stre-hall(boys only)May 5 · Shot Put · Place 2 · Ottawa (Twp.)Ottawa (Twp.)Shot Put12lb2.12.09m9
May 1Night RelaysMay 1 · Discus · Place 21 · Ottawa (Twp.)Ottawa (Twp.)Discus1.6kg21.28.83m9
May 1Night RelaysMay 1 · Shot Put · Place 20 · Ottawa (Twp.)Ottawa (Twp.)Shot Put12lb20.10.53m9
Apr 29Seneca FS Irish InviteApr 29 · Discus · Place 2 · Ottawa (Twp.)Ottawa (Twp.)Discus238.92m9
Apr 29Seneca FS Irish InviteApr 29 · Shot Put · Place 2 · Ottawa (Twp.)Ottawa (Twp.)Shot Put211.68m9
Apr 28Rochelle-Kaneland-Ottawa Co-EdApr 28 · Discus · Place 4 · Ottawa (Twp.)Ottawa (Twp.)Discus437.25m9
Apr 28Rochelle-Kaneland-Ottawa Co-EdApr 28 · Shot Put · Place 4 · Ottawa (Twp.)Ottawa (Twp.)Shot Put412.24m9
Apr 24Metamora ABC MeetApr 24 · Discus · Place 1 · Ottawa (Twp.)Ottawa (Twp.)Discus1.6kg1.38.39m PB9
Apr 24Metamora ABC MeetApr 24 · Shot Put · Place 2 · Ottawa (Twp.)Ottawa (Twp.)Shot Put12lb2.12.44m9
Apr 21Ott-Mor Dual CoedApr 21 · Discus · Place 3 · Ottawa (Twp.)Ottawa (Twp.)Discus1.6kg3.36.72m9
Apr 21Ott-Mor Dual CoedApr 21 · Shot Put · Place 3 · Ottawa (Twp.)Ottawa (Twp.)Shot Put12lb3.12.35m9
Apr 18Ottawa InviteApr 18 · Shot Put · Place 5 · Ottawa (Twp.)Ottawa (Twp.)Shot Put12lb5.11.89m9
Apr 14LP Co-Ed Dual vs OttawaApr 14 · Shot Put · Place 4 · Ottawa (Twp.)Ottawa (Twp.)Shot Put12lb4.12.36m9
Apr 8Ott-Syc Dual CoedApr 8 · Discus · Place 7 · Ottawa (Twp.)Ottawa (Twp.)Discus1.6kg7.35.95m9
Apr 8Ott-Syc Dual CoedApr 8 · Shot Put · Place 10 · Ottawa (Twp.)Ottawa (Twp.)Shot Put12lb10.11.35m9
Apr 32026 Gene Shipley InvitationalApr 3 · Shot Put · Place 4 · Ottawa (Twp.)Ottawa (Twp.)Shot Put411.35m9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 18Gary Egler Boys Indoor InvitationalMar 18 · Shot Put · Place 3 · Ottawa (Twp.)Ottawa (Twp.)Shot Put312.86m9
Mar 11Sycamore Boys Indoor InviationalMar 11 · Shot Put · Place 3 · Ottawa (Twp.)Ottawa (Twp.)Shot Put312.00m9

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16IESA 1A State Track & Field ChampionshipsMay 16 · Discus · Place 7 · Grand RidgeGrand RidgeDiscus1kg7.35.59m PB8
May 16IESA 1A State Track & Field ChampionshipsMay 16 · Shot Put · Place 3 · Grand RidgeGrand RidgeShot Put4kg3.11.79m PB8
May 9IESA 1A - Sectional 3 @ Seneca HSMay 9 · Discus · Place 1 · Grand RidgeGrand RidgeDiscus135.70m8
May 9IESA 1A - Sectional 3 @ Seneca HSMay 9 · Shot Put · Place 1 · Grand RidgeGrand RidgeShot Put112.13m8
May 1Seneca vs. Wilmington, Grand Ridge, Lisbon, & SomonaukMay 1 · Discus · Place 1 · Grand RidgeGrand RidgeDiscus131.42m8
May 1Seneca vs. Wilmington, Grand Ridge, Lisbon, & SomonaukMay 1 · Shot Put · Place 1 · Grand RidgeGrand RidgeShot Put111.70m8
May 1Seneca vs. Wilmington, Grand Ridge, Lisbon, & SomonaukMay 1 · 800 Meters · Place 8 · Grand RidgeGrand Ridge800 Meters83:23.76a8
Apr 26VGSC MeetApr 26 · Discus · Place 2 · Grand RidgeGrand RidgeDiscus231.41m8
Apr 26VGSC MeetApr 26 · Shot Put · Place 1 · Grand RidgeGrand RidgeShot Put112.62m8
Apr 26VGSC MeetApr 26 · 800 Meters · Place 7 · Grand RidgeGrand Ridge800 Meters73:14.49a PB8
Apr 22Cobras @ ST. Bede 2Apr 22 · Discus · Place 1 · Grand RidgeGrand RidgeDiscus133.50m8
Apr 22Cobras @ ST. Bede 2Apr 22 · Shot Put · Place 1 · Grand RidgeGrand RidgeShot Put112.25m8
Apr 22Cobras @ ST. Bede 2Apr 22 · 100 Meters · Place 9 · Grand RidgeGrand Ridge100 Meters914.03 PB8
Apr 15MVK vs GSWB, MP, NC, GRApr 15 · Discus · Place 2 · Grand RidgeGrand RidgeDiscus226.00m8
Apr 15MVK vs GSWB, MP, NC, GRApr 15 · Shot Put · Place 1 · Grand RidgeGrand RidgeShot Put111.88m8
Apr 15MVK vs GSWB, MP, NC, GRApr 15 · 400 Meters · Place 3 · Grand RidgeGrand Ridge400 Meters31:17.98a8

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4IESA 1A - Sectional 3 @ St. Bede Academy HSMay 4 · Discus · Place 3 · Grand RidgeGrand RidgeDiscus326.62m7
May 4IESA 1A - Sectional 3 @ St. Bede Academy HSMay 4 · 1600 Meters · Place 6 · Grand RidgeGrand Ridge1600 Meters66:42.0 PB7
Apr 20VGSC track meetApr 20 · Discus · Place 7 · Grand RidgeGrand RidgeDiscus1kg7.19.89m7
Apr 20VGSC track meetApr 20 · 200 Meters · Place 6 · Grand RidgeGrand Ridge200 Meters6.31.45a PB7
Apr 16MVK vs NC, Saratoga, GSW, Grand RidgeApr 16 · 400 Meters · Place 4 · Grand RidgeGrand Ridge400 Meters4.1:11.9 PB7