Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorIHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson) · May 2110.64aIHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson)May 21, 2026
200 Meters · IndoorProviso West Boys Invitational · Feb 2822.70aProviso West Boys InvitationalFebruary 28, 2026
200 Meters · OutdoorCSL South Track and Field Invitational · May 1521.24aCSL South Track and Field InvitationalMay 15, 2026
400 Meters · OutdoorHighland Park Triangular · Apr 1652.18aHighland Park TriangularApril 16, 2025
55 Meters · IndoorEvanston Boys Quad 2 · Feb 106.94aEvanston Boys Quad 2February 10, 2024
55 Meters · OutdoorEvanston Richards Phillips Relays · Mar 146.85Evanston Richards Phillips RelaysMarch 14, 2026
60 Meters · IndoorProviso West Boys Invitational · Feb 287.04aProviso West Boys InvitationalFebruary 28, 2026
60 Meters · Outdoor2025 Illinois Top Times Championships · Mar 286.982025 Illinois Top Times ChampionshipsMarch 28, 2025
High Jump · IndoorProviso West Boys Invitational · Feb 2822.70Proviso West Boys InvitationalFebruary 28, 2026
Long Jump · IndoorEvanston Boys Quintangular · Feb 165.87mEvanston Boys QuintangularFebruary 16, 2024
Long Jump · OutdoorEvanston v Loyola v HP · Apr 105.16mEvanston v Loyola v HPApril 10, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 200 Meters · Place 4 · Evanston (Twp.)200 MetersRound P4.21.37aWind: 0.911
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 200 Meters · Place 7 · Evanston (Twp.)200 Meters7.22.03aWind: -1.411
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 100 Meters · Place 5 · Evanston (Twp.)100 MetersRound P5.10.70aWind: -0.111
May 28IHSA 3A Boys State Track & Field ChampionshipsMay 28 · 100 Meters · Place 9 · Evanston (Twp.)100 Meters9.11.00aWind: -0.111
May 21IHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson)May 21 · 200 Meters · Place 1 · Evanston (Twp.)200 Meters1.21.25a11
May 21IHSA Class 3A TRB Sectional - #03 Lincolnshire (Stevenson)May 21 · 100 Meters · Place 3 · Evanston (Twp.)100 Meters3.10.64a PB11
May 15CSL South Track and Field InvitationalMay 15 · 200 Meters · Place 1 · Evanston (Twp.)200 Meters1.21.24a PB11
May 15CSL South Track and Field InvitationalMay 15 · 100 Meters · Place 3 · Evanston (Twp.)100 Meters3.10.70a11
May 9TT ClassicMay 9 · 100 Meters · Place 2 · Evanston (Twp.)100 Meters2.10.77aWind: 011
May 4Evanston Boys TriangularMay 4 · 100 Meters · Place 2 · Evanston (Twp.)100 Meters210.70a11
May 2Jim Arnold InviteMay 2 · 200 Meters · Place 2 · Evanston (Twp.)200 Meters2.21.75a11
May 2Jim Arnold InviteMay 2 · 100 Meters · Place 3 · Evanston (Twp.)100 Meters3.10.75a11
Mar 20CSL South Invite at EvanstonMar 20 · 200 Meters · Place 2 · Evanston (Twp.)200 Meters223.41a11
Mar 14Evanston Richards Phillips RelaysMar 14 · 200 Meters · Place 1 · Evanston (Twp.)200 Meters124.7011
Mar 14Evanston Richards Phillips RelaysMar 14 · 55 Meters · Place 2 · Evanston (Twp.)55 Meters26.85 PB11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Proviso West Boys InvitationalFeb 28 · 200 Meters · Place 2 · Evanston (Twp.)200 Meters222.70a PB11
Feb 28Proviso West Boys InvitationalFeb 28 · 60 Meters · Place 3 · Evanston (Twp.)60 Meters37.04a PB11
Feb 28Proviso West Boys InvitationalFeb 28 · 60m Hurdles · Place 3 · Evanston (Twp.)60m Hurdles37.04—
Feb 28Proviso West Boys InvitationalFeb 28 · High Jump · Place 2 · Evanston (Twp.)High Jump222.70 PB—
Feb 21Greg Foster InvitationalFeb 21 · 200 Meters · Place 1 · Evanston (Twp.)200 Meters122.92a11

2025 Outdoor Track

