Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 313:01.02The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
600 Meters · IndoorMorris County Championships · Jan 291:38.99Morris County ChampionshipsJanuary 29, 2025
High Jump · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 311.66mThe 11th Annual Ocean Breeze Invitational 2026January 31, 2026
Long Jump · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 315.48mThe 11th Annual Ocean Breeze Invitational 2026January 31, 2026
Prelims · IndoorMorris County Championships · Jan 299.22Morris County ChampionshipsJanuary 29, 2025

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

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1000 Meters · Place 5 · Chatham1000 Meters53:01.02 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · High Jump · Place 9 · ChathamHigh Jump91.66m PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 16 · ChathamShot Put168.69m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Long Jump · Place 19 · ChathamLong Jump195.48m PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 60m Hurdles · Place 12 · Chatham60m Hurdles129.2312
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 1000 Meters · Place 5 · Chatham1000 Meters53:01.0212
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · High Jump · Place 9 · ChathamHigh Jump91.66m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Shot Put · Place 16 · ChathamShot Put168.69m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Long Jump · Place 19 · ChathamLong Jump195.48m12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 60m Hurdles · Place 12 · Chatham60m Hurdles129.2312
Jan 28Morris County ChampionshipsJan 28 · Pole Vault · Place 9 · ChathamPole Vault910-00.0012
Jan 28Morris County ChampionshipsJan 28 · 55m Hurdles · Place 10 · Chatham55m HurdlesRound P108.45012
Jan 12SJTCA #12Jan 12 · Long Jump · Place 25 · ChathamLong Jump2517-1012
Jan 12SJTCA #12Jan 12 · 55m Hurdles · Place 28 · Chatham55m Hurdles288.6412
Jan 12SJTCA #12Jan 12 · High Jump · Place 16 · ChathamHigh Jump165-412
Jan 12SJTCA #12Jan 12 · Long Jump · Place 25 · ChathamLong Jump2517-1012
Jan 12SJTCA #12Jan 12 · High Jump · Place 16 · ChathamHigh Jump165-412
Jan 12SJTCA #12Jan 12 · 55m Hurdles · Place 28 · Chatham55m Hurdles288.6412

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 3SJTCA #17Feb 3 · 55m Hurdles · Place 42 · Chatham55m Hurdles429.2811
Feb 3SJTCA #17Feb 3 · 55m Hurdles · Place 42 · Chatham55m Hurdles429.2811
Feb 3SJTCA #17Feb 3 · Pole Vault · Place 29 · ChathamPole Vault299-011
Feb 3SJTCA #17Feb 3 · Pole Vault · Place 29 · ChathamPole Vault299-011
Feb 3SJTCA #17Feb 3 · 55m Hurdles · Place 42 · Chatham55m Hurdles429.2811
Feb 3SJTCA #17Feb 3 · Pole Vault · Place 29 · ChathamPole Vault299-011
Jan 29Morris County ChampionshipsJan 29 · Pole Vault · Place 14 · ChathamPole Vault149-011
Jan 29Morris County ChampionshipsJan 29 · Pole Vault · Place 14 · ChathamPole Vault149-011
Jan 29Morris County ChampionshipsJan 29 · 600 Meters · Place 38 · Chatham600 Meters381:38.99 PB11
Jan 29Morris County ChampionshipsJan 29 · 600 Meters · Place 38 · Chatham600 Meters381:38.9911
Jan 29Morris County ChampionshipsJan 29 · Prelims · Place 27 · ChathamPrelimsRound P279.22 PB11
Jan 29Morris County ChampionshipsJan 29 · Prelims · Place 27 · ChathamPrelimsRound P279.2211
Jan 13SJTCA #12Jan 13 · Pole Vault · Place 18 · ChathamPole Vault189-011
Jan 13SJTCA #12Jan 13 · 55m Hurdles · Place 45 · Chatham55m Hurdles459.5411