Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEast Peoria Boys Tri · Apr 2813.13aEast Peoria Boys TriApril 28, 2026
110m Hurdles · 30" / 0.762m · OutdoorIESA 4A - Sectional 8 @ Morton HS · May 1321.11IESA 4A - Sectional 8 @ Morton HSMay 13, 2022
110m Hurdles · 39" / 0.991m · OutdoorCanton Ingersoll Invitational · May 818.4Canton Ingersoll InvitationalMay 8, 2023
200 Meters · OutdoorDunlap Boys Tri with Canton and Limestone · Apr 2126.11aDunlap Boys Tri with Canton and LimestoneApril 21, 2026
400 Meters · OutdoorIHSA Class 2A TRB Sectional - #07 Galesburg (H.S.) · May 2157.09aIHSA Class 2A TRB Sectional - #07 Galesburg (H.S.)May 21, 2026
Long Jump · OutdoorJacksonville Invitational · Mar 135.24mJacksonville InvitationalMarch 13, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 21IHSA Class 2A TRB Sectional - #07 Galesburg (H.S.)May 21 · 400 Meters · Place 19 · CantonCanton400 Meters19.57.09a PB11
May 8Geneseo McCormick InviteMay 8 · Long Jump · Place 23 · CantonCantonLong Jump235.47m11
May 8Geneseo McCormick InviteMay 8 · 400 Meters · Place 28 · CantonCanton400 Meters2858.50a11
May 1Metamora Mach Speed and Flight NightMay 1 · Long Jump · Place 16 · CantonCantonLong Jump16.5.30m11
Apr 29Fulton County Championships @ FarmingtonApr 29 · 400 Meters · Place 6 · CantonCanton400 Meters6.57.9011
Apr 28East Peoria Boys TriApr 28 · Long Jump · Place 5 · CantonCantonLong Jump5.5.12m11
Apr 28East Peoria Boys TriApr 28 · 100 Meters · Place 36 · CantonCanton100 Meters36.13.13a PB11
Apr 21Dunlap Boys Tri with Canton and LimestoneApr 21 · Long Jump · Place 4 · CantonCantonLong Jump4.5.01m11
Apr 21Dunlap Boys Tri with Canton and LimestoneApr 21 · 200 Meters · Place 19 · CantonCanton200 Meters19.26.11a PB11
Apr 2014th Annual Silver Streak Boys ABC InvitationalApr 20 · Long Jump · Place 3 · CantonCantonLong Jump3.5.47m11
Apr 2014th Annual Silver Streak Boys ABC InvitationalApr 20 · 400 Meters · Place 5 · CantonCanton400 Meters5.58.47a11
Apr 14Canton Boys vs. Metamora, WashingtonApr 14 · Long Jump · Place 6 · CantonCantonLong Jump617-3.2511
Apr 14Canton Boys vs. Metamora, WashingtonApr 14 · 400 Meters · Place 6 · CantonCanton400 Meters657.94a11
Apr 14Canton Boys vs. Metamora, WashingtonApr 14 · 100 Meters · Place 46 · CantonCanton100 Meters4613.38a11
Apr 11Chuck Danner Co-ed InvitationalApr 11 · Long Jump · Place 14 · CantonCantonLong Jump14.5.35m11
Apr 8Canton vs. Morton (co-ed)Apr 8 · Long Jump · Place 3 · CantonCantonLong Jump3.5.35m11
Apr 8Canton vs. Morton (co-ed)Apr 8 · 400 Meters · Place 7 · CantonCanton400 Meters7.59.20a11
Mar 13Jacksonville InvitationalMar 13 · Long Jump · Place 17 · CantonCantonLong Jump175.24m PB11
Mar 13Jacksonville InvitationalMar 13 · 400 Meters · Place 25 · CantonCanton400 Meters251:00.99a11