34 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #03 DeerfieldMay 22 · 200 Meters · Place 2 · Evanston (Twp.)200 Meters221.6310
May 22IHSA Class 3A TRB Sectional - #03 DeerfieldMay 22 · 100 Meters · Place 2 · Evanston (Twp.)100 Meters210.8110
May 14CSL-South Boys Conference ChampionshipsMay 14 · Long Jump · Place 2 · Evanston (Twp.)Long Jump26.55m10
May 14CSL-South Boys Conference ChampionshipsMay 14 · 200 Meters · Place 3 · Evanston (Twp.)200 Meters321.8210
May 14CSL-South Boys Conference ChampionshipsMay 14 · 100 Meters · Place 2 · Evanston (Twp.)100 Meters210.7910
May 10Thornton Township Classic InvitationalMay 10 · Long Jump · Place 5 · Evanston (Twp.)Long Jump56.65m10
May 10Thornton Township Classic InvitationalMay 10 · 200 Meters · Place 3 · Evanston (Twp.)200 Meters321.6210
May 10Thornton Township Classic InvitationalMay 10 · 100 Meters · Place 2 · Evanston (Twp.)100 Meters210.7410
May 6Evanston Boys TriangularMay 6 · 200 Meters · Place 1 · Evanston (Twp.)200 Meters122.05a10
May 6Evanston Boys TriangularMay 6 · 100 Meters · Place 1 · Evanston (Twp.)100 Meters110.93a10
May 3Glenbard West Jim Arnold InviteMay 3 · Long Jump · Place 1 · Evanston (Twp.)Long Jump16.53m10
May 3Glenbard West Jim Arnold InviteMay 3 · 200 Meters · Place 1 · Evanston (Twp.)200 Meters121.98a10
May 3Glenbard West Jim Arnold InviteMay 3 · 100 Meters · Place 1 · Evanston (Twp.)100 Meters111.11a10
Apr 25Red Grange InvitationalApr 25 · Long Jump · Place 2 · Evanston (Twp.)Long Jump26.41m10
Apr 25Red Grange InvitationalApr 25 · 200 Meters · Place 6 · Evanston (Twp.)200 Meters623.1510
Apr 25Red Grange InvitationalApr 25 · 100 Meters · Place 4 · Evanston (Twp.)100 Meters411.1310
Apr 19The Minooka SmithStrong InvitationalApr 19 · Long Jump · Place 7 · Evanston (Twp.)Long Jump76.09m10
Apr 19The Minooka SmithStrong InvitationalApr 19 · 200 Meters · Place 6 · Evanston (Twp.)200 Meters622.5010
Apr 19The Minooka SmithStrong InvitationalApr 19 · 100 Meters · Place 2 · Evanston (Twp.)100 Meters211.0010
Apr 16Highland Park TriangularApr 16 · Long Jump · Place 6 · Evanston (Twp.)Long Jump65.49m10
Apr 16Highland Park TriangularApr 16 · 400 Meters · Place 1 · Evanston (Twp.)400 Meters152.18a PB10
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 200 Meters · Place 2 · Evanston (Twp.)200 Meters222.5410
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 60 Meters · Place 4 · Evanston (Twp.)60 MetersRound P47.0110
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 60 Meters · Place 3 · Evanston (Twp.)60 Meters36.98 PB10
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 60 Meters · Place 4 · Evanston (Twp.)60 Meters47.01a10
Mar 282025 Illinois Top Times ChampionshipsMar 28 · 60 Meters · Place 3 · Evanston (Twp.)60 Meters36.98a10
Mar 6Cabin Fever Invitational Sponsored By NikeMar 6 · Long Jump · Place 11 · Evanston (Twp.)Long Jump115.74m—
Mar 6Cabin Fever Invitational Sponsored By NikeMar 6 · Long Jump · Place 11 · Evanston (Twp.)Long Jump115.74m—
Mar 6Cabin Fever Invitational Sponsored By NikeMar 6 · 60m Hurdles · Place 8 · Evanston (Twp.)60m Hurdles89.14—
Mar 6Cabin Fever Invitational Sponsored By NikeMar 6 · 60m Hurdles · Place 13 · Evanston (Twp.)60m Hurdles139.14—
Mar 6Cabin Fever Invitational Sponsored By NikeMar 6 · 200 Meters · Place 1 · Evanston (Twp.)200 Meters122.50—
Mar 6Cabin Fever Invitational Sponsored By NikeMar 6 · 200 Meters · Place 3 · Evanston (Twp.)200 Meters322.50—
Mar 6Cabin Fever Invitational Sponsored By NikeMar 6 · 60 Meters · Place 1 · Evanston (Twp.)60 Meters17.04—
Mar 6Cabin Fever Invitational Sponsored By NikeMar 6 · 60 Meters · Place 1 · Evanston (Twp.)60 Meters17.04—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 22Greg Foster InvitationalFeb 22 · 60 Meters · Place 4 · Evanston (Twp.)60 Meters47.08a—
Feb 15Lakes Clash at the Colosseum Feb 15 · Long Jump · Place 16 · Evanston (Twp.)Long Jump165.91m10

