Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · Outdoor2026 Shelbyville Boys Open · May 1523.76a2026 Shelbyville Boys OpenMay 15, 2026
300m Hurdles · 36" / 0.914m · OutdoorTiger Invitational · Apr 2946.42aTiger InvitationalApril 29, 2026
400 Meters · Outdoor2026 Spartan Classic · May 152.38a2026 Spartan ClassicMay 1, 2026
High Jump · IndoorMt. Zion Co-ed Meet #1 · Feb 251.67mMt. Zion Co-ed Meet #1February 25, 2025
High Jump · OutdoorRantoul Invite · Mar 151.68mRantoul InviteMarch 15, 2025

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
May 20IHSA Class 1A TRB Sectional - #10 TuscolaMay 20 · High Jump · Place 8 · Villa GroveHigh Jump8.1.65m10
May 20IHSA Class 1A TRB Sectional - #10 TuscolaMay 20 · 400 Meters · Villa Grove400 Meters—DNS10
May 152026 Shelbyville Boys OpenMay 15 · High Jump · Place 8 · Villa GroveHigh Jump81.75m10
May 152026 Shelbyville Boys OpenMay 15 · 200 Meters · Place 5 · Villa Grove200 Meters523.76a PB10
May 8Lincoln Prairie Conference Track MeetMay 8 · High Jump · Place 6 · Villa GroveHigh Jump61.78m10
May 4Fresh-Soph InvitationalMay 4 · High Jump · Place 3 · Villa GroveHigh Jump31.73m10
May 12026 Spartan ClassicMay 1 · High Jump · Place 5 · Villa GroveHigh Jump5.1.80m10
May 12026 Spartan ClassicMay 1 · 400 Meters · Place 6 · Villa Grove400 Meters6.52.38a PB10
Apr 29Tiger InvitationalApr 29 · 300m Hurdles · Place 5 · Villa Grove300m Hurdles36" / 0.914m5.46.42a PB10
Apr 29Tiger InvitationalApr 29 · High Jump · Place 7 · Villa GroveHigh Jump7.1.73m10
Apr 2440th Annual Tuscola OpenApr 24 · High Jump · Place 7 · Villa GroveHigh Jump71.65m10
Apr 21Tri-County InvitationalApr 21 · High Jump · Place 8 · Villa GroveHigh Jump81.65m10
Apr 21Tri-County InvitationalApr 21 · 400 Meters · Place 8 · Villa Grove400 Meters855.83a10
Apr 17Monticello Boys InvitationalApr 17 · High Jump · Villa GroveHigh Jump—NH10
Apr 17Monticello Boys InvitationalApr 17 · 300m Hurdles · Place 12 · Villa Grove300m Hurdles1244.97a10
Apr 17Monticello Boys InvitationalApr 17 · 200 Meters · Place 14 · Villa Grove200 Meters1425.78a10
Apr 147th Annual Salt Fork Invite Apr 14 · High Jump · Place 7 · Villa GroveHigh Jump7.1.67m10
Apr 11ALAH HS Track and Field Invite 2026Apr 11 · High Jump · Place 5 · Villa GroveHigh Jump51.72m10
Apr 11ALAH HS Track and Field Invite 2026Apr 11 · 400 Meters · Place 10 · Villa Grove400 Meters1055.64a10
Apr 7Salt Fork Meet #2Apr 7 · High Jump · Place 2 · Villa GroveHigh Jump2.1.71m10
Apr 7Salt Fork Meet #2Apr 7 · 400 Meters · Place 2 · Villa Grove400 Meters2.54.28a10
Apr 7Salt Fork Meet #2Apr 7 · 200 Meters · Place 4 · Villa Grove200 Meters4.24.59a10
Mar 31Arcola Outdoor #1Mar 31 · High Jump · Place 2 · Villa GroveHigh Jump2.1.72m10
Mar 24Sullivan 6-Team MeetMar 24 · High Jump · Place 4 · Villa GroveHigh Jump4.1.72m10
Mar 24Sullivan 6-Team MeetMar 24 · 200 Meters · Place 3 · Villa Grove200 Meters3.24.41a10

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 21IHSA Class 1A TRB Sectional - #10 Moweaqua (Central A&M)May 21 · High Jump · Place 5 · Villa GroveHigh Jump5.1.75m9
May 162025 Shelbyville Boys OpenMay 16 · 200 Meters · Place 8 · Villa Grove200 Meters824.88a9
May 9Lincoln Prairie Conference Track MeetMay 9 · High Jump · Place 8 · Villa GroveHigh Jump81.70m9
May 9Lincoln Prairie Conference Track MeetMay 9 · 300m Hurdles · Place 10 · Villa Grove300m Hurdles1049.739
May 2Spartan ClassicMay 2 · High Jump · Place 7 · Villa GroveHigh Jump71.75m9
May 2Spartan ClassicMay 2 · 400 Meters · Place 15 · Villa Grove400 Meters1556.31a9
May 2Spartan ClassicMay 2 · 200 Meters · Place 32 · Villa Grove200 Meters3225.11a9
Apr 2839th Annual Tuscola OpenApr 28 · High Jump · Place 7 · Villa GroveHigh Jump71.68m9
Apr 2839th Annual Tuscola OpenApr 28 · 300m Hurdles · Place 10 · Villa Grove300m Hurdles1046.96a9
Apr 22Tri-County InvitationalApr 22 · High Jump · Place 7 · Villa GroveHigh Jump71.70m9
Apr 22Tri-County InvitationalApr 22 · 400 Meters · Place 6 · Villa Grove400 Meters655.539
Apr 17Monticello Boys InvitationalApr 17 · High Jump · Place 9 · Villa GroveHigh Jump91.68m9
Apr 17Monticello Boys InvitationalApr 17 · 200 Meters · Place 9 · Villa Grove200 Meters924.73a9
Apr 156th Annual Salt Fork Invite Apr 15 · High Jump · Place 7 · Villa GroveHigh Jump71.72m9
Apr 156th Annual Salt Fork Invite Apr 15 · 400 Meters · Place 7 · Villa Grove400 Meters755.31a9
Apr 12ALAH HS Invitational 2025Apr 12 · 300m Hurdles · Place 5 · Villa Grove300m Hurdles545.32a9
Apr 8Salt Fork Meet #2Apr 8 · High Jump · Place 2 · Villa GroveHigh Jump21.88m9
Apr 8Salt Fork Meet #2Apr 8 · 300m Hurdles · Place 2 · Villa Grove300m Hurdles245.55a9
Apr 1Arcola Outdoor #1Apr 1 · High Jump · Place 3 · Villa GroveHigh Jump31.77m9
Mar 25Sullivan 6-Team MeetMar 25 · High Jump · Place 1 · Villa GroveHigh Jump1.1.78m9
Mar 25Sullivan 6-Team MeetMar 25 · 400 Meters · Place 3 · Villa Grove400 Meters3.57.77a9
Mar 25Sullivan 6-Team MeetMar 25 · 200 Meters · Place 4 · Villa Grove200 Meters4.25.11a9
Mar 22Gene Armer InvitationalMar 22 · High Jump · Place 19 · Villa GroveHigh Jump195-79
Mar 15Rantoul InviteMar 15 · High Jump · Place 19 · Villa GroveHigh Jump191.68m PB—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 7Charleston / EIU HS Indoor InvitationalMar 7 · High Jump · Place 17 · Villa GroveHigh Jump17.1.68m9
Feb 25Mt. Zion Co-ed Meet #1Feb 25 · High Jump · Place 5 · Villa GroveHigh Jump51.67m PB9

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 4IESA 2A - Sectional 6 @ Ridgeview HSMay 4 · 110m Hurdles · Place 1 · Villa Grove110m Hurdles116.578
May 4IESA 2A - Sectional 6 @ Ridgeview HSMay 4 · 400 Meters · Place 3 · Villa Grove400 Meters357.538
May 4IESA 2A - Sectional 6 @ Ridgeview HSMay 4 · 110m Hurdles · Place 1 · Villa Grove110m Hurdles116.578
May 4IESA 2A - Sectional 6 @ Ridgeview HSMay 4 · 400 Meters · Place 3 · Villa Grove400 Meters357.538

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 6IESA 2A - Sectional 8 @ Effingham St. AnthonyMay 6 · High Jump · Place 4 · Villa GroveHigh Jump44-7—
May 6IESA 2A - Sectional 8 @ Effingham St. AnthonyMay 6 · 400 Meters · Place 6 · Villa Grove400 Meters61:02.72a—
May 22023 JHOC MeetMay 2 · High Jump · Place 1 · Villa GroveHigh Jump14-09.00—
May 22023 JHOC MeetMay 2 · 400 Meters · Place 3 · Villa Grove400 Meters31:09.15a—
Apr 22Arcola JH InviteApr 22 · High Jump · Place 5 · Villa GroveHigh Jump54-6—
Apr 22Arcola JH InviteApr 22 · 400 Meters · Place 3 · Villa Grove400 Meters31:09.27a—
Apr 18April 18 SFApr 18 · High Jump · Place 2 · Villa GroveHigh Jump24-10—
Apr 18April 18 SFApr 18 · 400 Meters · Place 3 · Villa Grove400 Meters31:11.24a—
Apr 15ALAH Junior High InvitationalApr 15 · High Jump · Place 7 · Villa GroveHigh Jump74-2—
Apr 15ALAH Junior High InvitationalApr 15 · 400 Meters · Place 3 · Villa Grove400 Meters31:07.57a—
Apr 3Unity JH Track Meet vs. Edison, Monticello, WL, VGApr 3 · High Jump · Place 1 · Villa GroveHigh Jump14-10—
Apr 3Unity JH Track Meet vs. Edison, Monticello, WL, VGApr 3 · 200 Meters · Place 5 · Villa Grove200 Meters529.9—
Mar 30Arcola JH outdoor #1Mar 30 · High Jump · Place 1 · Villa GroveHigh Jump14-8—
Mar 30Arcola JH outdoor #1Mar 30 · 200 Meters · Place 3 · Villa Grove200 Meters330.75a—