Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorWN | WWS Dual · Apr 2636.77mWN | WWS DualApril 26, 2022
Discus · 2kg · IndoorNJCAA Division III Outdoor Track & Field Championships · May 735.34mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Discus · 2kg · OutdoorDon Church Twilight Meet · Apr 1840.12mDon Church Twilight MeetApril 18, 2026
Hammer · 16lb / 7.26kg · IndoorNJCAA Division III Outdoor Track & Field Championships · May 749.26mNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
Hammer · 16lb / 7.26kg · OutdoorDon Church Twilight Meet · Apr 1850.42mDon Church Twilight MeetApril 18, 2026
Shot Put · 12lb · IndoorWN/Burlington Central/Woodstock Triangular · Mar 1010.52mWN/Burlington Central/Woodstock TriangularMarch 10, 2022
Shot Put · 12lb · OutdoorDuPage County Boys Invitational · May 738-09.25DuPage County Boys InvitationalMay 7, 2022
Shot Put · 16lb / 7.26kg · OutdoorDon Church · Apr 1712.90mDon ChurchApril 17, 2025

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

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Hammer · Place 3 · DuPage (Ill.)DuPage (Ill.)Hammer16lb / 7.26kg3.49.26m PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · Discus · Place 10 · DuPage (Ill.)DuPage (Ill.)Discus2kg10.35.34m PBSo
Feb 20F Lee Slick InvitationalFeb 20 · Weight Throw · Place 9 · DuPage (Ill.)DuPage (Ill.)Weight Throw914.55mSo
Feb 20F Lee Slick InvitationalFeb 20 · Shot Put · Place 28 · DuPage (Ill.)DuPage (Ill.)Shot Put2811.12mSo
Jan 24Aurora Grand PrixJan 24 · Weight Throw · Place 12 · DuPage (Ill.)DuPage (Ill.)Weight Throw1213.22mSo
Jan 24Aurora Grand PrixJan 24 · Shot Put · Place 17 · DuPage (Ill.)DuPage (Ill.)Shot Put1712.26mSo

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 25ONU Outdoor OpenApr 25 · Hammer · Place 3 · DuPage (Ill.)DuPage (Ill.)Hammer16lb / 7.26kg3.49.80mSo
Apr 25ONU Outdoor OpenApr 25 · Discus · Place 16 · DuPage (Ill.)DuPage (Ill.)Discus2kg16.37.88mSo
Apr 25ONU Outdoor OpenApr 25 · Shot Put · Place 21 · DuPage (Ill.)DuPage (Ill.)Shot Put16lb / 7.26kg21.11.59mSo
Apr 18Don Church Twilight MeetApr 18 · Hammer · Place 2 · DuPage (Ill.)DuPage (Ill.)Hammer16lb / 7.26kg2.50.42m PBSo
Apr 18Don Church Twilight MeetApr 18 · Discus · Place 5 · DuPage (Ill.)DuPage (Ill.)Discus2kg5.40.12m PBSo
Apr 92026 Chicagoland ChampionshipsApr 9 · Hammer · Place 9 · DuPage (Ill.)DuPage (Ill.)Hammer16lb / 7.26kg9.48.23mSo
Apr 92026 Chicagoland ChampionshipsApr 9 · Discus · Place 16 · DuPage (Ill.)DuPage (Ill.)Discus2kg16.38.57mSo
Mar 31Wheaton InviteMar 31 · Hammer · Place 1 · DuPage (Ill.)DuPage (Ill.)Hammer16lb / 7.26kg1.47.60mSo
Mar 31Wheaton InviteMar 31 · Discus · Place 11 · DuPage (Ill.)DuPage (Ill.)Discus2kg11.34.60mSo

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 25Elmhurst TwilightApr 25 · Hammer · Place 14 · DuPage (Ill.)DuPage (Ill.)Hammer16lb / 7.26kg14.37.65mFr
Apr 25Elmhurst TwilightApr 25 · Discus · Place 8 · DuPage (Ill.)DuPage (Ill.)Discus2kg8.39.56mFr
Apr 25Elmhurst TwilightApr 25 · Shot Put · Place 16 · DuPage (Ill.)DuPage (Ill.)Shot Put16lb / 7.26kg16.12.20mFr
Apr 17Don ChurchApr 17 · Hammer · Place 7 · DuPage (Ill.)DuPage (Ill.)Hammer16lb / 7.26kg7.40.68mFr
Apr 17Don ChurchApr 17 · Discus · Place 8 · DuPage (Ill.)DuPage (Ill.)Discus2kg8.35.82mFr
Apr 17Don ChurchApr 17 · Shot Put · Place 7 · DuPage (Ill.)DuPage (Ill.)Shot Put16lb / 7.26kg7.12.90m PBFr
Apr 12Wheaton (Ill) InvitationalApr 12 · Hammer · Place 23 · DuPage (Ill.)DuPage (Ill.)Hammer2331.75mFr
Apr 12Wheaton (Ill) InvitationalApr 12 · Discus · Place 15 · DuPage (Ill.)DuPage (Ill.)Discus1536.27mFr
Apr 12Wheaton (Ill) InvitationalApr 12 · Shot Put · Place 12 · DuPage (Ill.)DuPage (Ill.)Shot Put1212.41mFr
Apr 3Chicagoland ChampionshipsApr 3 · Discus · Place 16 · DuPage (Ill.)DuPage (Ill.)Discus1637.76mFr
Apr 3Chicagoland ChampionshipsApr 3 · Shot Put · Place 17 · DuPage (Ill.)DuPage (Ill.)Shot Put1711.44mFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21F Lee Slick InvitationalFeb 21 · Weight Throw · Place 16 · DuPage (Ill.)DuPage (Ill.)Weight Throw1611.80m—
Feb 21F Lee Slick InvitationalFeb 21 · Shot Put · Place 10 · DuPage (Ill.)DuPage (Ill.)Shot Put1012.96m—
Jan 31Walter Cramer InviteJan 31 · Weight Throw · Place 14 · DuPage (Ill.)DuPage (Ill.)Weight Throw1411.45m—
Jan 31Walter Cramer InviteJan 31 · Shot Put · Place 12 · DuPage (Ill.)DuPage (Ill.)Shot Put1212.42m—
Jan 25Aurora Grand PrixJan 25 · Weight Throw · Place 31 · DuPage (Ill.)DuPage (Ill.)Weight Throw3110.53m—
Jan 25Aurora Grand PrixJan 25 · Shot Put · Place 17 · DuPage (Ill.)DuPage (Ill.)Shot Put1711.94m—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 29DuKane Quad (SCN, StCE, BAT, WN)Apr 29 · Discus · Place 2 · Wheaton (North)Wheaton (North)Discus241.05m—
Apr 29DuKane Quad (SCN, StCE, BAT, WN)Apr 29 · Shot Put · Place 2 · Wheaton (North)Wheaton (North)Shot Put215.01m—
Apr 23SCN-WN Co-ed DualApr 23 · Discus · Place 2 · Wheaton (North)Wheaton (North)Discus245.92m—
Apr 23SCN-WN Co-ed DualApr 23 · Shot Put · Place 2 · Wheaton (North)Wheaton (North)Shot Put245-5—
Apr 22WA Boys Throwers MeetApr 22 · Discus · Place 11 · Wheaton (North)Wheaton (North)Discus1142.52m—
Apr 22WA Boys Throwers MeetApr 22 · Shot Put · Place 13 · Wheaton (North)Wheaton (North)Shot Put1313.69m—
Apr 19Red Grange InvitationalApr 19 · Discus · Place 2 · Wheaton (North)Wheaton (North)Discus2144-0—
Apr 19Red Grange InvitationalApr 19 · Shot Put · Place 3 · Wheaton (North)Wheaton (North)Shot Put312.08m—
Apr 9WWS | WN Co-Ed Dual Apr 9 · Discus · Place 2 · Wheaton (North)Wheaton (North)Discus242.93m—
Apr 9WWS | WN Co-Ed Dual Apr 9 · Shot Put · Place 4 · Wheaton (North)Wheaton (North)Shot Put414.14m—
Apr 6Best 4 InvitationalApr 6 · Discus · Place 1 · Wheaton (North)Wheaton (North)Discus144.75m—
Apr 6Best 4 InvitationalApr 6 · Shot Put · Place 4 · Wheaton (North)Wheaton (North)Shot Put414.40m—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 16DuKane Boys Indoor ChampionshipsMar 16 · Shot Put · Place 4 · Wheaton (North)Wheaton (North)Shot Put449-612
Mar 8Central Rocket Indoor Boys InviteMar 8 · Shot Put · Place 1 · Wheaton (North)Wheaton (North)Shot Put115.16m—
Feb 24Proviso West Boys InvitationalFeb 24 · Shot Put · Place 8 · Wheaton (North)Wheaton (North)Shot Put813.71m—
Feb 15North Central College Boys Indoor InvitationalFeb 15 · Shot Put · Place 8 · Wheaton (North)Wheaton (North)Shot Put813.70m—
Feb 8WN/NN/EA/Solorio Boys QuadFeb 8 · Shot Put · Place 2 · Wheaton (North)Wheaton (North)Shot Put244-9—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #5 Wheaton (W. Warrenville South)May 17 · Discus · Place 13 · Wheaton (North)Wheaton (North)Discus1336.42m11
May 12DuKane Conference Boys MeetMay 12 · Discus · Place 3 · Wheaton (North)Wheaton (North)Discus345.57m—
May 589th DuPage County Boys ChampionshipsMay 5 · Discus · Place 4 · Wheaton (North)Wheaton (North)Discus447.21m—
Apr 2941st Jim Arnold InvitationalApr 29 · Discus · Place 3 · Wheaton (North)Wheaton (North)Discus343.42m—
Apr 26Bob Fowler Throwers InviteApr 26 · Discus · Place 5 · Wheaton (North)Wheaton (North)Discus5144-07—
Apr 21Red Grange InvitationalApr 21 · Shot Put · Place 5 · Wheaton (North)Wheaton (North)Shot Put511.99m—
Apr 21Red Grange InvitationalApr 21 · Discus · Place 2 · Wheaton (North)Wheaton (North)Discus241.78m—
Apr 18Gen, GN, SCN, WN QuadApr 18 · Discus · Place 3 · Wheaton (North)Wheaton (North)Discus3131-711
Apr 18Gen, GN, SCN, WN QuadApr 18 · Shot Put · Place 10 · Wheaton (North)Wheaton (North)Shot Put1040-6.7511
Apr 14Haake InviteApr 14 · Discus · Wheaton (North)Wheaton (North)Discus1.6kg—127-00Unofficial11
Apr 14Haake InviteApr 14 · Shot Put · Wheaton (North)Wheaton (North)Shot Put12lb—40-04-05Unofficial11
Apr 11WWS | WN Co-Ed DualApr 11 · Discus · Place 1 · Wheaton (North)Wheaton (North)Discus140.06m—
Apr 11WWS | WN Co-Ed DualApr 11 · Shot Put · Place 2 · Wheaton (North)Wheaton (North)Shot Put212.09m—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 10Central Rocket Indoor Boys InviteMar 10 · Shot Put · Place 15 · Wheaton (North)Wheaton (North)Shot Put1513.22m—
Feb 2557th Annual Proviso West InvitationalFeb 25 · Shot Put · Place 10 · Wheaton (North)Wheaton (North)Shot Put1013.23m11
Feb 17WWS Boys Indoor Invitational #1Feb 17 · Shot Put · Place 3 · Wheaton (North)Wheaton (North)Shot Put313.36m11

