Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorth Shore Pack Summer Solstice Classic · Jun 2216.86aNorth Shore Pack Summer Solstice ClassicJune 22, 2026
200 Meters · IndoorIllinois Meet of Champions presented by New Balance · Mar 637.94aIllinois Meet of Champions presented by New BalanceMarch 6, 2026
200 Meters · OutdoorPalatine Pack Summer Meet · Jun 2737.99aPalatine Pack Summer MeetJune 27, 2024
55 Meters · IndoorPalatine Pack Youth Invite · Feb 1610.13aPalatine Pack Youth InviteFebruary 16, 2025
55 Meters · OutdoorPlainfield Pack March Madness Youth Meet · Mar 110.13aPlainfield Pack March Madness Youth MeetMarch 1, 2026
60 Meter · IndoorIllinois Meet of Champions presented by New Balance · Mar 610.97aIllinois Meet of Champions presented by New BalanceMarch 6, 2026
60 Meters · IndoorThe Palatine Pack Cupid Classic · Feb 1510.94aThe Palatine Pack Cupid ClassicFebruary 15, 2026
60 Meters · OutdoorMarch Madness Youth Meet · Mar 211.27aMarch Madness Youth MeetMarch 2, 2025
Discus · 1.6kg · OutdoorThe Pack Championships · Jul 2122.82mThe Pack ChampionshipsJuly 21, 2026
Discus · 1kg · OutdoorPalatine Pack Community Track and Field Meet · Jul 922.80mPalatine Pack Community Track and Field MeetJuly 9, 2026
Long Jump · OutdoorPalatine Pack Early Summer Meet · Jun 243.35mPalatine Pack Early Summer MeetJune 24, 2025
Shot Put · 12lb · OutdoorMidwest Track and Field Club Championship · Jul 176.90mMidwest Track and Field Club ChampionshipJuly 17, 2026
Shot Put · 4kg · IndoorIllinois Meet of Champions presented by New Balance · Mar 65.22mIllinois Meet of Champions presented by New BalanceMarch 6, 2026
Shot Put · 4kg · OutdoorNorth Shore Pack Summer Solstice Classic · Jun 226.51mNorth Shore Pack Summer Solstice ClassicJune 22, 2026
Triple Jump · OutdoorIllinois Meet of Champions presented by New Balance · Mar 82.98mIllinois Meet of Champions presented by New BalanceMarch 8, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 21The Pack ChampionshipsJul 21 · Discus · Place 2 · Palatine Pack TFCCPalatine Pack TFCCDiscus1.6kg2.22.82m PB6
Jul 21The Pack ChampionshipsJul 21 · Shot Put · Place 2 · Palatine Pack TFCCPalatine Pack TFCCShot Put12lb2.21' 9"6
Jul 17Midwest Track and Field Club ChampionshipJul 17 · Discus · Place 4 · Palatine Pack TFCCPalatine Pack TFCCDiscus1kg4.22.15m6
Jul 17Midwest Track and Field Club ChampionshipJul 17 · Shot Put · Place 4 · Palatine Pack TFCCPalatine Pack TFCCShot Put12lb4.6.90m PB6
Jul 9Palatine Pack Community Track and Field MeetJul 9 · Discus · Place 2 · Palatine Pack TFCCPalatine Pack TFCCDiscus1kg2.22.80m PB6
Jul 9Palatine Pack Community Track and Field MeetJul 9 · Shot Put · Palatine Pack TFCCPalatine Pack TFCCShot Put4kg—DNS6
Jul 9Palatine Pack Community Track and Field MeetJul 9 · 100 Meters · Palatine Pack TFCCPalatine Pack TFCC100 Meters—DNS6
Jun 22North Shore Pack Summer Solstice ClassicJun 22 · Discus · Place 3 · Palatine Pack TFCCPalatine Pack TFCCDiscus1kg3.19.79m6
Jun 22North Shore Pack Summer Solstice ClassicJun 22 · Shot Put · Place 3 · Palatine Pack TFCCPalatine Pack TFCCShot Put4kg3.6.51m PB6
Jun 22North Shore Pack Summer Solstice ClassicJun 22 · 100 Meters · Place 46 · Palatine Pack TFCCPalatine Pack TFCC100 Meters46.16.86a PB6
May 16IESA 4A - Sectional 2 @ Barrington HSMay 16 · Shot Put · Place 27 · Lake Zurich SouthLake Zurich SouthShot Put4kg27.6.25m6
May 92026 SMSC Conference ChampionshipsMay 9 · Shot Put · Place 12 · Lake Zurich SouthLake Zurich SouthShot Put4kg12.6.29m6
Apr 258th Annual Keith Zawila InvitationalApr 25 · Shot Put · Place 20 · Lake Zurich SouthLake Zurich SouthShot Put4kg20.5.50m6
Apr 182026 Ross Gantt InvitationalApr 18 · Shot Put · Place 22 · Lake Zurich SouthLake Zurich SouthShot Put4kg22.5.79m6
Mar 1Plainfield Pack March Madness Youth MeetMar 1 · Shot Put · Place 4 · Palatine Pack TFCCPalatine Pack TFCCShot Put45.39m6
Mar 1Plainfield Pack March Madness Youth MeetMar 1 · 55 Meters · Place 45 · Palatine Pack TFCCPalatine Pack TFCC55 Meters4510.13a PB6

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 60 Meter · Place 55 · Palatine Pack TFCCPalatine Pack TFCC60 Meter55.10.97a PB6
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · Shot Put · Place 3 · Palatine Pack TFCCPalatine Pack TFCCShot Put4kg3.5.22m PB6
Mar 6Illinois Meet of Champions presented by New BalanceMar 6 · 200 Meters · Place 50 · Palatine Pack TFCCPalatine Pack TFCC200 Meters50.37.94a PB6
Feb 15The Palatine Pack Cupid ClassicFeb 15 · Shot Put · Place 5 · Palatine Pack TFCCPalatine Pack TFCCShot Put56.23m6
Feb 15The Palatine Pack Cupid ClassicFeb 15 · 60 Meters · Place 38 · Palatine Pack TFCCPalatine Pack TFCC60 Meters3810.94a PB6

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 29The Pack ChampionshipsJul 29 · Discus · Place 3 · Palatine Pack TFCCPalatine Pack TFCCDiscus314.80m5
Jul 29The Pack ChampionshipsJul 29 · 100 Meters · Place 18 · Palatine Pack TFCCPalatine Pack TFCC100 Meters1818.90a5
Jul 29The Pack ChampionshipsJul 29 · Shot Put · Place 3 · Palatine Pack TFCCPalatine Pack TFCCShot Put34.25m5
Jul 18Midwest Track and Field Club ChampionshipJul 18 · 200 Meters · Place 22 · Palatine Pack TFCCPalatine Pack TFCC200 Meters2241.48a5
Jul 18Midwest Track and Field Club ChampionshipJul 18 · 100 Meters · Place 29 · Palatine Pack TFCCPalatine Pack TFCC100 Meters2918.22a5
Jul 18Midwest Track and Field Club ChampionshipJul 18 · Shot Put · Place 2 · Palatine Pack TFCCPalatine Pack TFCCShot Put214-85
Jul 18Midwest Track and Field Club ChampionshipJul 18 · Discus · Place 3 · Palatine Pack TFCCPalatine Pack TFCCDiscus340-35
Jul 10Palatine Pack Community Track and Field MeetJul 10 · Long Jump · Place 15 · Palatine Pack TFCCPalatine Pack TFCCLong Jump159-1.55
Jul 10Palatine Pack Community Track and Field MeetJul 10 · Shot Put · Place 1 · Palatine Pack TFCCPalatine Pack TFCCShot Put116-4.55
Jul 10Palatine Pack Community Track and Field MeetJul 10 · 100 Meters · Place 21 · Palatine Pack TFCCPalatine Pack TFCC100 Meters2119.185
Jun 24Palatine Pack Early Summer MeetJun 24 · Long Jump · Place 5 · Palatine Pack TFCCPalatine Pack TFCCLong Jump53.35m PB5
Jun 24Palatine Pack Early Summer MeetJun 24 · 200 Meters · Place 16 · Palatine Pack TFCCPalatine Pack TFCC200 Meters1641.725
Jun 24Palatine Pack Early Summer MeetJun 24 · 100 Meters · Place 17 · Palatine Pack TFCCPalatine Pack TFCC100 Meters1718.365
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · Triple Jump · Place 14 · Palatine Pack TFCCPalatine Pack TFCCTriple Jump142.98m PB5
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · Triple Jump · Place 47 · Palatine Pack TFCCPalatine Pack TFCCTriple Jump4739.19a5
Mar 8Illinois Meet of Champions presented by New BalanceMar 8 · Triple Jump · Place 47 · Palatine Pack TFCCPalatine Pack TFCCTriple Jump4711.08a5
Mar 2March Madness Youth MeetMar 2 · Long Jump · Place 3 · Palatine Pack TFCCPalatine Pack TFCCLong Jump310-3.55
Mar 2March Madness Youth MeetMar 2 · 200 Meters · Place 16 · Palatine Pack TFCCPalatine Pack TFCC200 Meters1640.06a5
Mar 2March Madness Youth MeetMar 2 · 60 Meters · Place 13 · Palatine Pack TFCCPalatine Pack TFCC60 Meters1311.27a PB5

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 16Palatine Pack Youth InviteFeb 16 · Long Jump · Place 4 · Palatine Pack TFCCPalatine Pack TFCCLong Jump48-105
Feb 16Palatine Pack Youth InviteFeb 16 · 55 Meters · Place 15 · Palatine Pack TFCCPalatine Pack TFCC55 Meters1510.13a PB5

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 19Midwest Track and Field Club ChampionshipsJul 19 · Long Jump · Place 3 · Palatine Pack TFCCPalatine Pack TFCCLong Jump39-114
Jul 19Midwest Track and Field Club ChampionshipsJul 19 · 200 Meters · Place 15 · Palatine Pack TFCCPalatine Pack TFCC200 Meters1539.064
Jul 19Midwest Track and Field Club ChampionshipsJul 19 · 100 Meters · Place 14 · Palatine Pack TFCCPalatine Pack TFCC100 Meters1417.974
Jul 11Palatine Pack Summer Meet #2Jul 11 · 100 Meters · Place 35 · Palatine Pack TFCCPalatine Pack TFCC100 Meters3519.37a—
Jun 27Palatine Pack Summer MeetJun 27 · 200 Meters · Place 11 · Palatine Pack TFCCPalatine Pack TFCC200 Meters1137.99a PB—
Jun 27Palatine Pack Summer MeetJun 27 · 100 Meters · Place 27 · Palatine Pack TFCCPalatine Pack TFCC100 Meters2720.22a—