Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCSL JV Invite · May 1812.03aCSL JV InviteMay 18, 2026
200 Meters · IndoorStevenson Boys Indoor Quad #1 · Mar 525.64aStevenson Boys Indoor Quad #1March 5, 2026
200 Meters · OutdoorCSL JV Invite · May 1825.01aCSL JV InviteMay 18, 2026
50 Meters · IndoorPritzker, St. Pats, VH, GBN · Feb 256.76aPritzker, St. Pats, VH, GBNFebruary 25, 2025
60 Meters · IndoorStevenson Boys Indoor Quad #1 · Mar 57.80aStevenson Boys Indoor Quad #1March 5, 2026
60 Meters · OutdoorStevenson Boys Open #1 · Mar 67.89aStevenson Boys Open #1March 6, 2025
Complete · OutdoorIHSA Class 3A TRB Sectional - #02 Grayslake (Central) · May 2212.12IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22, 2025
Full · IndoorCSL Freshman Indoor Invite · Mar 116.24CSL Freshman Indoor InviteMarch 11, 2024
Open · OutdoorDeerfield Rustbuster · Apr 1512.3Deerfield RustbusterApril 15, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18CSL JV InviteMay 18 · 200 Meters · Place 17 · Vernon Hills200 Meters17.25.01a PB11
May 18CSL JV InviteMay 18 · 100 Meters · Place 12 · Vernon Hills100 Meters12.12.03a PB11
May 1Glenbrook North Spartan InviteMay 1 · 100 Meters · Place 15 · Vernon Hills100 Meters15.12.37a11
Apr 232026 Bear InviteApr 23 · 100 Meters · Vernon Hills100 Meters—DNS11
Apr 14Deerfield RustbusterApr 14 · 100 Meters · Place 11 · Vernon Hills100 Meters11.12.32a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 5Stevenson Boys Indoor Quad #1Mar 5 · 200 Meters · Place 22 · Vernon Hills200 Meters2225.64a PB11
Mar 5Stevenson Boys Indoor Quad #1Mar 5 · 60 Meters · Place 25 · Vernon Hills60 Meters257.80a PB11
Feb 27Paul Swanson InviteFeb 27 · Full · Place 7 · Vernon HillsFull71:01.0411
Feb 27Paul Swanson InviteFeb 27 · Full · Place 11 · Vernon HillsFull1125.7011
Feb 27Paul Swanson InviteFeb 27 · Full · Place 8 · Vernon HillsFull86.5511

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Complete · Place 22 · Vernon HillsComplete2224.6710
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · Complete · Place 25 · Vernon HillsComplete2512.12 PB10
Apr 242025 Bear InviteApr 24 · Complete · Place 25 · Vernon HillsComplete2524.9810
Apr 15Deerfield RustbusterApr 15 · Open · Place 24 · Vernon HillsOpen241:06.210
Apr 15Deerfield RustbusterApr 15 · Open · Place 17 · Vernon HillsOpen1725.410
Apr 15Deerfield RustbusterApr 15 · Open · Place 24 · Vernon HillsOpen2412.3 PB10
Mar 6Stevenson Boys Open #1Mar 6 · 200 Meters · Place 29 · Vernon Hills200 Meters2926.32a—
Mar 6Stevenson Boys Open #1Mar 6 · 60 Meters · Place 37 · Vernon Hills60 Meters377.89a PB—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 28Niles North Paul Swanson InviteFeb 28 · 200 Meters · Place 12 · Vernon Hills200 Meters1227.19a—
Feb 25Pritzker, St. Pats, VH, GBNFeb 25 · 50 Meters · Place 8 · Vernon Hills50 Meters86.76a PB—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 9Deerfield RustbusterApr 9 · 200 Meters · Place 36 · Vernon Hills200 Meters3626.28a—
Apr 9Deerfield RustbusterApr 9 · 100 Meters · Place 37 · Vernon Hills100 Meters3712.82a—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 11CSL Freshman Indoor InviteMar 11 · Full · Place 17 · Vernon HillsFull176.24 PB9
Mar 13/1 Indoor Quad MeetMar 1 · Full · Place 18 · Vernon HillsFull1827.409
Mar 13/1 Indoor Quad MeetMar 1 · Full · Place 26 · Vernon HillsFull268.049