Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2016 Outdoor Track
6 results2016 Indoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 10 | WWS vs GW & PCMar 10 · 55m Hurdles · Place 5 · Wheaton (W. Warrenville South) | 55m Hurdles39" | 5. | 9.28a | 12 |
| Mar 4 | York Boys Indoor InvitationalMar 4 · 55m Hurdles · Place 20 · Wheaton (W. Warrenville South) | 55m Hurdles39"Round P | 20. | 10.67a | 12 |
| Mar 4 | York Boys Indoor InvitationalMar 4 · 55m Hurdles · Place 6 · Wheaton (W. Warrenville South) | 55m Hurdles33"Round P | 6. | 8.46a PB | 12 |
| Mar 4 | York Boys Indoor InvitationalMar 4 · 55m Hurdles · Place 8 · Wheaton (W. Warrenville South) | 55m Hurdles33" | 8. | 12.62a | 12 |
| Feb 26 | WWS vs WA & WVFeb 26 · 55m Hurdles · Place 3 · Wheaton (W. Warrenville South) | 55m Hurdles39" | 3. | 8.86a PB | 12 |
| Feb 26 | WWS vs WA & WVFeb 26 · 200 Meters · Place 5 · Wheaton (W. Warrenville South) | 200 Meters | 5. | 24.80a | 12 |
| Feb 19 | WWS vs NC & BartlettFeb 19 · 55m Hurdles · Place 5 · Wheaton (W. Warrenville South) | 55m Hurdles39" | 5. | 8.89a | 12 |
| Feb 19 | WWS vs NC & BartlettFeb 19 · 55 Meter · Place 11 · Wheaton (W. Warrenville South) | 55 Meter | 11. | 7.13a PB | 12 |
| Feb 13 | Batavia DualFeb 13 · 55m Hurdles · Wheaton (W. Warrenville South) | 55m Hurdles39" | — | 8.70aUnofficial | 12 |
2015 Indoor Track
16 results| Date | Meet | Event | Pl | Mark | Gr |
| May 22 | IHSA Boys 3A Sectional - Elmhurst (York)May 22 · 200 Meters · Place 18 · Wheaton (W. Warrenville South) | 200 MetersRound P | 18. | 24.24a PB | 11 |
| May 22 | IHSA Boys 3A Sectional - Elmhurst (York)May 22 · 100 Meters · Place 21 · Wheaton (W. Warrenville South) | 100 MetersRound P | 21. | 12.25a PB | 11 |
| Mar 20 | DVC Boys Indoor ChampionshipsMar 20 · 200 Meters · Wheaton (W. Warrenville South) | 200 MetersRelay Split | — | 23.6Unofficial | 11 |
| Mar 20 | DVC Boys Indoor ChampionshipsMar 20 · 55m Hurdles · Place 7 · Wheaton (W. Warrenville South) | 55m Hurdles39" | 7. | 8.87a | 11 |
| Mar 20 | DVC Boys Indoor ChampionshipsMar 20 · 200 Meters · Place 14 · Wheaton (W. Warrenville South) | 200 Meters | 14. | 25.20a | 11 |
| Mar 12 | WWS vs. GW, PCMar 12 · 200 Meters · Wheaton (W. Warrenville South) | 200 MetersRelay Split | — | 25.6Unofficial | 11 |
| Mar 12 | WWS vs. GW, PCMar 12 · 55m Hurdles · Place 3 · Wheaton (W. Warrenville South) | 55m Hurdles39" | 3. | 9.04aUnofficial | 11 |
| Mar 12 | WWS vs. GW, PCMar 12 · 200 Meters · Place 7 · Wheaton (W. Warrenville South) | 200 Meters | 7. | 25.51aUnofficial | 11 |
| Mar 6 | York InvitationalMar 6 · 55m Hurdles · Wheaton (W. Warrenville South) | 55m Hurdles39" | — | 9.44aUnofficial | 11 |
| Feb 27 | WWS vs WA, WVFeb 27 · 200 Meters · Wheaton (W. Warrenville South) | 200 MetersRelay Split | — | 26.0Unofficial | 11 |
| Feb 27 | WWS vs WA, WVFeb 27 · 55m Hurdles · Place 2 · Wheaton (W. Warrenville South) | 55m Hurdles39" | 2. | 9.14a | 11 |
| Feb 27 | WWS vs WA, WVFeb 27 · 55 Meter · Place 16 · Wheaton (W. Warrenville South) | 55 Meter | 16. | 7.31a | 11 |
| Feb 27 | WWS vs WA, WVFeb 27 · 400 Meters · Wheaton (W. Warrenville South) | 400 MetersRelay Split | — | 59.3Unofficial | 11 |
| Feb 14 | Batavia DualFeb 14 · 200 Meters · Wheaton (W. Warrenville South) | 200 MetersRelay Split | — | 25.3Unofficial | 11 |
| Feb 14 | Batavia DualFeb 14 · 55m Hurdles · Wheaton (W. Warrenville South) | 55m Hurdles39" | — | 9.69aUnofficial | 11 |
| Feb 14 | Batavia DualFeb 14 · 55 Meter · Wheaton (W. Warrenville South) | 55 Meter | — | 7.2Unofficial | 11 |
2015 Outdoor Track
9 results2014 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 9 | Dupage County InvitationalMay 9 · 110m Hurdles · Wheaton (W. Warrenville South) | 110m Hurdles39" / 0.991m | — | DQ | 10 |
| May 9 | Dupage County InvitationalMay 9 · 100 Meters · Place 8 · Wheaton (W. Warrenville South) | 100 Meters | 8. | 11.94a | 10 |
| Apr 29 | Boys WWS, WN, WAApr 29 · 300m Hurdles · Wheaton (W. Warrenville South) | 300m Hurdles36" / 0.914m | — | 47.3Unofficial | 10 |
| Apr 29 | Boys WWS, WN, WAApr 29 · 110m Hurdles · Wheaton (W. Warrenville South) | 110m Hurdles39" / 0.991m | — | 18.7Unofficial | 10 |
| Apr 29 | Boys WWS, WN, WAApr 29 · 100 Meters · Wheaton (W. Warrenville South) | 100 Meters | — | 11.6Unofficial | 10 |
| Apr 22 | Boys LP, WWSApr 22 · 300m Hurdles · Wheaton (W. Warrenville South) | 300m Hurdles36" / 0.914m | — | 47.1Unofficial | 10 |
| Apr 22 | Boys LP, WWSApr 22 · 110m Hurdles · Wheaton (W. Warrenville South) | 110m Hurdles39" / 0.991m | — | 21.0Unofficial | 10 |
| Apr 22 | Boys LP, WWSApr 22 · 100 Meters · Wheaton (W. Warrenville South) | 100 Meters | — | 11.9Unofficial | 10 |
| Apr 19 | Metea Valley InvitationalApr 19 · 300m Hurdles · Wheaton (W. Warrenville South) | 300m Hurdles36" / 0.914m | — | 46.43aUnofficial | 10 |
| Apr 19 | Metea Valley InvitationalApr 19 · 110m Hurdles · Wheaton (W. Warrenville South) | 110m Hurdles39" / 0.991mRound S | — | 18.61aUnofficial | 10 |
| Apr 19 | Metea Valley InvitationalApr 19 · 110m Hurdles · Place 6 · Wheaton (W. Warrenville South) | 110m Hurdles39" / 0.991m | 6. | 18.64aUnofficial | 10 |
| Apr 19 | Metea Valley InvitationalApr 19 · High Jump · Wheaton (W. Warrenville South) | High Jump | — | 5'0Unofficial | 10 |