Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorWalter Cramer Invite · Feb 64:55.73aWalter Cramer InviteFebruary 6, 2026
10,000 Meters · IndoorNJCAA Division III Outdoor Track & Field Championships · May 737:41.42aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
10,000 Meters · OutdoorNCC Distance Fling · Mar 2735:40.35aNCC Distance FlingMarch 27, 2026
1500 Meters · OutdoorViking Olympics · Apr 34:32.65aViking OlympicsApril 3, 2026
1600 Meters · IndoorArt Pahl Invitational · Feb 255:05.30Art Pahl InvitationalFebruary 25, 2023
1600 Meters · OutdoorGary Haupert Invitational · Apr 214:59.04Gary Haupert InvitationalApril 21, 2023
3000 Meters · IndoorONU Invite · Jan 3010:07.68ONU InviteJanuary 30, 2026
3000 Meters · OutdoorONU Outdoor Open · Apr 259:53.55aONU Outdoor OpenApril 25, 2026
3200 Meters · IndoorSWSC Indoor Boys Conference · Mar 1511:09.01aSWSC Indoor Boys ConferenceMarch 15, 2024
3200 Meters · OutdoorSWSC Boys Championships · May 811:10.95aSWSC Boys ChampionshipsMay 8, 2024
400 Meters · IndoorRaider Quad · Feb 291:00.73aRaider QuadFebruary 29, 2024
400 Meters · OutdoorBoys Raider Quad · Mar 257.59Boys Raider QuadMarch 2, 2023
5000 Meters · IndoorNJCAA Division III Outdoor Track & Field Championships · May 717:17.94aNJCAA Division III Outdoor Track & Field ChampionshipsMay 7, 2026
5000 Meters · Outdoor2026 Chicagoland Championships · Apr 917:10.99a2026 Chicagoland ChampionshipsApril 9, 2026
600 Meters · IndoorYork Boys Quad #1 · Feb 31:34.98aYork Boys Quad #1February 3, 2024
800 Meters · IndoorF Lee Slick Invitational · Feb 202:09.96aF Lee Slick InvitationalFebruary 20, 2026
800 Meters · OutdoorLincoln Way West Boys vs Bolingbrook, Stagg · Apr 92:07.63aLincoln Way West Boys vs Bolingbrook, StaggApril 9, 2024

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

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 10,000 Meters · Place 13 · Joliet (Ill.) JCJoliet (Ill.) JC10,000 Meters13.37:41.42a PBSo
May 7NJCAA Division III Outdoor Track & Field ChampionshipsMay 7 · 5000 Meters · Place 16 · Joliet (Ill.) JCJoliet (Ill.) JC5000 Meters16.17:17.94a PBSo
Feb 20F Lee Slick InvitationalFeb 20 · 800 Meters · Place 23 · Joliet (Ill.) JCJoliet (Ill.) JC800 Meters232:09.96a PBSo
Feb 6Walter Cramer InviteFeb 6 · 1 Mile · Place 22 · Joliet (Ill.) JCJoliet (Ill.) JC1 Mile224:55.73a PBSo
Feb 6Walter Cramer InviteFeb 6 · 800 Meters · Place 16 · Joliet (Ill.) JCJoliet (Ill.) JC800 Meters162:12.02aSo
Jan 30ONU InviteJan 30 · 3000 Meters · Place 32 · Joliet Junior CollegeJoliet Junior College3000 Meters3210:07.68 PBSO
Jan 24Illinois College Snow Bird InviteJan 24 · 3000 Meters · Place 20 · Joliet Junior CollegeJoliet Junior College3000 Meters2010:24.63SO
Jan 24Illinois College Snow Bird InviteJan 24 · 1 Mile · Place 16 · Joliet Junior CollegeJoliet Junior College1 Mile164:58.38SO

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25ONU Outdoor OpenApr 25 · 3000 Meters · Place 19 · Joliet (Ill.) JCJoliet (Ill.) JC3000 Meters19.9:53.55a PBSo
Apr 18Don Church Twilight MeetApr 18 · 3000 Meters · Joliet (Ill.) JCJoliet (Ill.) JC3000 Meters--DNSSo
Apr 18Don Church Twilight MeetApr 18 · 1500 Meters · Place 54 · Joliet (Ill.) JCJoliet (Ill.) JC1500 Meters54.4:38.48aSo
Apr 18Don Church Twilight MeetApr 18 · 800 Meters · Place 31 · Joliet (Ill.) JCJoliet (Ill.) JC800 Meters31.2:12.53aSo
Apr 92026 Chicagoland ChampionshipsApr 9 · 5000 Meters · Place 46 · Joliet (Ill.) JCJoliet (Ill.) JC5000 Meters46.17:10.99a PBSo
Apr 3Viking OlympicsApr 3 · 1500 Meters · Place 26 · Joliet (Ill.) JCJoliet (Ill.) JC1500 Meters264:32.65a PBSo
Mar 27NCC Distance FlingMar 27 · 10,000 Meters · Place 27 · Joliet (Ill.) JCJoliet (Ill.) JC10,000 Meters27.35:40.35a PBSo

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25Elmhurst TwilightApr 25 · 3000 Meters · Place 27 · Joliet (Ill.) JCJoliet (Ill.) JC3000 Meters27.10:31.49aFr
Apr 25ONU Outdoor OpenApr 25 · 1500 Meters · Joliet (Ill.) JCJoliet (Ill.) JC1500 Meters—DNSFr
Apr 25ONU Outdoor OpenApr 25 · 800 Meters · Place 28 · Joliet (Ill.) JCJoliet (Ill.) JC800 Meters28.2:14.75aFr
Apr 17Don ChurchApr 17 · 10,000 Meters · Place 4 · Joliet (Ill.) JCJoliet (Ill.) JC10,000 Meters4.37:21.33aFr
Apr 12ONU Tiger OpenApr 12 · 1500 Meters · Place 48 · Joliet Junior CollegeJoliet Junior College1500 Meters484:37.18FR
Apr 3Chicagoland ChampionshipsApr 3 · 5000 Meters · Place 48 · Joliet (Ill.) JCJoliet (Ill.) JC5000 Meters4817:54.98aFr
Mar 28First Chance InvitationalMar 28 · 10,000 Meters · Place 24 · Joliet (Ill.) JCJoliet (Ill.) JC10,000 Meters24.38:46.10aFr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14Chicagoland Intercollegiate Indoor Track & Field Inv.Feb 14 · 3000 Meters · Place 39 · Joliet Junior CollegeJoliet Junior College3000 Meters3910:24.78FR
Feb 7Keck Select Feb 7 · 5000 Meters · Place 14 · Joliet (Ill.) JCJoliet (Ill.) JC5000 Meters1417:39.78a—
Jan 31Walter Cramer InviteJan 31 · 1 Mile · Place 28 · Joliet (Ill.) JCJoliet (Ill.) JC1 Mile284:57.31a—
Jan 24ONU InviteJan 24 · 3000 Meters · Place 25 · Joliet (Ill.) JCJoliet (Ill.) JC3000 Meters2510:25.20a—
Jan 18I-55 Indoor InvitationalJan 18 · 3000 Meters · Place 18 · Joliet Junior CollegeJoliet Junior College3000 Meters1810:52.20FR

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8SWSC Boys ChampionshipsMay 8 · 3200 Meters · Place 16 · BolingbrookBolingbrook3200 Meters16.11:10.95a PB12
Apr 15LWC-Bradley-Bolingbrook Boys Tri MeetApr 15 · 1600 Meters · Place 8 · BolingbrookBolingbrook1600 Meters85:08.4—
Apr 15LWC-Bradley-Bolingbrook Boys Tri MeetApr 15 · 800 Meters · Place 7 · BolingbrookBolingbrook800 Meters72:07.7—
Apr 9Lincoln Way West Boys vs Bolingbrook, StaggApr 9 · 1600 Meters · Place 12 · BolingbrookBolingbrook1600 Meters12.5:24.07a12
Apr 9Lincoln Way West Boys vs Bolingbrook, StaggApr 9 · 800 Meters · Place 6 · BolingbrookBolingbrook800 Meters6.2:07.63a PB12
Mar 92nd Annual Troy Doris InvitationalMar 9 · 1600 Meters · Place 7 · BolingbrookBolingbrook1600 Meters75:01.88a—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 15SWSC Indoor Boys ConferenceMar 15 · 3200 Meters · Place 12 · BolingbrookBolingbrook3200 Meters1211:09.01a PB—
Feb 29Raider QuadFeb 29 · 800 Meters · Place 8 · BolingbrookBolingbrook800 Meters82:16.99a—
Feb 29Raider QuadFeb 29 · 400 Meters · Place 17 · BolingbrookBolingbrook400 Meters171:00.73a PB—
Feb 10Homewood Flossmoor Boys Quad 1Feb 10 · 800 Meters · Place 5 · BolingbrookBolingbrook800 Meters52:12.69a—
Feb 10Homewood Flossmoor Boys Quad 1Feb 10 · 600 Meters · Place 5 · BolingbrookBolingbrook600 Meters51:37.48a—
Feb 3York Boys Quad #1Feb 3 · 600 Meters · Place 6 · BolingbrookBolingbrook600 Meters61:34.98a PB—

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 25Bolingbrook-Sandburg-Stagg SWSC TriApr 25 · 800 Meters · Place 8 · BolingbrookBolingbrook800 Meters82:19.57a—
Apr 21Gary Haupert InvitationalApr 21 · 1600 Meters · Place 10 · BolingbrookBolingbrook1600 Meters104:59.04 PB11
Apr 18Lincoln Way East Boys TriangularApr 18 · 800 Meters · Place 5 · BolingbrookBolingbrook800 Meters52:12.55a—
Apr 18Lincoln Way East Boys TriangularApr 18 · 400 Meters · Place 22 · BolingbrookBolingbrook400 Meters2258.86a—
Apr 15Bud Mohns InvitationalApr 15 · 1600 Meters · Place 16 · BolingbrookBolingbrook1600 Meters165:01.1211
Mar 11Troy Doris InvitationalMar 11 · 800 Meters · Place 5 · BolingbrookBolingbrook800 Meters52:14.7511
Mar 2Boys Raider QuadMar 2 · 800 Meters · Place 10 · BolingbrookBolingbrook800 Meters102:16.7711
Mar 2Boys Raider QuadMar 2 · 400 Meters · Place 16 · BolingbrookBolingbrook400 Meters1657.59 PB11

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 25Art Pahl InvitationalFeb 25 · 1600 Meters · Place 1 · BolingbrookBolingbrook1600 Meters15:05.30 PB11
Feb 11Homewood Flossmoor Boys Quad #1Feb 11 · 800 Meters · Place 10 · BolingbrookBolingbrook800 Meters102:15.15a—
Feb 11Homewood Flossmoor Boys Quad #1Feb 11 · 600 Meters · Place 8 · BolingbrookBolingbrook600 Meters81:37.35a—
Feb 4York Boys Quad #1Feb 4 · 1600 Meters · Place 10 · BolingbrookBolingbrook1600 Meters105:23.4411

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16Naperville Central Frosh-Soph ABCMay 16 · 1600 Meters · Place 6 · BolingbrookBolingbrook1600 Meters65:13.51a10
Apr 26Sandburg Boys SWSC QuadApr 26 · 800 Meters · Place 13 · BolingbrookBolingbrook800 Meters132:23.610
Apr 19BBCHS-LWE- Bolingbrook Boys Triangular Apr 19 · 800 Meters · Place 10 · BolingbrookBolingbrook800 Meters102:29.310
Apr 19BBCHS-LWE- Bolingbrook Boys Triangular Apr 19 · 400 Meters · Place 17 · BolingbrookBolingbrook400 Meters171:00.210
Apr 12Raider Boys Quad #1Apr 12 · 1600 Meters · Place 17 · BolingbrookBolingbrook1600 Meters176:05.010
Apr 12Raider Boys Quad #1Apr 12 · 800 Meters · Place 27 · BolingbrookBolingbrook800 Meters272:33.410

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 18Southwest Suburban Conference Boys Indoor ChampionshipsMar 18 · 800 Meters · Place 16 · BolingbrookBolingbrook800 Meters16.2:29.98a10
Mar 12Bolingbrook Boys Invite #2Mar 12 · 800 Meters · Place 5 · BolingbrookBolingbrook800 Meters5.2:30.610
Mar 3Boys Raider Quad #1Mar 3 · 1600 Meters · Place 10 · BolingbrookBolingbrook1600 Meters10.6:04.210
Mar 3Boys Raider Quad #1Mar 3 · 800 Meters · Place 4 · BolingbrookBolingbrook800 Meters4.2:33.810
Feb 12HF Boys Indoor Meet #1Feb 12 · 1600 Meters · Place 18 · BolingbrookBolingbrook1600 Meters18.6:28.99a10
Feb 12HF Boys Indoor Meet #1Feb 12 · 800 Meters · Place 41 · BolingbrookBolingbrook800 Meters41.2:40.78a10
Feb 5York Boys QuadFeb 5 · 1600 Meters · Place 7 · BolingbrookBolingbrook1600 Meters7.6:27.26a10