Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCCAC Indoor Championships · Feb 204:39.02aCCAC Indoor ChampionshipsFebruary 20, 2026
10,000 Meters · OutdoorNJCAA Division III Outdoor Track & Field Championships · May 1136:24.97aNJCAA Division III Outdoor Track & Field ChampionshipsMay 11, 2023
10000 Meters · OutdoorChicagoland (CCAC) Outdoor Championships · May 233:13.39Chicagoland (CCAC) Outdoor ChampionshipsMay 2, 2025
1500 Meters · OutdoorSt Francis Fighting Chance Invite · May 84:12.89aSt Francis Fighting Chance InviteMay 8, 2026
1600 Meters · IndoorSouthwest Prairie Conference Boys Indoor Championships · Mar 184:40.31Southwest Prairie Conference Boys Indoor ChampionshipsMarch 18, 2022
1600 Meters · OutdoorSouthwest Prairie Conference Boys Championships · May 114:34.81aSouthwest Prairie Conference Boys ChampionshipsMay 11, 2022
3000 Meters · IndoorONU Invite · Jan 309:11.69ONU InviteJanuary 30, 2026
3000 Meters · OutdoorONU Outdoor Invite · Apr 299:43.43aONU Outdoor InviteApril 29, 2023
3200 Meters · OutdoorLockport Tri Boys · Mar 1210:24.28Lockport Tri BoysMarch 12, 2022
400 Meters · OutdoorJoliet Central / Yorkville Boys Dual · Apr 1959.55aJoliet Central / Yorkville Boys DualApril 19, 2022
5000 Meters · IndoorCCAC Indoor Championships · Feb 2015:40.57aCCAC Indoor ChampionshipsFebruary 20, 2026
5000 Meters · OutdoorSt Francis Fighting Chance Invite · May 815:32.46aSt Francis Fighting Chance InviteMay 8, 2026
800 Meters · OutdoorSt Francis Fighting Chance Invite · May 82:07.37aSt Francis Fighting Chance InviteMay 8, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8St Francis Fighting Chance InviteMay 8 · 5000 Meters · Place 2 · Governors State (Ill.)Governors State (Ill.)5000 Meters2.15:32.46a PBSr
May 8St Francis Fighting Chance InviteMay 8 · 1500 Meters · Place 18 · Governors State (Ill.)Governors State (Ill.)1500 Meters18.4:12.89a PBSr
May 8St Francis Fighting Chance InviteMay 8 · 800 Meters · Place 50 · Governors State (Ill.)Governors State (Ill.)800 Meters50.2:07.37a PBSr
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · 10,000 Meters · Governors State (Ill.)Governors State (Ill.)10,000 Meters—DQSr
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · 5000 Meters · Place 5 · Governors State (Ill.)Governors State (Ill.)5000 Meters5.15:40.39aSr
Apr 25ONU Outdoor OpenApr 25 · 1500 Meters · Place 16 · Governors State (Ill.)Governors State (Ill.)1500 Meters16.4:13.72aSr
Apr 25ONU Outdoor OpenApr 25 · 800 Meters · Place 33 · Governors State (Ill.)Governors State (Ill.)800 Meters33.2:11.63aSr
Apr 92026 Chicagoland ChampionshipsApr 9 · 5000 Meters · Place 15 · Governors State (Ill.)Governors State (Ill.)5000 Meters15.15:40.52aSr
Apr 92026 Chicagoland ChampionshipsApr 9 · 1500 Meters · Place 37 · Governors State (Ill.)Governors State (Ill.)1500 Meters37.4:15.45aSr
Mar 27NCC Distance FlingMar 27 · 5000 Meters · Place 11 · Governors State (Ill.)Governors State (Ill.)5000 Meters11.15:39.94aSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20CCAC Indoor ChampionshipsFeb 20 · 5000 Meters · Place 8 · Governors State (Ill.)Governors State (Ill.)5000 Meters815:40.57a PBSR
Feb 20CCAC Indoor ChampionshipsFeb 20 · 1 Mile · Place 16 · Governors State (Ill.)Governors State (Ill.)1 Mile164:39.02a PBSR
Feb 6Walter Cramer InviteFeb 6 · 3000 Meters · Place 8 · Governors State (Ill.)Governors State (Ill.)3000 Meters89:13.70aSr
Feb 6Walter Cramer InviteFeb 6 · 1 Mile · Place 14 · Governors State (Ill.)Governors State (Ill.)1 Mile144:42.75aSr
Jan 30ONU InviteJan 30 · 3000 Meters · Place 13 · Governors StateGovernors State3000 Meters139:11.69 PBJR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9St Francis Fighting Chance InviteMay 9 · 5000 Meters · Place 13 · Governors StateGovernors State5000 Meters1316:04.76SO
May 2Chicagoland (CCAC) Outdoor ChampionshipsMay 2 · 10000 Meters · Place 9 · Governors StateGovernors State10000 Meters933:13.39 PBSO
Apr 25Elmhurst TwilightApr 25 · 5000 Meters · Place 10 · Governors State (Ill.)Governors State (Ill.)5000 Meters10.16:10.40aJr
Apr 12ONU Tiger OpenApr 12 · 1500 Meters · Place 33 · Governors StateGovernors State1500 Meters334:24.04SO
Apr 12ONU Tiger OpenApr 12 · 800 Meters · Place 54 · Governors StateGovernors State800 Meters542:16.36SO
Apr 3Chicagoland ChampionshipsApr 3 · 5000 Meters · Place 25 · Governors State (Ill.)Governors State (Ill.)5000 Meters2516:08.13aJr
Apr 3Chicagoland ChampionshipsApr 3 · 1500 Meters · Place 60 · Governors State (Ill.)Governors State (Ill.)1500 Meters604:31.81aJr

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 7ONU Holiday OpenDec 7 · 3000 Meters · Place 6 · Governors State (Ill.)Governors State (Ill.)3000 Meters6.9:43.11aJr
Feb 16CCAC Indoor Track and Field ChampionshipsFeb 16 · 5000 Meters · Governors State (Ill.)Governors State (Ill.)5000 Meters--DNSSo
Feb 2Walter Cramer InviteFeb 2 · 3000 Meters · Place 35 · UNAT-Governors StateUNAT-Governors State3000 Meters359:44.60a—
Feb 2Walter Cramer InviteFeb 2 · 1 Mile · Place 20 · UNAT-Governors StateUNAT-Governors State1 Mile204:45.49a—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11NJCAA Division III Outdoor Track & Field ChampionshipsMay 11 · 10,000 Meters · Place 9 · Joliet (Ill.) JCJoliet (Ill.) JC10,000 Meters9.36:24.97a PBFr
May 11NJCAA Division III Outdoor Track & Field ChampionshipsMay 11 · 5000 Meters · Place 14 · Joliet (Ill.) JCJoliet (Ill.) JC5000 Meters14.17:21.84aFr
Apr 29ONU Outdoor InviteApr 29 · 3000 Meters · Place 4 · Joliet (Ill.) JCJoliet (Ill.) JC3000 Meters4.9:43.43a PBFr
Apr 29ONU Outdoor InviteApr 29 · 1500 Meters · Place 13 · Joliet (Ill.) JCJoliet (Ill.) JC1500 Meters13.4:26.71aFr
Apr 22ONU Tiger OpenApr 22 · 1500 Meters · Place 11 · Joliet Junior CollegeJoliet Junior College1500 Meters114:28.45FR
Apr 14Wheaton (IL) InvitationalApr 14 · 1500 Meters · Place 57 · Joliet (Ill.) JCJoliet (Ill.) JC1500 Meters57.4:25.93aFr
Apr 1Millikin Big Blue Alumni InviteApr 1 · 5000 Meters · Place 11 · Joliet Junior CollegeJoliet Junior College5000 Meters1116:40.04a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 17Illinois College Hilltop InviteFeb 17 · 3000 Meters · Place 14 · Joliet Junior CollegeJoliet Junior College3000 Meters149:50.78FR
Feb 17Illinois College Hilltop InviteFeb 17 · 1 Mile · Place 27 · Joliet Junior CollegeJoliet Junior College1 Mile274:52.56FR
Feb 4Walter Cramer InvitationalFeb 4 · 1 Mile · Place 21 · Joliet Junior CollegeJoliet Junior College1 Mile214:57.80FR
Feb 4Walter Cramer InvitationalFeb 4 · 1 Mile · Place 21 · Joliet Junior CollegeJoliet Junior College1 Mile214:57.80FR
Jan 28Olivet Nazarene InvitationalJan 28 · 3000 Meters · Place 15 · Joliet (Ill.) JCJoliet (Ill.) JC3000 Meters15.9:49.38aFr

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #8 - Lockport (Twp.)May 19 · 1600 Meters · Place 12 · Joliet (Central)Joliet (Central)1600 Meters124:37.08a12
May 11Southwest Prairie Conference Boys ChampionshipsMay 11 · 1600 Meters · Place 13 · Joliet (Central)Joliet (Central)1600 Meters134:34.81a PB12
May 6Oswego East Boys InviteMay 6 · 1600 Meters · Place 5 · Joliet (Central)Joliet (Central)1600 Meters54:49.49a12
Apr 2830th Pete Struck Eagle Classic Boys InviteApr 28 · 1600 Meters · Place 24 · Joliet (Central)Joliet (Central)1600 Meters24.4:37.75a12
Apr 19Joliet Central / Yorkville Boys DualApr 19 · 400 Meters · Place 5 · Joliet (Central)Joliet (Central)400 Meters5.59.55a PB12
Apr 12Boy's Tri @ Joliet West w/ PC and JCApr 12 · 400 Meters · Place 10 · Joliet (Central)Joliet (Central)400 Meters101:00.1612
Apr 9T.J. Shirley Blue Smoke Invitational Apr 9 · 1600 Meters · Place 4 · Joliet (Central)Joliet (Central)1600 Meters4.4:42.86a12
Mar 12Lockport Tri BoysMar 12 · 3200 Meters · Place 1 · Joliet (Central)Joliet (Central)3200 Meters110:24.28 PB12
Mar 12Lockport Tri BoysMar 12 · 1600 Meters · Place 3 · Joliet (Central)Joliet (Central)1600 Meters34:55.4212

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 18Southwest Prairie Conference Boys Indoor ChampionshipsMar 18 · 1600 Meters · Place 12 · Joliet (Central)Joliet (Central)1600 Meters124:40.31 PBSR
Mar 3Boys Raider Quad #1Mar 3 · 1600 Meters · Place 3 · Joliet (Central)Joliet (Central)1600 Meters3.5:05.312

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 9IHSA Class 3A TRB Sectional #10 - Flossmoor (Homewood-F.)Jun 9 · 3200 Meters · Place 8 · Joliet (Central)Joliet (Central)3200 Meters8.10:48.37a11
Jun 1Boys V/JV Tri-Meet Joliet West, Joliet Central & MinookaJun 1 · 1600 Meters · Place 14 · Joliet (Central)Joliet (Central)1600 Meters14.5:01.30a11
May 18Plainfield North Boys Track TriangularMay 18 · 1600 Meters · Place 26 · Joliet (Central)Joliet (Central)1600 Meters26.5:06.85a11
May 11Joliet Central Triangular vs. PFE and YorkvilleMay 11 · 1600 Meters · Place 12 · Joliet (Central)Joliet (Central)1600 Meters12.5:11.99a11