Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorIHSA 3A Boys State Track & Field Championships · May 3047.94mIHSA 3A Boys State Track & Field ChampionshipsMay 30, 2025
Discus · 2kg · Outdoor2026 Chicagoland Championships · Apr 937.42m2026 Chicagoland ChampionshipsApril 9, 2026
Hammer · 16lb / 7.26kg · OutdoorHillsdale Gina Relays · Apr 1632.95mHillsdale Gina RelaysApril 16, 2026
Javelin · 800g · OutdoorONU Outdoor Open · Apr 2543.29mONU Outdoor OpenApril 25, 2026
Shot Put · 12lb · IndoorAkinosun Invitational · Jan 1215.30mAkinosun InvitationalJanuary 12, 2025
Shot Put · 12lb · OutdoorOak Forest Boys Quad Shepard, Argo, TF North · Apr 2915.07mOak Forest Boys Quad Shepard, Argo, TF NorthApril 29, 2025
Weight Throw · 35lb / 15.9kg · IndoorCougar Invite · Dec 514.03mCougar InviteDecember 5, 2025

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8St Francis Fighting Chance InviteMay 8 · Hammer · Saint Xavier (Ill.)Saint Xavier (Ill.)Hammer16lb / 7.26kg—NMFr
May 8St Francis Fighting Chance InviteMay 8 · Javelin · Saint Xavier (Ill.)Saint Xavier (Ill.)Javelin800g—NMFr
May 8St Francis Fighting Chance InviteMay 8 · Discus · Saint Xavier (Ill.)Saint Xavier (Ill.)Discus2kg—DNSFr
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · Javelin · Place 8 · Saint Xavier (Ill.)Saint Xavier (Ill.)Javelin800g8.40.72mFr
Apr 25ONU Outdoor OpenApr 25 · Hammer · Saint Xavier (Ill.)Saint Xavier (Ill.)Hammer16lb / 7.26kg—DNSFr
Apr 25ONU Outdoor OpenApr 25 · Javelin · Place 4 · Saint Xavier (Ill.)Saint Xavier (Ill.)Javelin800g4.43.29m PBFr
Apr 25ONU Outdoor OpenApr 25 · Discus · Saint Xavier (Ill.)Saint Xavier (Ill.)Discus2kg—DNSFr
Apr 16Hillsdale Gina RelaysApr 16 · Hammer · Place 23 · Saint Xavier (Ill.)Saint Xavier (Ill.)Hammer16lb / 7.26kg23.32.95m PBFr
Apr 16Hillsdale Gina RelaysApr 16 · Discus · Place 23 · Saint Xavier (Ill.)Saint Xavier (Ill.)Discus2kg23.33.10mFr
Apr 92026 Chicagoland ChampionshipsApr 9 · Javelin · Place 12 · Saint Xavier (Ill.)Saint Xavier (Ill.)Javelin800g12.42.23mFr
Apr 92026 Chicagoland ChampionshipsApr 9 · Discus · Place 23 · Saint Xavier (Ill.)Saint Xavier (Ill.)Discus2kg23.37.42m PBFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20CCAC Indoor ChampionshipsFeb 20 · Weight Throw · Place 9 · Saint Xavier (Ill.)Saint Xavier (Ill.)Weight Throw913.59mFR
Feb 6Walter Cramer InviteFeb 6 · Weight Throw · Place 6 · Saint Xavier (Ill.)Saint Xavier (Ill.)Weight Throw613.25mFr
Jan 31Chicago Collegiate InviteJan 31 · Weight Throw · Place 7 · Saint Xavier (Ill.)Saint Xavier (Ill.)Weight Throw713.16mFr
Jan 24Aurora Grand PrixJan 24 · Weight Throw · Place 13 · Saint Xavier (Ill.)Saint Xavier (Ill.)Weight Throw1313.18mFr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 11Finals Week InvitationalDec 11 · Weight Throw · Place 7 · Saint Xavier (Ill.)Saint Xavier (Ill.)Weight Throw35lb / 15.9kg7.13.37mFr
Dec 6ONU Holiday OpenDec 6 · Weight Throw · Place 6 · Saint Xavier (Ill.)Saint Xavier (Ill.)Weight Throw35lb / 15.9kg6.13.52mFr
Dec 5Cougar InviteDec 5 · Weight Throw · Place 4 · Saint Xavier (Ill.)Saint Xavier (Ill.)Weight Throw35lb / 15.9kg4.14.03m PBFr
Mar 20SSC Red Boys Indoor ConferenceMar 20 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put115.05m12
Mar 6Argo Boys QuadMar 6 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put12lb1.15.06m12
Feb 27ONU HS Classic - 3A BoysFeb 27 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put115.85m—
Feb 22Homewood Flossmoor Boys Quint #2Feb 22 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put115.64m—
Jan 12Akinosun InvitationalJan 12 · Shot Put · Place 2 · Palos Track ClubPalos Track ClubShot Put12lb2.15.30m PB12

