Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMarian Central Catholic Invitational 2026 · May 412.91aMarian Central Catholic Invitational 2026May 4, 2026
110m Hurdles · 30" / 0.762m · OutdoorSWAC Middle School Meet · May 1722.85aSWAC Middle School MeetMay 17, 2022
1600 Meters · IndoorHononegah Boys Indoor Meet #2 · Mar 14:54.99Hononegah Boys Indoor Meet #2March 1, 2025
1600 Meters · OutdoorWinnebago B/G meet · Apr 215:03.38aWinnebago B/G meetApril 21, 2026
200 Meters · OutdoorWheaton Academy Outdoor Meet #3 · Apr 2826.12aWheaton Academy Outdoor Meet #3April 28, 2026
300m Hurdles · 27" / 0.686m · OutdoorMooseheart Relays/NAC Conference Meet · May 349.42aMooseheart Relays/NAC Conference MeetMay 3, 2025
3200 Meters · IndoorJerry Lowe Boys Invitational · Feb 411:44.68aJerry Lowe Boys InvitationalFebruary 4, 2023
3200 Meters · OutdoorMooseheart Relays · May 611:10.44aMooseheart RelaysMay 6, 2023
400 Meters · IndoorHononegah Boys Indoor #2 · Feb 2858.63Hononegah Boys Indoor #2February 28, 2026
400 Meters · OutdoorMarian Central Catholic Invitational 2026 · May 455.85aMarian Central Catholic Invitational 2026May 4, 2026
800 Meters · IndoorRockford Auburn Boys V/JV Invitational · Feb 182:26.24Rockford Auburn Boys V/JV InvitationalFebruary 18, 2023
800 Meters · Outdoor2026 Northeast Athletic Conference Co-Ed T&F Championship · May 82:01.72a2026 Northeast Athletic Conference Co-Ed T&F ChampionshipMay 8, 2026
800 Meters · Relay Split · Indoor2026 Illinois Top Times Championships · Mar 272:06.602026 Illinois Top Times ChampionshipsMarch 27, 2026
Long Jump · OutdoorSWAC Middle School Meet · May 173.40mSWAC Middle School MeetMay 17, 2022
Shot Put · 4kg · OutdoorIESA 1A - Sectional 2 @ Seneca HS · May 720' 0IESA 1A - Sectional 2 @ Seneca HSMay 7, 2022

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22IHSA Class 1A TRB Sectional - #01 OregonMay 22 · 800 Meters · River Valley ChristianRiver Valley Christian800 Meters—DNS12
May 82026 Northeast Athletic Conference Co-Ed T&F ChampionshipMay 8 · 800 Meters · Place 2 · River Valley ChristianRiver Valley Christian800 Meters2.2:01.72a PB12
May 4Marian Central Catholic Invitational 2026May 4 · 400 Meters · Place 6 · Elgin (Harvest Christian Academy)Elgin (Harvest Christian Academy)400 Meters655.85a PB12
May 4Marian Central Catholic Invitational 2026May 4 · 100 Meters · Place 17 · Elgin (Harvest Christian Academy)Elgin (Harvest Christian Academy)100 Meters1712.91a PB12
Apr 28Wheaton Academy Outdoor Meet #3Apr 28 · 800 Meters · Place 3 · Elgin (Harvest Christian Academy)Elgin (Harvest Christian Academy)800 Meters32:03.46a12
Apr 28Wheaton Academy Outdoor Meet #3Apr 28 · 200 Meters · Place 7 · Elgin (Harvest Christian Academy)Elgin (Harvest Christian Academy)200 Meters726.12a PB12
Apr 21Winnebago B/G meetApr 21 · 1600 Meters · Place 7 · Elgin (Harvest Christian Academy)Elgin (Harvest Christian Academy)1600 Meters75:03.38a PB12
Apr 14Winnebago Boys/Girls invite.Apr 14 · 800 Meters · Place 5 · Elgin (Harvest Christian Academy)Elgin (Harvest Christian Academy)800 Meters52:06.23a12
Apr 14Winnebago Boys/Girls invite.Apr 14 · 400 Meters · Place 4 · Elgin (Harvest Christian Academy)Elgin (Harvest Christian Academy)400 Meters456.68a12
Apr 14Winnebago Boys/Girls invite.Apr 14 · 200 Meters · Place 18 · Elgin (Harvest Christian Academy)Elgin (Harvest Christian Academy)200 Meters1826.91a12
Apr 8Wheaton Academy Outdoor Meet #1Apr 8 · 400 Meters · Place 4 · Elgin (Harvest Christian Academy)Elgin (Harvest Christian Academy)400 Meters456.63a12
Apr 8Wheaton Academy Outdoor Meet #1Apr 8 · 200 Meters · Place 5 · Elgin (Harvest Christian Academy)Elgin (Harvest Christian Academy)200 Meters526.83a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 272026 Illinois Top Times ChampionshipsMar 27 · 800 Meters · River Valley ChristianRiver Valley Christian800 MetersRelay Split—2:06.60 PB12
Feb 28Hononegah Boys Indoor #2Feb 28 · 400 Meters · Place 24 · Elgin (Harvest Christian AcaElgin (Harvest Christian Aca400 Meters2458.63 PB12
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 400 Meters · Place 22 · Elgin (Harvest Christian AcaElgin (Harvest Christian Aca400 Meters2258.9512
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · 400 Meters · Place 22 · Elgin (Harvest Christian AcaElgin (Harvest Christian Aca400 Meters2258.9512

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9Kane County ChampionshipsMay 9 · 800 Meters · Place 22 · Elgin (Harvest ChristianElgin (Harvest Christian800 Meters222:10.0611
May 5Marian Invitational 2025May 5 · 1600 Meters · Place 3 · Elgin (Harvest Christian Academy)Elgin (Harvest Christian Academy)1600 Meters35:08.11a11
May 3Mooseheart Relays/NAC Conference MeetMay 3 · 3200 Meters · Place 4 · River Valley ChristianRiver Valley Christian3200 Meters4.11:15.20a11
May 3Mooseheart Relays/NAC Conference MeetMay 3 · 300m Hurdles · Place 6 · River Valley ChristianRiver Valley Christian300m Hurdles27" / 0.686m6.49.42a PB11
Apr 29Wheaton Academy Outdoor Meet #3Apr 29 · 800 Meters · Place 6 · Elgin (Harvest Christian Academy)Elgin (Harvest Christian Academy)800 Meters62:08.58a11
Apr 22Bago Track and Field Meet 4/22/25Apr 22 · 1600 Meters · Place 16 · River Valley ChristianRiver Valley Christian1600 Meters16.5:22.86a11
Apr 22Bago Track and Field Meet 4/22/25Apr 22 · 800 Meters · Place 9 · River Valley ChristianRiver Valley Christian800 Meters9.2:14.91a11
Apr 15Winnebago Track and Field Meet 4/15/25Apr 15 · 1600 Meters · Place 5 · River Valley ChristianRiver Valley Christian1600 Meters5.5:03.76a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 1Hononegah Boys Indoor Meet #2Mar 1 · 1600 Meters · Place 17 · Elgin (Harvest Christian AcaElgin (Harvest Christian Aca1600 Meters174:54.99 PB11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4Mooseheart RelaysMay 4 · Discus · Place 14 · Elgin (Harvest ChristianElgin (Harvest ChristianDiscus1418.52m—
Apr 20Rockford Christian Invitational 2024Apr 20 · 1600 Meters · Place 20 · Elgin (Harvest ChristianElgin (Harvest Christian1600 Meters205:25.5210

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 192023 IHSA Class 1A TRB Sectional - #1 OregonMay 19 · 3200 Meters · Place 6 · Elgin (Harvest ChristianElgin (Harvest Christian3200 Meters611:30.769
May 6Mooseheart RelaysMay 6 · 3200 Meters · Place 2 · Elgin (Harvest ChristiaElgin (Harvest Christia3200 Meters211:10.44a PB—
May 3Marian Central Catholic Invitational 2023May 3 · 1600 Meters · Place 3 · Elgin (Harvest ChristiaElgin (Harvest Christia1600 Meters35:18.32a—
Apr 18Winnebago Tri MeetApr 18 · 1600 Meters · Place 10 · Elgin (Harvest ChristiaElgin (Harvest Christia1600 Meters105:17.22a—
Apr 11Winnebago Quad MeetApr 11 · 3200 Meters · Place 4 · River Valley ChristianRiver Valley Christian3200 Meters4.11:14.13a9
Mar 17Nelson-Daniels Classic - Small SchoolsMar 17 · 3200 Meters · Place 9 · Harvest ChristianHarvest Christian3200 Meters911:51.719
Mar 4Illinois Meet of ChampionsMar 4 · 1600 Meters · Place 36 · Elgin (Harvest ChristianElgin (Harvest Christian1600 Meters365:22.499

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 18Rockford Auburn Boys V/JV InvitationalFeb 18 · 1600 Meters · Place 41 · Elgin (Harvest Christian AcadeElgin (Harvest Christian Acade1600 Meters415:32.299
Feb 18Rockford Auburn Boys V/JV InvitationalFeb 18 · 800 Meters · Place 9 · Elgin (Harvest Christian AcadeElgin (Harvest Christian Acade800 Meters92:26.24 PB9
Feb 4Jerry Lowe Boys InvitationalFeb 4 · 3200 Meters · Place 19 · River Valley ChristianRiver Valley Christian3200 Meters19.11:44.68a PB9
Feb 4Jerry Lowe Boys InvitationalFeb 4 · 800 Meters · Place 32 · River Valley ChristianRiver Valley Christian800 Meters32.2:28.46a9

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 17SWAC Middle School MeetMay 17 · Long Jump · Place 13 · River Valley ChristianRiver Valley ChristianLong Jump13.3.40m PB8
May 17SWAC Middle School MeetMay 17 · 110m Hurdles · Place 7 · River Valley ChristianRiver Valley Christian110m Hurdles30" / 0.762m7.22.85a PB8
May 17SWAC Middle School MeetMay 17 · 400 Meters · Place 10 · River Valley ChristianRiver Valley Christian400 Meters10.1:10.17a8
May 7IESA 1A - Sectional 2 @ Seneca HSMay 7 · Shot Put · Place 12 · River Valley ChristianRiver Valley ChristianShot Put4kg12.20' 0 PB8
May 7IESA 1A - Sectional 2 @ Seneca HSMay 7 · 400 Meters · Place 7 · River Valley ChristianRiver Valley Christian400 Meters7.1:09.64a8
Apr 27Timothy Christian Invite #2Apr 27 · 800 Meters · Place 10 · River Valley ChristianRiver Valley Christian800 Meters10.2:55Unofficial8
Apr 15Timothy Christian InviteApr 15 · 800 Meters · Place 7 · River Valley ChristianRiver Valley Christian800 Meters7.2:54.30Unofficial8