Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSherrard Tiger Relays · May 111.65aSherrard Tiger RelaysMay 1, 2026
200 Meters · IndoorSterling Indoor Invitational · Mar 2926.01aSterling Indoor InvitationalMarch 29, 2025
200 Meters · Outdoor2025 Gene Shipley Track and Field Invitational · Apr 524.662025 Gene Shipley Track and Field InvitationalApril 5, 2025
400 Meters · OutdoorUTHS JV Boys Invite · May 21:00.33aUTHS JV Boys InviteMay 2, 2023
60 Meter · IndoorSt. Ambrose U HS Boys Classic · Mar 78.03aSt. Ambrose U HS Boys ClassicMarch 7, 2023
60 Meters · Indoor18th Annual Silver Streak Last Chance Indoor Meet · Mar 217.5218th Annual Silver Streak Last Chance Indoor MeetMarch 21, 2026
60 Meters · OutdoorSterling Quad · Mar 177.57aSterling QuadMarch 17, 2026
JV · OutdoorSherrard JV Tri - UTHS, Alleman · Apr 512.90aSherrard JV Tri - UTHS, AllemanApril 5, 2023
Long Jump · OutdoorGeneseo Boys FS Invite · Apr 235.34mGeneseo Boys FS InviteApril 23, 2024
Shot Put · 4kg · OutdoorRock Island Quad - John Deere, Pacers, Washington, and Edison · Apr 257.76mRock Island Quad - John Deere, Pacers, Washington, and EdisonApril 25, 2022

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 20IHSA Class 1A TRB Sectional - #02 ErieMay 20 · 100 Meters · Place 15 · Rock Island (Alleman)Rock Island (Alleman)100 Meters15.12.16a12
May 142026 Western Big 6 Boys Conference Championship MeetMay 14 · 100 Meters · Place 20 · Rock Island (Alleman)Rock Island (Alleman)100 Meters2011.81a12
May 8Geneseo McCormick InviteMay 8 · 100 Meters · Place 21 · Rock Island (Alleman)Rock Island (Alleman)100 Meters2112.05a12
May 1Sherrard Tiger RelaysMay 1 · 100 Meters · Place 2 · Rock Island (Alleman)Rock Island (Alleman)100 Meters2.11.65a PB12
Apr 11UTHS Boys Kiwanis InvitationalApr 11 · 100 Meters · Place 12 · Rock Island (Alleman)Rock Island (Alleman)100 Meters1212.43a12
Apr 8Sherrard Boys TriApr 8 · 100 Meters · Place 8 · Rock Island (Alleman)Rock Island (Alleman)100 Meters8.12.41a12
Mar 17Sterling QuadMar 17 · 60 Meters · Place 5 · Rock Island (Alleman)Rock Island (Alleman)60 Meters57.57a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 2118th Annual Silver Streak Last Chance Indoor MeetMar 21 · 60 Meters · Place 13 · Rock Island (Alleman)Rock Island (Alleman)60 Meters137.52 PB12
Mar 7Western Big Six IndoorMar 7 · 60 Meters · Place 14 · Rock Island (Alleman)Rock Island (Alleman)60 Meters147.52a12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 22IHSA Class 1A TRB Sectional - #02 Taylor Ridge (Rockridge)May 22 · 200 Meters · Place 20 · Rock Island (Alleman)Rock Island (Alleman)200 Meters2025.4211
May 22IHSA Class 1A TRB Sectional - #02 Taylor Ridge (Rockridge)May 22 · 100 Meters · Place 9 · Rock Island (Alleman)Rock Island (Alleman)100 Meters912.1111
May 15WB6 Boys 2025 Conference May 15 · 200 Meters · Place 17 · Rock Island (Alleman)Rock Island (Alleman)200 Meters1725.13a11
May 15WB6 Boys 2025 Conference May 15 · 100 Meters · Place 21 · Rock Island (Alleman)Rock Island (Alleman)100 Meters2112.08a11
May 9Geneseo McCormick ABC InviteMay 9 · 200 Meters · Place 6 · Rock Island (Alleman)Rock Island (Alleman)200 Meters624.7011
May 9Geneseo McCormick ABC InviteMay 9 · 100 Meters · Place 8 · Rock Island (Alleman)Rock Island (Alleman)100 Meters811.9211
Apr 2540th Annual Rock Island Boys' ABC Track and Field InvitationalApr 25 · 200 Meters · Place 7 · Rock Island (Alleman)Rock Island (Alleman)200 Meters726.0911
Apr 2540th Annual Rock Island Boys' ABC Track and Field InvitationalApr 25 · 100 Meters · Place 8 · Rock Island (Alleman)Rock Island (Alleman)100 Meters812.5211
Apr 12UTHS Kiwanis InviteApr 12 · 200 Meters · Place 8 · Rock Island (Alleman)Rock Island (Alleman)200 Meters824.99a11
Apr 12UTHS Kiwanis InviteApr 12 · 100 Meters · Place 12 · Rock Island (Alleman)Rock Island (Alleman)100 Meters1212.22a11
Apr 9Sherrard Quad with Alleman, UT, Annawan (Boys)Apr 9 · 200 Meters · Place 10 · Rock Island (Alleman)Rock Island (Alleman)200 Meters1025.26a11
Apr 9Sherrard Quad with Alleman, UT, Annawan (Boys)Apr 9 · 100 Meters · Place 8 · Rock Island (Alleman)Rock Island (Alleman)100 Meters812.14a11
Apr 52025 Gene Shipley Track and Field InvitationalApr 5 · 200 Meters · Place 5 · Rock Island (Alleman)Rock Island (Alleman)200 Meters524.66 PB11
Apr 52025 Gene Shipley Track and Field InvitationalApr 5 · 100 Meters · Place 6 · Rock Island (Alleman)Rock Island (Alleman)100 Meters612.0811
Mar 18Triangular #1Mar 18 · 200 Meters · Place 15 · Rock Island (Alleman)Rock Island (Alleman)200 Meters1526.23a—
Mar 18Triangular #1Mar 18 · 60 Meters · Place 10 · Rock Island (Alleman)Rock Island (Alleman)60 Meters107.75a—

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 29Sterling Indoor InvitationalMar 29 · 200 Meters · Place 8 · Rock Island (Alleman)Rock Island (Alleman)200 Meters826.01a PB11
Mar 29Sterling Indoor InvitationalMar 29 · 60 Meters · Place 7 · Rock Island (Alleman)Rock Island (Alleman)60 Meters77.72a11
Mar 2217th Annual Silver Streak Last Chance Indoor MeetMar 22 · 60 Meters · Place 25 · Rock Island (Alleman)Rock Island (Alleman)60 Meters257.66a11
Mar 8Western Big Six Girls/Boys IndoorMar 8 · 200 Meters · Place 13 · Rock Island (Alleman)Rock Island (Alleman)200 Meters1326.40a—
Mar 8Western Big Six Girls/Boys IndoorMar 8 · 60 Meters · Place 15 · Rock Island (Alleman)Rock Island (Alleman)60 Meters157.73a—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 16IHSA Class 1A TRB Sectional - #2 ErieMay 16 · Long Jump · Place 18 · Rock Island (Alleman)Rock Island (Alleman)Long Jump185.14m—
May 16IHSA Class 1A TRB Sectional - #2 ErieMay 16 · 100 Meters · Place 20 · Rock Island (Alleman)Rock Island (Alleman)100 Meters2011.91a—
May 10Western Big 6 Boys' Conference ChampionshipsMay 10 · Long Jump · Place 22 · Rock Island (Alleman)Rock Island (Alleman)Long Jump224.56m—
May 10Western Big 6 Boys' Conference ChampionshipsMay 10 · 200 Meters · Place 17 · Rock Island (Alleman)Rock Island (Alleman)200 Meters1726.00a—
May 10Western Big 6 Boys' Conference ChampionshipsMay 10 · 100 Meters · Place 18 · Rock Island (Alleman)Rock Island (Alleman)100 Meters1812.20a—
May 3Geneseo McCormick ABC InviteMay 3 · Long Jump · Place 13 · Rock Island (Alleman)Rock Island (Alleman)Long Jump135.25m—
May 3Geneseo McCormick ABC InviteMay 3 · 100 Meters · Place 14 · Rock Island (Alleman)Rock Island (Alleman)100 Meters1412.43a—
Apr 3027th Annual UTHS Boys JV InviteApr 30 · 400 Meters · Place 19 · Rock Island (Alleman)Rock Island (Alleman)400 Meters191:00.62a—
Apr 25Sherrard Tiger RelaysApr 25 · 100 Meters · Place 7 · Rock Island (Alleman)Rock Island (Alleman)100 Meters712.56a—
Apr 23Geneseo Boys FS InviteApr 23 · Long Jump · Place 9 · Rock Island (Alleman)Rock Island (Alleman)Long Jump9.5.34m PB10
Apr 23Geneseo Boys FS InviteApr 23 · 200 Meters · Rock Island (Alleman)Rock Island (Alleman)200 Meters—SCR10
Apr 23Geneseo Boys FS InviteApr 23 · 100 Meters · Place 8 · Rock Island (Alleman)Rock Island (Alleman)100 Meters8.12.14a10
Apr 1939th Annual Rock Island Boy's ABC Track & Field InvitationalApr 19 · 200 Meters · Place 8 · Rock Island (Alleman)Rock Island (Alleman)200 Meters825.60a—
Mar 23Dixon Spring Break ExtravangzaMar 23 · 200 Meters · Place 18 · Rock Island (Alleman)Rock Island (Alleman)200 Meters1826.73a—
Mar 23Dixon Spring Break ExtravangzaMar 23 · 60 Meters · Place 16 · Rock Island (Alleman)Rock Island (Alleman)60 Meters167.84a—
Mar 12Triangular #1Mar 12 · 200 Meters · Place 16 · Rock Island (Alleman)Rock Island (Alleman)200 Meters1626.72a—
Mar 12Triangular #1Mar 12 · 60 Meters · Place 10 · Rock Island (Alleman)Rock Island (Alleman)60 Meters107.88a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 1616th Annual Silver Streak Last Chance Indoor MeetMar 16 · 60 Meters · Place 51 · Rock Island (Alleman)Rock Island (Alleman)60 Meters517.97a—
Mar 2Western Big 6 Indoor Girls/BoysMar 2 · 60 Meters · Place 13 · Rock Island (Alleman)Rock Island (Alleman)60 Meters137.8010

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 192023 IHSA Class 1A TRB Sectional - #2 Taylor Ridge (Rockridge)May 19 · 200 Meters · Place 21 · Rock Island (Alleman)Rock Island (Alleman)200 Meters2125.829
May 122023 WB6 Boys Conference MeetMay 12 · 200 Meters · Place 20 · Rock Island (Alleman)Rock Island (Alleman)200 Meters2025.709
May 122023 WB6 Boys Conference MeetMay 12 · 100 Meters · Place 22 · Rock Island (Alleman)Rock Island (Alleman)100 Meters2212.669
May 832nd Annual Moline Frosh/Soph InviteMay 8 · 200 Meters · Place 9 · Rock Island (Alleman)Rock Island (Alleman)200 Meters925.75a—
May 832nd Annual Moline Frosh/Soph InviteMay 8 · 100 Meters · Place 10 · Rock Island (Alleman)Rock Island (Alleman)100 Meters1012.49a—
May 5Geneseo McCormick ABC InviteMay 5 · 200 Meters · Place 5 · Rock Island (Alleman)Rock Island (Alleman)200 Meters525.88a—
May 5Geneseo McCormick ABC InviteMay 5 · 100 Meters · Place 14 · Rock Island (Alleman)Rock Island (Alleman)100 Meters1413.01a—
May 2UTHS JV Boys InviteMay 2 · 400 Meters · Place 14 · Rock Island (Alleman)Rock Island (Alleman)400 Meters141:00.33a PB—
May 2UTHS JV Boys InviteMay 2 · 100 Meters · Place 23 · Rock Island (Alleman)Rock Island (Alleman)100 Meters2312.36a—
Apr 25Geneseo F/S InviteApr 25 · 200 Meters · Place 10 · Rock Island (Alleman)Rock Island (Alleman)200 Meters1025.81a—
Apr 25Geneseo F/S InviteApr 25 · 100 Meters · Place 12 · Rock Island (Alleman)Rock Island (Alleman)100 Meters1212.60a—
Apr 2138th Annual Rock Island Boys ABC InviteApr 21 · 200 Meters · Place 12 · Rock Island (Alleman)Rock Island (Alleman)200 Meters1225.75a—
Apr 2138th Annual Rock Island Boys ABC InviteApr 21 · 100 Meters · Place 14 · Rock Island (Alleman)Rock Island (Alleman)100 Meters1412.72a—
Apr 18Moline Boys JV InviteApr 18 · 200 Meters · Place 27 · Rock Island (Alleman)Rock Island (Alleman)200 Meters2726.11a—
Apr 18Moline Boys JV InviteApr 18 · 100 Meters · Place 27 · Rock Island (Alleman)Rock Island (Alleman)100 Meters2712.56a—
Apr 5Sherrard JV Tri - UTHS, AllemanApr 5 · JV · Place 6 · Rock Island (Alleman)Rock Island (Alleman)JV627.47a—
Apr 5Sherrard JV Tri - UTHS, AllemanApr 5 · JV · Place 3 · Rock Island (Alleman)Rock Island (Alleman)JV312.90a PB—
Apr 3Gene Shipley Track and Field InvitationalApr 3 · 200 Meters · Place 5 · Rock Island (Alleman)Rock Island (Alleman)200 Meters527.009
Apr 3Gene Shipley Track and Field InvitationalApr 3 · 100 Meters · Place 6 · Rock Island (Alleman)Rock Island (Alleman)100 Meters613.429
Mar 25Sterling InviteMar 25 · 200 Meters · Place 22 · Rock Island (Alleman)Rock Island (Alleman)200 Meters2226.939
Mar 25Sterling InviteMar 25 · 60 Meters · Place 31 · Rock Island (Alleman)Rock Island (Alleman)60 Meters318.009
Mar 14Triangular #1Mar 14 · 200 Meters · Place 13 · Rock Island (Alleman)Rock Island (Alleman)200 Meters1327.50a9
Mar 14Triangular #1Mar 14 · 60 Meters · Place 16 · Rock Island (Alleman)Rock Island (Alleman)60 Meters168.09a9

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 1815th Annual Silver Streak Last Chance MeetMar 18 · 200 Meters · Place 46 · Rock Island (Alleman)Rock Island (Alleman)200 Meters46.27.19a9
Mar 7St. Ambrose U HS Boys ClassicMar 7 · 60 Meter · Place 45 · Rock Island (Alleman)Rock Island (Alleman)60 Meter45.8.03a PB9
Mar 7St. Ambrose U HS Boys ClassicMar 7 · 200 Meters · Place 47 · Rock Island (Alleman)Rock Island (Alleman)200 Meters47.27.60a9
Mar 4WB6 IndoorMar 4 · 200 Meters · Place 14 · Rock Island (Alleman)Rock Island (Alleman)200 Meters1427.279
Mar 4WB6 IndoorMar 4 · 60 Meters · Place 15 · Rock Island (Alleman)Rock Island (Alleman)60 Meters158.019

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 32022 Boys Heartland Conference ChampionshipsMay 3 · 100 Meters · Place 8 · Rock Island Jordan CatholicRock Island Jordan Catholic100 Meters8.13.31a8
Apr 25Rock Island Quad - John Deere, Pacers, Washington, and EdisonApr 25 · Shot Put · Place 7 · Rock Island Jordan CatholicRock Island Jordan CatholicShot Put4kg7.7.76m PB8
Apr 25Rock Island Quad - John Deere, Pacers, Washington, and EdisonApr 25 · 100 Meters · Place 3 · Rock Island Jordan CatholicRock Island Jordan Catholic100 Meters3.12.968