Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRidge Winter Invitational · Dec 83:13.37aRidge Winter InvitationalDecember 8, 2025
600 Meters · IndoorRidge Winter Invitational · Dec 91:49.24aRidge Winter InvitationalDecember 9, 2024
800 Meters · IndoorSkyland Conference Indoor Championship · Feb 12:20.91Skyland Conference Indoor ChampionshipFebruary 1, 2026

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 800 Meters · Place 31 · Franklin Township800 Meters312:20.91 PB10
Jan 12Mid-Winter ClassicJan 12 · 800 Meters · Place 3 · Franklin Township800 Meters32:25.7810

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 800 Meters · Place 75 · Franklin (Somerset)800 Meters75.2:22.79a10
Dec 8Ridge Winter InvitationalDec 8 · 1000 Meters · Place 49 · Franklin (Somerset)1000 Meters49.3:13.37a PB10
Jan 13Mid-Winter ClassicJan 13 · High Jump · Place 5 · Franklin TownshipHigh Jump55-09
Jan 13Mid-Winter ClassicJan 13 · 800 Meters · Place 7 · Franklin Township800 Meters72:34.099

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 800 Meters · Place 57 · Franklin (Somerset)800 Meters57.2:34.55a9
Dec 9Ridge Winter InvitationalDec 9 · 600 Meters · Place 51 · Franklin (Somerset)600 Meters51.1:49.24a PB9