Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| Discus · 1.6kg · OutdoorNIC 10 Freeport, Guilford and Boylan · Apr 26 | 85-04.75 | NIC 10 Freeport, Guilford and Boylan | April 26, 2022 |
| Shot Put · 12lb · Indoor1st Chance ABC · Mar 11 | 11.05m | 1st Chance ABC | March 11, 2023 |
| Shot Put · 12lb · OutdoorHarlem/Boylan/Freeport/Belvidere · Apr 12 | 9.31m | Harlem/Boylan/Freeport/Belvidere | April 12, 2022 |
| Triple Jump · OutdoorPeterson Prep Invite · Apr 23 | 9.51 | Peterson Prep Invite | April 23, 2022 |
| Varsity · OutdoorHarlem v Auburn, Freeport, Belvidere · Apr 5 | 10.23m | 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
1 results2023 Outdoor Track
14 results| Date | Meet | Event | Pl | Mark | Gr |
| May 11 | NIC-10 Boy's Conference ChampionshipMay 11 · Discus · Place 11 · Freeport (H.S.) | Discus | 11 | 93-8 | — |
| May 3 | Belvidere North v Freeport, Hononegah, HarlemMay 3 · Discus · Place 19 · Freeport (H.S.) | Discus | 19 | 27.51m | — |
| May 3 | Belvidere North v Freeport, Hononegah, HarlemMay 3 · Shot Put · Place 13 · Freeport (H.S.) | Shot Put | 13 | 10.73m | — |
| Apr 28 | Sterling Night RelaysApr 28 · Shot Put · Place 19 · Freeport (H.S.) | Shot Put | 19 | 11.03m | — |
| Apr 26 | Hononegah v Auburn, Jefferson, FreeportApr 26 · Discus · Place 11 · Freeport (H.S.) | Discus | 11 | 29.00m | — |
| Apr 21 | Peterson Prep 2023Apr 21 · Shot Put · Place 22 · Freeport (H.S.) | Shot Put | 22 | 10.71m | — |
| Apr 19 | Guilford v East, Freeport, Woodstock MarianApr 19 · Discus · Place 8 · Freeport (H.S.) | Discus | 8 | 25.99m | — |
| Apr 19 | Guilford v East, Freeport, Woodstock MarianApr 19 · Shot Put · Place 4 · Freeport (H.S.) | Shot Put | 4 | 10.92m | — |
| Apr 15 | Freeport Boys InvitationalApr 15 · Discus · Place 5 · Freeport (H.S.) | Discus | 5 | 25.37m | 11 |
| Apr 12 | Freeport v North, Boylan, JeffersonApr 12 · Discus · Place 19 · Freeport (H.S.) | Discus | 19 | 20.28m | 11 |
| Apr 12 | Freeport v North, Boylan, JeffersonApr 12 · Shot Put · Place 8 · Freeport (H.S.) | Shot Put | 8 | 11.59m | 11 |
| Apr 8 | Oregon Gebhardt-Worley InvitationalApr 8 · Discus · Place 24 · Freeport (H.S.) | Discus | 24 | 22.62m | 11 |
| Apr 5 | Harlem v Auburn, Freeport, BelvidereApr 5 · Varsity · Place 6 · Freeport (H.S.) | Varsity | 6 | 30.09m | — |
| Apr 5 | Harlem v Auburn, Freeport, BelvidereApr 5 · Varsity · Place 8 · Freeport (H.S.) | Varsity | 8 | 10.23m PB | — |
2023 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 11 | 1st Chance ABCMar 11 · Shot Put · Place 13 · Freeport | Shot Put12lb | 13. | 11.05m PB | 11 |
2022 Outdoor Track
9 results2022 Indoor Track
1 results2021 Outdoor Track
13 results