Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · Outdoor93rd Annual Palatine Relays · May 26:11.62a93rd Annual Palatine RelaysMay 2, 2026
3200 Meters · IndoorHSR Qualifer Indian Open · Mar 714:28.79aHSR Qualifer Indian OpenMarch 7, 2026
3200 Meters · OutdoorJV DAC Meet · May 913:56.32aJV DAC MeetMay 9, 2026
800 Meters · OutdoorHobart/Wheeler @ Portage · Apr 92:51.60aHobart/Wheeler @ PortageApril 9, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9JV DAC MeetMay 9 · 3200 Meters · Place 14 · Portage3200 Meters14.13:56.32a PB10
May 293rd Annual Palatine RelaysMay 2 · 1600 Meters · Place 25 · Portage1600 Meters25.6:11.62a PB10
Apr 18Garry Nallenweg Relays (Chesterton Relays)Apr 18 · 3200 Meters · Place 11 · Portage3200 Meters11.14:05.59a10
Apr 14Portage & Mich City @CPApr 14 · 1600 Meters · Place 6 · Portage1600 Meters6.6:30.71a10
Apr 14Portage & Mich City @CPApr 14 · 800 Meters · Place 6 · Portage800 Meters6.2:55.93a10
Apr 9Hobart/Wheeler @ PortageApr 9 · 1600 Meters · Place 1 · Portage1600 Meters1.6:24.45a10
Apr 9Hobart/Wheeler @ PortageApr 9 · 800 Meters · Place 8 · Portage800 Meters8.2:51.60a PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 7HSR Qualifer Indian OpenMar 7 · 3200 Meters · Place 28 · Portage3200 Meters28.14:28.79a PB10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10DAC JV ChampionshipsMay 10 · 1600 Meters · Place 18 · Portage1600 Meters186:34.45a9
Apr 22Laporte vs Portage (Girls)Apr 22 · 800 Meters · Place 5 · Portage800 Meters53:03.19FR
Apr 15@Portage w/CP & MCApr 15 · 1600 Meters · Portage1600 MetersX7:30.96a9
Apr 15@Portage w/CP & MCApr 15 · 800 Meters · Portage800 MetersXDNS9
Mar 15HSR Qualifer NWI Championships Mar 15 · 3200 Meters · Place 16 · Portage3200 Meters1615:07.03a—
Mar 11Portage / Valporaiso DualMar 11 · 1600 Meters · Place 20 · Portage1600 Meters206:56.68a—
Mar 11Portage / Valporaiso DualMar 11 · 800 Meters · Place 24 · Portage800 Meters243:13.08a—
Mar 3Merrillville / Portage DualMar 3 · 1600 Meters · Place 7 · Portage1600 Meters77:10.18—
Mar 3Merrillville / Portage DualMar 3 · 800 Meters · Place 10 · Portage800 Meters103:15.04—