Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · OutdoorGLVC Outdoor Championships · Apr 3030:36.95aGLVC Outdoor ChampionshipsApril 30, 2026
1500 Meters · OutdoorMule Relays · Apr 94:04.66aMule RelaysApril 9, 2026
1600 Meters · IndoorSouthwest Prairie Conference Indoor Championships · Mar 174:34.26aSouthwest Prairie Conference Indoor ChampionshipsMarch 17, 2023
1600 Meters · Outdoor2023 IHSA Class 3A TRB Sectional - #9 Plainfield (North) · May 174:25.782023 IHSA Class 3A TRB Sectional - #9 Plainfield (North)May 17, 2023
3000 Meters · IndoorGVSU Tune-Up · Feb 218:41.92GVSU Tune-UpFebruary 21, 2025
3200 Meters · IndoorIllinois Top Times Championships - Class 3A · Mar 259:37.87aIllinois Top Times Championships - Class 3AMarch 25, 2023
3200 Meters · Outdoor2023 IHSA Class 3A TRB Sectional - #9 Plainfield (North) · May 179:20.152023 IHSA Class 3A TRB Sectional - #9 Plainfield (North)May 17, 2023
400 Meters · OutdoorBig Blue Outdoor Opener · Mar 2859.71aBig Blue Outdoor OpenerMarch 28, 2026
5000 Meters · IndoorGVSU Big Meet Friday · Feb 1414:49.41GVSU Big Meet FridayFebruary 14, 2025
5000 Meters · OutdoorBryan Clay Invitational · Apr 1614:43.66aBryan Clay InvitationalApril 16, 2026
800 Meters · OutdoorGreenville Select Meet · Apr 132:04.78aGreenville Select MeetApril 13, 2024

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 · 10,000 Meters · Place 5 · Illinois-SpringfieldIllinois-Springfield10,000 Meters5.30:36.95a PBJr
Apr 30GLVC Outdoor ChampionshipsApr 30 · 5000 Meters · Place 4 · Illinois-SpringfieldIllinois-Springfield5000 Meters4.14:51.03aJr
Apr 16Bryan Clay InvitationalApr 16 · 5000 Meters · Place 203 · Illinois-SpringfieldIllinois-Springfield5000 Meters203.14:43.66a PBJr
Apr 9Mule RelaysApr 9 · 1500 Meters · Place 25 · Illinois-SpringfieldIllinois-Springfield1500 Meters25.4:04.66a PBJr
Mar 28Big Blue Outdoor OpenerMar 28 · 400 Meters · Place 35 · Illinois-SpringfieldIllinois-Springfield400 Meters35.59.71a PBJr
Mar 26WashU Distance CarnivalMar 26 · 10,000 Meters · Place 47 · Illinois-SpringfieldIllinois-Springfield10,000 Meters47.31:06.38aJr

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 14GVSU Big Meet-SATURDAYFeb 14 · 3000 Meters · Place 26 · Illinois-SpringfieldIllinois-Springfield3000 Meters268:51.43aJr
Feb 13GVSU Big Meet-FRIDAYFeb 13 · 5000 Meters · Place 19 · Illinois-SpringfieldIllinois-Springfield5000 Meters1915:14.99aJR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1GLVC Outdoor ChampionshipsMay 1 · 10,000 Meters · Place 8 · Illinois-SpringfieldIllinois-Springfield10,000 Meters8.31:36.58aSo
May 1GLVC Outdoor ChampionshipsMay 1 · 5000 Meters · Place 7 · Illinois-SpringfieldIllinois-Springfield5000 Meters7.15:13.84aSo
Apr 17Gibson InvitationalApr 17 · 5000 Meters · Place 4 · Illinois-SpringfieldIllinois-Springfield5000 Meters415:09.81SO
Mar 29Big Blue Alumni InviteMar 29 · 400 Meters · Place 19 · Illinois-SpringfieldIllinois-Springfield400 Meters19.1:02.12aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 1GLVC Indoor ChampionshipsMar 1 · 5000 Meters · Place 11 · Illinois-SpringfieldIllinois-Springfield5000 Meters11.15:17.36aSo
Feb 21GVSU Tune-UpFeb 21 · 3000 Meters · Place 20 · Illinois-SpringfieldIllinois-Springfield3000 Meters208:41.92 PBSO
Feb 15GVSU Big Meet SaturdayFeb 15 · 3000 Meters · Place 20 · Illinois-SpringfieldIllinois-Springfield3000 Meters208:41.92a—
Feb 14GVSU Big Meet FridayFeb 14 · 5000 Meters · Place 2 · Illinois-SpringfieldIllinois-Springfield5000 Meters214:49.41 PBSO
Feb 7Lewis InviteFeb 7 · 3000 Meters · Place 8 · Illinois-SpringfieldIllinois-Springfield3000 Meters88:47.18a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4Monmouth FS Outdoor InviteMay 4 · 5000 Meters · Place 1 · Heartland (Ill.) CCHeartland (Ill.) CC5000 Meters116:02.45a—
Apr 24Big Blue Friday Night InviteApr 24 · 5000 Meters · Place 1 · Heartland CCHeartland CC5000 Meters115:08.10FR
Apr 19Meet of ChampionsApr 19 · 5000 Meters · Place 2 · Heartland (Ill.) CCHeartland (Ill.) CC5000 Meters215:06.19a—
Apr 13Greenville Select MeetApr 13 · 1500 Meters · Place 11 · Heartland (Ill.) CCHeartland (Ill.) CC1500 Meters114:06.74a—
Apr 13Greenville Select MeetApr 13 · 800 Meters · Place 23 · Heartland (Ill.) CCHeartland (Ill.) CC800 Meters232:04.78a PB—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16Friday Night TriFeb 16 · 3000 Meters · Place 4 · Heartland (Ill.) CCHeartland (Ill.) CC3000 Meters4.8:56.42aFr
Feb 10Titan OpenerFeb 10 · 5000 Meters · Place 3 · Heartland (Ill.) CCHeartland (Ill.) CC5000 Meters3.15:17.32aFr

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 26IHSA 3A Boys State Track & Field ChampionshipsMay 26 · 3200 Meters · Place 13 · OswegoOswego3200 Meters13.9:21.75a12
May 25IHSA 1A Boys State Track & Field ChampionshipsMay 25 · 3200 Meters · Place 13 · Oswego (H.S.)Oswego (H.S.)3200 Meters139:21.7512
May 172023 IHSA Class 3A TRB Sectional - #9 Plainfield (North)May 17 · 3200 Meters · Place 3 · Oswego (H.S.)Oswego (H.S.)3200 Meters39:20.15 PB12
May 172023 IHSA Class 3A TRB Sectional - #9 Plainfield (North)May 17 · 1600 Meters · Place 8 · Oswego (H.S.)Oswego (H.S.)1600 Meters84:25.78 PB12
May 5Bill Jackson InvitationalMay 5 · 1600 Meters · Place 2 · Oswego (H.S.)Oswego (H.S.)1600 Meters24:26.3812
Apr 21Red Grange InvitationalApr 21 · 3200 Meters · Place 1 · Oswego (H.S.)Oswego (H.S.)3200 Meters19:31.44a—
Apr 15Minooka SmithStrong InvitationalApr 15 · 3200 Meters · Place 5 · Oswego (H.S.)Oswego (H.S.)3200 Meters59:31.9112
Apr 15Minooka SmithStrong InvitationalApr 15 · 1600 Meters · Place 13 · Oswego (H.S.)Oswego (H.S.)1600 Meters134:34.5412
Apr 8WA Boys (WV-OS-BART)Apr 8 · 1600 Meters · Place 1 · Oswego (H.S.)Oswego (H.S.)1600 Meters14:31.7512
Apr 5Oswego East Boys Tri - Oswego, Joliet WestApr 5 · 800 Meters · Place 3 · Oswego (H.S.)Oswego (H.S.)800 Meters32:08.24a—
Mar 24Illinois Top Times Championships - Class 1AMar 24 · 3200 Meters · Place 7 · Oswego (H.S.)Oswego (H.S.)3200 Meters79:37.8712
Mar 10Batavia Distance MadnessMar 10 · 3200 Meters · Place 9 · Oswego (H.S.)Oswego (H.S.)3200 Meters99:37.11a—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 25Illinois Top Times Championships - Class 3AMar 25 · 3200 Meters · Place 7 · OswegoOswego3200 Meters7.9:37.87a PB12
Mar 17Southwest Prairie Conference Indoor ChampionshipsMar 17 · 1600 Meters · Place 5 · OswegoOswego1600 Meters5.4:34.26a PB12
Feb 25D117 Clash at the ColiseumFeb 25 · 3200 Meters · Place 13 · Oswego (H.S.)Oswego (H.S.)3200 Meters139:45.5112
Feb 11Hononegah Boys Indoor Meet #1Feb 11 · 3200 Meters · Place 1 · Oswego (H.S.)Oswego (H.S.)3200 Meters19:58.3512

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #9 - Rock Island (H.S.)May 19 · 800 Meters · Place 17 · OswegoOswego800 Meters172:06.79a11
Apr 29Roger Wilcox Boys Track InvitationalApr 29 · 800 Meters · Place 9 · OswegoOswego800 Meters92:09.92a11
Apr 26Kaneland Boys vs Oswego Apr 26 · 1600 Meters · Place 1 · OswegoOswego1600 Meters14:39.22a11
Apr 22Red Grange InvitationalApr 22 · 3200 Meters · Place 1 · OswegoOswego3200 Meters110:02.1011
Apr 13Oswego Boys (WA-PS-PE)Apr 13 · 800 Meters · Place 3 · OswegoOswego800 Meters32:12.2311
Mar 11Batavia Distance MadnessMar 11 · 3200 Meters · Place 21 · OswegoOswego3200 Meters219:57.2211

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 4Morris 6-Team MeetMar 4 · 3200 Meters · Place 4 · OswegoOswego3200 Meters4.10:05.50a11
Feb 12Hononegah Boys Indoor #1Feb 12 · 1600 Meters · Place 20 · OswegoOswego1600 Meters204:57.8911

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25Romeoville Boys TriangularMay 25 · 800 Meters · Place 2 · OswegoOswego800 Meters22:23.36SO
May 22Grange | Tiger InvitationalMay 22 · 3200 Meters · Place 15 · OswegoOswego3200 Meters15.10:40.70a10
May 18Boys V/JV Triangular Joliet West, Oswego & Plainfield CentralMay 18 · 1600 Meters · Place 1 · OswegoOswego1600 Meters1.5:05.19a10
May 15Geneva Boys Mike VanDeveer InvitattionalMay 15 · 1600 Meters · Place 10 · OswegoOswego1600 Meters105:05.2810
May 11Oswego Triangular W/Plainfield North and RomeovilleMay 11 · 3200 Meters · Place 7 · OswegoOswego3200 Meters7.10:35.75a10
May 4Oswego East Boys' Track Tri #2May 4 · 1600 Meters · Place 8 · OswegoOswego1600 Meters85:10.0810
Apr 27West Aurora Boys -Yorkville-OswegoApr 27 · 3200 Meters · Place 2 · OswegoOswego3200 Meters211:31.2510

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 6Morris Indoor Coed QuadMar 6 · 1600 Meters · Place 10 · OswegoOswego1600 Meters105:49.509