Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorIHSA Class 1A TRB Sectional - #02 Erie · May 2040.32mIHSA Class 1A TRB Sectional - #02 ErieMay 20, 2026
Discus · 1kg · OutdoorIESA 2A State Track & Field Championships · May 12107-08IESA 2A State Track & Field ChampionshipsMay 12, 2023
Shot Put · 12lb · OutdoorIHSA Class 1A TRB Sectional - #02 Erie · May 2014.08mIHSA Class 1A TRB Sectional - #02 ErieMay 20, 2026
Shot Put · 4kg · OutdoorErie MS meet with Riverdale, April 11 · Apr 1135-04.50Erie MS meet with Riverdale, April 11April 11, 2023
Shot Put · 8lb · OutdoorErie MS Track Meet with Rock Falls · Apr 2130-06.00Erie MS Track Meet with Rock FallsApril 21, 2022

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 20IHSA Class 1A TRB Sectional - #02 ErieMay 20 · Discus · Place 7 · Erie-ProphetstownErie-ProphetstownDiscus1.6kg7.40.32m PB11
May 20IHSA Class 1A TRB Sectional - #02 ErieMay 20 · Shot Put · Place 5 · Erie-ProphetstownErie-ProphetstownShot Put12lb5.14.08m PB11
May 15Three Rivers Boys Conference MeetMay 15 · Discus · Place 22 · Erie-ProphetstownErie-ProphetstownDiscus1.6kg22.25.98m11
May 15Three Rivers Boys Conference MeetMay 15 · Shot Put · Place 6 · Erie-ProphetstownErie-ProphetstownShot Put12lb6.13.46m11
May 8Geneseo McCormick InviteMay 8 · Discus · Place 23 · Erie-ProphetstownErie-ProphetstownDiscus2337.85m11
May 8Geneseo McCormick InviteMay 8 · Shot Put · Place 16 · Erie-ProphetstownErie-ProphetstownShot Put1613.59m11
May 1Oregon (IL) Boys' Hall of Fame Hawk ClassicMay 1 · Discus · Place 19 · Erie-ProphetstownErie-ProphetstownDiscus1.6kg19.31.00m11
May 1Oregon (IL) Boys' Hall of Fame Hawk ClassicMay 1 · Shot Put · Place 7 · Erie-ProphetstownErie-ProphetstownShot Put12lb7.12.91m11
Apr 24Ed Schmidt Track Invite 2026Apr 24 · Discus · Place 7 · Erie-ProphetstownErie-ProphetstownDiscus1.6kg7.35.52m11
Apr 24Ed Schmidt Track Invite 2026Apr 24 · Shot Put · Place 4 · Erie-ProphetstownErie-ProphetstownShot Put12lb4.12.34m11
Apr 2149th Annual Fulton Lady Steamer Invitational and 78th Annual Craig Faulkner Fulton RelaysApr 21 · Discus · Place 2 · Erie-ProphetstownErie-ProphetstownDiscus1.6kg2.36.80m11
Apr 2149th Annual Fulton Lady Steamer Invitational and 78th Annual Craig Faulkner Fulton RelaysApr 21 · Shot Put · Place 4 · Erie-ProphetstownErie-ProphetstownShot Put12lb4.12.18m11
Apr 16Byron RelaysApr 16 · Discus · Erie-ProphetstownErie-ProphetstownDiscus1.6kg—SCR11
Apr 16Byron RelaysApr 16 · Shot Put · Place 4 · Erie-ProphetstownErie-ProphetstownShot Put12lb4.12.77m11
Apr 112026 Gebhardt-Worley InvitationalApr 11 · Discus · Place 10 · Erie-ProphetstownErie-ProphetstownDiscus1.6kg10.35.16m11
Apr 112026 Gebhardt-Worley InvitationalApr 11 · Shot Put · Place 8 · Erie-ProphetstownErie-ProphetstownShot Put12lb8.12.58m11
Apr 8Rockridge HS Co-Ed QuintApr 8 · Discus · Place 3 · Erie-ProphetstownErie-ProphetstownDiscus1.6kg3.32.76m11
Apr 8Rockridge HS Co-Ed QuintApr 8 · Shot Put · Place 1 · Erie-ProphetstownErie-ProphetstownShot Put12lb1.12.93m11
Mar 31Men's Rosenberry ClassicMar 31 · Shot Put · Place 4 · Erie-ProphetstownErie-ProphetstownShot Put412.88m11
Mar 23Sterling TriangularMar 23 · Shot Put · Place 5 · Erie-ProphetstownErie-ProphetstownShot Put513.04m11
Mar 20Newman Last Chance MeetMar 20 · Shot Put · Place 3 · Erie-ProphetstownErie-ProphetstownShot Put313.43m11
Mar 12Thursday ThrillerMar 12 · Shot Put · Place 3 · Erie-ProphetstownErie-ProphetstownShot Put313.04m11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 9RF Indoor Meet 1Mar 9 · Shot Put · Place 3 · Erie-ProphetstownErie-ProphetstownShot Put312.24m11

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 22IHSA Class 1A TRB Sectional - #02 Taylor Ridge (Rockridge)May 22 · Discus · Place 6 · Erie-ProphetstownErie-ProphetstownDiscusRound P637.87m10
May 22IHSA Class 1A TRB Sectional - #02 Taylor Ridge (Rockridge)May 22 · Discus · Place 7 · Erie-ProphetstownErie-ProphetstownDiscus737.87m10
May 22IHSA Class 1A TRB Sectional - #02 Taylor Ridge (Rockridge)May 22 · Shot Put · Place 2 · Erie-ProphetstownErie-ProphetstownShot PutRound P213.82m10
May 22IHSA Class 1A TRB Sectional - #02 Taylor Ridge (Rockridge)May 22 · Shot Put · Place 4 · Erie-ProphetstownErie-ProphetstownShot Put413.88m10
May 16TRAC Boys ConferenceMay 16 · Discus · Place 4 · Erie-ProphetstownErie-ProphetstownDiscus443.02m10
May 16TRAC Boys ConferenceMay 16 · Shot Put · Place 7 · Erie-ProphetstownErie-ProphetstownShot Put713.84m10
May 9Geneseo McCormick ABC InviteMay 9 · Discus · Place 14 · Erie-ProphetstownErie-ProphetstownDiscus1431.54m10
May 9Geneseo McCormick ABC InviteMay 9 · Shot Put · Place 6 · Erie-ProphetstownErie-ProphetstownShot Put614.26m10
May 679th Brockman InvitationalMay 6 · Discus · Place 3 · Erie-ProphetstownErie-ProphetstownDiscus337.42m10
May 679th Brockman InvitationalMay 6 · Shot Put · Place 6 · Erie-ProphetstownErie-ProphetstownShot Put612.12m10
May 2Oregon (IL) Hall of Fame Hawk ClassicMay 2 · Discus · Place 10 · Erie-ProphetstownErie-ProphetstownDiscus1.6kg10.35.61m10
May 2Oregon (IL) Hall of Fame Hawk ClassicMay 2 · Shot Put · Place 6 · Erie-ProphetstownErie-ProphetstownShot Put12lb6.12.74m10
Apr 30Irv Sanderson JV InviteApr 30 · Discus · Place 3 · Erie-ProphetstownErie-ProphetstownDiscus329.47m10
Apr 30Irv Sanderson JV InviteApr 30 · Shot Put · Place 1 · Erie-ProphetstownErie-ProphetstownShot Put112.06m10
Apr 25Ed Schmidt InviteApr 25 · Discus · Erie-ProphetstownErie-ProphetstownDiscus—ND10
Apr 25Ed Schmidt InviteApr 25 · Shot Put · Place 1 · Erie-ProphetstownErie-ProphetstownShot Put112.86m10
Apr 19Hub RelaysApr 19 · Discus · Place 8 · Erie-ProphetstownErie-ProphetstownDiscus834.70m10
Apr 19Hub RelaysApr 19 · Shot Put · Place 8 · Erie-ProphetstownErie-ProphetstownShot Put813.70m10
Apr 1577th Annual Craig Faulkner Fulton RelaysApr 15 · Discus · Place 3 · Erie-ProphetstownErie-ProphetstownDiscus337.60m10
Apr 1577th Annual Craig Faulkner Fulton RelaysApr 15 · Shot Put · Place 7 · Erie-ProphetstownErie-ProphetstownShot Put711.74m10
Apr 12Oregon (IL) Gebhardt-Worley InvitationalApr 12 · Discus · Place 10 · Erie-ProphetstownErie-ProphetstownDiscus1035.40m10
Apr 12Oregon (IL) Gebhardt-Worley InvitationalApr 12 · Shot Put · Place 9 · Erie-ProphetstownErie-ProphetstownShot Put912.61m10
Apr 8Mercer County Quint with Erie-Prophetstown, Orion, Rockridge, and RiverdaleApr 8 · Discus · Place 2 · Erie-ProphetstownErie-ProphetstownDiscus231.95m10
Apr 8Mercer County Quint with Erie-Prophetstown, Orion, Rockridge, and RiverdaleApr 8 · Shot Put · Place 4 · Erie-ProphetstownErie-ProphetstownShot Put412.13m10
Apr 3Morrison QuadApr 3 · Discus · Place 1 · Erie-ProphetstownErie-ProphetstownDiscus137.87m10
Apr 3Morrison QuadApr 3 · Shot Put · Place 2 · Erie-ProphetstownErie-ProphetstownShot Put212.02m10
Apr 1Newman Rosenberry Mens Classic 2025Apr 1 · Shot Put · Place 7 · Erie-ProphetstownErie-ProphetstownShot Put712.31m10
Mar 28Newman Dillon Fresh/Soph Invitational 2025Mar 28 · Shot Put · Place 2 · Erie-ProphetstownErie-ProphetstownShot Put213.28m10
Mar 24Triangular #2Mar 24 · Shot Put · Place 6 · Erie-ProphetstownErie-ProphetstownShot Put611.75m10
Mar 21Newman Invitational 2025Mar 21 · Shot Put · Place 6 · Erie-ProphetstownErie-ProphetstownShot Put612.25m10
Mar 13BV Thursday ThrillerMar 13 · Shot Put · Place 4 · Erie-ProphetstownErie-ProphetstownShot Put411.54m—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 10Rock Falls Indoor Meet #1Mar 10 · Shot Put · Place 5 · Erie-ProphetstownErie-ProphetstownShot Put511.49m10

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 16IHSA Class 1A TRB Sectional - #2 ErieMay 16 · Discus · Place 13 · Erie-ProphetstownErie-ProphetstownDiscus1336.44m—
May 10TRAC Boys' Conference MeetMay 10 · Discus · Place 10 · Erie-ProphetstownErie-ProphetstownDiscus1032.04m—
May 10TRAC Boys' Conference MeetMay 10 · Shot Put · Place 13 · Erie-ProphetstownErie-ProphetstownShot Put1311.70m—
May 6Moline Boy's Frosh/Soph InviteMay 6 · Discus · Place 9 · Erie-ProphetstownErie-ProphetstownDiscus932.65m—
May 6Moline Boy's Frosh/Soph InviteMay 6 · Shot Put · Place 5 · Erie-ProphetstownErie-ProphetstownShot Put511.73m—
May 3Geneseo McCormick ABC InviteMay 3 · Discus · Place 13 · Erie-ProphetstownErie-ProphetstownDiscus1329.93m—
May 3Geneseo McCormick ABC InviteMay 3 · Shot Put · Place 14 · Erie-ProphetstownErie-ProphetstownShot Put1410.98m—
Apr 3078th Brockman InvitationalApr 30 · Discus · Place 9 · Erie-ProphetstownErie-ProphetstownDiscus929.74m—
Apr 3078th Brockman InvitationalApr 30 · Shot Put · Place 8 · Erie-ProphetstownErie-ProphetstownShot Put810.89m—
Apr 24Irv Sanderson InviteApr 24 · Discus · Place 3 · Erie-ProphetstownErie-ProphetstownDiscus328.21m—
Apr 24Irv Sanderson InviteApr 24 · Shot Put · Place 1 · Erie-ProphetstownErie-ProphetstownShot Put111.21m—
Apr 19Ed Schmidt InviteApr 19 · Discus · Place 4 · Erie-ProphetstownErie-ProphetstownDiscus427.19m9
Apr 19Ed Schmidt InviteApr 19 · Shot Put · Place 2 · Erie-ProphetstownErie-ProphetstownShot Put211.17m9
Apr 15Orion April 15 MeetApr 15 · Discus · Place 4 · Erie-ProphetstownErie-ProphetstownDiscus1.6kg4.89' 79
Apr 15Orion April 15 MeetApr 15 · Shot Put · Place 4 · Erie-ProphetstownErie-ProphetstownShot Put12lb4.35' 89
Apr 13Hub Boys RelaysApr 13 · Discus · Place 23 · Erie-ProphetstownErie-ProphetstownDiscus1.6kg23.24.46m9
Apr 13Hub Boys RelaysApr 13 · Shot Put · Place 18 · Erie-ProphetstownErie-ProphetstownShot Put12lb18.10.80m9
Apr 976th Annual Craig Faulkner Fulton Relays (Boys)Apr 9 · Discus · Erie-ProphetstownErie-ProphetstownDiscus1.6kg—ND9
Apr 976th Annual Craig Faulkner Fulton Relays (Boys)Apr 9 · Shot Put · Place 14 · Erie-ProphetstownErie-ProphetstownShot Put12lb14.10.34m9
Apr 6Gebhardt-Worley InvitationalApr 6 · Discus · Place 13 · Erie-ProphetstownErie-ProphetstownDiscus1328.46m—
Apr 6Gebhardt-Worley InvitationalApr 6 · Shot Put · Place 9 · Erie-ProphetstownErie-ProphetstownShot Put911.84m—
Mar 26Newman Rosenberry Men's Classic 2024Mar 26 · Shot Put · Place 11 · ProphetstownProphetstownShot Put1111.35m—
Mar 22Newman Dillon Fresh/Soph Invitational 2024Mar 22 · Shot Put · Place 2 · ProphetstownProphetstownShot Put211.83m9
Mar 7BV Thursday ThrillerMar 7 · Shot Put · Place 8 · ProphetstownProphetstownShot Put811.27m—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 4Rock Falls Indoor Invite 1 Mar 4 · Shot Put · Place 6 · ProphetstownProphetstownShot Put610.90m9

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 12IESA 2A State Track & Field ChampionshipsMay 12 · Discus · Place 19 · ErieErieDiscus1kg19.107-08 PB8
May 6IESA 2A - Sectional 4 @ ErieMay 6 · Discus · Place 1 · ErieErieDiscus1113-7—
May 6IESA 2A - Sectional 4 @ ErieMay 6 · Shot Put · Place 4 · ErieErieShot Put436-9—
May 2Tri-County Conference MeetMay 2 · Discus · Place 4 · ErieErieDiscus487-6—
May 2Tri-County Conference MeetMay 2 · Shot Put · Place 4 · ErieErieShot Put434-6.50—
Apr 27Erie MS meet w/ Prophetstown Apr 27 · Discus · Place 1 · ErieErieDiscus1110-07—
Apr 27Erie MS meet w/ Prophetstown Apr 27 · Shot Put · Place 1 · ErieErieShot Put135-08.50—
Apr 18Morrison vs. Erie and Fulton UnityApr 18 · Discus · Place 1 · ErieErieDiscus197-9.50—
Apr 18Morrison vs. Erie and Fulton UnityApr 18 · Shot Put · Place 4 · ErieErieShot Put432-1—
Apr 13Erie MS meet with Rockridge on April 13Apr 13 · Discus · Place 1 · ErieErieDiscus1kg1.91-018
Apr 13Erie MS meet with Rockridge on April 13Apr 13 · Shot Put · Place 2 · ErieErieShot Put4kg2.34-09.008
Apr 11Erie MS meet with Riverdale, April 11Apr 11 · Discus · Place 3 · ErieErieDiscus1kg3.81-078
Apr 11Erie MS meet with Riverdale, April 11Apr 11 · Shot Put · Place 3 · ErieErieShot Put4kg3.35-04.50 PB8
Apr 6Erie MS meet vs. River Bend at ErieApr 6 · Discus · Place 2 · ErieErieDiscus2116-3—
Apr 6Erie MS meet vs. River Bend at ErieApr 6 · Shot Put · Place 2 · ErieErieShot Put235-4—

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 7IESA 2A - Sectional 4 @ Erie Middle SchoolMay 7 · Discus · Place 4 · ErieErieDiscus1kg4.89-00.507
May 7IESA 2A - Sectional 4 @ Erie Middle SchoolMay 7 · Shot Put · Place 9 · ErieErieShot Put4kg9.30-10.007
May 2MS Conference Meet at ErieMay 2 · Discus · Place 4 · ErieErieDiscus1.6kg4.78-027
May 2MS Conference Meet at ErieMay 2 · Shot Put · Place 5 · ErieErieShot Put8lb5.29-08.507
Apr 28Erie MS Meet with PLTApr 28 · Discus · Place 4 · ErieErieDiscus1.6kg4.77-097
Apr 28Erie MS Meet with PLTApr 28 · Shot Put · Place 4 · ErieErieShot Put12lb4.29-05.007
Apr 21Erie MS Track Meet with Rock FallsApr 21 · Discus · Place 2 · ErieErieDiscus1.6kg2.67-08.507
Apr 21Erie MS Track Meet with Rock FallsApr 21 · Shot Put · Place 2 · ErieErieShot Put8lb2.30-06.00 PB7
Apr 19Erie MS Track Meet w/ MorrisonApr 19 · Discus · Place 3 · ErieErieDiscus1.6kg3.66' 07
Apr 19Erie MS Track Meet w/ MorrisonApr 19 · Shot Put · Place 3 · ErieErieShot Put12lb3.26' 2.57
Apr 12Riverdale MS QuadApr 12 · Discus · Place 2 · ErieErieDiscus1kg2.70-02.507
Apr 12Riverdale MS QuadApr 12 · Shot Put · Place 5 · ErieErieShot Put4kg5.24-06.007