Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorSCHSL 1A - Upper State · May 105:24.66SCHSL 1A - Upper StateMay 10, 2025
3200 Meters · IndoorDorman Distance Carnival · Feb 2112:14.88Dorman Distance CarnivalFebruary 21, 2026
3200 Meters · OutdoorSCHSL State Championships - A · May 1511:38.46SCHSL State Championships - AMay 15, 2025
800 Meters · OutdoorSCHSL 1A - Upper State · May 102:25.89SCHSL 1A - Upper StateMay 10, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9SCHSL 1A - Upper StateMay 9 · 3200 Meters · Place 6 · Dixie3200 Meters6.11:58.42a12
Apr 30SCHSL 1A - Region 1Apr 30 · 3200 Meters · Place 8 · Dixie3200 Meters8.12:38.30a12
Apr 30SCHSL 1A - Region 1Apr 30 · 1600 Meters · Place 9 · Dixie1600 Meters9.5:48.07a12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 21Dorman Distance CarnivalFeb 21 · 3200 Meters · Place 67 · Dixie3200 Meters6712:14.88 PB—

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 15SCHSL State Championships - AMay 15 · 3200 Meters · Place 9 · Dixie3200 Meters911:38.46 PB11
May 15SCHSL State Championships - AMay 15 · 1600 Meters · Place 14 · Dixie1600 Meters145:25.8511
May 10SCHSL 1A - Upper StateMay 10 · 3200 Meters · Place 5 · Dixie3200 Meters511:47.1111
May 10SCHSL 1A - Upper StateMay 10 · 1600 Meters · Place 10 · Dixie1600 Meters105:24.66 PB11
May 10SCHSL 1A - Upper StateMay 10 · 3200 Meters · Place 5 · Dixie3200 Meters512:00.25—
May 10SCHSL 1A - Upper StateMay 10 · 1600 Meters · Place 12 · Dixie1600 Meters125:31.11—
May 10SCHSL 1A - Upper StateMay 10 · 800 Meters · Place 20 · Dixie800 Meters202:25.89 PB—
Apr 26Lakelands InvitationalApr 26 · 3200 Meters · Place 3 · Dixie3200 Meters311:45.00—
Apr 17Emerald Home Meet #3 Apr 17 · 3200 Meters · Place 3 · Dixie3200 Meters311:58.21—
Apr 17Emerald Home Meet #3 Apr 17 · 1600 Meters · Place 8 · Dixie1600 Meters85:26.57—
Mar 24Crescent Meet #2Mar 24 · 3200 Meters · Place 1 · Dixie3200 Meters112:07.27—
Mar 24Crescent Meet #2Mar 24 · 3200 Meters · Place 1 · Dixie3200 Meters112:07.27—
Mar 24Crescent Meet #2Mar 24 · 1600 Meters · Place 4 · Dixie1600 Meters45:30.66—
Mar 24Crescent Meet #2Mar 24 · 1600 Meters · Place 4 · Dixie1600 Meters45:30.66—

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 17Hanna Home Meet #5Apr 17 · 1600 Meters · Place 4 · Dixie1600 Meters45:44.11—