Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFreeport, Harlem, Rockford Christian Life and Rockford Lutheran · Apr 1914.0Freeport, Harlem, Rockford Christian Life and Rockford LutheranApril 19, 2022
110m Hurdles · 39" / 0.991m · OutdoorHarlem Boys Triangular · May 518.25aHarlem Boys TriangularMay 5, 2026
1600 Meters · OutdoorGans Zeedyk Invite · Apr 86:00.84Gans Zeedyk InviteApril 8, 2023
200 Meters · OutdoorBoys BNorth Quad v Boylan, Harlem, Sycamore · May 625.33aBoys BNorth Quad v Boylan, Harlem, SycamoreMay 6, 2025
300m Hurdles · 36" / 0.914m · OutdoorHarlem Boys Triangular · May 545.00aHarlem Boys TriangularMay 5, 2026
400 Meters · IndoorHononegah Boys Indoor Meet #1 · Feb 1559.40aHononegah Boys Indoor Meet #1February 15, 2025
400 Meters · OutdoorSummer Track Series #1 · Jun 2555.54aSummer Track Series #1June 25, 2026
800 Meters · IndoorJerry Lowe Boys Invitational · Feb 42:31.43aJerry Lowe Boys InvitationalFebruary 4, 2023
800 Meters · OutdoorGene Shipley Track and Field Invitational · Apr 32:39.59Gene Shipley Track and Field InvitationalApril 3, 2023
Pole Vault · IndoorHononegah Boys Indoor Classic (AAA) · Mar 92.95mHononegah Boys Indoor Classic (AAA)March 9, 2024
Pole Vault · OutdoorGene Shipley Track and Field Invitational · Apr 31.98mGene Shipley Track and Field InvitationalApril 3, 2023
Varsity · OutdoorHarlem v Auburn, Freeport, Belvidere · Apr 528.83aHarlem v Auburn, Freeport, BelvidereApril 5, 2023

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 25Summer Track Series #1Jun 25 · 400 Meters · Place 2 · Northern Illinois Lightning TFCCNorthern Illinois Lightning TFCC400 Meters2.55.54a PB12
May 21IHSA Class 3A TRB Sectional - #01 AntiochMay 21 · Pole Vault · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault—NH12
May 14NIC-10 Boys Conference ChampionshipsMay 14 · Pole Vault · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault6.3.28m12
May 5Harlem Boys TriangularMay 5 · Pole Vault · Place 2 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault2.3.35m12
May 5Harlem Boys TriangularMay 5 · 300m Hurdles · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)300m Hurdles36" / 0.914m3.45.00a PB12
May 5Harlem Boys TriangularMay 5 · 110m Hurdles · Place 2 · Machesney Park (Harlem)Machesney Park (Harlem)110m Hurdles39" / 0.991m2.18.25a PB12
May 1Woodstock Steve Erwin InvitationalMay 1 · Pole Vault · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault63.12m12
Apr 28NIC-10 Quad - BNorth vs. Auburn, Belvidere, & HarlemApr 28 · Pole Vault · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault4.3.35m12
Apr 28NIC-10 Quad - BNorth vs. Auburn, Belvidere, & HarlemApr 28 · 300m Hurdles · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)300m Hurdles36" / 0.914m3.45.15a12
Apr 2441st Annual Rock Island Boys ABC InvitationalApr 24 · Pole Vault · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault33.35m12
Apr 2441st Annual Rock Island Boys ABC InvitationalApr 24 · 300m Hurdles · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)300m Hurdles546.04a12
Apr 21Jefferson Co-Ed TriApr 21 · 300m Hurdles · Place 9 · Machesney Park (Harlem)Machesney Park (Harlem)300m Hurdles36" / 0.914m9.50.72a12
Apr 21Jefferson Co-Ed TriApr 21 · 110m Hurdles · Place 7 · Machesney Park (Harlem)Machesney Park (Harlem)110m Hurdles39" / 0.991m7.18.95a12
Apr 21Jefferson Co-Ed TriApr 21 · 200 Meters · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters—DNS12
Apr 11Gans Zeedyk InviteApr 11 · Pole Vault · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault43.51m12
Mar 4Cogdal HS Boys InviteMar 4 · Pole Vault · Place 11 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault112.97m12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 21NIC-10 Indoor Championship MeetMar 21 · Pole Vault · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault510-812
Mar 14Hononegah Boys AAA Indoor ClassicMar 14 · Pole Vault · Place 10 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault10.3.25m12
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · Pole Vault · Place 14 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault149-612
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · Pole Vault · Place 14 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault149-612
Feb 21Rockford Auburn Boys Var/JV InvitationalFeb 21 · Pole Vault · Place 14 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault149-612
Feb 14Hononegah Boys Indoor #1Feb 14 · Pole Vault · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault—NH12
Feb 14Hononegah Boys Indoor #1Feb 14 · 400 Meters · Place 20 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters20.1:00.37a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #01 HuntleyMay 22 · Pole Vault · Place 11 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault113.26m11
May 6Boys BNorth Quad v Boylan, Harlem, SycamoreMay 6 · Pole Vault · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault4.3.20m11
May 6Boys BNorth Quad v Boylan, Harlem, SycamoreMay 6 · 300m Hurdles · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)300m Hurdles36" / 0.914m6.47.26a11
May 6Boys BNorth Quad v Boylan, Harlem, SycamoreMay 6 · 110m Hurdles · Place 8 · Machesney Park (Harlem)Machesney Park (Harlem)110m Hurdles39" / 0.991m8.21.18a11
May 6Boys BNorth Quad v Boylan, Harlem, SycamoreMay 6 · 200 Meters · Place 26 · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters26.25.33a PB11
May 250th Annual Crystal Lake Central InvitationalMay 2 · Pole Vault · Place 7 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault7.10' 6"11
Apr 29Guilford TriangularApr 29 · Pole Vault · Place 1 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault13.20m11
Apr 2540th Annual Rock Island Boys' ABC Track and Field InvitationalApr 25 · Pole Vault · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault—NH11
Apr 22Jefferson Co-Ed QuadApr 22 · Pole Vault · Place 1 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault13.05m11
Apr 19Hub RelaysApr 19 · Pole Vault · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault33.05m11
Apr 12Gans Zeedyk InviteApr 12 · Pole Vault · Place 7 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault710-211
Apr 52025 Gene Shipley Track and Field InvitationalApr 5 · Pole Vault · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault42.90m11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 22NIC-10 Indoor Championship MeetMar 22 · Pole Vault · Place 7 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault78-211
Mar 15Hononegah Indoor Classic (AAA) (Boys Only)Mar 15 · Pole Vault · Place 16 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault16.2.64m11
Feb 28Huntley Boys InvitationalFeb 28 · Pole Vault · Place 19 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault192.74m—
Feb 22Auburn Boys Indoor InvitationalFeb 22 · Pole Vault · Place 11 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault112.68m11
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · Pole Vault · Place 14 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault14.2.18m11
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 400 Meters · Place 7 · Machesney Park (Harlem)Machesney Park (Harlem)400 MetersRelay Split7.58.3hUnofficial11
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 400 Meters · Place 15 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters15.59.40a PB11
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 200 Meters · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters—DNS11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10NIC-10 Boys Conference MeetMay 10 · Pole Vault · Place 5 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault52.80m—
Apr 30Harlem vs. Freeport, HononegahApr 30 · Pole Vault · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault69-0—
Apr 30Harlem vs. Freeport, HononegahApr 30 · 400 Meters · Place 14 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters1457.93a—
Apr 30Harlem vs. Freeport, HononegahApr 30 · 200 Meters · Place 27 · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters2726.44a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 9Hononegah Boys Indoor Classic (AAA)Mar 9 · Pole Vault · Place 15 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault15.2.95m PB10
Feb 23Huntley Boys InvitationalFeb 23 · Pole Vault · Place 18 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault183.05m—
Feb 17Rockford Auburn Boys JV & V InvitationalFeb 17 · Pole Vault · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault63.05m—
Feb 10Hononegah Boys Indoor Meet #1Feb 10 · Pole Vault · Place 9 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault910-210
Feb 3Jerry Lowe Boys InvitationalFeb 3 · Pole Vault · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault6.2.90m10

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 172023 IHSA Class 3A TRB Sectional - #1 DeKalbMay 17 · Pole Vault · Place 9 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault93.08m9
May 11NIC-10 Boy's Conference ChampionshipMay 11 · Pole Vault · Place 2 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault29-2—
May 3Belvidere North v Freeport, Hononegah, HarlemMay 3 · Pole Vault · Place 7 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault72.51m—
May 3Belvidere North v Freeport, Hononegah, HarlemMay 3 · 400 Meters · Place 11 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters1159.46a—
Apr 25Harlem v Guilford, BoylanApr 25 · 200 Meters · Place 20 · Machesney Park (Harlem)Machesney Park (Harlem)200 Meters2027.42a—
Apr 2138th Annual Rock Island Boys ABC InviteApr 21 · Pole Vault · Place 8 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault82.45m—
Apr 19Jefferson v Harlem, HononegahApr 19 · Pole Vault · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault47-0—
Apr 15Hub RelaysApr 15 · Pole Vault · Place 6 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault62.59m9
Apr 11East vs Auburn & Harlem TriangularApr 11 · Pole Vault · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault32.31m—
Apr 8Gans Zeedyk InviteApr 8 · Pole Vault · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault42.34m9
Apr 8Gans Zeedyk InviteApr 8 · 1600 Meters · Place 35 · Machesney Park (Harlem)Machesney Park (Harlem)1600 Meters356:00.84 PB9
Apr 5Harlem v Auburn, Freeport, BelvidereApr 5 · Varsity · Place 13 · Machesney Park (Harlem)Machesney Park (Harlem)Varsity131:03.21a—
Apr 5Harlem v Auburn, Freeport, BelvidereApr 5 · Varsity · Place 28 · Machesney Park (Harlem)Machesney Park (Harlem)Varsity2828.83a PB—
Apr 3Gene Shipley Track and Field InvitationalApr 3 · Pole Vault · Place 3 · Machesney Park (Harlem)Machesney Park (Harlem)Pole Vault31.98m PB9
Apr 3Gene Shipley Track and Field InvitationalApr 3 · 800 Meters · Place 4 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters42:39.59 PB9
Feb 24Huntley Boys Indoor InvitationalFeb 24 · 400 Meters · Place 36 · Machesney Park (Harlem)Machesney Park (Harlem)400 Meters36.1:03.07a9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 11Hononegah Boys Indoor Meet #1Feb 11 · 800 Meters · Place 27 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters272:33.109
Feb 4Jerry Lowe Boys InvitationalFeb 4 · 800 Meters · Place 38 · Machesney Park (Harlem)Machesney Park (Harlem)800 Meters38.2:31.43a PB9

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 14IESA 4A - Sectional 7 @ Pretzel StadiumMay 14 · 400 Meters · Place 13 · Loves Park HarlemLoves Park Harlem400 Meters13.1:08.29a8
May 14IESA 4A - Sectional 7 @ Pretzel StadiumMay 14 · 200 Meters · Place 18 · Loves Park HarlemLoves Park Harlem200 Meters18.29.54a8
Apr 21SMMS - Harlem MSApr 21 · 400 Meters · Place 4 · Loves Park HarlemLoves Park Harlem400 Meters4.1:07.34a8
Apr 21SMMS - Harlem MSApr 21 · 200 Meters · Loves Park HarlemLoves Park Harlem200 Meters—NT8
Apr 21SMMS - Harlem MSApr 21 · 100 Meters · Place 5 · Loves Park HarlemLoves Park Harlem100 Meters5.14.06a8
Apr 19Freeport, Harlem, Rockford Christian Life and Rockford LutheranApr 19 · 200 Meters · Place 6 · Loves Park HarlemLoves Park Harlem200 Meters6.29.58
Apr 19Freeport, Harlem, Rockford Christian Life and Rockford LutheranApr 19 · 100 Meters · Place 13 · Loves Park HarlemLoves Park Harlem100 Meters13.14.0 PB8

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 5Rockford Christian MS InviteMay 5 · 400 Meters · Place 14 · Loves Park HarlemLoves Park Harlem400 Meters14.1:29.097
May 5Rockford Christian MS InviteMay 5 · 200 Meters · Place 20 · Loves Park HarlemLoves Park Harlem200 Meters20.34.047