Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRoxana, Southwestern, Mt. Olive, Evangelical · Apr 915.1Roxana, Southwestern, Mt. Olive, EvangelicalApril 9, 2025
1600 Meters · OutdoorIESA 2A - Sectional 09 @ New Berlin JH/HS - Pretzel Field · May 96:11.16aIESA 2A - Sectional 09 @ New Berlin JH/HS - Pretzel Field May 9, 2026
200 Meters · OutdoorMt Olive Home Meet - 3/25/25 · Mar 2533.12aMt Olive Home Meet - 3/25/25March 25, 2025
Discus · 1kg · OutdoorIESA 2A - Sectional 09 @ New Berlin JH/HS - Pretzel Field · May 930.41mIESA 2A - Sectional 09 @ New Berlin JH/HS - Pretzel Field May 9, 2026
Shot Put · 4kg · OutdoorMacoupin County @NMMS · Apr 309.12mMacoupin County @NMMSApril 30, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 12Staunton JH Home Meet 5/5/26 (Rescheduled 5/12/26)May 12 · Discus · Place 2 · Mt. OliveDiscus228.19m7
May 12Staunton JH Home Meet 5/5/26 (Rescheduled 5/12/26)May 12 · Shot Put · Place 3 · Mt. OliveShot Put39.01m7
May 12Staunton JH Home Meet 5/5/26 (Rescheduled 5/12/26)May 12 · 1600 Meters · Place 4 · Mt. Olive1600 Meters46:19.07
May 9IESA 2A - Sectional 09 @ New Berlin JH/HS - Pretzel Field May 9 · Discus · Place 2 · Mt. OliveDiscus1kg2.30.41m PB7
May 9IESA 2A - Sectional 09 @ New Berlin JH/HS - Pretzel Field May 9 · Shot Put · Place 6 · Mt. OliveShot Put4kg6.8.55m7
May 9IESA 2A - Sectional 09 @ New Berlin JH/HS - Pretzel Field May 9 · 1600 Meters · Place 4 · Mt. Olive1600 Meters4.6:11.16a PB7
Apr 30Macoupin County @NMMSApr 30 · Discus · Place 2 · Mt. OliveDiscus1kg2.28.35m7
Apr 30Macoupin County @NMMSApr 30 · Shot Put · Place 4 · Mt. OliveShot Put4kg4.9.12m PB7
Apr 30Macoupin County @NMMSApr 30 · 1600 Meters · Place 7 · Mt. Olive1600 Meters7.6:53.20a7
Apr 25Indian InviteApr 25 · Discus · Place 4 · Mt. OliveDiscus1kg4.28.90m7
Apr 25Indian InviteApr 25 · Shot Put · Place 8 · Mt. OliveShot Put4kg8.8.40m7
Apr 21Mt. Olive Junior High Track Meet 4/21/26Apr 21 · 1600 Meters · Place 5 · Mt. Olive1600 Meters5.7:01.84a7
Apr 21Mt. Olive Junior High Track Meet 4/21/26Apr 21 · Discus · Place 2 · Mt. OliveDiscus1kg2.26.34m7
Apr 21Mt. Olive Junior High Track Meet 4/21/26Apr 21 · Shot Put · Place 4 · Mt. OliveShot Put4kg4.29' 10"7
Apr 15Staunton JH Home Meet 4/15/26Apr 15 · Discus · Place 2 · Mt. OliveDiscus1kg2.28.45m7
Apr 15Staunton JH Home Meet 4/15/26Apr 15 · Shot Put · Place 3 · Mt. OliveShot Put4kg3.9.10m7
Apr 8Roxana | Southwestern | Mt. OliveApr 8 · Discus · Place 1 · Mt. OliveDiscus1kg1.28.85m7
Apr 8Roxana | Southwestern | Mt. OliveApr 8 · Shot Put · Place 2 · Mt. OliveShot Put4kg2.8.98m7
Apr 7Mt. Olive Junior High Track MeetApr 7 · Discus · Place 3 · Mt. OliveDiscus385-77
Apr 7Mt. Olive Junior High Track MeetApr 7 · Shot Put · Place 2 · Mt. OliveShot Put230-77

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 12Carlinville 6th Grade InviteMay 12 · Discus · Place 19 · Mt. OliveDiscus1912.80m6
May 12Carlinville 6th Grade InviteMay 12 · Shot Put · Place 2 · Mt. OliveShot Put27.75m6
May 12Carlinville 6th Grade InviteMay 12 · 200 Meters · Place 16 · Mt. Olive200 Meters1634.19a6
May 10IESA 1A - Sectional 10 @ Carrollton HSMay 10 · Discus · Place 12 · Mt. OliveDiscus1223.13m6
May 10IESA 1A - Sectional 10 @ Carrollton HSMay 10 · Shot Put · Place 13 · Mt. OliveShot Put137.59m6
May 10IESA 1A - Sectional 10 @ Carrollton HSMay 10 · 200 Meters · Place 20 · Mt. Olive200 Meters2034.01a6
May 6Staunton JH MeetMay 6 · Discus · Place 3 · Mt. OliveDiscus368-46
May 6Staunton JH MeetMay 6 · Shot Put · Place 2 · Mt. OliveShot Put226-26
May 6Staunton JH MeetMay 6 · 200 Meters · Place 7 · Mt. Olive200 Meters733.82a6
May 6Staunton JH MeetMay 6 · 100 Meters · Place 8 · Mt. Olive100 Meters816.78a6
Apr 28Carlinville Macoupin County MeetApr 28 · Discus · Place 5 · Mt. OliveDiscus522.04m6
Apr 28Carlinville Macoupin County MeetApr 28 · Shot Put · Place 6 · Mt. OliveShot Put67.65m6
Apr 28Carlinville Macoupin County MeetApr 28 · 200 Meters · Place 13 · Mt. Olive200 Meters1333.38a6
Apr 22Hillsboro JH MeetApr 22 · Discus · Place 3 · Mt. OliveDiscus319.17m6
Apr 22Hillsboro JH MeetApr 22 · Shot Put · Place 3 · Mt. OliveShot Put37.37m6
Apr 22Hillsboro JH MeetApr 22 · 100 Meters · Place 11 · Mt. Olive100 Meters1115.97a6
Apr 9Roxana, Southwestern, Mt. Olive, EvangelicalApr 9 · Discus · Place 1 · Mt. OliveDiscus1kg1.22.72m6
Apr 9Roxana, Southwestern, Mt. Olive, EvangelicalApr 9 · Shot Put · Place 4 · Mt. OliveShot Put4kg4.8.36m6
Apr 9Roxana, Southwestern, Mt. Olive, EvangelicalApr 9 · 100 Meters · Place 8 · Mt. Olive100 Meters8.15.1 PB6
Apr 8Mt. Olive Home Meet 4/8/25Apr 8 · Discus · Place 2 · Mt. OliveDiscus1kg2.68' 4"6
Apr 8Mt. Olive Home Meet 4/8/25Apr 8 · Shot Put · Place 1 · Mt. OliveShot Put4kg1.26' 5"6
Apr 8Mt. Olive Home Meet 4/8/25Apr 8 · 200 Meters · Mt. Olive200 Meters—SCR6
Apr 8Mt. Olive Home Meet 4/8/25Apr 8 · 100 Meters · Place 9 · Mt. Olive100 Meters9.15.16
Mar 25Mt Olive Home Meet - 3/25/25Mar 25 · Discus · Place 1 · Mt. OliveDiscus1kg1.66' 5"6
Mar 25Mt Olive Home Meet - 3/25/25Mar 25 · Shot Put · Place 1 · Mt. OliveShot Put4kg1.26' 3"6
Mar 25Mt Olive Home Meet - 3/25/25Mar 25 · 200 Meters · Place 8 · Mt. Olive200 Meters8.33.12a PB6
Mar 25Mt Olive Home Meet - 3/25/25Mar 25 · 100 Meters · Place 6 · Mt. Olive100 Meters6.15.69a6