Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
17 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 8 | Big A Throwers Meet - 2026Aug 8 · Discus · Place 6 · UnattachedUnattached | Discus1.6kg | 6. | 124' 2" PB | 10 |
| Aug 8 | Big A Throwers Meet - 2026Aug 8 · Shot Put · Place 4 · UnattachedUnattached | Shot Put12lb | 4. | 46' 3" PB | 10 |
| May 21 | MPSSAA State Track & Field ChampionshipsMay 21 · Shot Put · Place 6 · CatonsvilleCatonsville | Shot Put12lb | 6. | 45-05.25 | 10 |
| May 12 | MPSSAA 3A North Region ChampionshipsMay 12 · Discus · Place 8 · CatonsvilleCatonsville | Discus1.6kg | 8. | 118' 1" | 10 |
| May 12 | MPSSAA 3A North Region ChampionshipsMay 12 · Shot Put · Place 4 · CatonsvilleCatonsville | Shot Put12lb | 4. | 42' 2.5" | 10 |
| May 1 | Maverick Madness 8May 1 · Discus · Place 10 · CatonsvilleCatonsville | Discus | 10 | 112-8 | 10 |
| May 1 | Maverick Madness 8May 1 · Shot Put · Place 4 · CatonsvilleCatonsville | Shot Put | 4 | 42-5.5 | 10 |
| Apr 22 | Pikesville-BCPS 12 Team Challenge 2026Apr 22 · Discus · Place 5 · CatonsvilleCatonsville | Discus | 5 | 120-2 | 10 |
| Apr 22 | Pikesville-BCPS 12 Team Challenge 2026Apr 22 · Shot Put · Place 3 · CatonsvilleCatonsville | Shot Put | 3 | 43-11.5 | 10 |
| Apr 17 | Hereford Spring ShowcaseApr 17 · Discus · Place 4 · CatonsvilleCatonsville | Discus | 4 | 118-10 | 10 |
| Apr 17 | Hereford Spring ShowcaseApr 17 · Shot Put · Place 6 · CatonsvilleCatonsville | Shot Put | 6 | 40-10 | 10 |
| Apr 15 | Carver, Catonsville, Franklin, Owings Mills @ PikesvilleApr 15 · Discus · Place 4 · CatonsvilleCatonsville | Discus | 4 | 113-11 | 10 |
| Apr 15 | Carver, Catonsville, Franklin, Owings Mills @ PikesvilleApr 15 · Shot Put · Place 3 · CatonsvilleCatonsville | Shot Put | 3 | 41-1 | 10 |
| Apr 1 | Catonsville, Dulaney, Loch Raven, Towson @HerefordApr 1 · Discus · Place 4 · CatonsvilleCatonsville | Discus | 4 | 111-5 | 10 |
| Apr 1 | Catonsville, Dulaney, Loch Raven, Towson @HerefordApr 1 · Shot Put · Place 3 · CatonsvilleCatonsville | Shot Put | 3 | 46-3 | 10 |
| Mar 23 | Catonsville, Hereford, Owings Mills, Randallstown @WoodlawnMar 23 · Discus · Place 1 · CatonsvilleCatonsville | Discus | 1 | 119-11 | 10 |
| Mar 23 | Catonsville, Hereford, Owings Mills, Randallstown @WoodlawnMar 23 · Shot Put · Place 1 · CatonsvilleCatonsville | Shot Put | 1 | 43-11 | 10 |
2026 Indoor Track
1 results2025 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 13 | MPSSAA 3A North Region ChampionshipsMay 13 · Discus · Place 11 · CatonsvilleCatonsville | Discus | 11 | 106-3 | 9 |
| May 13 | MPSSAA 3A North Region ChampionshipsMay 13 · Shot Put · Place 18 · CatonsvilleCatonsville | Shot Put | 18 | 33-4 | 9 |
| May 2 | Franklin, Lansdowne, New Town, Pikesville, Western Tech @CatonsvilleMay 2 · Shot Put · Place 4 · CatonsvilleCatonsville | Shot Put | 4 | 35-1.5 | 9 |
| Apr 8 | Catonsville, Lansdowne, Milford Mill, Owings Mills, Western Tech @WoodlawnApr 8 · Discus · Place 7 · CatonsvilleCatonsville | Discus | 7 | 88-0 | 9 |
| Apr 8 | Catonsville, Lansdowne, Milford Mill, Owings Mills, Western Tech @WoodlawnApr 8 · Shot Put · Place 4 · CatonsvilleCatonsville | Shot Put | 4 | 33-8 | 9 |
| Apr 5 | Pikesville Track ClassicApr 5 · Discus · Place 41 · CatonsvilleCatonsville | Discus | 41 | 78-2 | 9 |
| Apr 5 | Pikesville Track ClassicApr 5 · Shot Put · Place 34 · CatonsvilleCatonsville | Shot Put | 34 | 31-10.5 | 9 |
| Mar 25 | Catonsville, Franklin, Owings Mills, Pikesville @ Loch RavenMar 25 · Discus · Place 2 · CatonsvilleCatonsville | Discus | 2 | 84-2.5 | 9 |
| Mar 25 | Catonsville, Franklin, Owings Mills, Pikesville @ Loch RavenMar 25 · Shot Put · Place 4 · CatonsvilleCatonsville | Shot Put | 4 | 31-8 | 9 |