Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorESU Relays · Mar 274:17.87aESU RelaysMarch 27, 2025
1600 Meters · OutdoorSherrard Tiger Relays · Apr 284:36.39aSherrard Tiger RelaysApril 28, 2023
200 Meters · OutdoorUTHS JV Boys Invite · May 328.59aUTHS JV Boys InviteMay 3, 2022
400 Meters · IndoorSt. Ambrose U HS Boys Classic · Mar 754.22aSt. Ambrose U HS Boys ClassicMarch 7, 2023
400 Meters · OutdoorSpire Team Challenge · Mar 2150.38aSpire Team ChallengeMarch 21, 2025
800 Meters · IndoorGLVC Indoor Championships · Mar 11:53.65aGLVC Indoor ChampionshipsMarch 1, 2025
800 Meters · OutdoorCentral Methodist Invitational · Apr 21:53.20aCentral Methodist InvitationalApril 2, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30GLVC Outdoor ChampionshipsApr 30 · 800 Meters · Place 9 · RockhurstRockhurst800 MetersRound P9.1:54.08aSo
Apr 16ESU Collegiate RelaysApr 16 · 800 Meters · Place 6 · RockhurstRockhurst800 Meters6.1:55.20aSo
Apr 9Mule RelaysApr 9 · 800 Meters · Place 9 · RockhurstRockhurst800 Meters9.1:54.84aSo
Apr 2Central Methodist InvitationalApr 2 · 800 Meters · Place 2 · RockhurstRockhurst800 Meters2.1:53.20a PBSo
Mar 20Spire Distance Carnival and Team ChallengeMar 20 · 800 Meters · Place 3 · RockhurstRockhurst800 Meters31:53.20aSo
Mar 20Spire Distance Carnival and Team ChallengeMar 20 · 400 Meters · Place 12 · RockhurstRockhurst400 Meters1251.15aSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 13Ichabod InviteFeb 13 · 800 Meters · Place 44 · RockhurstRockhurst800 Meters441:59.84aSo
Jan 29Coach Wilson InvitationalJan 29 · 800 Meters · Place 1 · RockhurstRockhurst800 Meters11:57.34SO

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1GLVC Outdoor ChampionshipsMay 1 · 800 Meters · Place 14 · RockhurstRockhurst800 MetersRound P14.1:56.84aFr
Mar 27ESU RelaysMar 27 · 1500 Meters · Place 28 · RockhurstRockhurst1500 Meters284:17.87a PBFr
Mar 27ESU RelaysMar 27 · 800 Meters · Place 3 · RockhurstRockhurst800 Meters31:55.31aFr
Mar 21Spire Team ChallengeMar 21 · 400 Meters · Place 7 · RockhurstRockhurst400 Meters750.38a PBFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 1GLVC Indoor ChampionshipsMar 1 · 800 Meters · Place 4 · RockhurstRockhurst800 Meters4.1:53.65a PBFr
Feb 14Ichabod InviteFeb 14 · 800 Meters · Place 10 · RockhurstRockhurst800 Meters101:55.29a—
Jan 30Herm Wilson InvitationalJan 30 · 800 Meters · Place 1 · RockhurstRockhurst800 Meters1.1:56.67aFr
Jan 17Washburn Rust BusterJan 17 · 800 Meters · Place 13 · RockhurstRockhurst800 Meters131:58.38a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 7Mel Tjeerdsma ClassicDec 7 · 800 Meters · Place 5 · RockhurstRockhurst800 Meters5.1:54.21aFr

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 800 Meters · Place 2 · Rock Island (Alleman)Rock Island (Alleman)800 MetersRound P21:58.5212
May 23IHSA 1A Boys State Track & Field ChampionshipsMay 23 · 800 Meters · Place 4 · Rock Island (Alleman)Rock Island (Alleman)800 Meters41:56.3912
May 16IHSA Class 1A TRB Sectional - #2 ErieMay 16 · 800 Meters · Place 1 · Rock Island (Alleman)Rock Island (Alleman)800 Meters11:56.99a—
May 10Western Big 6 Boys' Conference ChampionshipsMay 10 · 800 Meters · Place 1 · Rock Island (Alleman)Rock Island (Alleman)800 Meters11:55.03a—
May 10Western Big 6 Boys' Conference ChampionshipsMay 10 · 400 Meters · Place 12 · Rock Island (Alleman)Rock Island (Alleman)400 Meters1255.12a—
May 3Geneseo McCormick ABC InviteMay 3 · 800 Meters · Place 1 · Rock Island (Alleman)Rock Island (Alleman)800 Meters11:57.02a—
May 3Geneseo McCormick ABC InviteMay 3 · 400 Meters · Place 2 · Rock Island (Alleman)Rock Island (Alleman)400 Meters251.44a—
Apr 3027th Annual UTHS Boys JV InviteApr 30 · 1600 Meters · Rock Island (Alleman)Rock Island (Alleman)1600 Meters—4:40.97a—
Apr 25Sherrard Tiger RelaysApr 25 · 400 Meters · Place 1 · Rock Island (Alleman)Rock Island (Alleman)400 Meters151.40a—
Apr 1939th Annual Rock Island Boy's ABC Track & Field InvitationalApr 19 · 400 Meters · Place 3 · Rock Island (Alleman)Rock Island (Alleman)400 Meters352.42a—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · 800 Meters · Place 9 · Rock Island (Alleman)Rock Island (Alleman)800 MetersRound P91:59.3311
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · 800 Meters · Place 2 · Rock Island (Alleman)Rock Island (Alleman)800 Meters21:54.8711
May 192023 IHSA Class 1A TRB Sectional - #2 Taylor Ridge (Rockridge)May 19 · 800 Meters · Place 1 · Rock Island (Alleman)Rock Island (Alleman)800 Meters11:57.4511
May 122023 WB6 Boys Conference MeetMay 12 · 800 Meters · Place 1 · Rock Island (Alleman)Rock Island (Alleman)800 Meters11:55.0311
May 5Geneseo McCormick ABC InviteMay 5 · 800 Meters · Place 1 · Rock Island (Alleman)Rock Island (Alleman)800 Meters11:58.30a—
Apr 28Sherrard Tiger RelaysApr 28 · 1600 Meters · Place 1 · Rock Island (Alleman)Rock Island (Alleman)1600 Meters14:36.39a PB—
Apr 22Distance Night in PalatineApr 22 · 800 Meters · Place 1 · Rock Island (Alleman)Rock Island (Alleman)800 Meters11:56.4611
Apr 3Gene Shipley Track and Field InvitationalApr 3 · 1600 Meters · Place 1 · Rock Island (Alleman)Rock Island (Alleman)1600 Meters14:55.5211
Apr 3Gene Shipley Track and Field InvitationalApr 3 · 800 Meters · Place 1 · Rock Island (Alleman)Rock Island (Alleman)800 Meters11:59.6411

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 1815th Annual Silver Streak Last Chance MeetMar 18 · 800 Meters · Place 1 · Rock Island (Alleman)Rock Island (Alleman)800 Meters1.2:00.10a11
Mar 7St. Ambrose U HS Boys ClassicMar 7 · 400 Meters · Place 2 · Rock Island (Alleman)Rock Island (Alleman)400 Meters2.54.22a PB11

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19IHSA Class 1A TRB Sectional #2 - ErieMay 19 · 800 Meters · Place 3 · Rock Island (Alleman)Rock Island (Alleman)800 Meters32:07.46a10
May 931st Annual Moline Boys Frosh/Soph InvitationalMay 9 · 800 Meters · Place 1 · Rock Island (Alleman)Rock Island (Alleman)800 Meters12:04.74a10
May 3UTHS JV Boys InviteMay 3 · 200 Meters · Place 43 · Rock Island (Alleman)Rock Island (Alleman)200 Meters43.28.59a PB10
Apr 29Sherrard Tiger RelaysApr 29 · 400 Meters · Place 2 · Rock Island (Alleman)Rock Island (Alleman)400 Meters254.69a10
Apr 26Geneseo F/S InviteApr 26 · 800 Meters · Place 2 · Rock Island (Alleman)Rock Island (Alleman)800 Meters22:09.09a10
Apr 9Kiwanis InvitationalApr 9 · 800 Meters · Place 5 · Rock Island (Alleman)Rock Island (Alleman)800 Meters52:01.9610
Apr 6Sherrard QuadApr 6 · 1600 Meters · Place 1 · Rock Island (Alleman)Rock Island (Alleman)1600 Meters15:04.110
Apr 6Sherrard QuadApr 6 · 800 Meters · Place 4 · Rock Island (Alleman)Rock Island (Alleman)800 Meters42:37.610
Mar 5Western Big Six Indoor InviteMar 5 · 800 Meters · Place 2 · Rock Island (Alleman)Rock Island (Alleman)800 Meters2.2:06.37a10

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 26Sterling Indoor InviteMar 26 · 800 Meters · Place 1 · Rock Island (Alleman)Rock Island (Alleman)800 Meters1.2:07.76a10
Mar 15Triangular #1Mar 15 · 400 Meters · Place 2 · Rock Island (Alleman)Rock Island (Alleman)400 Meters2.54.68a10

