Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Indoor Track
3 results2024 Outdoor Track
12 results| Date | Meet | Event | Pl | Mark | Gr |
| May 16 | MPSSAA 1A South Region ChampionshipsMay 16 · Discus · Place 9 · PikesvillePikesville | Discus1.6kg | 9. | 76-09 PB | 10 |
| May 16 | MPSSAA 1A South Region ChampionshipsMay 16 · Shot Put · Place 6 · PikesvillePikesville | Shot Put12lb | 6. | 34-09.00 PB | 10 |
| May 7 | BCPS HS Outdoor County Championships/Fresh-Soph InviteMay 7 · Shot Put · Place 7 · PikesvillePikesville | Shot Put | 7 | 33-7 | 10 |
| May 1 | BCPS Westside Last ChanceMay 1 · Discus · Place 24 · PikesvillePikesville | Discus | 24 | 73-2 | — |
| May 1 | BCPS Westside Last ChanceMay 1 · Shot Put · Place 22 · PikesvillePikesville | Shot Put | 22 | 28-4 | — |
| Apr 23 | Milford Mill, Franklin, Catonsville, Hereford, Parkville @PikesvilleApr 23 · Discus · Place 19 · PikesvillePikesville | Discus | 19 | 67-10 | — |
| Apr 23 | Milford Mill, Franklin, Catonsville, Hereford, Parkville @PikesvilleApr 23 · Shot Put · Place 17 · PikesvillePikesville | Shot Put | 17 | 31-0 | — |
| Apr 17 | Owings Mills, Pikesville, New Town, Franklin @ RandallstownApr 17 · Shot Put · Place 7 · PikesvillePikesville | Shot Put | 7 | 33-2 | — |
| Apr 11 | 12 Team Challenge #2Apr 11 · Shot Put · Place 22 · PikesvillePikesville | Shot Put | 22 | 28-5 | — |
| Apr 6 | Pikesville Track ClassicApr 6 · Shot Put · Place 28 · PikesvillePikesville | Shot Put | 28 | 28-8.5 | 10 |
| Mar 22 | Owings Mills, New Town, Catonsville, Chesapeake, Randallstown @PikesvilleMar 22 · Discus · Place 17 · PikesvillePikesville | Discus | 17 | 50-1 | — |
| Mar 22 | Owings Mills, New Town, Catonsville, Chesapeake, Randallstown @PikesvilleMar 22 · Shot Put · Place 9 · PikesvillePikesville | Shot Put | 9 | 30-10 | — |
2023 Indoor Track
2 results