Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMike Mowen Invite 5/08/26 · May 812.18aMike Mowen Invite 5/08/26May 8, 2026
200 Meters · OutdoorBV Senior Night · Apr 2825.11aBV Senior NightApril 28, 2026
400 Meters · OutdoorBV Senior Night · Apr 2855.60aBV Senior NightApril 28, 2026
55 Meters · IndoorGary Egler Boys Indoor Invitational · Mar 187.59aGary Egler Boys Indoor InvitationalMarch 18, 2026
60 Meters · OutdoorFirst Chance Invite · Mar 148.07First Chance InviteMarch 14, 2026
800 Meters · OutdoorIESA 1A - Sectional 4 @ Ladd · May 63:17.80aIESA 1A - Sectional 4 @ LaddMay 6, 2023
Discus · 1kg · OutdoorPrairie Conference · Apr 2223.93mPrairie ConferenceApril 22, 2024
Long Jump · Outdoorott-men -stre-hall(boys only) · May 55.21mott-men -stre-hall(boys only)May 5, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 20IHSA Class 2A TRB Sectional - #02 RochelleMay 20 · 100 Meters · Place 25 · MendotaMendota100 Meters25.13.06a9
May 8Mike Mowen Invite 5/08/26May 8 · 100 Meters · Place 15 · MendotaMendota100 Meters15.12.18a PB9
May 5ott-men -stre-hall(boys only)May 5 · Long Jump · Place 2 · MendotaMendotaLong Jump2.5.21m PB9
May 5ott-men -stre-hall(boys only)May 5 · 200 Meters · Place 2 · MendotaMendota200 Meters2.25.25a9
May 1Mendota Co-Ed QuadMay 1 · High Jump · MendotaMendotaHigh Jump—NH9
May 1Mendota Co-Ed QuadMay 1 · 100 Meters · Place 13 · MendotaMendota100 Meters13.12.43a9
Apr 29GK JV Boys InviteApr 29 · 100 Meters · Place 6 · MendotaMendota100 Meters612.31a9
Apr 28BV Senior NightApr 28 · 400 Meters · Place 3 · MendotaMendota400 Meters355.60a PB9
Apr 28BV Senior NightApr 28 · 200 Meters · Place 6 · MendotaMendota200 Meters625.11a PB9
Apr 28BV Senior NightApr 28 · 100 Meters · Place 9 · MendotaMendota100 Meters912.59a9
Apr 252026 Rockford Christian InvitationalApr 25 · 400 Meters · Place 9 · MendotaMendota400 Meters957.51a9
Apr 18Rollie Morris InviteApr 18 · 400 Meters · Place 7 · MendotaMendota400 Meters758.72a9
Apr 16RF Tri vs Mendota, FultonApr 16 · 100 Meters · Place 19 · MendotaMendota100 Meters19.12.44a9
Apr 13IVC F/S Invite 2026Apr 13 · 100 Meters · Place 8 · MendotaMendota100 Meters8.12.20a9
Apr 9Seneca Multiteam Meet 2Apr 9 · 200 Meters · Place 12 · MendotaMendota200 Meters1225.95a9
Apr 9Seneca Multiteam Meet 2Apr 9 · 100 Meters · Place 17 · MendotaMendota100 Meters1712.49a9
Apr 3Mendota Co-Ed Track MeetApr 3 · 200 Meters · Place 7 · MendotaMendota200 Meters7.25.28a9
Apr 3Mendota Co-Ed Track MeetApr 3 · 100 Meters · Place 12 · MendotaMendota100 Meters12.12.63a9
Mar 14First Chance InviteMar 14 · 400 Meters · Place 16 · MendotaMendota400 Meters161:01.239
Mar 14First Chance InviteMar 14 · 200 Meters · Place 16 · MendotaMendota200 Meters1626.339
Mar 14First Chance InviteMar 14 · 60 Meters · Place 29 · MendotaMendota60 Meters298.07 PB9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 18Gary Egler Boys Indoor InvitationalMar 18 · 55 Meters · Place 1 · MendotaMendota55 Meters17.59a PB9

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 10IESA 1A - Sectional 4 @ Hall HSMay 10 · 400 Meters · Place 4 · Lostant/TonicaLostant/Tonica400 Meters41:02.03a8
May 10IESA 1A - Sectional 4 @ Hall HSMay 10 · 100 Meters · Place 4 · Lostant/TonicaLostant/Tonica100 Meters412.84a8
Apr 30Waltham Meet @ LPApr 30 · 400 Meters · Place 4 · Lostant/TonicaLostant/Tonica400 Meters41:03.58
Apr 30Waltham Meet @ LPApr 30 · 100 Meters · Place 1 · Lostant/TonicaLostant/Tonica100 Meters113.18
Apr 294/29 Northbrook MeetApr 29 · 400 Meters · Place 2 · Lostant/TonicaLostant/Tonica400 Meters2.1:02.08
Apr 294/29 Northbrook MeetApr 29 · 100 Meters · Place 1 · Lostant/TonicaLostant/Tonica100 Meters1.12.58
Apr 26VGSC MeetApr 26 · 400 Meters · Place 3 · Lostant/TonicaLostant/Tonica400 Meters31:01.13a8
Apr 26VGSC MeetApr 26 · 100 Meters · Place 3 · Lostant/TonicaLostant/Tonica100 Meters312.97a8
Apr 22Cobras @ ST. Bede 2Apr 22 · 400 Meters · Place 3 · Lostant/TonicaLostant/Tonica400 Meters31:03.718
Apr 22Cobras @ ST. Bede 2Apr 22 · 100 Meters · Place 2 · Lostant/TonicaLostant/Tonica100 Meters212.908
Apr 8Cobras Meet @ St. BedeApr 8 · 400 Meters · Place 4 · Lostant/TonicaLostant/Tonica400 Meters4.1:06.08
Apr 8Cobras Meet @ St. BedeApr 8 · 100 Meters · Place 1 · Lostant/TonicaLostant/Tonica100 Meters1.13.18
Apr 3Putnam County Jr. High Boys & Girls Meet #2Apr 3 · 400 Meters · Place 2 · Lostant/TonicaLostant/Tonica400 Meters21:04.91a8
Apr 3Putnam County Jr. High Boys & Girls Meet #2Apr 3 · 100 Meters · Place 4 · Lostant/TonicaLostant/Tonica100 Meters413.53a8
Apr 1Ladd-Dalzell invite 2025Apr 1 · 100 Meters · Place 4 · Lostant/TonicaLostant/Tonica100 Meters413.88

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 4IESA 1A - Sectional 3 @ St. Bede Academy HSMay 4 · Discus · Place 7 · TonicaTonicaDiscus720.50m7
May 4IESA 1A - Sectional 3 @ St. Bede Academy HSMay 4 · 400 Meters · Place 2 · TonicaTonica400 Meters21:05.17
Apr 304/30 Mendota Northbrook MeetApr 30 · Discus · Place 4 · Lostant/TonicaLostant/TonicaDiscus1kg4.21.05m7
Apr 304/30 Mendota Northbrook MeetApr 30 · 400 Meters · Place 3 · Lostant/TonicaLostant/Tonica400 Meters3.1:08.87
Apr 304/30 Mendota Northbrook MeetApr 30 · 100 Meters · Place 1 · Lostant/TonicaLostant/Tonica100 Meters1.14.07
Apr 25LaSalle Lincoln Track Meet 3Apr 25 · Discus · Place 5 · Lostant/TonicaLostant/TonicaDiscus1kg5.22.11m7
Apr 25LaSalle Lincoln Track Meet 3Apr 25 · 400 Meters · Place 4 · Lostant/TonicaLostant/Tonica400 Meters4.1:09.47
Apr 22Prairie ConferenceApr 22 · Discus · Place 5 · Lostant/TonicaLostant/TonicaDiscus1kg5.23.93m PB7
Apr 22Prairie ConferenceApr 22 · 400 Meters · Place 2 · Lostant/TonicaLostant/Tonica400 Meters2.1:08.97
Apr 20VGSC track meetApr 20 · Discus · Lostant/TonicaLostant/TonicaDiscus1kg—SCR7
Apr 20VGSC track meetApr 20 · 400 Meters · Place 7 · Lostant/TonicaLostant/Tonica400 Meters7.1:08.87a7
Apr 17Oglesby Washington Bulldog MeetApr 17 · Discus · Place 4 · Lostant/TonicaLostant/TonicaDiscus1kg4.19.68m7
Apr 17Oglesby Washington Bulldog MeetApr 17 · 400 Meters · Place 3 · Lostant/TonicaLostant/Tonica400 Meters3.1:11.37
Apr 10UW MeetApr 10 · Discus · Place 2 · Lostant/TonicaLostant/TonicaDiscus1kg2.19.48m7
Apr 10UW MeetApr 10 · 400 Meters · Place 1 · Lostant/TonicaLostant/Tonica400 Meters1.1:09.56a7
Apr 9Henry-Senachwine Jr. High Track Meet 3Apr 9 · Discus · Place 2 · Lostant/TonicaLostant/TonicaDiscus1kg2.21.64m7
Apr 9Henry-Senachwine Jr. High Track Meet 3Apr 9 · 400 Meters · Place 1 · Lostant/TonicaLostant/Tonica400 Meters1.1:15.47

