Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHeartland Conference Boys Middle School Championship · May 315.99aHeartland Conference Boys Middle School ChampionshipMay 3, 2023
1600 Meters · IndoorWestern Big 6 Indoor Girls/Boys · Mar 26:07.47Western Big 6 Indoor Girls/BoysMarch 2, 2024
1600 Meters · OutdoorRock Island Boys JV Invite · Apr 165:39.54aRock Island Boys JV InviteApril 16, 2025
200 Meters · OutdoorRock Island Middle School Quad · Apr 2433.18aRock Island Middle School QuadApril 24, 2023
3200 Meters · OutdoorGeneseo McCormick ABC Invite · May 313:33.32aGeneseo McCormick ABC InviteMay 3, 2024
400 Meters · Outdoor2026 Western Big 6 Boys Conference Championship Meet · May 141:10.61a2026 Western Big 6 Boys Conference Championship MeetMay 14, 2026
800 Meters · Indoor17th Annual Silver Streak Last Chance Indoor Meet · Mar 222:36.70a17th Annual Silver Streak Last Chance Indoor MeetMarch 22, 2025
800 Meters · Outdoor40th Annual Rock Island Boys' ABC Track and Field Invitational · Apr 252:30.3140th Annual Rock Island Boys' ABC Track and Field InvitationalApril 25, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 142026 Western Big 6 Boys Conference Championship MeetMay 14 · 400 Meters · Place 21 · Rock Island (Alleman)Rock Island (Alleman)400 Meters211:10.61a PB11
Apr 8Sherrard Boys TriApr 8 · 800 Meters · Place 12 · Rock Island (Alleman)Rock Island (Alleman)800 Meters12.2:57.57a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22IHSA Class 1A TRB Sectional - #02 Taylor Ridge (Rockridge)May 22 · 3200 Meters · Place 14 · Rock Island (Alleman)Rock Island (Alleman)3200 Meters1413:34.0910
May 15WB6 Boys 2025 Conference May 15 · 1600 Meters · Place 23 · Rock Island (Alleman)Rock Island (Alleman)1600 Meters235:54.02a10
May 6UTHS Boys JV InviteMay 6 · 800 Meters · Place 20 · Rock Island (Alleman)Rock Island (Alleman)800 Meters202:36.26a10
Apr 29Geneseo Boys F/S Invite Apr 29 · 800 Meters · Place 11 · Rock Island (Alleman)Rock Island (Alleman)800 Meters112:32.72a10
Apr 2540th Annual Rock Island Boys' ABC Track and Field InvitationalApr 25 · 800 Meters · Place 8 · Rock Island (Alleman)Rock Island (Alleman)800 Meters82:30.31 PB10
Apr 16Rock Island Boys JV InviteApr 16 · 1600 Meters · Place 25 · Rock Island (Alleman)Rock Island (Alleman)1600 Meters255:39.54a PB10
Apr 9Sherrard Quad with Alleman, UT, Annawan (Boys)Apr 9 · 800 Meters · Place 8 · Rock Island (Alleman)Rock Island (Alleman)800 Meters82:32.30a10
Mar 18Triangular #1Mar 18 · 800 Meters · Place 16 · Rock Island (Alleman)Rock Island (Alleman)800 Meters162:45.12a—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 29Sterling Indoor InvitationalMar 29 · 1600 Meters · Place 12 · Rock Island (Alleman)Rock Island (Alleman)1600 Meters126:11.95a10
Mar 2217th Annual Silver Streak Last Chance Indoor MeetMar 22 · 800 Meters · Place 30 · Rock Island (Alleman)Rock Island (Alleman)800 Meters302:36.70a PB10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Moline Boy's Frosh/Soph InviteMay 6 · 800 Meters · Place 15 · Rock Island (Alleman)Rock Island (Alleman)800 Meters152:34.68a—
May 3Geneseo McCormick ABC InviteMay 3 · 3200 Meters · Place 9 · Rock Island (Alleman)Rock Island (Alleman)3200 Meters913:33.32a PB—
Apr 3027th Annual UTHS Boys JV InviteApr 30 · 800 Meters · Place 19 · Rock Island (Alleman)Rock Island (Alleman)800 Meters192:39.49a—
Apr 23Geneseo Boys FS InviteApr 23 · 1600 Meters · Place 15 · Rock Island (Alleman)Rock Island (Alleman)1600 Meters15.6:05.99a9
Apr 23Geneseo Boys FS InviteApr 23 · 800 Meters · Place 13 · Rock Island (Alleman)Rock Island (Alleman)800 Meters13.2:42.78a9
Apr 1939th Annual Rock Island Boy's ABC Track & Field InvitationalApr 19 · 1600 Meters · Place 8 · Rock Island (Alleman)Rock Island (Alleman)1600 Meters85:52.05a—
Apr 10Rock Island Boys JV InvitationalApr 10 · 800 Meters · Place 13 · Rock Island (Alleman)Rock Island (Alleman)800 Meters132:34.90a—
Mar 23Dixon Spring Break ExtravangzaMar 23 · 800 Meters · Place 12 · Rock Island (Alleman)Rock Island (Alleman)800 Meters122:45.33a—
Mar 23Dixon Spring Break ExtravangzaMar 23 · 400 Meters · Place 21 · Rock Island (Alleman)Rock Island (Alleman)400 Meters211:11.20a—
Mar 12Triangular #1Mar 12 · 1600 Meters · Place 15 · Rock Island (Alleman)Rock Island (Alleman)1600 Meters156:16.05a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 1616th Annual Silver Streak Last Chance Indoor MeetMar 16 · 800 Meters · Place 43 · Rock Island (Alleman)Rock Island (Alleman)800 Meters432:46.66a—
Mar 2Western Big 6 Indoor Girls/BoysMar 2 · 1600 Meters · Place 14 · Rock Island (Alleman)Rock Island (Alleman)1600 Meters146:07.47 PB9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 13IESA 3A - Sectional 4 @ OrionMay 13 · 200 Meters · Place 25 · Rock Island Jordan CathRock Island Jordan Cath200 Meters2534.49a—
May 3Heartland Conference Boys Middle School ChampionshipMay 3 · 200 Meters · Place 18 · Seton CatholicSeton Catholic200 Meters1834.47a—
May 3Heartland Conference Boys Middle School ChampionshipMay 3 · 100 Meters · Place 18 · Seton CatholicSeton Catholic100 Meters1815.99a PB—
Apr 24Rock Island Middle School QuadApr 24 · 200 Meters · Place 11 · Rock Island Jordan CatholicRock Island Jordan Catholic200 Meters11.33.18a PB8
Apr 24Rock Island Middle School QuadApr 24 · 100 Meters · Place 14 · Rock Island Jordan CatholicRock Island Jordan Catholic100 Meters14.16.13a8

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 32022 Boys Heartland Conference ChampionshipsMay 3 · 100 Meters · Place 18 · Rock Island Jordan CatholicRock Island Jordan Catholic100 Meters18.16.35a7