2021 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2Western Big 6 Boys Conference ChampionshipJun 2 · 800 Meters · Place 12 · Rock Island (Alleman)Rock Island (Alleman)800 Meters122:12.779
May 22Rock Island Boys QuadMay 22 · 800 Meters · Place 7 · Rock Island (Alleman)Rock Island (Alleman)800 Meters72:22.119
May 14Dunlap InviteMay 14 · 400 Meters · Place 13 · Rock Island (Alleman)Rock Island (Alleman)400 Meters1359.229
May 8WB6 ABC InviteMay 8 · 800 Meters · Place 3 · Rock Island (Alleman)Rock Island (Alleman)800 Meters32:17.069
Apr 30UTHS Triangular with AHS and QHSApr 30 · 400 Meters · Place 2 · Rock Island (Alleman)Rock Island (Alleman)400 Meters2.57.96a9
Apr 24Sterling Triangular with Alleman, GeneseoApr 24 · 800 Meters · Rock Island (Alleman)Rock Island (Alleman)800 Meters—SCR9
Apr 24Sterling Triangular with Alleman, GeneseoApr 24 · 400 Meters · Place 3 · Rock Island (Alleman)Rock Island (Alleman)400 Meters3.1:00.10a9
Apr 21Tri-Monmouth-Roseville and AllemanApr 21 · 400 Meters · Place 2 · Rock Island (Alleman)Rock Island (Alleman)400 Meters2.1:01.60a9