Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorPaul Swanson Invite · Feb 274:56.09Paul Swanson InviteFebruary 27, 2026
1600 Meters · OutdoorIHSA Class 3A TRB Sectional - #02 Grayslake (Central) · May 224:44.11aIHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22, 2026
3200 Meters · IndoorArgo Indoor Invite · Mar 1410:45.33aArgo Indoor InviteMarch 14, 2026
3200 Meters · Outdoor2026 Trackin' At McCracken CoEd Invite · Apr 1010:28.40a2026 Trackin' At McCracken CoEd InviteApril 10, 2026
800 Meters · IndoorPritzker, St. Pats, VH, GBN · Feb 252:22.3Pritzker, St. Pats, VH, GBNFebruary 25, 2025
800 Meters · OutdoorDeerfield Rustbuster · Apr 92:25.21aDeerfield RustbusterApril 9, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 1600 Meters · Place 18 · Vernon Hills1600 Meters18.4:44.11a PB11
May 72026 Boys Lake County InvitationalMay 7 · 1600 Meters · Vernon Hills1600 Meters—DNS11
May 1Glenbrook North Spartan InviteMay 1 · 1600 Meters · Place 13 · Vernon Hills1600 Meters13.4:52.54a11
Apr 232026 Bear InviteApr 23 · 3200 Meters · Place 9 · Vernon Hills3200 Meters9.10:38.27a11
Apr 18Al Janulis Cougar RelaysApr 18 · 1600 Meters · Place 12 · Vernon Hills1600 Meters12.5:01.20a11
Apr 14Deerfield RustbusterApr 14 · 1600 Meters · Place 3 · Vernon Hills1600 Meters3.4:55.97a11
Apr 102026 Trackin' At McCracken CoEd InviteApr 10 · 3200 Meters · Place 10 · Vernon Hills3200 Meters10.10:28.40a PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 14Argo Indoor InviteMar 14 · 3200 Meters · Place 3 · Vernon Hills3200 Meters310:45.33a PB11
Mar 5Stevenson Boys Indoor Quad #1Mar 5 · 800 Meters · Place 20 · Vernon Hills800 Meters202:29.42a11
Feb 27Paul Swanson InviteFeb 27 · 1600 Meters · Place 3 · Vernon Hills1600 Meters34:56.09 PB11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 1600 Meters · Place 30 · Vernon Hills1600 Meters305:07.7810
Apr 11Trackin' At McCracken CoEd InviteApr 11 · 3200 Meters · Place 11 · Vernon Hills3200 Meters1110:47.66a10
Mar 7Eagles Coed QuadMar 7 · 1600 Meters · Place 4 · Vernon Hills1600 Meters45:12.8710

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Niles North Paul Swanson InviteFeb 28 · 1600 Meters · Place 6 · Vernon Hills1600 Meters65:12.89a—
Feb 25Pritzker, St. Pats, VH, GBNFeb 25 · 800 Meters · Place 7 · Vernon Hills800 Meters72:22.3 PB—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 22Lakes/North Chicago NLCC Dual 2024Apr 22 · 800 Meters · Place 4 · Vernon Hills800 Meters42:31.0—
Apr 9Deerfield RustbusterApr 9 · 800 Meters · Place 9 · Vernon Hills800 Meters92:25.21a PB—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Mar 13/1 Indoor Quad MeetMar 1 · 800 Meters · Place 22 · Vernon Hills800 Meters222:33.459