2024 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 16IHSA Class 3A TRB Sectional - #3 Wilmette (Loyola)May 16 · Long Jump · Place 5 · Evanston (Twp.)Long Jump56.45m—
May 62024 CSL-South Freshman Conference MeetMay 6 · 400 Meters · Place 1 · Evanston (Twp.)400 Meters152.78a—
May 4Thornton Township Classic InvitationalMay 4 · Long Jump · Place 8 · Evanston (Twp.)Long JumpRound P86.38m9
May 4Thornton Township Classic InvitationalMay 4 · Long Jump · Place 8 · Evanston (Twp.)Long Jump86.38m9
May 4Thornton Township Classic InvitationalMay 4 · 200 Meters · Place 5 · Evanston (Twp.)200 Meters522.589
May 4Thornton Township Classic InvitationalMay 4 · 100 Meters · Place 9 · Evanston (Twp.)100 Meters911.169
Apr 30Evanston Boys vs New Trier, LoyolaApr 30 · 400 Meters · Place 2 · Evanston (Twp.)400 Meters252.45a—
Apr 30Evanston Boys vs New Trier, LoyolaApr 30 · 100 Meters · Place 1 · Evanston (Twp.)100 Meters111.14a—
Apr 27Jim Arnold InviteApr 27 · Long Jump · Place 1 · Evanston (Twp.)Long Jump16.53m—
Apr 27Jim Arnold InviteApr 27 · 200 Meters · Place 1 · Evanston (Twp.)200 Meters123.38a—
Apr 27Jim Arnold InviteApr 27 · 100 Meters · Place 1 · Evanston (Twp.)100 Meters111.07a—
Apr 19Red Grange InvitationalApr 19 · 100 Meters · Place 9 · Evanston (Twp.)100 Meters911.74a—
Apr 13Minooka #Smithstrong InvitationalApr 13 · 200 Meters · Place 15 · Evanston (Twp.)200 Meters1522.87a—
Apr 13Minooka #Smithstrong InvitationalApr 13 · 100 Meters · Place 10 · Evanston (Twp.)100 Meters1011.32a—
Apr 10Evanston v Loyola v HPApr 10 · Long Jump · Place 9 · Evanston (Twp.)Long Jump95.16m PB—
Apr 10Evanston v Loyola v HPApr 10 · 200 Meters · Place 1 · Evanston (Twp.)200 Meters122.95a—
Apr 10Evanston v Loyola v HPApr 10 · 100 Meters · Place 3 · Evanston (Twp.)100 Meters311.53a—
Mar 9Evanston-Phillips/ Richards RelaysMar 9 · Long Jump · Place 4 · Evanston (Twp.)Long Jump45.83m—
Mar 9Evanston-Phillips/ Richards RelaysMar 9 · 200 Meters · Place 1 · Evanston (Twp.)200 Meters123.88a—
Mar 2Cabin Fever Invitational Presented by NIKEMar 2 · Long Jump · Place 8 · Evanston (Twp.)Long Jump86.00m9
Mar 2Cabin Fever Invitational Presented by NIKEMar 2 · 200 Meters · Evanston (Twp.)200 Meters—NT9
Mar 1Homewood Flossmoor Boys A-B-C InvitationalMar 1 · Long Jump · Place 2 · Evanston (Twp.)Long Jump26.38m9
Mar 1Homewood Flossmoor Boys A-B-C InvitationalMar 1 · 200 Meters · Place 1 · Evanston (Twp.)200 Meters123.379
Mar 1Homewood Flossmoor Boys A-B-C InvitationalMar 1 · 60 Meters · Place 5 · Evanston (Twp.)60 Meters57.269

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 24Lakes Clash at the Coliseum Invitational Feb 24 · Long Jump · Place 12 · Evanston (Twp.)Long Jump126.16m9
Feb 24Lakes Clash at the Coliseum Invitational Feb 24 · 60 Meters · Place 30 · Evanston (Twp.)60 Meters307.399
Feb 16Evanston Boys QuintangularFeb 16 · Long Jump · Place 4 · Evanston (Twp.)Long Jump45.87m PB9
Feb 16Evanston Boys QuintangularFeb 16 · 200 Meters · Place 1 · Evanston (Twp.)200 Meters124.269
Feb 16Evanston Boys QuintangularFeb 16 · 55 Meters · Place 1 · Evanston (Twp.)55 Meters16.979
Feb 10Evanston Boys Quad 2Feb 10 · Long Jump · Place 1 · Evanston (Twp.)Long Jump16.24m—
Feb 10Evanston Boys Quad 2Feb 10 · 55 Meters · Place 6 · Evanston (Twp.)55 Meters66.94a PB—
Feb 3Evanston Boys Invite #1Feb 3 · Long Jump · Place 1 · Evanston (Twp.)Long Jump16.38m—
Feb 3Evanston Boys Invite #1Feb 3 · 55 Meters · Place 1 · Evanston (Twp.)55 Meters16.94a—