Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJim Green Invitational · Feb 74:51.66aJim Green InvitationalFebruary 7, 2026
1500 Meters · OutdoorSLIAC Outdoor Track and Field Championships · Apr 244:14.87aSLIAC Outdoor Track and Field ChampionshipsApril 24, 2026
1600 Meters · OutdoorIHSA Class 1A TRB Sectional - #12 Carlinville · May 155:01.44aIHSA Class 1A TRB Sectional - #12 CarlinvilleMay 15, 2024
3000m Steeplechase · 0.914m · OutdoorGreenville Select Meet · Apr 1110:11.62aGreenville Select MeetApril 11, 2026
3000m Steeplechase · OutdoorIllinois College True Blue Invite · Apr 411:07.79aIllinois College True Blue InviteApril 4, 2025
3200 Meters · OutdoorNorth Mac 4-10-24 · Apr 1010:03.2North Mac 4-10-24April 10, 2024
400 Meters · OutdoorNorth Mac 4-10-24 · Apr 1059.94aNorth Mac 4-10-24April 10, 2024
5000 Meters · OutdoorWashU Invite · Mar 2716:30.37aWashU InviteMarch 27, 2026
High Jump · OutdoorPORTA Last Chance Meet · May 61.47mPORTA Last Chance MeetMay 6, 2024
Long Jump · OutdoorAuburn Meet 4/24/24 (Olympia, South County, Williamsville) · Apr 245.20mAuburn Meet 4/24/24 (Olympia, South County, Williamsville)April 24, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6NCCAA National Outdoor Track & Field ChampionshipsMay 6 · 3000m Steeplechase · Place 7 · GreenvilleGreenville3000m Steeplechase0.914m7.10:24.49aSo
Apr 24SLIAC Outdoor Track and Field ChampionshipsApr 24 · 3000m Steeplechase · Place 1 · GreenvilleGreenville3000m Steeplechase0.914m1.10:20.05aSo
Apr 24SLIAC Outdoor Track and Field ChampionshipsApr 24 · 1500 Meters · Place 4 · GreenvilleGreenville1500 Meters4.4:14.87a PBSo
Apr 16ISU Gibson InvitationalApr 16 · 1500 Meters · Place 48 · GreenvilleGreenville1500 Meters48.4:17.03aSo
Apr 11Greenville Select MeetApr 11 · 3000m Steeplechase · Place 2 · GreenvilleGreenville3000m Steeplechase0.914m2.10:11.62a PBSo
Apr 2Illinois College Thursday ThrowdownApr 2 · 3000m Steeplechase · Place 2 · GreenvilleGreenville3000m Steeplechase0.914m2.10:38.30aSo
Apr 2Illinois College Thursday ThrowdownApr 2 · 1500 Meters · GreenvilleGreenville1500 Meters—DNSSo
Mar 27WashU InviteMar 27 · 5000 Meters · Place 6 · GreenvilleGreenville5000 Meters6.16:30.37a PBSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27SLIAC Indoor ChampionshipsFeb 27 · 1 Mile · Place 13 · GreenvilleGreenville1 Mile135:00.21aSO
Feb 7Jim Green InvitationalFeb 7 · 1 Mile · Place 24 · GreenvilleGreenville1 Mile24.4:51.66a PBSo
Jan 30Principia RelaysJan 30 · 1 Mile · Place 20 · GreenvilleGreenville1 Mile204:51.87aSo
Jan 24Illinois College Snow Bird InviteJan 24 · 1 Mile · Place 17 · GreenvilleGreenville1 Mile174:58.43SO

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7NCCAA Track & Field National ChampionshipsMay 7 · 3000m Steeplechase · Place 14 · GreenvilleGreenville3000m Steeplechase0.914m14.10:53.67aFr
Apr 25SLIAC Outdoor Track & Field ChampionshipsApr 25 · 3000m Steeplechase · Place 4 · GreenvilleGreenville3000m Steeplechase0.914m4.10:26.72aFr
Apr 18Rose Hulman TwilightApr 18 · 3000m Steeplechase · Place 3 · GreenvilleGreenville3000m Steeplechase0.914m3.10:47.23aFr
Apr 12Greenville Select MeetApr 12 · 5000 Meters · Place 14 · GreenvilleGreenville5000 Meters1416:48.87aFr
Apr 4Illinois College True Blue InviteApr 4 · 3000m Steeplechase · Place 5 · GreenvilleGreenville3000m Steeplechase511:07.79a PBFR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 1SLIAC Indoor ChampionshipsMar 1 · 1 Mile · Place 11 · GreenvilleGreenville1 Mile11.4:54.06aFr
Jan 25Illinois College Snow Bird InviteJan 25 · 1 Mile · Place 39 · GreenvilleGreenville1 Mile395:06.04a—

