Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorDeKalb Rosette vs Kaneland · May 1195' 7DeKalb Rosette vs KanelandMay 11, 2021
Discus · 1kg · Outdoor2021 J-Barb Invitational · May 188-05.002021 J-Barb InvitationalMay 1, 2021
Shot Put · 12lb · IndoorCoach DiDomenico Invite · Mar 741' 8Coach DiDomenico InviteMarch 7, 2025
Shot Put · 12lb · Outdoor50th Annual Crystal Lake Central Invitational · May 212.96m50th Annual Crystal Lake Central InvitationalMay 2, 2025
Shot Put · 4kg · OutdoorDeKalb Huntley, Kaneland · Apr 2230-00.00DeKalb Huntley, KanelandApril 22, 2021

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

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #01 HuntleyMay 22 · Shot Put · Place 8 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put814.39m12
May 13Interstate 8 Boys Conference ChampionshipMay 13 · Shot Put · Place 4 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put413.97m12
May 9Kane County ChampionshipsMay 9 · Shot Put · Place 11 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put1112.86m12
May 5Plainfield North boys vs. Kaneland, West AuroraMay 5 · Discus · Place 29 · Maple Park (Kaneland)Maple Park (Kaneland)Discus2925.15m12
May 5Plainfield North boys vs. Kaneland, West AuroraMay 5 · Shot Put · Place 7 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put712.42m12
May 250th Annual Crystal Lake Central InvitationalMay 2 · Shot Put · Place 6 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put12lb6.12.96m PB12
Apr 29B/G Triangular MeetApr 29 · Discus · Place 30 · Maple Park (Kaneland)Maple Park (Kaneland)Discus3022.93m12
Apr 2652nd Annual Peterson Prep InvitationalApr 26 · Shot Put · Place 13 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put1312.71m12
Apr 24Bob Fowler Throwers InvitationalApr 24 · Shot Put · Place 23 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put2313.22m12
Apr 22Dual vs SycamoreApr 22 · Discus · Place 22 · Maple Park (Kaneland)Maple Park (Kaneland)Discus2226.90m12
Apr 22Dual vs SycamoreApr 22 · Shot Put · Place 8 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put811.75m12
Apr 19The Minooka SmithStrong InvitationalApr 19 · Shot Put · Place 12 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put1213.50m12
Apr 15Dual vs MorrisApr 15 · Discus · Place 17 · Maple Park (Kaneland)Maple Park (Kaneland)Discus1724.89m12
Apr 15Dual vs MorrisApr 15 · Shot Put · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put113.06m12
Apr 11Les Hodge Track Meet 2025Apr 11 · Discus · Place 41 · Maple Park (Kaneland)Maple Park (Kaneland)Discus4189-512
Apr 11Les Hodge Track Meet 2025Apr 11 · Shot Put · Place 12 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put1241-4.512
Apr 8LP - Kaneland B/G Conference DualApr 8 · Discus · Place 16 · Maple Park (Kaneland)Maple Park (Kaneland)Discus1624.16m12
Apr 8LP - Kaneland B/G Conference DualApr 8 · Shot Put · Place 4 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put412.09m12
Mar 21Joel Popenfoose ABC InviteMar 21 · Shot Put · Place 3 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put312.66m12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 14Central Rockets Boys Indoor Invite 2025Mar 14 · Shot Put · Place 18 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put1812.32m—
Mar 7Coach DiDomenico InviteMar 7 · Shot Put · Place 13 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put12lb13.41' 8 PB12
Feb 26Sycamore Boys TriangularFeb 26 · Shot Put · Place 5 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put512.30m—
Feb 22Grayslake Central Throwcase IVFeb 22 · Shot Put · Place 47 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put4710.44m—
Feb 15Lakes Clash at the Colosseum Feb 15 · Shot Put · Place 10 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put1012.65m12

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 16IHSA Class 3A TRB Sectional - #4 Aurora (Metea Valley)May 16 · Shot Put · Place 8 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put813.66m—
May 6Rochelle JV InvitationalMay 6 · Discus · Place 18 · Maple Park (Kaneland)Maple Park (Kaneland)Discus1825.94m—
May 6Rochelle JV InvitationalMay 6 · Shot Put · Place 1 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put113.00m—
Apr 22WA Boys Throwers MeetApr 22 · Shot Put · Place 20 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put2012.59m—
Apr 16Triangular-Kaneland, Morris, SycamoreApr 16 · Discus · Place 11 · Maple Park (Kaneland)Maple Park (Kaneland)Discus1125.32m—
Apr 16Triangular-Kaneland, Morris, SycamoreApr 16 · Shot Put · Place 5 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put512.02m—
Apr 8LP vs Kaneland Apr 8 · Discus · Place 11 · Maple Park (Kaneland)Maple Park (Kaneland)Discus1125.66m—
Apr 5Les Hodge InviteApr 5 · Discus · Place 38 · Maple Park (Kaneland)Maple Park (Kaneland)Discus3887-0—
Apr 5Les Hodge InviteApr 5 · Shot Put · Place 15 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put1538-3—
Mar 15Joel Popenfoose ABC InvitationalMar 15 · Shot Put · Place 4 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put410.95m—
Mar 1Coach DiDomenico Invite 2024Mar 1 · Shot Put · Place 17 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put1739-711

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 8Central Rocket Indoor Boys InviteMar 8 · Shot Put · Place 23 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put2311.91m—
Feb 21Sycamore HS Boys QuadFeb 21 · Shot Put · Place 9 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put12lb9.12.25m11
Feb 17Grayslake Central Throwcase IIIFeb 17 · Shot Put · Place 32 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put3211.01m—

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 192023 IHSA Class 2A TRB Sectional - #2 Genoa (G.-Kingston)May 19 · Shot Put · Place 10 · Maple Park (Kaneland)Maple Park (Kaneland)Shot PutRound P1012.45m10
May 11Interstate 8 Conference Boys ChampionshipMay 11 · Shot Put · Place 4 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put412.89m—
Apr 28Morris RelaysApr 28 · Shot Put · Place 6 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put611.75m—
Apr 28Morris RelaysApr 28 · Discus · Place 8 · Maple Park (Kaneland)Maple Park (Kaneland)Discus824.72m—
Apr 25Kaneland Boys vs Oswego Apr 25 · Discus · Place 7 · Maple Park (Kaneland)Maple Park (Kaneland)Discus728.80m—
Apr 25Kaneland Boys vs Oswego Apr 25 · Shot Put · Place 10 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put1010.12m—
Apr 21Peterson Prep 2023Apr 21 · Shot Put · Place 23 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put2310.66m—
Apr 18Morris Coed Meet #2Apr 18 · Discus · Place 21 · Maple Park (Kaneland)Maple Park (Kaneland)Discus2121.87m—
Apr 18Morris Coed Meet #2Apr 18 · Shot Put · Place 3 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put310.87m—
Apr 15Minooka SmithStrong InvitationalApr 15 · Shot Put · Place 22 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put2210.52m10
Apr 11Ottawa v KanelandApr 11 · Discus · Place 11 · Maple Park (Kaneland)Maple Park (Kaneland)Discus1129.31m—
Apr 11Ottawa v KanelandApr 11 · Shot Put · Place 12 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put129.87m—
Apr 7Les Hodge InviteApr 7 · Discus · Place 34 · Maple Park (Kaneland)Maple Park (Kaneland)Discus3490-410
Apr 7Les Hodge InviteApr 7 · Shot Put · Place 25 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put2536-510

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 18Grayslake Central Throwcase IIFeb 18 · Shot Put · Place 15 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put1510.05m10

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23Drendel Freshmen InvitationalMay 23 · Discus · Place 9 · Maple Park (Kaneland)Maple Park (Kaneland)Discus923.59m9
May 23Drendel Freshmen InvitationalMay 23 · Shot Put · Place 2 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put210.82m9
May 2Kaneland Boys vs Plainfield NorthMay 2 · Discus · Place 14 · Maple Park (Kaneland)Maple Park (Kaneland)Discus1425.86m9
May 2Kaneland Boys vs Plainfield NorthMay 2 · Shot Put · Place 13 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put1310.04m9
Apr 26Kaneland Boys vs Oswego Apr 26 · Discus · Place 8 · Maple Park (Kaneland)Maple Park (Kaneland)Discus827.58m9
Apr 26Kaneland Boys vs Oswego Apr 26 · Shot Put · Place 6 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put610.13m9
Apr 19B/G Ottawa, Kaneland, MorrisApr 19 · Discus · Place 8 · Maple Park (Kaneland)Maple Park (Kaneland)Discus825.14m9
Apr 19B/G Ottawa, Kaneland, MorrisApr 19 · Shot Put · Place 6 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put69.82m9
Apr 12Kaneland Boys Dual Vs. Ottawa Apr 12 · Discus · Place 11 · Maple Park (Kaneland)Maple Park (Kaneland)Discus1126.59m9
Apr 12Kaneland Boys Dual Vs. Ottawa Apr 12 · Shot Put · Place 13 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put139.61m9
Apr 9Les Hodge InviteApr 9 · Discus · Place 34 · Maple Park (Kaneland)Maple Park (Kaneland)Discus1.6kg34.79' 69
Apr 9Les Hodge InviteApr 9 · Shot Put · Place 41 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put12lb41.28' 119
Apr 5Kaneland Boys Dual Vs. Sycamore Apr 5 · Discus · Place 17 · Maple Park (Kaneland)Maple Park (Kaneland)Discus1718.29m9
Apr 5Kaneland Boys Dual Vs. Sycamore Apr 5 · Shot Put · Place 12 · Maple Park (Kaneland)Maple Park (Kaneland)Shot Put128.70m9

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 11DeKalb Rosette vs KanelandMay 11 · Discus · Place 1 · Sugar Grove Kaneland HarterSugar Grove Kaneland HarterDiscus1.6kg1.95' 7 PB8
May 11DeKalb Rosette vs KanelandMay 11 · Shot Put · Place 1 · Sugar Grove Kaneland HarterSugar Grove Kaneland HarterShot Put12lb1.30' 118
May 3Belvidere South vs Kaneland HarterMay 3 · Discus · Place 1 · Sugar Grove Kaneland HarterSugar Grove Kaneland HarterDiscus1.6kg1.79' 68
May 3Belvidere South vs Kaneland HarterMay 3 · Shot Put · Place 1 · Sugar Grove Kaneland HarterSugar Grove Kaneland HarterShot Put12lb1.34' 28
May 12021 J-Barb InvitationalMay 1 · Discus · Place 6 · Sugar Grove Kaneland HarterSugar Grove Kaneland HarterDiscus1kg6.88-05.00 PB8
May 12021 J-Barb InvitationalMay 1 · Shot Put · Place 2 · Sugar Grove Kaneland HarterSugar Grove Kaneland HarterShot Put4kg2.29-10.508
Apr 29Kaneland vs Rochellehttps://www.athletic.net/edit/track/managemeet/manage/3863715/settings/infoApr 29 · Discus · Place 2 · Sugar Grove Kaneland HarterSugar Grove Kaneland HarterDiscus1.6kg2.70' 58
Apr 29Kaneland vs Rochellehttps://www.athletic.net/edit/track/managemeet/manage/3863715/settings/infoApr 29 · Shot Put · Place 1 · Sugar Grove Kaneland HarterSugar Grove Kaneland HarterShot Put12lb1.29' 18
Apr 22DeKalb Huntley, KanelandApr 22 · Discus · Place 2 · Sugar Grove Kaneland HarterSugar Grove Kaneland HarterDiscus1kg2.79-09.008
Apr 22DeKalb Huntley, KanelandApr 22 · Shot Put · Place 1 · Sugar Grove Kaneland HarterSugar Grove Kaneland HarterShot Put4kg1.30-00.00 PB8