2025 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 30IHSA 3A Boys State Track & Field ChampionshipsMay 30 · Discus · Place 22 · Palos Heights (Shepard)Palos Heights (Shepard)Discus1.6kgRound P22.47.94m PB12
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · Discus · Place 22 · Palos Heights (Shepard)Palos Heights (Shepard)DiscusRound P2247.94m12
May 21IHSA Class 3A TRB Sectional - #08 Lockport (Twp.)May 21 · Discus · Place 3 · Palos Heights (Shepard)Palos Heights (Shepard)Discus347.42m12
May 21IHSA Class 3A TRB Sectional - #08 Lockport (Twp.)May 21 · Shot Put · Place 4 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put415.50m12
May 15SSC Red Boys Track & Field Conference ChampionshipMay 15 · Discus · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Discus144.54m12
May 15SSC Red Boys Track & Field Conference ChampionshipMay 15 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put115.18m12
May 9Lockport Bill Jackson InvitationalMay 9 · Discus · Place 8 · Palos Heights (Shepard)Palos Heights (Shepard)Discus839.34m12
May 9Lockport Bill Jackson InvitationalMay 9 · Shot Put · Place 2 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put215.00m12
May 6Shepard Quad w/ TFS, TP, RVMay 6 · Discus · Place 2 · Palos Heights (Shepard)Palos Heights (Shepard)Discus238.16m12
May 233rd Annual Pete Struck Eagle ClassicMay 2 · Discus · Place 10 · Palos Heights (Shepard)Palos Heights (Shepard)Discus1038.95m12
May 233rd Annual Pete Struck Eagle ClassicMay 2 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put116.10m12
Apr 29Oak Forest Boys Quad Shepard, Argo, TF NorthApr 29 · Discus · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Discus1.6kg1.43.48m12
Apr 29Oak Forest Boys Quad Shepard, Argo, TF NorthApr 29 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put12lb1.15.07m PB12
Apr 24Eisenhower Terry Englund RelaysApr 24 · Discus · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Discus143.48m12
Apr 24Eisenhower Terry Englund RelaysApr 24 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put114.13m12
Apr 22District 218 TriangularApr 22 · Discus · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Discus145.32m12
Apr 22District 218 TriangularApr 22 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put115.12m12
Apr 17Lemont InvitationalApr 17 · Discus · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Discus144.45m12
Apr 17Lemont InvitationalApr 17 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put115.59m12
Apr 15Lemont Boys Tri ABS/BHSApr 15 · Discus · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Discus139.76m12
Apr 15Lemont Boys Tri ABS/BHSApr 15 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put114.63m12
Mar 282025 Illinois Top Times ChampionshipsMar 28 · Shot Put · Place 14 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put1415.62m12
Mar 282025 Illinois Top Times ChampionshipsMar 28 · Shot Put · Place 14 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put1415.62m12
Mar 254th Annual Christopher Whitfield InvitationalMar 25 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put115.20m12
Mar 1Cardinal Shot Put RelayMar 1 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put115.19m—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 15IHSA Class 3A TRB Sectional - #8 Chicago Heights (Bloom)May 15 · Discus · Place 10 · Palos Heights (Shepard)Palos Heights (Shepard)Discus1040.01m—
May 15IHSA Class 3A TRB Sectional - #8 Chicago Heights (Bloom)May 15 · Shot Put · Place 3 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put314.97m—
May 8South Suburban Conference Boys Red Division ChampionshipsMay 8 · Discus · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Discus142.53m—
May 8South Suburban Conference Boys Red Division ChampionshipsMay 8 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put114.71m—
May 3Lockport Bill Jackson Invitational May 3 · Discus · Place 6 · Palos Heights (Shepard)Palos Heights (Shepard)Discus644.15m—
May 3Lockport Bill Jackson Invitational May 3 · Shot Put · Place 8 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put813.44m—
Apr 30Reavis Quad-Shepard, Tinley Park and TFSApr 30 · Discus · Place 2 · Palos Heights (Shepard)Palos Heights (Shepard)Discus241.43m—
Apr 30Reavis Quad-Shepard, Tinley Park and TFSApr 30 · Shot Put · Place 2 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put214.29m—
Apr 23Argo Boys Quad Home Meet #3Apr 23 · Discus · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Discus139.83m—
Apr 23Argo Boys Quad Home Meet #3Apr 23 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put113.75m—
Apr 19Eisenhower Terry Englund RelaysApr 19 · Discus · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Discus145.01m—
Apr 19Eisenhower Terry Englund RelaysApr 19 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put113.96m—
Apr 16District 218 TriangularApr 16 · Discus · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Discus145.46m—
Apr 11Lemont Co Ed Outdoor InvitationalApr 11 · Discus · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Discus143.78m—
Apr 11Lemont Co Ed Outdoor InvitationalApr 11 · Shot Put · Place 2 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put214.20m—
Apr 94/9 SSC Boys Tri @ ABSApr 9 · Discus · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Discus1.6kg1.41.18m11
Apr 94/9 SSC Boys Tri @ ABSApr 9 · Shot Put · Place 2 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put12lb2.13.19m11
Mar 193rd Annual Christopher Whitfield InvitationalMar 19 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put113.93m—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 14SSC-Red Boys Indoor ChampionshipsMar 14 · Shot Put · Place 2 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put12lb2.14.22m11
Feb 29Argo Boys Quad Home Meet #2Feb 29 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put12lb1.13.91m11
Feb 17Homewood Flossmoor Boys Quad 2Feb 17 · Shot Put · Place 3 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put313.24m—

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 182023 IHSA Class 3A TRB Sectional - #8 Lockport (Twp.)May 18 · Discus · Place 6 · Palos Heights (Shepard)Palos Heights (Shepard)Discus644.75m10
May 11South Suburban Red Boys ChampionshipsMay 11 · Discus · Place 2 · Palos Heights (Shepard)Palos Heights (Shepard)Discus242.03m—
May 11South Suburban Red Boys ChampionshipsMay 11 · Shot Put · Place 5 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put512.90m—
May 6TT Classic InvitationalMay 6 · Discus · Place 2 · Palos Heights (Shepard)Palos Heights (Shepard)DiscusRound P243.87m10
May 6TT Classic InvitationalMay 6 · Discus · Place 3 · Palos Heights (Shepard)Palos Heights (Shepard)Discus344.15m10
May 5Bill Jackson InvitationalMay 5 · Discus · Place 4 · Palos Heights (Shepard)Palos Heights (Shepard)Discus441.75m10
May 5Bill Jackson InvitationalMay 5 · Shot Put · Place 10 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put1012.52m10
Apr 27Pete Struck Eagle ClassicApr 27 · Discus · Place 3 · Palos Heights (Shepard)Palos Heights (Shepard)Discus1.6kg3.44.64m10
Apr 27Pete Struck Eagle ClassicApr 27 · Shot Put · Place 10 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put12lb10.12.97m10
Apr 25SSC Quad: ABS, Argo, OF, TFNApr 25 · Discus · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Discus145.40m—
Apr 25SSC Quad: ABS, Argo, OF, TFNApr 25 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put112.40m—
Apr 20Eisenhower Terry Englund RelaysApr 20 · Discus · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Discus1.6kg1.43.93m10
Apr 20Eisenhower Terry Englund RelaysApr 20 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put12lb1.11.97m10
Apr 18D228 QuadApr 18 · Discus · Place 5 · Palos Heights (Shepard)Palos Heights (Shepard)Discus527.68m—
Apr 18D228 QuadApr 18 · Shot Put · Place 3 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put311.09m—
Apr 13Lemont InvitationalApr 13 · Discus · Place 2 · Palos Heights (Shepard)Palos Heights (Shepard)Discus240.81m10
Apr 13Lemont InvitationalApr 13 · Shot Put · Place 3 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put312.89m10
Mar 202nd Annual Christopher Whitfield InvitationalMar 20 · Shot Put · Place 4 · Palos Heights (Shepard)Palos Heights (Shepard)Shot PutRound P412.39m—
Mar 202nd Annual Christopher Whitfield InvitationalMar 20 · Shot Put · Place 4 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put412.39m—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 16SSC Red Indoor ChampionshipsMar 16 · Shot Put · Place 5 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put512.70m—
Mar 2Argo Boys Track Quad 3-2-23Mar 2 · Shot Put · Place 2 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put12lb2.13.19m10
Feb 24Olivet Nazarene 3A Boys HS InvitationalFeb 24 · Shot Put · Place 8 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put812.99m—
Feb 18Homewood Flossmoor Boys Quad #2Feb 18 · Shot Put · Place 4 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put413.04m10