2024 Outdoor Track

28 results
DateMeetEventPlMarkGr
May 15IHSA Class 1A TRB Sectional - #12 CarlinvilleMay 15 · 3200 Meters · Place 4 · WaverlyWaverly3200 Meters411:13.51a—
May 15IHSA Class 1A TRB Sectional - #12 CarlinvilleMay 15 · 1600 Meters · Place 8 · WaverlyWaverly1600 Meters85:01.44a PB—
May 6PORTA Last Chance MeetMay 6 · High Jump · Place 8 · WaverlyWaverlyHigh Jump81.47m PB—
May 6PORTA Last Chance MeetMay 6 · 3200 Meters · Place 1 · WaverlyWaverly3200 Meters111:00.0—
May 6PORTA Last Chance MeetMay 6 · 1600 Meters · Place 2 · WaverlyWaverly1600 Meters25:02.1—
May 2Pana/ISD/Waverly/LitchfieldMay 2 · Long Jump · Place 8 · WaverlyWaverlyLong Jump85.00m—
May 2Pana/ISD/Waverly/LitchfieldMay 2 · 3200 Meters · Place 1 · WaverlyWaverly3200 Meters111:01.0—
May 2Pana/ISD/Waverly/LitchfieldMay 2 · 1600 Meters · Place 1 · WaverlyWaverly1600 Meters15:07.5—
Apr 30Mt Olive HS Track Meet - 4/30/24Apr 30 · 3200 Meters · Place 1 · WaverlyWaverly3200 Meters1.11:17.4012
Apr 30Mt Olive HS Track Meet - 4/30/24Apr 30 · 1600 Meters · Place 1 · WaverlyWaverly1600 Meters1.5:09.9012
Apr 30Mt Olive HS Track Meet - 4/30/24Apr 30 · Long Jump · Place 2 · WaverlyWaverlyLong Jump2.16' 6.7512
Apr 25Franklin/GNWApr 25 · Long Jump · Place 4 · WaverlyWaverlyLong Jump44.78m—
Apr 25Franklin/GNWApr 25 · 3200 Meters · Place 2 · WaverlyWaverly3200 Meters211:04.3—
Apr 25Franklin/GNWApr 25 · 1600 Meters · Place 1 · WaverlyWaverly1600 Meters15:11.2—
Apr 24Auburn Meet 4/24/24 (Olympia, South County, Williamsville)Apr 24 · 3200 Meters · Place 1 · WaverlyWaverly3200 Meters1.11:08.32a12
Apr 24Auburn Meet 4/24/24 (Olympia, South County, Williamsville)Apr 24 · 1600 Meters · Place 7 · WaverlyWaverly1600 Meters7.5:16.78a12
Apr 24Auburn Meet 4/24/24 (Olympia, South County, Williamsville)Apr 24 · Long Jump · Place 4 · WaverlyWaverlyLong Jump4.5.20m PB12
Apr 20Rob Garcia CoEd InvitationalApr 20 · 3200 Meters · Place 5 · WaverlyWaverly3200 Meters5.11:22.70a12
Apr 16Pawnee Home MeetApr 16 · Long Jump · Place 5 · WaverlyWaverlyLong Jump516-5—
Apr 16Pawnee Home MeetApr 16 · 3200 Meters · Place 2 · WaverlyWaverly3200 Meters211:49.2—
Apr 16Pawnee Home MeetApr 16 · 400 Meters · Place 8 · WaverlyWaverly400 Meters81:13.6—
Apr 11Saukee InvitationalApr 11 · 3200 Meters · Place 3 · WaverlyWaverly3200 Meters311:42.10a—
Apr 11Saukee InvitationalApr 11 · 400 Meters · Place 11 · WaverlyWaverly400 Meters111:00.66a—
Apr 10North Mac 4-10-24Apr 10 · 3200 Meters · Place 2 · WaverlyWaverly3200 Meters2.10:03.2 PB12
Apr 10North Mac 4-10-24Apr 10 · Long Jump · Place 6 · WaverlyWaverlyLong Jump6.5.14m12
Apr 10North Mac 4-10-24Apr 10 · 400 Meters · Place 5 · WaverlyWaverly400 Meters5.59.94a PB12
Apr 9MSM Conference MeetApr 9 · 3200 Meters · Place 1 · WaverlyWaverly3200 Meters111:36.4—
Apr 9MSM Conference MeetApr 9 · 400 Meters · Place 8 · WaverlyWaverly400 Meters81:00.6—