Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorDuKane Boys Conference Championships · May 1550.79mDuKane Boys Conference ChampionshipsMay 15, 2026
Shot Put · 12lb · IndoorCoach DiDomenico Invite · Mar 757' 4Coach DiDomenico InviteMarch 7, 2025
Shot Put · 12lb · OutdoorIHSA 3A Boys State Track & Field Championships · May 3017.47mIHSA 3A Boys State Track & Field ChampionshipsMay 30, 2025

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · Discus · Place 19 · BataviaDiscus1.6kg19.47.64m12
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · Shot Put · Place 17 · BataviaShot Put12lb17.16.67m12
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · Discus · Place 5 · BataviaDiscus1.6kg5.48.01m12
May 22IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 22 · Shot Put · Place 4 · BataviaShot Put12lb4.16.42m12
May 15DuKane Boys Conference ChampionshipsMay 15 · Discus · Place 4 · BataviaDiscus1.6kg4.50.79m PB12
May 15DuKane Boys Conference ChampionshipsMay 15 · Shot Put · Place 4 · BataviaShot Put12lb4.16.62m12
May 8Kane County InvitationalMay 8 · Discus · Place 8 · BataviaDiscus841.81m12
May 158th Annual Wanner Knights’ InvitationalMay 1 · Discus · Place 4 · BataviaDiscus1.6kg4.49.71m12
May 158th Annual Wanner Knights’ InvitationalMay 1 · Shot Put · Place 8 · BataviaShot Put12lb8.16.48m12
Apr 23Minooka Conference ClashApr 23 · Discus · Place 2 · BataviaDiscus249.04m12
Apr 23Minooka Conference ClashApr 23 · Shot Put · Place 2 · BataviaShot Put216.07m12
Apr 18The Minooka SmithStrong InvitationalApr 18 · Discus · Place 4 · BataviaDiscus1.6kg4.48.21m12
Apr 18The Minooka SmithStrong InvitationalApr 18 · Shot Put · Place 1 · BataviaShot Put12lb1.17.11m12
Apr 10Les Hodge Invite 2026Apr 10 · Discus · Place 1 · BataviaDiscus1.6kg1.159' 9"12
Apr 10Les Hodge Invite 2026Apr 10 · Shot Put · Place 2 · BataviaShot Put12lb2.51' 1"12
Mar 14Batavia Speed MeetMar 14 · Shot Put · Place 1 · BataviaShot Put155-312
Mar 6Coach DiDomenico InviteMar 6 · Shot Put · Place 1 · BataviaShot Put153-512

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 21DuKane Boys Indoor Conference ChampionshipsMar 21 · Shot Put · Place 4 · BataviaShot Put453-512
Feb 27Boys Open Meet 2.27.26Feb 27 · Shot Put · Place 4 · BataviaShot Put12lb4.54' 9"12
Feb 21Batavia Open Coed MeetFeb 21 · Shot Put · Place 1 · BataviaShot Put153-1012
Feb 14Batavia Coed Open DualFeb 14 · Shot Put · Place 1 · BataviaShot Put157-2.512

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · Discus · Place 24 · BataviaDiscus1.6kgRound P24.47.14m11
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · Shot Put · Place 8 · BataviaShot Put12lbRound P8.17.22m11
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · Shot Put · Place 7 · BataviaShot Put12lb7.17.47m PB11
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Discus · Place 24 · BataviaDiscusRound P2447.14m11
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Shot Put · Place 8 · BataviaShot PutRound P817.22m11
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Shot Put · Place 7 · BataviaShot Put717.47m11
May 23IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 23 · Discus · Place 4 · BataviaDiscus451.91m11
May 23IHSA Class 3A TRB Sectional - #05 Roselle (Lake Park)May 23 · Shot Put · Place 2 · BataviaShot Put217.00m11
May 16DuKane Conference Boys Outdoor ChampionshipsMay 16 · Discus · Place 3 · BataviaDiscus346.88m11
May 16DuKane Conference Boys Outdoor ChampionshipsMay 16 · Shot Put · Place 1 · BataviaShot Put118.72m11
May 10Tri-City Open 2025May 10 · Shot Put · Place 1 · BataviaShot Put116.64m11
May 9Kane County ChampionshipsMay 9 · Discus · Place 8 · BataviaDiscus839.66m11
May 9Kane County ChampionshipsMay 9 · Shot Put · Place 2 · BataviaShot Put216.93m11
May 257th Annual Wanner Knights’ InvitationalMay 2 · Discus · BataviaDiscus1.6kgEx.41.60m11
May 257th Annual Wanner Knights’ InvitationalMay 2 · Shot Put · BataviaShot Put12lbEx.16.96m11
Apr 24Minooka Conference ClashApr 24 · Discus · Place 4 · BataviaDiscus445.51m11
Apr 24Minooka Conference ClashApr 24 · Shot Put · Place 1 · BataviaShot Put116.45m11
Apr 19The Minooka SmithStrong InvitationalApr 19 · Discus · Place 4 · BataviaDiscus445.50m11
Apr 19The Minooka SmithStrong InvitationalApr 19 · Shot Put · Place 1 · BataviaShot Put118.17m11
Apr 11Les Hodge Track Meet 2025Apr 11 · Discus · Place 2 · BataviaDiscus2145-611
Apr 11Les Hodge Track Meet 2025Apr 11 · Shot Put · Place 1 · BataviaShot Put156-10.511
Mar 282025 Illinois Top Times ChampionshipsMar 28 · Shot Put · Place 7 · BataviaShot Put716.64m11
Mar 282025 Illinois Top Times ChampionshipsMar 28 · Shot Put · Place 7 · BataviaShot Put716.64m11
Mar 15Batavia Boys Speed MeetMar 15 · Shot Put · Place 1 · BataviaShot Put157-311

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 21DuKane Boys Indoor Conference ChampionshipsMar 21 · Shot Put · Place 1 · BataviaShot Put158-111
Mar 7Coach DiDomenico InviteMar 7 · Shot Put · Place 1 · BataviaShot Put12lb1.57' 4 PB11
Feb 28Batavia Boys 8 Entry Quad MeetFeb 28 · Shot Put · Place 2 · BataviaShot Put254-0.511
Feb 22Batavia Coed Open 2025Feb 22 · Shot Put · Place 1 · BataviaShot Put153-9—
Feb 20North Central College Boys Indoor InvitationalFeb 20 · Shot Put · Place 6 · BataviaShot Put614.84m—
Feb 15Batavia Coed Dual 2025Feb 15 · Shot Put · Place 1 · BataviaShot Put152-2—

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 16IHSA Class 3A TRB Sectional - #4 Aurora (Metea Valley)May 16 · Discus · Place 10 · BataviaDiscus1043.26m—
May 10DuKane Conference Boys Outdoor Championships 2024May 10 · Discus · Place 5 · BataviaDiscus544.61m—
May 10DuKane Conference Boys Outdoor Championships 2024May 10 · Shot Put · Place 1 · BataviaShot Put153-4.5—
May 3Boys Kane County 2024May 3 · Shot Put · Place 1 · BataviaShot Put12lb1.15.89m10
Apr 29DuKane Quad (SCN, StCE, BAT, WN)Apr 29 · Discus · Place 3 · BataviaDiscus340.99m—
Apr 29DuKane Quad (SCN, StCE, BAT, WN)Apr 29 · Shot Put · Place 5 · BataviaShot Put514.30m—
Apr 23DKC Coed "The Dual" (Batavia vs Geneva)Apr 23 · Discus · Place 3 · BataviaDiscus3131-9—
Apr 23DKC Coed "The Dual" (Batavia vs Geneva)Apr 23 · Shot Put · Place 3 · BataviaShot Put343-4—
Apr 19Minooka Conference ClashApr 19 · Discus · Place 7 · BataviaDiscus741.30m—
Apr 19Minooka Conference ClashApr 19 · Shot Put · Place 1 · BataviaShot Put115.89m—
Apr 13Minooka #Smithstrong InvitationalApr 13 · Shot Put · Place 3 · BataviaShot Put314.93m—
Apr 5Les Hodge InviteApr 5 · Discus · Place 16 · BataviaDiscus16111-6—
Apr 5Les Hodge InviteApr 5 · Shot Put · Place 8 · BataviaShot Put843-7.5—
Mar 1Coach DiDomenico Invite 2024Mar 1 · Shot Put · Place 2 · BataviaShot Put250-410

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 16DuKane Boys Indoor ChampionshipsMar 16 · Shot Put · Place 2 · BataviaShot Put255-2.510
Mar 8Central Rocket Indoor Boys InviteMar 8 · Shot Put · Place 2 · BataviaShot Put215.16m—
Feb 24Lakes Clash at the Coliseum Invitational Feb 24 · Shot Put · Place 10 · BataviaShot Put1014.62m10
Feb 15North Central College Boys Indoor InvitationalFeb 15 · Shot Put · Place 3 · BataviaShot Put315.56m—
Feb 10Batavia Coed Dual 2024Feb 10 · Shot Put · Place 1 · BataviaShot Put150-10—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 182023 IHSA Class 3A TRB Sectional - #4 BataviaMay 18 · Discus · Place 7 · BataviaDiscus743.96m9
May 12DuKane Conference Boys MeetMay 12 · Discus · Place 7 · BataviaDiscus742.34m—
May 5Kane County ChampionshipsMay 5 · Discus · Place 10 · BataviaDiscus1040.51m—
May 5Kane County ChampionshipsMay 5 · Shot Put · Place 15 · BataviaShot Put1512.38m—
May 2DuKane Boys Quad (SCN, SCE, Bat, WN)May 2 · Discus · Place 1 · BataviaDiscus1.6kg1.42.32m9
May 2DuKane Boys Quad (SCN, SCE, Bat, WN)May 2 · Shot Put · Place 3 · BataviaShot Put12lb3.12.70m9
Apr 28Roger Wilcox Boys Track InvitationalApr 28 · Discus · Place 2 · BataviaDiscus239.83m—
Apr 28Roger Wilcox Boys Track InvitationalApr 28 · Shot Put · Place 2 · BataviaShot Put212.70m—
Apr 21Minooka Conference ClashApr 21 · Discus · Place 9 · BataviaDiscus938.56m—
Apr 21Minooka Conference ClashApr 21 · Shot Put · Place 16 · BataviaShot Put1612.66m—
Apr 15Minooka SmithStrong InvitationalApr 15 · Shot Put · Place 3 · BataviaShot Put314.15m9
Apr 15Minooka SmithStrong InvitationalApr 15 · Shot Put · Place 3 · BataviaShot Put314.15m9
Apr 11DKC dual (Batavia at Glenbard North)Apr 11 · Discus · Place 1 · BataviaDiscus141.44m—
Apr 11DKC dual (Batavia at Glenbard North)Apr 11 · Shot Put · Place 1 · BataviaShot Put114.00m—
Apr 7Les Hodge InviteApr 7 · Discus · Place 2 · BataviaDiscus2139-99
Apr 7Les Hodge InviteApr 7 · Shot Put · Place 11 · BataviaShot Put1140-109

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 10Central Rocket Indoor Boys InviteMar 10 · Shot Put · Place 22 · BataviaShot Put2212.62m—
Feb 18Batavia Co-Ed Open 2023Feb 18 · Shot Put · Place 10 · BataviaShot Put1036-39
Feb 10COED Dual v. Geneva (Time Trials) 2023Feb 10 · Shot Put · Place 9 · BataviaShot Put12lb9.38' 59