Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 200 Meters · OutdoorBelvidere North v Freeport, Hononegah, Harlem · May 3 | 26.28a | Belvidere North v Freeport, Hononegah, Harlem | May 3, 2023 |
| Discus · 1.6kg · OutdoorIHSA 2A Boys State Track & Field Championships · May 26 | 37.77m | IHSA 2A Boys State Track & Field Championships | May 26, 2023 |
| Shot Put · 12lb · Indoor1st Chance ABC · Mar 11 | 12.24m | 1st Chance ABC | March 11, 2023 |
| Shot Put · 12lb · OutdoorHarlem/Boylan/Freeport/Belvidere · Apr 12 | 10.95m | Harlem/Boylan/Freeport/Belvidere | April 12, 2022 |
| Triple Jump · OutdoorPeterson Prep Invite · Apr 23 | 32.35 | Peterson Prep Invite | April 23, 2022 |
| Varsity · OutdoorHarlem v Auburn, Freeport, Belvidere · Apr 5 | 11.47m | Harlem v Auburn, Freeport, Belvidere | April 5, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Outdoor Track
2 results2023 Outdoor Track
15 results| Date | Meet | Event | Pl | Mark | Gr |
| May 26 | IHSA 2A Boys State Track & Field ChampionshipsMay 26 · Discus · Place 26 · Freeport | Discus1.6kg | 26. | 37.77m PB | 10 |
| May 25 | IHSA 1A Boys State Track & Field ChampionshipsMay 25 · Discus · Place 26 · Freeport (H.S.) | Discus | 26 | 37.77m | 10 |
| May 11 | NIC-10 Boy's Conference ChampionshipMay 11 · Discus · Place 7 · Freeport (H.S.) | Discus | 7 | 116-10 | — |
| May 3 | Belvidere North v Freeport, Hononegah, HarlemMay 3 · Discus · Place 6 · Freeport (H.S.) | Discus | 6 | 37.61m | — |
| May 3 | Belvidere North v Freeport, Hononegah, HarlemMay 3 · Shot Put · Place 7 · Freeport (H.S.) | Shot Put | 7 | 12.23m | — |
| May 3 | Belvidere North v Freeport, Hononegah, HarlemMay 3 · 200 Meters · Place 27 · Freeport (H.S.) | 200 Meters | 27 | 26.28a PB | — |
| Apr 28 | Sterling Night RelaysApr 28 · Discus · Place 5 · Freeport (H.S.) | Discus | 5 | 38.10m | — |
| Apr 21 | Peterson Prep 2023Apr 21 · Discus · Place 9 · Freeport (H.S.) | Discus | 9 | 35.58m | — |
| Apr 19 | Guilford v East, Freeport, Woodstock MarianApr 19 · Discus · Place 1 · Freeport (H.S.) | Discus | 1 | 37.28m | — |
| Apr 19 | Guilford v East, Freeport, Woodstock MarianApr 19 · Shot Put · Place 2 · Freeport (H.S.) | Shot Put | 2 | 11.65m | — |
| Apr 12 | Freeport v North, Boylan, JeffersonApr 12 · Discus · Place 3 · Freeport (H.S.) | Discus | 3 | 34.93m | 10 |
| Apr 12 | Freeport v North, Boylan, JeffersonApr 12 · Shot Put · Place 7 · Freeport (H.S.) | Shot Put | 7 | 11.75m | 10 |
| Apr 8 | Oregon Gebhardt-Worley InvitationalApr 8 · Discus · Place 3 · Freeport (H.S.) | Discus | 3 | 36.34m | 10 |
| Apr 5 | Harlem v Auburn, Freeport, BelvidereApr 5 · Varsity · Place 3 · Freeport (H.S.) | Varsity | 3 | 34.29m | — |
| Apr 5 | Harlem v Auburn, Freeport, BelvidereApr 5 · Varsity · Place 3 · Freeport (H.S.) | Varsity | 3 | 11.47m PB | — |
2023 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 11 | 1st Chance ABCMar 11 · Shot Put · Place 3 · Freeport | Shot Put12lb | 3. | 12.24m PB | 10 |
2022 Outdoor Track
8 results