2023 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 13IESA 3A - Sectional 7 @ Eureka Middle SchoolMay 13 · 110m Hurdles · Place 8 · Canton IngersollCanton Ingersoll110m Hurdles819.32a—
May 13IESA 3A - Sectional 7 @ Eureka Middle SchoolMay 13 · 400 Meters · Place 16 · Canton IngersollCanton Ingersoll400 Meters161:04.30—
May 9Monmouth-Roseville JH InviteMay 9 · 110m Hurdles · Place 4 · Canton IngersollCanton Ingersoll110m Hurdles419.04a—
May 8Canton Ingersoll InvitationalMay 8 · 110m Hurdles · Place 3 · Canton IngersollCanton Ingersoll110m Hurdles39" / 0.991m3.18.4 PB8
May 8Canton Ingersoll InvitationalMay 8 · 400 Meters · Place 5 · Canton IngersollCanton Ingersoll400 Meters5.1:04.68
May 1Fulton County JH MeetMay 1 · 110m Hurdles · Place 3 · IngersollIngersoll110m Hurdles318.87a—
May 1Fulton County JH MeetMay 1 · 400 Meters · Place 2 · IngersollIngersoll400 Meters21:04.44a—
Apr 29PORTA Jr High InvitationalApr 29 · 110m Hurdles · Place 1 · IngersollIngersoll110m Hurdles119.0—
Apr 29PORTA Jr High InvitationalApr 29 · 400 Meters · Place 3 · IngersollIngersoll400 Meters31:03.3—
Apr 27Monmouth-Roseville Jr High, Macomb & CantonApr 27 · 110m Hurdles · Place 2 · IngersollIngersoll110m Hurdles218.6—
Apr 27Monmouth-Roseville Jr High, Macomb & CantonApr 27 · 400 Meters · Place 1 · IngersollIngersoll400 Meters11:05.9—
Apr 17Havana/Virginia/Hartem/CantonApr 17 · High Jump · Place 4 · IngersollIngersollHigh Jump44-4—
Apr 17Havana/Virginia/Hartem/CantonApr 17 · 400 Meters · Place 1 · IngersollIngersoll400 Meters11:08.4—
Apr 10Canton/ Kewanee Wethersfield/ Galesburg Churchill/ LVCApr 10 · Long Jump · Place 4 · IngersollIngersollLong Jump413-4—
Apr 10Canton/ Kewanee Wethersfield/ Galesburg Churchill/ LVCApr 10 · 110m Hurdles · Place 3 · IngersollIngersoll110m Hurdles319.31a—
Apr 10Canton/ Kewanee Wethersfield/ Galesburg Churchill/ LVCApr 10 · 400 Meters · Place 4 · IngersollIngersoll400 Meters41:08.37a—
Apr 8Schuyler Industry InvitationalApr 8 · 110m Hurdles · Place 5 · IngersollIngersoll110m Hurdles519.75a—
Apr 8Schuyler Industry InvitationalApr 8 · 400 Meters · Place 5 · IngersollIngersoll400 Meters51:08.90a—
Apr 6Canton Ingersoll / MacombApr 6 · Long Jump · Place 2 · IngersollIngersollLong Jump212-11.5—
Apr 6Canton Ingersoll / MacombApr 6 · 110m Hurdles · Place 3 · IngersollIngersoll110m Hurdles320.7—
Apr 6Canton Ingersoll / MacombApr 6 · 400 Meters · Place 1 · IngersollIngersoll400 Meters11:08.1—
Apr 3Canton/Galesburg Costa/ Illini Bluffs/ Midwest Cent/ TremontApr 3 · 110m Hurdles · Place 2 · IngersollIngersoll110m Hurdles218.6—
Apr 3Canton/Galesburg Costa/ Illini Bluffs/ Midwest Cent/ TremontApr 3 · 400 Meters · Place 2 · IngersollIngersoll400 Meters21:09.5—
Apr 3Canton/Galesburg Costa/ Illini Bluffs/ Midwest Cent/ TremontApr 3 · 200 Meters · Place 8 · IngersollIngersoll200 Meters831.1—
Mar 27Rushville/Beardstown/Canton/South FultonMar 27 · 110m Hurdles · Place 3 · Canton IngersollCanton Ingersoll110m Hurdles320.2—
Mar 27Rushville/Beardstown/Canton/South FultonMar 27 · 400 Meters · Place 5 · Canton IngersollCanton Ingersoll400 Meters51:10.3—

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 13IESA 4A - Sectional 8 @ Morton HSMay 13 · Long Jump · Place 23 · Canton IngersollCanton IngersollLong Jump23.11-02.257
May 13IESA 4A - Sectional 8 @ Morton HSMay 13 · 110m Hurdles · Place 18 · Canton IngersollCanton Ingersoll110m Hurdles30" / 0.762m18.21.11 PB7
May 13IESA 4A - Sectional 8 @ Morton HSMay 13 · 400 Meters · Place 23 · Canton IngersollCanton Ingersoll400 Meters23.1:16.607
May 9Ingersoll Track and Field InviteMay 9 · 110m Hurdles · Place 3 · Canton IngersollCanton Ingersoll110m Hurdles39" / 0.991m3.21.07
May 9Ingersoll Track and Field InviteMay 9 · 400 Meters · Place 4 · Canton IngersollCanton Ingersoll400 Meters4.1:15.07
May 2Junior High Fulton County Track MeetMay 2 · Long Jump · Place 12 · Canton IngersollCanton IngersollLong Jump12.11' 0.257
May 2Junior High Fulton County Track MeetMay 2 · 110m Hurdles · Place 5 · Canton IngersollCanton Ingersoll110m Hurdles39" / 0.991m5.22.77
May 2Junior High Fulton County Track MeetMay 2 · 400 Meters · Place 6 · Canton IngersollCanton Ingersoll400 Meters6.1:18.27
Apr 11Canton, K. Wethersfield, G. Churchill, LewistownApr 11 · Long Jump · Place 4 · Canton IngersollCanton IngersollLong Jump4.11' 5.57
Apr 11Canton, K. Wethersfield, G. Churchill, LewistownApr 11 · 200 Meters · Place 8 · Canton IngersollCanton Ingersoll200 Meters8.34.37
Apr 11Canton, K. Wethersfield, G. Churchill, LewistownApr 11 · 100 Meters · Place 12 · Canton IngersollCanton Ingersoll100 Meters12.15.97
Apr 4Canton, Galesburg Costa, Illini Bluffs, Tremont, Midwest CentralApr 4 · 200 Meters · Place 6 · Canton IngersollCanton Ingersoll200 Meters6.33.57
Mar 28Rushville/Beardstown/Canton/South FultonMar 28 · 400 Meters · Place 6 · Canton IngersollCanton Ingersoll400 Meters6.1:22.57
Mar 22Canton, Havana, Beardstown Tri- MeetMar 22 · 400 Meters · Place 3 · Canton IngersollCanton Ingersoll400 Meters3.1:24.77
Mar 22Canton, Havana, Beardstown Tri- MeetMar 22 · 200 Meters · Place 6 · Canton IngersollCanton Ingersoll200 Meters6.38.07