Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorSandwich, Newark, Yorkville Christian · May 14 | 11.54a | Sandwich, Newark, Yorkville Christian | May 14, 2021 |
| 200 Meters · IndoorUniversity HS Boys Invitational · Mar 7 | 24.76a | University HS Boys Invitational | March 7, 2020 |
| 200 Meters · OutdoorIHSA Class 2A TRB Sectional #2 - Rochelle · Jun 10 | 22.89a | IHSA Class 2A TRB Sectional #2 - Rochelle | June 10, 2021 |
| 400 Meters · IndoorSycamore Boys Indoor Invitational · Mar 11 | 56.52 | Sycamore Boys Indoor Invitational | March 11, 2020 |
| 400 Meters · OutdoorSandwich, Newark, Yorkville Christian · May 14 | 54.04a | Sandwich, Newark, Yorkville Christian | May 14, 2021 |
| 60 Meter · IndoorUniversity HS Boys Invitational · Mar 7 | 7.56a | University HS Boys Invitational | March 7, 2020 |
| 800 Meters · OutdoorPlano Track Meet #1 · Mar 27 | 2:45.52a | Plano Track Meet #1 | March 27, 2019 |
| Long Jump · OutdoorKaneland vs Sycamore, Sandwich Boys · May 18 | 5.66m | Kaneland vs Sycamore, Sandwich Boys | May 18, 2021 |
| Triple Jump · IndoorSycamore Boys Indoor Invitational · Mar 11 | 11.26m | Sycamore Boys Indoor Invitational | March 11, 2020 |
| Triple Jump · OutdoorIHSA 2A Boys Plano Sectional · May 15 | 38-07.75 | IHSA 2A Boys Plano Sectional | May 15, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Outdoor Track
21 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 10 | IHSA Class 2A TRB Sectional #2 - Rochelle Jun 10 · 200 Meters · Place 4 · Sandwich | 200 Meters | 4. | 22.89a PB | 12 |
| Jun 2 | Interstate 8 Boys Conference MeetJun 2 · 200 Meters · Place 2 · Sandwich | 200 Meters | 2. | 22.97aWind: 0 | 12 |
| Jun 2 | Interstate 8 Boys Conference MeetJun 2 · 100 Meters · Place 4 · Sandwich | 100 Meters | 4. | 11.55aWind: -0.5 | 12 |
| May 25 | Plano/ACC/AC/HBR/SomonaukMay 25 · Long Jump · Place 6 · Sandwich | Long Jump | 6. | 19' 5.5 | 12 |
| May 25 | Plano/ACC/AC/HBR/SomonaukMay 25 · 400 Meters · Place 2 · Sandwich | 400 Meters | 2. | 54.5 | 12 |
| May 25 | Plano/ACC/AC/HBR/SomonaukMay 25 · 100 Meters · Sandwich | 100 Meters | — | DNS | 12 |
| May 22 | GKHS Tri 5-22-21May 22 · Long Jump · Place 2 · Sandwich | Long Jump | 2. | 5.70m | 12 |
| May 22 | GKHS Tri 5-22-21May 22 · 200 Meters · Place 3 · Sandwich | 200 Meters | 3. | 23.53a | 12 |
| May 18 | Kaneland vs Sycamore, Sandwich BoysMay 18 · Long Jump · Place 3 · Sandwich | Long Jump | 3 | 5.66m PB | 12 |
| May 14 | Sandwich, Newark, Yorkville ChristianMay 14 · 400 Meters · Place 3 · Sandwich | 400 Meters | 3. | 54.04a PB | 12 |
| May 14 | Sandwich, Newark, Yorkville ChristianMay 14 · 200 Meters · Place 1 · Sandwich | 200 Meters | 1. | 24.18a | 12 |
| May 14 | Sandwich, Newark, Yorkville ChristianMay 14 · 100 Meters · Place 2 · Sandwich | 100 Meters | 2. | 11.54a PB | 12 |
| May 11 | Sandwich, Rochelle, SerenaMay 11 · Long Jump · Place 3 · Sandwich | Long Jump | 3. | 5.52m | 12 |
| May 7 | D117 Coed Wildcard InviteMay 7 · Triple Jump · Place 7 · SANDWICH | Triple Jump | 7 | 10.93m | — |
| May 7 | D117 Coed Wildcard InviteMay 7 · 200 Meters · Place 2 · SANDWICH | 200 Meters | 2 | 23.46 | — |
| May 4 | Kaneland Boys vs Lasalle-Peru and SandwichMay 4 · Long Jump · Place 4 · Sandwich | Long Jump | 4. | 5.22m | 12 |
| May 4 | Kaneland Boys vs Lasalle-Peru and SandwichMay 4 · 100 Meters · Place 2 · Sandwich | 100 Meters | 2. | 11.55a | 12 |
| Apr 30 | Sandwich/Indian CreekApr 30 · Triple Jump · Place 2 · Sandwich | Triple Jump | 2 | 10.92m | 12 |
| Apr 27 | Ottawa, Sandwich, SycamoreApr 27 · 200 Meters · Place 3 · Sandwich | 200 Meters | 3 | 23.90 | 12 |
| Apr 22 | Morris Multi-team MeetApr 22 · Long Jump · Place 1 · Sandwich | Long Jump | 1 | 5.99m | 12 |
| Apr 22 | Morris Multi-team MeetApr 22 · 200 Meters · Place 2 · Sandwich | 200 Meters | 2 | 23.64 | 12 |
2020 Indoor Track
4 results2019 Outdoor Track
2 results2019 Indoor Track
6 results2018 Outdoor Track
12 results2018 Indoor Track
2 results