Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCCIW Indoor Championships · Feb 234:40.41CCIW Indoor ChampionshipsFebruary 23, 2024
1500 Meters · OutdoorElmhurst Twilight · Apr 254:17.43aElmhurst TwilightApril 25, 2024
3000 Meters · IndoorCCIW Indoor Championships · Feb 249:37.49aCCIW Indoor ChampionshipsFebruary 24, 2023
3000m Steeplechase · 0.914m · OutdoorElmhurst Twilight · Apr 2510:29.89aElmhurst TwilightApril 25, 2025
3000m Steeplechase · OutdoorCCIW Championships · May 310:13.86aCCIW ChampionshipsMay 3, 2024
5000 Meters · IndoorWindy City Rumble · Feb 417:20.77Windy City RumbleFebruary 4, 2023
800 Meters · IndoorSlick Invite · Feb 162:07.59aSlick InviteFebruary 16, 2024

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2CCIW Outdoor ChampionshipsMay 2 · 3000m Steeplechase · Place 21 · Elmhurst3000m Steeplechase2110:31.99aJR
Apr 25Elmhurst TwilightApr 25 · 3000m Steeplechase · Place 6 · Elmhurst3000m Steeplechase0.914m6.10:29.89a PBJr
Apr 12Wheaton (Ill) InvitationalApr 12 · 3000m Steeplechase · Place 15 · Elmhurst3000m Steeplechase1510:49.34aJr
Apr 3Chicagoland ChampionshipsApr 3 · 3000m Steeplechase · Place 12 · Elmhurst3000m Steeplechase1210:42.80aJr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 28CCIW Indoor ChampionshipsFeb 28 · 1 Mile · Place 25 · Elmhurst1 Mile25.4:47.04aJr
Feb 21F Lee Slick InvitationalFeb 21 · 1 Mile · Place 48 · Elmhurst1 Mile484:49.52a—
Feb 7Keck Select Feb 7 · 1 Mile · Place 42 · Elmhurst1 Mile424:54.66a—
Jan 31Squig Converse InviteJan 31 · 3000 Meters · Place 38 · Elmhurst3000 Meters389:47.92a—
Jan 25Aurora Grand PrixJan 25 · 1 Mile · Place 38 · Elmhurst1 Mile385:05.65a—
Jan 18I-55 Indoor InvitationalJan 18 · 1 Mile · Place 10 · Elmhurst1 Mile104:50.64JR

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3CCIW ChampionshipsMay 3 · 3000m Steeplechase · Place 17 · Elmhurst3000m Steeplechase1710:13.86a PB—
Apr 25Elmhurst TwilightApr 25 · 1500 Meters · Place 22 · Elmhurst1500 Meters22.4:17.43a PBSo
Apr 20Wheaton TwilightApr 20 · 3000m Steeplechase · Place 11 · Elmhurst3000m Steeplechase1110:15.38a—
Mar 28First Chance InvitationalMar 28 · 3000m Steeplechase · Place 4 · Elmhurst3000m Steeplechase0.914m4.10:43.19aSo

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 23CCIW Indoor ChampionshipsFeb 23 · 3000 Meters · Elmhurst3000 Meters—DNF—
Feb 23CCIW Indoor ChampionshipsFeb 23 · 1 Mile · Place 22 · Elmhurst1 Mile224:40.41 PB—
Feb 16Slick InviteFeb 16 · 800 Meters · Place 27 · Elmhurst800 Meters27.2:07.59a PBSo
Feb 102024 Windy City RumbleFeb 10 · 1 Mile · Place 24 · Elmhurst1 Mile244:45.60a—
Feb 2Tadd Metzger InvitationalFeb 2 · 1 Mile · Place 15 · Elmhurst1 Mile154:46.67a—
Jan 26Leonard "Squig" Converse InvitationalJan 26 · 1 Mile · Place 18 · Elmhurst1 Mile184:49.85a—
Jan 20I-55 Tri-Indoor InvitationalJan 20 · 3000 Meters · Place 15 · Elmhurst3000 Meters159:51.20a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 24CCIW Indoor ChampionshipsFeb 24 · 3000 Meters · Place 34 · Elmhurst3000 Meters34.9:37.49a PBFr
Feb 17NCC Slick Track & Field InvitationalFeb 17 · 3000 Meters · Place 19 · Elmhurst3000 Meters199:40.00FR
Feb 11Titan OpenerFeb 11 · 1 Mile · Place 32 · Elmhurst1 Mile324:58.26FR
Feb 4Windy City RumbleFeb 4 · 5000 Meters · Place 8 · Elmhurst5000 Meters817:20.77 PBFR
Jan 27Aurora University Grand PrixJan 27 · 3000 Meters · Place 64 · Elmhurst3000 Meters649:50.20a—