Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMike Mowen Invite 5/08/26 · May 811.32aMike Mowen Invite 5/08/26May 8, 2026
200 Meters · IndoorHononegah Boys Indoor #2 · Feb 2824.04Hononegah Boys Indoor #2February 28, 2026
200 Meters · OutdoorRocket Invite 2026 · Apr 2422.82aRocket Invite 2026April 24, 2026
400 Meters · IndoorJerry Lowe Boys Invitational · Feb 756.13Jerry Lowe Boys InvitationalFebruary 7, 2026
400 Meters · OutdoorMike Mowen Invite 5/08/26 · May 849.89aMike Mowen Invite 5/08/26May 8, 2026
60 Meters · IndoorByron Boys Indoor Classic · Mar 147.52Byron Boys Indoor ClassicMarch 14, 2026
800 Meters · IndoorJerry Lowe Boys Invitational · Feb 32:51.91aJerry Lowe Boys InvitationalFebruary 3, 2024
800 Meters · OutdoorWinnebago Boys/Girls invite. · Apr 142:08.36aWinnebago Boys/Girls invite.April 14, 2026
Long Jump · OutdoorAAU Region 13 National Qualifier · Jun 274.62mAAU Region 13 National QualifierJune 27, 2024

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 24AAU Track & Field Region 13 QualifierJun 24 · 400 Meters · Rockford FIRE TrackRockford FIRE Track400 Meters—DNS12
Jun 24AAU Track & Field Region 13 QualifierJun 24 · 200 Meters · Rockford FIRE TrackRockford FIRE Track200 MetersRound P—DNS12
Jun 24AAU Track & Field Region 13 QualifierJun 24 · 100 Meters · Rockford FIRE TrackRockford FIRE Track100 MetersRound P—DNS12
May 28IHSA 2A Boys State Track & Field ChampionshipsMay 28 · 400 Meters · Place 13 · Rockford (Lutheran)Rockford (Lutheran)400 MetersRound P13.50.25a11
May 20IHSA Class 2A TRB Sectional - #02 RochelleMay 20 · 400 Meters · Place 3 · Rockford (Lutheran)Rockford (Lutheran)400 Meters3.50.61a11
May 20IHSA Class 2A TRB Sectional - #02 RochelleMay 20 · 100 Meters · Place 10 · Rockford (Lutheran)Rockford (Lutheran)100 Meters10.11.50a11
May 14BNC Boys Conference MeetMay 14 · 400 Meters · Place 2 · Rockford (Lutheran)Rockford (Lutheran)400 Meters2.51.58a11
May 14BNC Boys Conference MeetMay 14 · 200 Meters · Rockford (Lutheran)Rockford (Lutheran)200 Meters—DNS11
May 14BNC Boys Conference MeetMay 14 · 100 Meters · Place 7 · Rockford (Lutheran)Rockford (Lutheran)100 Meters7.11.55a11
May 8Mike Mowen Invite 5/08/26May 8 · 400 Meters · Place 2 · Rockford (Lutheran)Rockford (Lutheran)400 Meters2.49.89a PB11
May 8Mike Mowen Invite 5/08/26May 8 · 200 Meters · Rockford (Lutheran)Rockford (Lutheran)200 Meters—DNS11
May 8Mike Mowen Invite 5/08/26May 8 · 100 Meters · Place 2 · Rockford (Lutheran)Rockford (Lutheran)100 Meters2.11.32a PB11
May 1Oregon (IL) Boys' Hall of Fame Hawk ClassicMay 1 · 400 Meters · Place 2 · Rockford (Lutheran)Rockford (Lutheran)400 Meters2.50.91a11
May 1Oregon (IL) Boys' Hall of Fame Hawk ClassicMay 1 · 200 Meters · Place 7 · Rockford (Lutheran)Rockford (Lutheran)200 Meters7.23.79a11
May 1Oregon (IL) Boys' Hall of Fame Hawk ClassicMay 1 · 100 Meters · Place 8 · Rockford (Lutheran)Rockford (Lutheran)100 Meters8.11.62a11
Apr 24Rocket Invite 2026Apr 24 · 400 Meters · Place 1 · Rockford (Lutheran)Rockford (Lutheran)400 Meters151.43a11
Apr 24Rocket Invite 2026Apr 24 · 200 Meters · Place 1 · Rockford (Lutheran)Rockford (Lutheran)200 Meters122.82a PB11
Apr 24Rocket Invite 2026Apr 24 · 100 Meters · Place 4 · Rockford (Lutheran)Rockford (Lutheran)100 Meters411.45a11
Apr 18Buccaneer InviteApr 18 · 200 Meters · Place 2 · Rockford (Lutheran)Rockford (Lutheran)200 Meters222.87a11
Apr 18Buccaneer InviteApr 18 · 100 Meters · Place 8 · Rockford (Lutheran)Rockford (Lutheran)100 Meters811.86a11
Apr 14Winnebago Boys/Girls invite.Apr 14 · 800 Meters · Place 7 · Rockford (Lutheran)Rockford (Lutheran)800 Meters72:08.36a PB11
Apr 14Winnebago Boys/Girls invite.Apr 14 · 200 Meters · Place 1 · Rockford (Lutheran)Rockford (Lutheran)200 Meters123.17a11
Apr 11Marengo Ed Reeves Co Ed InvitationalApr 11 · 400 Meters · Place 3 · Rockford (Lutheran)Rockford (Lutheran)400 Meters352.35a11
Apr 11Marengo Ed Reeves Co Ed InvitationalApr 11 · 200 Meters · Place 7 · Rockford (Lutheran)Rockford (Lutheran)200 Meters723.98a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 14Byron Boys Indoor ClassicMar 14 · 200 Meters · Place 4 · Rockford (Lutheran)Rockford (Lutheran)200 Meters424.0711
Mar 14Byron Boys Indoor ClassicMar 14 · 60 Meters · Place 7 · Rockford (Lutheran)Rockford (Lutheran)60 Meters77.52 PB11
Feb 28Hononegah Boys Indoor #2Feb 28 · 200 Meters · Place 3 · Rockford (Lutheran)Rockford (Lutheran)200 Meters324.04 PB11
Feb 28Hononegah Boys Indoor #2Feb 28 · 60 Meters · Place 21 · Rockford (Lutheran)Rockford (Lutheran)60 Meters217.5311
Feb 7Jerry Lowe Boys InvitationalFeb 7 · 200 Meters · Place 12 · Rockford (Lutheran)Rockford (Lutheran)200 Meters1224.3811
Feb 7Jerry Lowe Boys InvitationalFeb 7 · 400 Meters · Place 10 · Rockford (Lutheran)Rockford (Lutheran)400 Meters1056.13 PB11

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 800 Meters · Place 18 · Rockford FIRERockford FIRE800 Meters182:26.2111
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 400 Meters · Place 18 · Rockford FIRERockford FIRE400 Meters1852.8311
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 200 Meters · Place 16 · Rockford FIRERockford FIRE200 Meters1623.6411
Jun 26AAU Track & Field Region 13 QualifierJun 26 · 100 Meters · Place 24 · Rockford FIRERockford FIRE100 MetersRound P2411.7611
Jun 7AAU Central District QualifierJun 7 · 800 Meters · Place 11 · Rockford FIRERockford FIRE800 Meters112:15.6611
Jun 7AAU Central District QualifierJun 7 · 400 Meters · Place 25 · Rockford FIRERockford FIRE400 Meters2554.0511
Jun 7AAU Central District QualifierJun 7 · 200 Meters · Place 15 · Rockford FIRERockford FIRE200 Meters1523.1811
Jun 7AAU Central District QualifierJun 7 · 100 Meters · Place 25 · Rockford FIRERockford FIRE100 Meters2511.7011
May 29IHSA 1A Boys State Track & Field ChampionshipsMay 29 · 400 Meters · Place 17 · Rockford (Lutheran)Rockford (Lutheran)400 MetersRound P1751.81a10
May 23IHSA Class 1A TRB Sectional - #01 OregonMay 23 · 400 Meters · Place 3 · Rockford (Lutheran)Rockford (Lutheran)400 Meters351.4110
May 15BNC Boys Conference Meet 5/15/25May 15 · 400 Meters · Place 4 · Rockford (Lutheran)Rockford (Lutheran)400 Meters4.52.04a10
May 15BNC Boys Conference Meet 5/15/25May 15 · 200 Meters · Place 4 · Rockford (Lutheran)Rockford (Lutheran)200 Meters4.23.54a10
May 9Mike Mowen Boys InvitationalMay 9 · 400 Meters · Place 4 · Rockford (Lutheran)Rockford (Lutheran)400 Meters4.53.40a10
May 9Mike Mowen Boys InvitationalMay 9 · 200 Meters · Rockford (Lutheran)Rockford (Lutheran)200 Meters—SCR10
May 2Oregon (IL) Hall of Fame Hawk ClassicMay 2 · 400 Meters · Place 8 · Rockford (Lutheran)Rockford (Lutheran)400 Meters8.54.91a10
May 2Oregon (IL) Hall of Fame Hawk ClassicMay 2 · 200 Meters · Place 13 · Rockford (Lutheran)Rockford (Lutheran)200 Meters13.24.16a10
Apr 19Buccaneer InviteApr 19 · 400 Meters · Place 7 · Rockford (Lutheran)Rockford (Lutheran)400 Meters755.6810
Apr 19Buccaneer InviteApr 19 · 100 Meters · Place 10 · Rockford (Lutheran)Rockford (Lutheran)100 Meters1012.2110
Apr 15Winnebago Track and Field Meet 4/15/25Apr 15 · 200 Meters · Place 3 · Rockford (Lutheran)Rockford (Lutheran)200 Meters3.23.80a10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 1Hononegah Boys Indoor Meet #2Mar 1 · 200 Meters · Place 26 · Rockford (Lutheran)Rockford (Lutheran)200 Meters2625.1210
Mar 1Hononegah Boys Indoor Meet #2Mar 1 · 400 Meters · Place 15 · Rockford (Lutheran)Rockford (Lutheran)400 Meters1557.7110
Mar 1Hononegah Boys Indoor Meet #2Mar 1 · 60 Meters · Place 77 · Rockford (Lutheran)Rockford (Lutheran)60 Meters777.9210
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 200 Meters · Place 4 · Rockford (Lutheran)Rockford (Lutheran)200 Meters425.6510
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 60 Meters · Place 14 · Rockford (Lutheran)Rockford (Lutheran)60 Meters147.8510
Feb 22Auburn Boys Indoor InvitationalFeb 22 · 400 Meters · Place 5 · Rockford (Lutheran)Rockford (Lutheran)400 Meters559.4410
Feb 8Jerry Lowe Boys InvitationalFeb 8 · 60 Meters · Place 40 · Rockford (Lutheran)Rockford (Lutheran)60 Meters407.7910

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 27AAU Region 13 National QualifierJun 27 · 200 Meters · Place 30 · Rockford FIRERockford FIRE200 MetersRound P3025.50a—
Jun 27AAU Region 13 National QualifierJun 27 · Long Jump · Place 21 · Rockford FIRERockford FIRELong Jump214.62m PB—
Jun 27AAU Region 13 National QualifierJun 27 · 400 Meters · Place 30 · Rockford FIRERockford FIRE400 Meters3057.81a—
Jun 27AAU Region 13 National QualifierJun 27 · 100 Meters · Place 36 · Rockford FIRERockford FIRE100 MetersRound P3612.59a—
Jun 18AAU Central District Qualifier 2Jun 18 · Long Jump · Place 8 · Rockford FireRockford FireLong Jump810-11.89—
Jun 18AAU Central District Qualifier 2Jun 18 · 400 Meters · Place 11 · Rockford FireRockford Fire400 Meters1159.72—
Jun 18AAU Central District Qualifier 2Jun 18 · 200 Meters · Place 11 · Rockford FireRockford Fire200 Meters1124.99—
Jun 18AAU Central District Qualifier 2Jun 18 · 100 Meters · Place 13 · Rockford FireRockford Fire100 Meters1312.22—
Jun 8AAU Central District QualifierJun 8 · 400 Meters · Place 38 · Rockford FIRE TrackRockford FIRE Track400 Meters38.1:01.67a9
Jun 8AAU Central District QualifierJun 8 · 200 Meters · Place 50 · Rockford FIRE TrackRockford FIRE Track200 Meters50.25.24a9
Jun 8AAU Central District QualifierJun 8 · 100 Meters · Place 38 · Rockford FIRE TrackRockford FIRE Track100 Meters38.12.73a9
May 3Winnebago Mike Mowen InviteMay 3 · 400 Meters · Place 7 · Rockford LutheranRockford Lutheran400 Meters756.18a—
Apr 29BNC JV MEETApr 29 · 400 Meters · Place 3 · Rockford LutheranRockford Lutheran400 Meters357.12a—
Apr 22Winnebago Boys QuadApr 22 · 400 Meters · Place 8 · Rockford (Lutheran)Rockford (Lutheran)400 Meters857.38a—
Apr 22Winnebago Boys QuadApr 22 · 200 Meters · Place 19 · Rockford (Lutheran)Rockford (Lutheran)200 Meters1926.74a—
Apr 13Belvidere Buccaneer InvitationalApr 13 · 200 Meters · Place 16 · Rockford (Lutheran)Rockford (Lutheran)200 Meters1625.789
Apr 6SVHS OpenApr 6 · 400 Meters · Place 5 · Rockford (Lutheran)Rockford (Lutheran)400 Meters51:01.66a—
Apr 6SVHS OpenApr 6 · 200 Meters · Place 16 · Rockford (Lutheran)Rockford (Lutheran)200 Meters1629.15a—
Mar 9Byron Boys PreviewMar 9 · 200 Meters · Place 12 · Rockford (Lutheran)Rockford (Lutheran)200 Meters1227.34a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17Rockford Auburn Boys JV & V InvitationalFeb 17 · 400 Meters · Place 7 · Rockford (Lutheran)Rockford (Lutheran)400 Meters71:03.57a—
Feb 3Jerry Lowe Boys InvitationalFeb 3 · 800 Meters · Place 47 · Rockford (Lutheran)Rockford (Lutheran)800 Meters47.2:51.91a PB9