Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWalter Cramer Invite · Feb 64:35.34aWalter Cramer InviteFebruary 6, 2026
10,000 Meters · OutdoorGVSU Extra Weekend Meet · Apr 2431:06.51aGVSU Extra Weekend MeetApril 24, 2026
10000 Meters · OutdoorChicagoland (CCAC) Outdoor Championships · May 231:38.78Chicagoland (CCAC) Outdoor ChampionshipsMay 2, 2025
1500 Meters · OutdoorNJCAA Division III Outdoor Track & Field Championships · May 114:14.46aNJCAA Division III Outdoor Track & Field ChampionshipsMay 11, 2023
1600 Meters · IndoorSouthwest Prairie Conference Boys Indoor Championships · Mar 184:46.54Southwest Prairie Conference Boys Indoor ChampionshipsMarch 18, 2022
1600 Meters · OutdoorSouthwest Prairie Conference Boys Championships · May 114:32.92aSouthwest Prairie Conference Boys ChampionshipsMay 11, 2022
3000 Meters · IndoorCCAC Indoor Track & Field Championships · Feb 88:54.67aCCAC Indoor Track & Field ChampionshipsFebruary 8, 2025
3000 Meters · Outdoor2026 Chicagoland Championships · Apr 98:49.67a2026 Chicagoland ChampionshipsApril 9, 2026
3200 Meters · OutdoorLockport Tri Boys · Mar 1210:27.66Lockport Tri BoysMarch 12, 2022
400 Meters · OutdoorBoy's Tri @ Joliet West w/ PC and JC · Apr 1259.08Boy's Tri @ Joliet West w/ PC and JCApril 12, 2022
5000 Meters · IndoorCCAC Indoor Championships · Feb 2015:12.30aCCAC Indoor ChampionshipsFebruary 20, 2026
5000 Meters · OutdoorSt Francis Fighting Chance Invite · May 915:04.93St Francis Fighting Chance InviteMay 9, 2025
800 Meters · IndoorPat Heenan Invitational · Feb 112:08.91Pat Heenan InvitationalFebruary 11, 2023
800 Meters · OutdoorONU Outdoor Invite · Apr 292:02.16aONU Outdoor InviteApril 29, 2023

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8St Francis Fighting Chance InviteMay 8 · 10,000 Meters · Governors State (Ill.)Governors State (Ill.)10,000 Meters—DNFJr
May 1Chicagoland (CCAC) Outdoor ChampionshipsMay 1 · 10,000 Meters · Place 1 · Governors State (Ill.)Governors State (Ill.)10,000 Meters1.32:02.92aJr
Apr 24GVSU Extra Weekend MeetApr 24 · 10,000 Meters · Place 2 · Governors State (Ill.)Governors State (Ill.)10,000 Meters2.31:06.51a PBJr
Apr 92026 Chicagoland ChampionshipsApr 9 · 3000 Meters · Place 7 · Governors State (Ill.)Governors State (Ill.)3000 Meters7.8:49.67a PBJr
Mar 27NCC Distance FlingMar 27 · 5000 Meters · Place 3 · Governors State (Ill.)Governors State (Ill.)5000 Meters3.15:19.49aJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20CCAC Indoor ChampionshipsFeb 20 · 5000 Meters · Place 1 · Governors State (Ill.)Governors State (Ill.)5000 Meters115:12.30a PBSR
Feb 6Walter Cramer InviteFeb 6 · 1 Mile · Place 7 · Governors State (Ill.)Governors State (Ill.)1 Mile74:35.34a PBSr
Jan 30ONU InviteJan 30 · 3000 Meters · Place 3 · Governors StateGovernors State3000 Meters38:55.34SR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9St Francis Fighting Chance InviteMay 9 · 5000 Meters · Place 13 · Governors StateGovernors State5000 Meters1315:04.93 PBSO
May 2Chicagoland (CCAC) Outdoor ChampionshipsMay 2 · 10000 Meters · Place 4 · Governors StateGovernors State10000 Meters431:38.78 PBSO
Apr 25Elmhurst TwilightApr 25 · 3000 Meters · Place 4 · Governors State (Ill.)Governors State (Ill.)3000 Meters4.8:49.69aJr
Apr 3Chicagoland ChampionshipsApr 3 · 5000 Meters · Place 19 · Governors State (Ill.)Governors State (Ill.)5000 Meters1915:54.34aJr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8CCAC Indoor Track & Field ChampionshipsFeb 8 · 5000 Meters · Place 7 · Governors State (Ill.)Governors State (Ill.)5000 Meters7.15:38.62aJr
Feb 8CCAC Indoor Track & Field ChampionshipsFeb 8 · 3000 Meters · Place 9 · Governors State (Ill.)Governors State (Ill.)3000 Meters9.8:54.67a PBJr
Jan 31Walter Cramer InviteJan 31 · 3000 Meters · Place 9 · Governors State (Ill.)Governors State (Ill.)3000 Meters99:31.66a—
Jan 24ONU InviteJan 24 · 3000 Meters · Place 7 · Governors State (Ill.)Governors State (Ill.)3000 Meters79:02.99a—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10University of St. Francis Fighting Chance InviteMay 10 · 5000 Meters · Place 5 · UnattachedUnattached5000 Meters5.15:50.06aSo
May 10University of St. Francis Fighting Chance InviteMay 10 · 800 Meters · Place 47 · UnattachedUnattached800 Meters47.2:09.91aSo

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
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 22 · UNAT-Governors StateUNAT-Governors State3000 Meters229:13.89a—
Feb 2Walter Cramer InviteFeb 2 · 1 Mile · Place 11 · UNAT-Governors StateUNAT-Governors State1 Mile114:39.98a—
Jan 26ONU InvitationalJan 26 · 1 Mile · Place 17 · Unat-Governors StateUnat-Governors State1 Mile17.4:41.66aSo
Jan 26ONU InvitationalJan 26 · 3000 Meters · Place 20 · Unat-Governors StateUnat-Governors State3000 Meters20.9:21.94aSo

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11NJCAA Division III Outdoor Track & Field ChampionshipsMay 11 · 1500 Meters · Place 13 · Joliet (Ill.) JCJoliet (Ill.) JC1500 MetersRound P13.4:14.46a PBFr
May 11NJCAA Division III Outdoor Track & Field ChampionshipsMay 11 · 800 Meters · Place 17 · Joliet (Ill.) JCJoliet (Ill.) JC800 MetersRound P17.2:10.67aFr
Apr 29ONU Outdoor InviteApr 29 · 1500 Meters · Place 5 · Joliet (Ill.) JCJoliet (Ill.) JC1500 Meters5.4:14.49aFr
Apr 29ONU Outdoor InviteApr 29 · 800 Meters · Place 7 · Joliet (Ill.) JCJoliet (Ill.) JC800 Meters7.2:02.16a PBFr
Apr 22ONU Tiger OpenApr 22 · 1500 Meters · Place 8 · Joliet Junior CollegeJoliet Junior College1500 Meters84:19.85FR
Apr 14Wheaton (IL) InvitationalApr 14 · 800 Meters · Place 26 · Joliet (Ill.) JCJoliet (Ill.) JC800 Meters26.2:03.30aFr
Apr 7NCC 1st Chance InvitationalApr 7 · 800 Meters · Place 20 · Joliet Junior CollegeJoliet Junior College800 Meters202:04.83FR
Apr 7NCC 1st Chance InvitationalApr 7 · 800 Meters · Place 20 · Joliet Junior CollegeJoliet Junior College800 Meters202:04.83FR
Apr 1Millikin Big Blue Alumni InviteApr 1 · 1500 Meters · Place 10 · Joliet Junior CollegeJoliet Junior College1500 Meters104:32.47a—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 17Illinois College Hilltop InviteFeb 17 · 1 Mile · Place 17 · Joliet Junior CollegeJoliet Junior College1 Mile174:35.92FR
Feb 11Pat Heenan InvitationalFeb 11 · 1 Mile · Place 27 · Joliet Junior CollegeJoliet Junior College1 Mile274:40.72FR
Feb 11Pat Heenan InvitationalFeb 11 · 800 Meters · Place 28 · Joliet Junior CollegeJoliet Junior College800 Meters282:08.91 PBFR
Feb 11Pat Heenan InvitationalFeb 11 · 1 Mile · Place 27 · Joliet Junior CollegeJoliet Junior College1 Mile274:40.72FR
Feb 11Pat Heenan InvitationalFeb 11 · 800 Meters · Place 28 · Joliet Junior CollegeJoliet Junior College800 Meters282:08.91FR
Feb 4Walter Cramer InvitationalFeb 4 · 800 Meters · Place 32 · Joliet Junior CollegeJoliet Junior College800 Meters322:10.98FR
Feb 4Walter Cramer InvitationalFeb 4 · 800 Meters · Place 32 · Joliet Junior CollegeJoliet Junior College800 Meters322:10.98FR
Jan 28Olivet Nazarene InvitationalJan 28 · 1 Mile · Place 33 · Joliet (Ill.) JCJoliet (Ill.) JC1 Mile33.5:13.62aFr

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19IHSA Class 3A TRB Sectional #8 - Lockport (Twp.)May 19 · 1600 Meters · Place 10 · Joliet (Central)Joliet (Central)1600 Meters104:35.96a12
May 11Southwest Prairie Conference Boys ChampionshipsMay 11 · 1600 Meters · Place 9 · Joliet (Central)Joliet (Central)1600 Meters94:32.92a PB12
May 6Oswego East Boys InviteMay 6 · 1600 Meters · Place 3 · Joliet (Central)Joliet (Central)1600 Meters34:40.80a12
Apr 2830th Pete Struck Eagle Classic Boys InviteApr 28 · 1600 Meters · Place 25 · Joliet (Central)Joliet (Central)1600 Meters25.4:40.32a12
Apr 19Joliet Central / Yorkville Boys DualApr 19 · 800 Meters · Place 1 · Joliet (Central)Joliet (Central)800 Meters1.2:11.72a12
Apr 12Boy's Tri @ Joliet West w/ PC and JCApr 12 · 400 Meters · Place 8 · Joliet (Central)Joliet (Central)400 Meters859.08 PB12
Apr 9T.J. Shirley Blue Smoke Invitational Apr 9 · 1600 Meters · Place 3 · Joliet (Central)Joliet (Central)1600 Meters3.4:41.73a12
Mar 12Lockport Tri BoysMar 12 · 3200 Meters · Place 2 · Joliet (Central)Joliet (Central)3200 Meters210:27.66 PB12
Mar 12Lockport Tri BoysMar 12 · 1600 Meters · Place 2 · Joliet (Central)Joliet (Central)1600 Meters24:54.8112

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 18Southwest Prairie Conference Boys Indoor ChampionshipsMar 18 · 1600 Meters · Place 15 · Joliet (Central)Joliet (Central)1600 Meters154:46.54 PBSR
Mar 3Boys Raider Quad #1Mar 3 · 1600 Meters · Place 5 · Joliet (Central)Joliet (Central)1600 Meters5.5:09.712

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 9IHSA Class 3A TRB Sectional #10 - Flossmoor (Homewood-F.)Jun 9 · 400 Meters · Place 25 · Joliet (Central)Joliet (Central)400 Meters25.59.37a11
Jun 1Boys V/JV Tri-Meet Joliet West, Joliet Central & MinookaJun 1 · 1600 Meters · Place 12 · Joliet (Central)Joliet (Central)1600 Meters12.5:00.77a11
May 18Plainfield North Boys Track TriangularMay 18 · 1600 Meters · Place 32 · Joliet (Central)Joliet (Central)1600 Meters32.5:13.58a11
May 11Joliet Central Triangular vs. PFE and YorkvilleMay 11 · 1600 Meters · Place 16 · Joliet (Central)Joliet (Central)1600 Meters16.5:21.91a11