Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSL West Boys Division Championship · Apr 2111.97aMSL West Boys Division ChampionshipApril 21, 2026
200 Meters · IndoorNagel-Saylor Indoor Invitational · Mar 2124.47Nagel-Saylor Indoor InvitationalMarch 21, 2026
200 Meters · OutdoorIHSA Class 3A TRB Sectional - #02 Grayslake (Central) · May 2223.20aIHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22, 2026
400 Meters · IndoorYork Boys Quad #2 · Feb 2459.62aYork Boys Quad #2February 24, 2026
400 Meters · OutdoorMSL Boys Tri @Wheeling · Apr 2854.86aMSL Boys Tri @WheelingApril 28, 2026
55 Meter · IndoorPalatine @ Oswego East · Mar 77.35aPalatine @ Oswego EastMarch 7, 2023
55 Meters · IndoorYork Boys Quad #2 · Feb 247.23aYork Boys Quad #2February 24, 2026
55 Meters · OutdoorOswego East v Palatine Dual · Mar 117.22aOswego East v Palatine DualMarch 11, 2026
60 Meter · IndoorHononegah Boys Indoor #1 · Feb 147.78aHononegah Boys Indoor #1February 14, 2026
60 Meters · IndoorHononegah Boys Indoor Meet #1 · Feb 108.00Hononegah Boys Indoor Meet #1February 10, 2024
Long Jump · IndoorYork Boys Quad #2 · Feb 213.87mYork Boys Quad #2February 21, 2023
Long Jump · OutdoorPalatine Boys Triangular · Mar 225.25mPalatine Boys TriangularMarch 22, 2023
Triple Jump · IndoorNagel-Saylor Indoor Invitational · Mar 1610.35mNagel-Saylor Indoor InvitationalMarch 16, 2024
Triple Jump · OutdoorPalatine/Fremd Crosstown Classic · Apr 159.86mPalatine/Fremd Crosstown ClassicApril 15, 2023

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 22IHSA Class 3A TRB Sectional - #02 Grayslake (Central)May 22 · 200 Meters · Place 14 · PalatinePalatine200 Meters14.23.20a PB12
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 200 Meters · Place 8 · PalatinePalatine200 Meters8.23.75aWind: -0.112
May 5MSL Boys Tri @Rolling MeadowsMay 5 · 200 Meters · Place 4 · PalatinePalatine200 Meters4.23.92a12
May 5MSL Boys Tri @Rolling MeadowsMay 5 · 100 Meters · Place 7 · PalatinePalatine100 Meters7.12.15a12
May 293rd Annual Palatine RelaysMay 2 · 200 Meters · Place 7 · PalatinePalatine200 Meters7.23.66aWind: 212
Apr 28MSL Boys Tri @WheelingApr 28 · 400 Meters · Place 2 · PalatinePalatine400 Meters2.54.86a PB12
Apr 28MSL Boys Tri @WheelingApr 28 · 200 Meters · Place 4 · PalatinePalatine200 Meters4.24.19a12
Apr 21MSL West Boys Division ChampionshipApr 21 · 100 Meters · Place 16 · PalatinePalatine100 Meters16.11.97a PB12
Apr 18Palatine v Fremd Crosstown DualApr 18 · 200 Meters · Place 4 · PalatinePalatine200 Meters4.24.15a12
Apr 14MSL Boys Tri @PalatineApr 14 · 200 Meters · Place 5 · PalatinePalatine200 Meters5.24.11a12
Apr 14MSL Boys Tri @PalatineApr 14 · 100 Meters · Place 9 · PalatinePalatine100 Meters9.12.11a12
Mar 11Oswego East v Palatine DualMar 11 · 400 Meters · Place 15 · PalatinePalatine400 Meters151:00.10a12
Mar 11Oswego East v Palatine DualMar 11 · 55 Meters · Place 24 · PalatinePalatine55 Meters247.22a PB12
Mar 6Stan Reddel InviteMar 6 · 200 Meters · Place 23 · PalatinePalatine200 Meters2324.74a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · 200 Meters · Place 14 · PalatinePalatine200 Meters1424.47 PB12
Feb 24York Boys Quad #2Feb 24 · 400 Meters · Place 8 · PalatinePalatine400 Meters859.62a PB12
Feb 24York Boys Quad #2Feb 24 · 200 Meters · Place 10 · PalatinePalatine200 Meters1024.94a12
Feb 24York Boys Quad #2Feb 24 · 55 Meters · Place 19 · PalatinePalatine55 Meters197.23a PB12
Feb 14Hononegah Boys Indoor #1Feb 14 · 60 Meter · Place 58 · PalatinePalatine60 Meter58.7.78a PB12
Feb 14Hononegah Boys Indoor #1Feb 14 · 200 Meters · Place 22 · PalatinePalatine200 Meters22.24.85a12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · 200 Meters · Place 4 · PalatinePalatine200 Meters424.8111
Apr 29Conant, Palatine @ Elk Grove Boys TriApr 29 · 100 Meters · Place 16 · PalatinePalatine100 Meters1612.3411
Apr 19Fremd v Palatine Crosstown DualApr 19 · 200 Meters · Place 6 · PalatinePalatine200 Meters6.24.96a11
Apr 19Fremd v Palatine Crosstown DualApr 19 · 100 Meters · Place 3 · PalatinePalatine100 Meters3.12.57a11
Apr 15Hoffman Estates, Palatine @ Hersey Boys TriApr 15 · 400 Meters · Place 9 · PalatinePalatine400 Meters91:01.97a11
Apr 15Hoffman Estates, Palatine @ Hersey Boys TriApr 15 · 200 Meters · Place 8 · PalatinePalatine200 Meters824.82a11
Apr 8Palatine Boys TriApr 8 · 200 Meters · Place 5 · PalatinePalatine200 Meters525.20a11
Apr 8Palatine Boys TriApr 8 · 100 Meters · Place 17 · PalatinePalatine100 Meters1712.33a11
Apr 3Palatine Triangular Apr 3 · Long Jump · Place 12 · PalatinePalatineLong Jump124.69m11
Mar 11Oswego East v Palatine DualMar 11 · Long Jump · Place 9 · PalatinePalatineLong Jump95.04m—
Mar 11Oswego East v Palatine DualMar 11 · 200 Meters · Place 17 · PalatinePalatine200 Meters1726.33a—
Mar 11Oswego East v Palatine DualMar 11 · 55 Meters · Place 32 · PalatinePalatine55 Meters327.48a—
Mar 11Oswego East v Palatine DualMar 11 · Long Jump · Place 9 · PalatinePalatineLong Jump95.04m11
Mar 11Oswego East v Palatine DualMar 11 · 200 Meters · Place 17 · PalatinePalatine200 Meters1726.3311
Mar 11Oswego East v Palatine DualMar 11 · 55 Meters · Place 32 · PalatinePalatine55 Meters327.4811

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 7Stan Reddel InvitationalMar 7 · Long Jump · Place 27 · PalatinePalatineLong Jump27.5.17m11
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · Long Jump · Place 25 · PalatinePalatineLong Jump25.5.21m11
Feb 15Hononegah Boys Indoor Meet #1Feb 15 · 200 Meters · Place 47 · PalatinePalatine200 Meters47.26.14a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 23Prospect v Barrington v Palatine Boys TriApr 23 · Triple Jump · Place 9 · Palatine (H.S.)Palatine (H.S.)Triple Jump99.14m—
Apr 23Prospect v Barrington v Palatine Boys TriApr 23 · 200 Meters · Place 16 · Palatine (H.S.)Palatine (H.S.)200 Meters1625.85a—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · Triple Jump · Place 19 · Palatine (H.S.)Palatine (H.S.)Triple Jump199.75m—
Mar 8Rolling Meadows Boys Frosh/Soph InvitationalMar 8 · Long Jump · Place 14 · Palatine (H.S.)Palatine (H.S.)Long Jump145.06m—
Mar 5Oswego East & Palatine DualMar 5 · Triple Jump · Place 6 · Palatine (H.S.)Palatine (H.S.)Triple Jump69.70m—
Mar 5Oswego East & Palatine DualMar 5 · 400 Meters · Place 25 · Palatine (H.S.)Palatine (H.S.)400 Meters251:05.69a—
Mar 5Oswego East & Palatine DualMar 5 · 200 Meters · Place 31 · Palatine (H.S.)Palatine (H.S.)200 Meters3126.66a—
Mar 1Stan Reddel InvitationalMar 1 · Long Jump · Place 21 · Palatine (H.S.)Palatine (H.S.)Long Jump215.20m10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 16Nagel-Saylor Indoor InvitationalMar 16 · Triple Jump · Place 23 · Palatine (H.S.)Palatine (H.S.)Triple Jump2310.35m PB10
Feb 10Hononegah Boys Indoor Meet #1Feb 10 · 60 Meters · Place 75 · Palatine (H.S.)Palatine (H.S.)60 Meters758.00 PB10
Feb 10Hononegah Boys Indoor Meet #1Feb 10 · Triple Jump · Place 19 · Palatine (H.S.)Palatine (H.S.)Triple Jump1932-210

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 11MSL Boys Conference ChampionshipMay 11 · Long Jump · Place 12 · PalatinePalatineLong Jump12.5.07m9
May 11MSL Boys Conference ChampionshipMay 11 · 200 Meters · Place 9 · PalatinePalatine200 Meters9.24.75a9
Apr 29Palatine RelaysApr 29 · Triple Jump · Place 12 · Palatine (H.S.)Palatine (H.S.)Triple Jump1210.60m—
Apr 25Prospect Boys TriangularApr 25 · 200 Meters · Place 10 · PalatinePalatine200 Meters10.25.38a9
Apr 25Prospect Boys TriangularApr 25 · 100 Meters · Place 21 · PalatinePalatine100 Meters21.12.69a9
Apr 22Lake Forest InvitationalApr 22 · Triple Jump · Place 7 · Palatine (H.Palatine (H.Triple Jump731-10.259
Apr 18MSL West Boys Division ChampionshipsApr 18 · Long Jump · Place 3 · PalatinePalatineLong Jump3.5.52m9
Apr 15Palatine/Fremd Crosstown ClassicApr 15 · Triple Jump · Place 7 · PalatinePalatineTriple Jump7.9.86m PB9
Apr 15Palatine/Fremd Crosstown ClassicApr 15 · Long Jump · Place 7 · PalatinePalatineLong Jump7.5.14m9
Apr 15Palatine/Fremd Crosstown ClassicApr 15 · 200 Meters · Place 2 · PalatinePalatine200 Meters2.25.30a9
Apr 11Palatine Boys TriangularApr 11 · Triple Jump · Place 5 · Palatine (H.S.)Palatine (H.S.)Triple Jump533-6—
Apr 11Palatine Boys TriangularApr 11 · Long Jump · Place 3 · Palatine (H.S.)Palatine (H.S.)Long Jump35.30m—
Apr 11Palatine Boys TriangularApr 11 · 200 Meters · Place 1 · Palatine (H.S.)Palatine (H.S.)200 Meters125.13a—
Mar 22Palatine Boys TriangularMar 22 · Long Jump · Place 3 · Palatine (H.S.)Palatine (H.S.)Long Jump35.25m PB—
Mar 22Palatine Boys TriangularMar 22 · 400 Meters · Place 7 · Palatine (H.S.)Palatine (H.S.)400 Meters71:02.78a—
Mar 10Rolling Meadows Boys Frosh/Soph InvitationalMar 10 · 200 Meters · Place 20 · Palatine (H.S.)Palatine (H.S.)200 Meters2027.08a—

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 18Nagel-Saylor Indoor InvitationalMar 18 · Long Jump · Place 15 · Palatine (H.S.)Palatine (H.S.)Long Jump155.60m9
Mar 7Palatine @ Oswego EastMar 7 · 55 Meter · Place 14 · PalatinePalatine55 Meter14.7.35a PB9
Mar 7Palatine @ Oswego EastMar 7 · Triple Jump · Place 4 · PalatinePalatineTriple Jump4.10.18m9
Mar 7Palatine @ Oswego EastMar 7 · 200 Meters · Place 12 · PalatinePalatine200 Meters12.26.14a9
Feb 21York Boys Quad #2Feb 21 · Long Jump · Place 11 · Palatine (H.S.)Palatine (H.S.)Long Jump113.87m PB—
Feb 11Hononegah Boys Indoor Meet #1Feb 11 · 200 Meters · Place 39 · Palatine (H.S.)Palatine (H.S.)200 Meters3925.879
Feb 11Hononegah Boys Indoor Meet #1Feb 11 · Long Jump · Place 20 · Palatine (H.S.)Palatine (H.S.)Long Jump205.10m9

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20IESA 4A State Track & Field ChampionshipsMay 20 · 200 Meters · Place 15 · Palatine WinstonPalatine Winston200 Meters15.25.82a8
May 14IESA 4A - Sectional 2 @ Wheeling HSMay 14 · 200 Meters · Place 1 · Palatine WinstonPalatine Winston200 Meters1.24.94a8
May 14IESA 4A - Sectional 2 @ Wheeling HSMay 14 · 100 Meters · Place 4 · Palatine WinstonPalatine Winston100 Meters4.12.44a8
May 12District 15 Conference MeetMay 12 · 100 Meters · Place 5 · Palatine WinstonPalatine Winston100 Meters5.13.10a8