Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorRolling Meadows Boys Quad · Feb 145:23.77aRolling Meadows Boys QuadFebruary 14, 2025
1600 Meters · OutdoorMSL Boys Tri @Elk Grove · Apr 285:04.84aMSL Boys Tri @Elk GroveApril 28, 2026
3200 Meters · OutdoorMid-Suburban League Boys Conference Championships · May 1311:02.15aMid-Suburban League Boys Conference ChampionshipsMay 13, 2026
800 Meters · IndoorRolling Meadows Boys Tri · Feb 202:30.57aRolling Meadows Boys TriFebruary 20, 2026
800 Meters · OutdoorStan Reddel Invite · Mar 62:24.40aStan Reddel InviteMarch 6, 2026
complete · OutdoorPalatine Pack Early Summer Meet · Jun 242.13mPalatine Pack Early Summer MeetJune 24, 2025
Final · OutdoorMid-Suburban League Boys Championship · May 142.18mMid-Suburban League Boys ChampionshipMay 14, 2025
Full · IndoorNagel-Saylor Indoor Invitational · Mar 212.98mNagel-Saylor Indoor InvitationalMarch 21, 2026
Full · OutdoorGlenbard South Raider Invite · Apr 252.13mGlenbard South Raider InviteApril 25, 2025
Pole Vault · IndoorRolling Meadows Boys Quad · Feb 141.98mRolling Meadows Boys QuadFebruary 14, 2025
Pole Vault · OutdoorRolling Meadows Mustang Classic · May 22.13mRolling Meadows Mustang ClassicMay 2, 2025

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 21The Pack ChampionshipsJul 21 · Pole Vault · Palatine Pack TFCCPalatine Pack TFCCPole Vault—DNS10
Jul 17Midwest Track and Field Club ChampionshipJul 17 · Pole Vault · Palatine Pack TFCCPalatine Pack TFCCPole Vault—DNS10
Jul 9Palatine Pack Community Track and Field MeetJul 9 · Pole Vault · Place 5 · Palatine Pack TFCCPalatine Pack TFCCPole Vault5.9' 0"10
Jun 22North Shore Pack Summer Solstice ClassicJun 22 · Pole Vault · Place 4 · Palatine Pack TFCCPalatine Pack TFCCPole Vault4.2.90m10
May 21IHSA Class 3A TRB Sectional - #04 Hoffman Estates (H.S.)May 21 · Pole Vault · Rolling MeadowsRolling MeadowsPole Vault—NH10
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · Pole Vault · Place 11 · Rolling MeadowsRolling MeadowsPole Vault11.2.67m10
May 13Mid-Suburban League Boys Conference ChampionshipsMay 13 · 3200 Meters · Place 10 · Rolling MeadowsRolling Meadows3200 Meters10.11:02.15a PB10
May 5MSL Boys Tri @Rolling MeadowsMay 5 · Pole Vault · Place 2 · Rolling MeadowsRolling MeadowsPole Vault2.2.74m10
May 5MSL Boys Tri @Rolling MeadowsMay 5 · 1600 Meters · Place 1 · Rolling MeadowsRolling Meadows1600 Meters1.5:12.83a10
May 1Rolling Meadows Boys MustangMay 1 · Pole Vault · Place 3 · Rolling MeadowsRolling MeadowsPole Vault3.2.74m10
May 1Rolling Meadows Boys MustangMay 1 · 3200 Meters · Place 6 · Rolling MeadowsRolling Meadows3200 Meters6.11:05.67a10
Apr 28MSL Boys Tri @Elk GroveApr 28 · Pole Vault · Place 2 · Rolling MeadowsRolling MeadowsPole Vault2.9' 6"10
Apr 28MSL Boys Tri @Elk GroveApr 28 · 1600 Meters · Place 3 · Rolling MeadowsRolling Meadows1600 Meters3.5:04.84a PB10
Apr 21MSL West Boys Division ChampionshipApr 21 · Pole Vault · Place 4 · Rolling MeadowsRolling MeadowsPole Vault4.9' 0"10
Apr 21MSL West Boys Division ChampionshipApr 21 · 3200 Meters · Place 6 · Rolling MeadowsRolling Meadows3200 Meters6.11:11.30a10
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · Pole Vault · Rolling MeadowsRolling MeadowsPole Vault—NH10
Apr 14MSL Boys Tri @Buffalo GroveApr 14 · 800 Meters · Place 3 · Rolling MeadowsRolling Meadows800 Meters3.2:24.99a10
Mar 13 Rolling Meadows Boys Frosh/Soph InvitationalMar 13 · Pole Vault · Place 2 · Rolling MeadowsRolling MeadowsPole Vault23.05m10
Mar 13 Rolling Meadows Boys Frosh/Soph InvitationalMar 13 · 1600 Meters · Place 18 · Rolling MeadowsRolling Meadows1600 Meters185:15.36a10
Mar 6Stan Reddel InviteMar 6 · Pole Vault · Place 16 · Rolling MeadowsRolling MeadowsPole Vault162.51m10
Mar 6Stan Reddel InviteMar 6 · 800 Meters · Place 26 · Rolling MeadowsRolling Meadows800 Meters262:24.40a PB10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 21Nagel-Saylor Indoor InvitationalMar 21 · Full · Place 7 · Rolling MeadowsRolling MeadowsFull72.98m PB10
Feb 27Huntley Boys InvitationalFeb 27 · Full · Place 32 · Rolling MeadowsRolling MeadowsFull325:13.8510
Feb 26Rolling Meadows Boys TriFeb 26 · Pole Vault · Place 1 · Rolling MeadowsRolling MeadowsPole Vault12.90m10
Feb 20Rolling Meadows Boys TriFeb 20 · Pole Vault · Place 8 · Rolling MeadowsRolling MeadowsPole Vault88-610
Feb 20Rolling Meadows Boys TriFeb 20 · 800 Meters · Place 15 · Rolling MeadowsRolling Meadows800 Meters152:30.57a PB10
Feb 13Rolling Meadows Boys QuadFeb 13 · Pole Vault · Place 4 · Rolling MeadowsRolling MeadowsPole Vault49-610
Feb 13Rolling Meadows Boys QuadFeb 13 · 1600 Meters · Place 6 · Rolling MeadowsRolling Meadows1600 Meters65:24.99a10

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 18Midwest Track and Field Club ChampionshipJul 18 · Pole Vault · Place 2 · Palatine Pack TFCCPalatine Pack TFCCPole Vault28-69
Jun 24Palatine Pack Early Summer MeetJun 24 · complete · Place 6 · Palatine Pack TFCCPalatine Pack TFCCcomplete62.13m PB9
May 14Mid-Suburban League Boys ChampionshipMay 14 · Final · Place 12 · Rolling MeadowsRolling MeadowsFinal122.18m PB9
May 14Mid-Suburban League Boys ChampionshipMay 14 · Final · Place 10 · Rolling MeadowsRolling MeadowsFinal1011:04.209
May 6Prospect TriMay 6 · Pole Vault · Place 5 · Rolling MeadowsRolling MeadowsPole Vault52.44m9
May 6Prospect TriMay 6 · 1600 Meters · Place 4 · Rolling MeadowsRolling Meadows1600 Meters45:12.39a9
May 2Rolling Meadows Mustang ClassicMay 2 · Pole Vault · Place 9 · Rolling MeadowsRolling MeadowsPole Vault92.13m PB9
May 2Rolling Meadows Mustang ClassicMay 2 · 3200 Meters · Place 7 · Rolling MeadowsRolling Meadows3200 Meters711:13.55a9
Apr 25Glenbard South Raider InviteApr 25 · Full · Place 2 · Rolling MeadowsRolling MeadowsFull22.13m PB9
Apr 25Glenbard South Raider InviteApr 25 · Full · Place 10 · Rolling MeadowsRolling MeadowsFull105:27.549
Apr 15Fremd TriApr 15 · Pole Vault · Place 1 · Rolling MeadowsRolling MeadowsPole Vault12.44m9
Apr 15Fremd TriApr 15 · 1600 Meters · Place 7 · Rolling MeadowsRolling Meadows1600 Meters75:32.70a9
Mar 14Rolling Meadows Boys Frosh/Soph Invitational Mar 14 · Pole Vault · Place 7 · Rolling MeadowsRolling MeadowsPole Vault72.28m—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 22Nagel-Saylor Indoor InvitationalMar 22 · Pole Vault · Place 9 · Rolling MeadowsRolling MeadowsPole Vault92.49m9
Feb 27Rolling Meadows Boys Quad #3Feb 27 · Pole Vault · Place 7 · Rolling MeadowsRolling MeadowsPole Vault77-6—
Feb 27Rolling Meadows Boys Quad #3Feb 27 · 1600 Meters · Place 6 · Rolling MeadowsRolling Meadows1600 Meters65:25.78a—
Feb 19Rolling Meadows Boys Quad #2Feb 19 · Pole Vault · Place 9 · Rolling MeadowsRolling MeadowsPole Vault97-6—
Feb 19Rolling Meadows Boys Quad #2Feb 19 · 800 Meters · Place 12 · Rolling MeadowsRolling Meadows800 Meters122:33.99a—
Feb 14Rolling Meadows Boys QuadFeb 14 · Pole Vault · Place 7 · Rolling MeadowsRolling MeadowsPole Vault71.98m PB—
Feb 14Rolling Meadows Boys QuadFeb 14 · 1600 Meters · Place 8 · Rolling MeadowsRolling Meadows1600 Meters85:23.77a PB—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 20Distance Night in Palatine - Community RacesApr 20 · complete · Place 40 · Palatine Pack TFCCPalatine Pack TFCCcomplete405:28.728