2023 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 6IESA 1A - Sectional 4 @ LaddMay 6 · 110m Hurdles · Place 11 · TonicaTonica110m Hurdles1123.00a—
May 6IESA 1A - Sectional 4 @ LaddMay 6 · Long Jump · Place 8 · TonicaTonicaLong Jump812-7—
May 6IESA 1A - Sectional 4 @ LaddMay 6 · 800 Meters · Place 10 · TonicaTonica800 Meters103:17.80a PB—
May 6IESA 1A - Sectional 4 @ LaddMay 6 · 400 Meters · Place 7 · TonicaTonica400 Meters71:16.65a—
May 2Putnam County Jr. High Meet 4May 2 · 110m Hurdles · Place 9 · TonicaTonica110m Hurdles924.21a—
May 2Putnam County Jr. High Meet 4May 2 · 800 Meters · Place 7 · TonicaTonica800 Meters73:25.19a—
May 2Putnam County Jr. High Meet 4May 2 · 400 Meters · Place 2 · TonicaTonica400 Meters21:23.47a—
Apr 22Vermillion MeetApr 22 · Long Jump · Place 7 · TonicaTonicaLong Jump711-10—
Apr 22Vermillion MeetApr 22 · 110m Hurdles · Place 9 · TonicaTonica110m Hurdles925.38a—
Apr 22Vermillion MeetApr 22 · 800 Meters · Place 9 · TonicaTonica800 Meters93:20.98a—
Apr 22Vermillion MeetApr 22 · 400 Meters · Place 10 · TonicaTonica400 Meters101:23.67a—
Apr 11Henry, Ladd, TonicaApr 11 · Long Jump · Place 3 · TonicaTonicaLong Jump311-4—
Apr 11Henry, Ladd, TonicaApr 11 · 110m Hurdles · Place 4 · TonicaTonica110m Hurdles425.86—
Apr 11Henry, Ladd, TonicaApr 11 · 400 Meters · Place 3 · TonicaTonica400 Meters31:28.71—
Apr 11Henry, Ladd, TonicaApr 11 · 100 Meters · Place 5 · TonicaTonica100 Meters515.1—
Mar 30Putnam County Jr. High Meet 2Mar 30 · Long Jump · Place 7 · TonicaTonicaLong Jump710-11—
Mar 30Putnam County Jr. High Meet 2Mar 30 · 110m Hurdles · Place 7 · TonicaTonica110m Hurdles726.55a—
Mar 30Putnam County Jr. High Meet 2Mar 30 · 400 Meters · Place 5 · TonicaTonica400 Meters51:19.38a—
Mar 30Putnam County Jr. High Meet 2Mar 30 · 100 Meters · Place 6 · TonicaTonica100 Meters616.41a—