Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 3133.13The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
Shot Put · 4kg · IndoorDVGTCA Meet-Invitational Day 1 · Dec 1816-02.50DVGTCA Meet-Invitational Day 1December 18, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 7DVGTCA Novice meetFeb 7 · Shot Put · Place 22 · Central Bucks EastShot Put2217-5.509
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 55 · Central Bucks East 01200 Meters5533.13 PB9
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 11 · Central Bucks East 01Shot Put1117-79
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 11 · Central Bucks East 01Shot Put1117-79
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 55 · Central Bucks East 01200 Meters5533.139
Jan 30DVGTCA Meet #7Jan 30 · Shot Put · Place 64 · CB EastShot Put6417-04.509
Jan 9DVGTCA Meet #5Jan 9 · Shot Put · Place 72 · CB EastShot Put7215-10.509
Jan 3Ocean Breeze Freedom GamesJan 3 · Shot Put · Place 32 · Central Bucks East 01Shot Put3214-4.759
Jan 3Freedom GamesJan 3 · Shot Put · Place 32 · Central Bucks EastShot Put4kg32.14-4.759

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · Shot Put · Place 78 · Central Bucks EastShot Put4kg78.16-02.50 PB9