2022 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #8 - Lockport (Twp.)May 19 · Discus · Place 19 · Palos Heights (Shepard)Palos Heights (Shepard)Discus1933.28m9
May 12South Suburban Red Boys ChampionshipsMay 12 · Discus · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Discus1.6kg1.38.51m9
May 12South Suburban Red Boys ChampionshipsMay 12 · Shot Put · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put12lb1.11.82m9
Apr 2830th Pete Struck Eagle Classic Boys InviteApr 28 · Discus · Place 5 · Palos Heights (Shepard)Palos Heights (Shepard)Discus1.6kg5.40.83m9
Apr 2830th Pete Struck Eagle Classic Boys InviteApr 28 · Shot Put · Place 6 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put12lb6.12.80m9
Apr 26OF Boys' Quad | ABS, TFN, ArgoApr 26 · Discus · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Discus1.6kg1.125' 19
Apr 26OF Boys' Quad | ABS, TFN, ArgoApr 26 · Shot Put · Place 2 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put12lb2.39' 69
Apr 21Eisenhower Terry Englund RelaysApr 21 · Discus · Place 1 · ShepardShepardDiscus139.94mFR
Apr 21Eisenhower Terry Englund RelaysApr 21 · Shot Put · Place 1 · ShepardShepardShot Put112.39mFR
Apr 19District 218 TriangularApr 19 · Discus · Place 1 · Palos Heights (Shepard)Palos Heights (Shepard)Discus138.01mFR
Apr 19District 218 TriangularApr 19 · Shot Put · Place 3 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put311.81mFR
Apr 14Lemont InvitationalApr 14 · Discus · Place 1 · ShepardShepardDiscus135.02mFR
Apr 12Shepard Boy's Tri with Lemont and BremenApr 12 · Discus · Place 7 · Palos Heights (Shepard)Palos Heights (Shepard)Discus1.6kg7.85-029
Apr 12Shepard Boy's Tri with Lemont and BremenApr 12 · Shot Put · Place 2 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put12lb2.39-00.509

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 17SSC Red Indoor ChampionshipsMar 17 · Shot Put · Place 10 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put12lb10.10.89m9
Mar 3Argo Boys Track Quad 3-3-22Mar 3 · Shot Put · Place 2 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put12lb2.10.22m9
Feb 26Olivet Nazarene HS 3A InvitationalFeb 26 · Shot Put · Place 32 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put12lb32.10.12m9
Feb 19HF Boys Indoor Meet #2Feb 19 · Shot Put · Place 30 · Palos Heights (Shepard)Palos Heights (Shepard)Shot Put308.28m9