2022 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #5 - Carol Stream (Glenbard North)May 19 · Discus · Place 10 · Wheaton (North)Wheaton (North)Discus1037.51m10
May 19IHSA Class 3A TRB Sectional #5 - Carol Stream (Glenbard North)May 19 · Shot Put · Place 18 · Wheaton (North)Wheaton (North)Shot Put1811.89m10
May 13DuKane Boys Conference ChampionshipMay 13 · Discus · Place 9 · Wheaton (North)Wheaton (North)Discus936.64m10
May 13DuKane Boys Conference ChampionshipMay 13 · Shot Put · Place 14 · Wheaton (North)Wheaton (North)Shot Put1410.95m10
May 7DuPage County Boys InvitationalMay 7 · Discus · Place 13 · Wheaton (North)Wheaton (North)Discus1.6kg13.116-0610
May 7DuPage County Boys InvitationalMay 7 · Shot Put · Place 17 · Wheaton (North)Wheaton (North)Shot Put12lb17.38-09.25 PB10
Apr 30Jim Arnold InvitationalApr 30 · Discus · Place 13 · Wheaton (North)Wheaton (North)Discus1.6kg13.35.87m10
Apr 30Jim Arnold InvitationalApr 30 · Shot Put · Place 21 · Wheaton (North)Wheaton (North)Shot Put12lb21.10.97m10
Apr 26WN | WWS DualApr 26 · Discus · Place 3 · Wheaton (North)Wheaton (North)Discus1.6kg3.36.77m PB10
Apr 26WN | WWS DualApr 26 · Shot Put · Place 10 · Wheaton (North)Wheaton (North)Shot Put12lb10.10.21m10
Apr 21WA Throwers MeetApr 21 · Discus · Place 8 · Wheaton (North)Wheaton (North)Discus8130-0510
Apr 21WA Throwers MeetApr 21 · Shot Put · Place 17 · Wheaton (North)Wheaton (North)Shot Put1736-09.0010
Apr 19Lake Park vs Wheaton North Coed DualApr 19 · Discus · Place 8 · Wheaton (North)Wheaton (North)Discus8112-0210
Apr 19Lake Park vs Wheaton North Coed DualApr 19 · Shot Put · Place 15 · Wheaton (North)Wheaton (North)Shot Put1534-07.0010
Apr 12GN-WN Coed DualApr 12 · Discus · Place 9 · Wheaton (North)Wheaton (North)Discus1.6kg9.91' 610
Apr 12GN-WN Coed DualApr 12 · Shot Put · Place 6 · Wheaton (North)Wheaton (North)Shot Put12lb6.38' 210

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 19DuKane Boys Indoor ChampionshipsMar 19 · Shot Put · Place 7 · Wheaton (North)Wheaton (North)Shot Put735-1.510
Mar 10WN/Burlington Central/Woodstock TriangularMar 10 · Shot Put · Wheaton (North)Wheaton (North)Shot Put12lb—10.52m PB10
Feb 26Proviso West 56th Boys InvitationalFeb 26 · Shot Put · Place 8 · Wheaton (North)Wheaton (North)Shot Put12lb8.9.85m10
Feb 18WWS Indoor Invitational #1Feb 18 · Shot Put · Place 7 · Wheaton (North)Wheaton (North)Shot Put12lb7.9.97m10
Feb 12Central Vault & Throws InviteFeb 12 · Shot Put · Place 15 · Wheaton (North)Wheaton (North)Shot Put159.47m10
Feb 10WN, EA, NN Boys TriangularFeb 10 · Shot Put · Wheaton (North)Wheaton (North)Shot Put12lb—32-0110

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2Boys Dual BHS vs. WNJun 2 · Discus · Place 15 · Wheaton (North)Wheaton (North)Discus1.6kg15.87-07.259
Jun 2Boys Dual BHS vs. WNJun 2 · Shot Put · Place 22 · Wheaton (North)Wheaton (North)Shot Put12lb22.27-00.259
May 26Boys STCE vs WWS vs WNMay 26 · Discus · Place 19 · Wheaton (North)Wheaton (North)Discus1.6kg19.24.46m9
May 26Boys STCE vs WWS vs WNMay 26 · Shot Put · Place 23 · Wheaton (North)Wheaton (North)Shot Put12lb23.7.79m9
May 19WN-Geneva-NN Boys TriangularMay 19 · Discus · Place 18 · Wheaton (North)Wheaton (North)Discus1.6kg18.77' 99
May 19WN-Geneva-NN Boys TriangularMay 19 · Shot Put · Place 19 · Wheaton (North)Wheaton (North)Shot Put12lb19.26' 7.259
May 12WWS | WN Dual - BoysMay 12 · Discus · Place 7 · Wheaton (North)Wheaton (North)Discus1.6kg7.21.50m9
May 12WWS | WN Dual - BoysMay 12 · Shot Put · Place 9 · Wheaton (North)Wheaton (North)Shot Put12lb9.26-02.009
May 8Waubonsie Valley InviteMay 8 · Discus · Place 21 · Wheaton (North)Wheaton (North)Discus2119.35m9
May 8Waubonsie Valley InviteMay 8 · Shot Put · Place 18 · Wheaton (North)Wheaton (North)Shot Put187.07m9