Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBremen Boys Tri with Lemont & Shepard · Apr 1428.42mBremen Boys Tri with Lemont & ShepardApril 14, 2026
Shot Put · 12lb · IndoorIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South) · May 2014.48mIHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20, 2026
Shot Put · 12lb · OutdoorSSC Blue Division Boys Conference Track Meet · May 1411.95mSSC Blue Division Boys Conference Track MeetMay 14, 2026

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
May 20IHSA Class 3A TRB Sectional - #10 Richton Park (Rich South)May 20 · Shot Put · Place 8 · Midlothian (Bremen)Shot Put12lb8.14.48m PB12
Mar 14Argo Indoor InviteMar 14 · Shot Put · Place 8 · Midlothian (Bremen)Shot Put812.42m12

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14SSC Blue Division Boys Conference Track MeetMay 14 · Shot Put · Place 3 · Midlothian (Bremen)Shot Put12lb3.11.95m PB12
May 7Harry McDaniel InviteMay 7 · Shot Put · Place 9 · Midlothian (Bremen)Shot Put12lb9.11.49m12
May 1Lincoln Way West Warrior InviteMay 1 · Discus · Place 19 · Midlothian (Bremen)Discus1928.55m12
May 1Lincoln Way West Warrior InviteMay 1 · Shot Put · Place 11 · Midlothian (Bremen)Shot Put1111.52m12
Apr 24Tinley Park RelaysApr 24 · Shot Put · Place 3 · Midlothian (Bremen)Shot Put312.75m12
Apr 21District 228 Boys QuadApr 21 · Shot Put · Midlothian (Bremen)Shot Put12lb—SCR12
Apr 14Bremen Boys Tri with Lemont & ShepardApr 14 · Discus · Place 6 · Midlothian (Bremen)Discus1.6kg6.28.42m PB12
Apr 14Bremen Boys Tri with Lemont & ShepardApr 14 · Shot Put · Place 3 · Midlothian (Bremen)Shot Put12lb3.11.90m12
Mar 5Reavis Co-Ed InviteMar 5 · Shot Put · Place 7 · Midlothian (Bremen)Shot Put712.75m12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 21IHSA Class 3A TRB Sectional - #08 Lockport (Twp.)May 21 · Shot Put · Place 25 · Midlothian (Bremen)Shot Put2510.62m11
May 15South Suburban Boys Blue ConferenceMay 15 · Discus · Place 2 · Midlothian (Bremen)Discus229.90m11
May 15South Suburban Boys Blue ConferenceMay 15 · Shot Put · Place 2 · Midlothian (Bremen)Shot Put210.98m11
May 8Harry McDaniel Invite @ Richards HSMay 8 · Discus · Place 9 · Midlothian (Bremen)Discus927.94m11
May 8Harry McDaniel Invite @ Richards HSMay 8 · Shot Put · Place 6 · Midlothian (Bremen)Shot Put611.58m11
Apr 29Reavis Boys Tri w/EP and BremenApr 29 · Discus · Place 7 · Midlothian (Bremen)Discus727.58m11
Apr 29Reavis Boys Tri w/EP and BremenApr 29 · Shot Put · Place 4 · Midlothian (Bremen)Shot Put411.33m11
Apr 22Boys District 228 QuadApr 22 · Discus · Place 12 · Midlothian (Bremen)Discus1272-111
Apr 22Boys District 228 QuadApr 22 · Shot Put · Place 4 · Midlothian (Bremen)Shot Put437-211
Apr 15Lemont Boys Tri ABS/BHSApr 15 · Discus · Place 11 · Midlothian (Bremen)Discus1126.00m11
Apr 15Lemont Boys Tri ABS/BHSApr 15 · Shot Put · Place 5 · Midlothian (Bremen)Shot Put511.10m11

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #8 Chicago Heights (Bloom)May 15 · Discus · Place 24 · Midlothian (Bremen)Discus2426.31m—
May 15IHSA Class 3A TRB Sectional - #8 Chicago Heights (Bloom)May 15 · Shot Put · Place 22 · Midlothian (Bremen)Shot Put2210.63m—
May 8SSC Boys Track and FieldMay 8 · Discus · Place 9 · Midlothian (Bremen)Discus926.30m—
May 8SSC Boys Track and FieldMay 8 · Shot Put · Place 8 · Midlothian (Bremen)Shot Put89.77m—
May 2Richards Harry McDaniel ClassicMay 2 · Shot Put · Place 9 · Midlothian (Bremen)Shot Put910.12m—
Apr 23Bremen Boys vs Evergreen Park & ReavisApr 23 · Discus · Place 13 · Midlothian (Bremen)Discus1372-9—
Apr 23Bremen Boys vs Evergreen Park & ReavisApr 23 · Shot Put · Place 9 · Midlothian (Bremen)Shot Put932-9—
Apr 19Tinley Park RelaysApr 19 · Discus · Place 9 · Midlothian (Bremen)Discus927.25m—
Apr 19Tinley Park RelaysApr 19 · Shot Put · Place 13 · Midlothian (Bremen)Shot Put1310.57m—
Apr 12Spartan InviteApr 12 · Shot Put · Place 15 · Midlothian (Bremen)Shot Put159.86m—
Mar 193rd Annual Christopher Whitfield InvitationalMar 19 · Shot Put · Place 18 · Midlothian (Bremen)Shot Put1811.16m—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 16Lemont Indoor InvitationalMar 16 · Shot Put · Place 18 · Midlothian (Bremen)Shot Put1810.27m10
Feb 242nd Annual Art Pahl InvitationalFeb 24 · Shot Put · Place 11 · Midlothian (Bremen)Shot Put1111.13m10

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 182023 IHSA Class 3A TRB Sectional - #8 Lockport (Twp.)May 18 · Discus · Place 25 · Midlothian (Bremen)Discus2524.40m9
May 2Boys Quad w/ TFN, OL & BremenMay 2 · Shot Put · Place 5 · Midlothian (Bremen)Shot Put58.62m—
Apr 21Tinley Park RelaysApr 21 · Discus · Place 20 · Midlothian (Bremen)Discus2022.14m—
Apr 18Boys District 228 QuadApr 18 · Discus · Place 17 · Midlothian (Bremen)Discus1721.20m—
Apr 18Boys District 228 QuadApr 18 · Shot Put · Place 28 · Midlothian (Bremen)Shot Put288.61m—
Apr 14Oak Lawn InvitationalApr 14 · Discus · Place 15 · Midlothian (Bremen)Discus1523.02m—
Apr 12Hillcrest Farley FS InvitationalApr 12 · Discus · Place 9 · Midlothian (Bremen)Discus918.25m9
Apr 12Hillcrest Farley FS InvitationalApr 12 · Shot Put · Place 8 · Midlothian (Bremen)Shot Put89.12m9
Apr 4Richards Boys QuadApr 4 · Discus · Place 4 · Midlothian (Bremen)Discus422.74m—
Apr 4Richards Boys QuadApr 4 · Shot Put · Place 5 · Midlothian (Bremen)Shot Put59.69m—
Mar 202nd Annual Christopher Whitfield InvitationalMar 20 · Shot Put · Place 39 · Midlothian (Bremen)Shot PutRound P399.78m—