Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSlick Invite · Feb 164:33.50aSlick InviteFebruary 16, 2024
1500 Meters · OutdoorWheaton College Invitational · Apr 134:06.24aWheaton College InvitationalApril 13, 2024
1600 Meters · IndoorYoungstown State HS Open Meet #3 · Feb 55:03.22Youngstown State HS Open Meet #3February 5, 2022
1600 Meters · OutdoorBaldwin Invite · May 54:32.96aBaldwin InviteMay 5, 2023
5000 Meters · OutdoorSt Francis Fighting Chance Invite · May 816:48.89aSt Francis Fighting Chance InviteMay 8, 2026
800 Meters · IndoorCCIW Indoor Championships · Feb 232:01.04CCIW Indoor ChampionshipsFebruary 23, 2024
800 Meters · OutdoorFirst Chance Invitational · Mar 281:59.76aFirst Chance InvitationalMarch 28, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 8St Francis Fighting Chance InviteMay 8 · 5000 Meters · Place 8 · Wheaton (Ill.)Wheaton (Ill.)5000 Meters8.16:48.89a PBJr
May 1CCIW ChampionshipsMay 1 · 800 Meters · Place 28 · Wheaton (Ill.)Wheaton (Ill.)800 MetersRound P28.2:03.41aJr
Apr 22Old Fashion Track and Field Meet (Entries on DA)Apr 22 · 1500 Meters · Place 14 · Wheaton (Ill.)Wheaton (Ill.)1500 Meters14.4:29.39aJr
Apr 22Old Fashion Track and Field Meet (Entries on DA)Apr 22 · 800 Meters · Wheaton (Ill.)Wheaton (Ill.)800 Meters—DNFJr
Apr 18Don Church Twilight MeetApr 18 · 1500 Meters · Place 22 · Wheaton (Ill.)Wheaton (Ill.)1500 Meters22.4:20.78aJr
Apr 92026 Chicagoland ChampionshipsApr 9 · 800 Meters · Place 54 · Wheaton (Ill.)Wheaton (Ill.)800 Meters54.2:04.07aJr
Mar 31Wheaton InviteMar 31 · 1500 Meters · Place 9 · Wheaton (Ill.)Wheaton (Ill.)1500 Meters9.4:14.52aJr
Mar 27NCC Distance FlingMar 27 · 1500 Meters · Place 26 · Wheaton (Ill.)Wheaton (Ill.)1500 Meters26.4:22.82aJr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 272025 CCIW ChampionshipFeb 27 · 1 Mile · Place 30 · Wheaton (Ill.)Wheaton (Ill.)1 Mile30.4:48.00aJr
Feb 20F Lee Slick InvitationalFeb 20 · 800 Meters · Place 15 · Wheaton (Ill.)Wheaton (Ill.)800 Meters152:05.80aJr
Jan 31Windy City RumbleJan 31 · 1 Mile · Place 22 · Wheaton (Ill.)Wheaton (Ill.)1 Mile224:41.39aJr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2CCIW Outdoor ChampionshipsMay 2 · 800 Meters · Place 26 · Wheaton (Ill.)Wheaton (Ill.)800 Meters262:05.15aSO
Apr 25Elmhurst TwilightApr 25 · 800 Meters · Place 21 · Wheaton (Ill.)Wheaton (Ill.)800 Meters21.2:03.56aSo
Apr 17Don ChurchApr 17 · 1500 Meters · Place 23 · Wheaton (Ill.)Wheaton (Ill.)1500 Meters23.4:23.12aSo
Mar 28First Chance InvitationalMar 28 · 800 Meters · Place 39 · Wheaton (Ill.)Wheaton (Ill.)800 Meters39.2:07.33aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28CCIW Indoor ChampionshipsFeb 28 · 800 Meters · Place 19 · Wheaton (Ill.)Wheaton (Ill.)800 Meters19.2:03.28aSo
Feb 21F Lee Slick InvitationalFeb 21 · 1 Mile · Place 47 · Wheaton (Ill.)Wheaton (Ill.)1 Mile474:47.73a—
Feb 14Chicagoland Intercollegiate Indoor Track & Field Inv.Feb 14 · 800 Meters · Place 19 · Wheaton (Ill.)Wheaton (Ill.)800 Meters192:03.72SO
Feb 7Tadd Metzger InvitationalFeb 7 · 1 Mile · Place 11 · Wheaton (Ill.)Wheaton (Ill.)1 Mile11.4:40.36aSo
Feb 1Windy City RumbleFeb 1 · 1 Mile · Place 58 · Wheaton (Ill.)Wheaton (Ill.)1 Mile584:47.16a—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7Forever Red Alumni ClassicDec 7 · 1 Mile · Place 3 · Wheaton (Ill.)Wheaton (Ill.)1 Mile3.4:38.43aSo
Feb 23CCIW Indoor ChampionshipsFeb 23 · 800 Meters · Place 16 · WheatonWheaton800 Meters162:01.04 PB—
Feb 16Slick InviteFeb 16 · 1 Mile · Place 19 · Wheaton (Ill.)Wheaton (Ill.)1 Mile19.4:33.50a PBFr
Feb 102024 Windy City RumbleFeb 10 · 1 Mile · Place 23 · Wheaton (Ill.)Wheaton (Ill.)1 Mile234:44.53a—
Jan 26ONU InvitationalJan 26 · 1 Mile · Place 14 · Wheaton (Ill.)Wheaton (Ill.)1 Mile14.4:40.53aFr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 3CCIW ChampionshipsMay 3 · 1500 Meters · Place 22 · Wheaton (Ill.)Wheaton (Ill.)1500 Meters224:18.35a—
May 3CCIW ChampionshipsMay 3 · 800 Meters · Place 27 · Wheaton (Ill.)Wheaton (Ill.)800 Meters272:02.50a—
Apr 25Elmhurst TwilightApr 25 · 1500 Meters · Place 26 · Wheaton (Ill.)Wheaton (Ill.)1500 Meters26.4:19.75aFr
Apr 13Wheaton College InvitationalApr 13 · 1500 Meters · Place 17 · Wheaton (Ill.)Wheaton (Ill.)1500 Meters17.4:06.24a PBFr
Mar 28First Chance InvitationalMar 28 · 800 Meters · Place 3 · Wheaton (Ill.)Wheaton (Ill.)800 Meters3.1:59.76a PBFr

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20PIAA District 10 Class AA/AAA ChampionshipsMay 20 · 800 Meters · Place 4 · Grove City SeniorGrove City Senior800 Meters4.2:03.76a11
May 5Baldwin InviteMay 5 · 1600 Meters · Place 7 · Grove City SeniorGrove City Senior1600 Meters7.4:32.96a PB11

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21PIAA District 10 Class AA / AAA ChampionshipsMay 21 · 800 Meters · Place 12 · Grove City SeniorGrove City Senior800 Meters12.2:13.57a10
Apr 9Big Red Track and Field InvitationalApr 9 · 1600 Meters · Place 4 · Grove City SeniorGrove City Senior1600 Meters4.4:47.14a10

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 5Youngstown State HS Open Meet #3Feb 5 · 1600 Meters · Place 37 · Grove City AGrove City A1600 Meters375:03.22 PB10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 22PIAA District 10 Class AA ChampionshipsMay 22 · 1600 Meters · Place 11 · Grove City SeniorGrove City Senior1600 Meters11.4:53.31a9
May 20PIAA District 12 AA ChampionshipsMay 20 · 1600 Meters · Place 11 · Grove City SeniorGrove City Senior1600 Meters11.4:53.31a9