Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorPatriot Invitational · Feb 285:02.66Patriot InvitationalFebruary 28, 2026
1600 Meters · OutdoorAHSAA Lincoln Section 2026 · Apr 244:41.89aAHSAA Lincoln Section 2026April 24, 2026
400 Meters · Relay Split · IndoorAHSAA Indoor Track & Field Championship · Jan 3157.424aAHSAA Indoor Track & Field ChampionshipJanuary 31, 2025
800 Meters · IndoorIce Breaker #2 · Jan 32:11.31Ice Breaker #2January 3, 2026
800 Meters · OutdoorAHSAA Lincoln Section 2026 · Apr 242:04.47aAHSAA Lincoln Section 2026April 24, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 1600 Meters · Place 15 · SpringvilleSpringville1600 Meters15.4:42.02a10
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 800 Meters · Place 11 · SpringvilleSpringville800 Meters11.2:04.50a10
Apr 24AHSAA Lincoln Section 2026Apr 24 · 1600 Meters · Place 5 · SpringvilleSpringville1600 Meters5.4:41.89a PB10
Apr 24AHSAA Lincoln Section 2026Apr 24 · 800 Meters · Place 3 · SpringvilleSpringville800 Meters3.2:04.47a PB10
Apr 17Hewitt-Trussville InvitationalApr 17 · 1600 Meters · Place 14 · SpringvilleSpringville1600 Meters14.4:51.36a10
Apr 17Hewitt-Trussville InvitationalApr 17 · 800 Meters · Place 30 · SpringvilleSpringville800 Meters30.2:16.77a10
Apr 4Lake Guntersville InvitationalApr 4 · 800 Meters · Place 5 · SpringvilleSpringville800 Meters5.2:09.80a10
Mar 141A-7A Cullman ClassicMar 14 · 1600 Meters · Place 16 · SpringvilleSpringville1600 Meters164:52.90—
Mar 141A-7A Cullman ClassicMar 14 · 800 Meters · Place 15 · SpringvilleSpringville800 Meters152:14.60—
Mar 6Vestavia Hills - Varsity - King of the Mountain - InvitationalMar 6 · 800 Meters · Place 34 · SpringvilleSpringville800 Meters342:11.5310

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Patriot InvitationalFeb 28 · 1600 Meters · Place 18 · SpringvilleSpringville1600 Meters185:02.66 PB10
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 800 Meters · Place 23 · SpringvilleSpringville800 Meters232:11.9710
Jan 3Ice Breaker #2Jan 3 · 800 Meters · Place 21 · SpringvilleSpringville800 Meters212:11.31 PB10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 1600 Meters · Place 16 · SpringvilleSpringville1600 Meters16.4:47.85a9
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 800 Meters · Place 18 · SpringvilleSpringville800 Meters18.2:09.34a9
Apr 25AHSAA Lincoln Section 2025Apr 25 · 1600 Meters · Place 4 · SpringvilleSpringville1600 Meters4.4:43.69a9
Apr 25AHSAA Lincoln Section 2025Apr 25 · 800 Meters · Place 6 · SpringvilleSpringville800 Meters6.2:06.20a9
Apr 18Hewitt Trussville InvitationalApr 18 · 1600 Meters · Place 28 · SpringvilleSpringville1600 Meters285:01.429
Apr 12Lake Guntersville InvitationalApr 12 · 1600 Meters · Place 5 · SpringvilleSpringville1600 Meters54:52.859
Apr 12Lake Guntersville InvitationalApr 12 · 800 Meters · Place 8 · SpringvilleSpringville800 Meters82:13.719
Apr 5Scottsboro InvitationalApr 5 · 800 Meters · Place 12 · SpringvilleSpringville800 Meters122:16.899
Mar 21Friday "Knight" LightsMar 21 · 800 Meters · Place 15 · SpringvilleSpringville800 Meters152:09.229

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 400 Meters · SpringvilleSpringville400 MetersRelay Split—57.424a PB9
Jan 25Last Chance #2Jan 25 · 800 Meters · Place 45 · SpringvilleSpringville800 Meters452:14.919
Jan 20Martin Luther King Indoor Track Classic #1Jan 20 · 800 Meters · Place 52 · SpringvilleSpringville800 Meters522:20.329

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Holiday Invitational #2Dec 14 · 800 Meters · Place 34 · SpringvilleSpringville800 Meters342:15.439
Jan 8Middle School Meet #3Jan 8 · 1600 Meters · Place 26 · Springville Middle SchoolSpringville Middle School1600 Meters265:39.638
Jan 4Middle School Meet #2Jan 4 · 1600 Meters · Place 22 · Springville Middle SchoolSpringville Middle School1600 Meters225:35.818

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Mar 18NOALA JH Gold Circuit - Guntersville #1Mar 18 · 1600 Meters · Place 3 · SpringvilleSpringville1600 Meters35:13.238
Mar 18NOALA JH Gold Circuit - Guntersville #1Mar 18 · 800 Meters · Place 7 · SpringvilleSpringville800 Meters72:32.328
Mar 11Southern Conference MS Meet #3Mar 11 · 1600 Meters · Place 7 · SpringvilleSpringville1600 Meters75:29.978
Mar 11Southern Conference MS Meet #3Mar 11 · 800 Meters · Place 4 · SpringvilleSpringville800 Meters42:27.258
Mar 4Albertville JV Meet #1Mar 4 · 800 Meters · Place 8 · SpringvilleSpringville800 Meters82:36.80—
Mar 4Albertville JV Meet #1Mar 4 · 1600 Meters · Place 2 · SpringvilleSpringville1600 Meters25:23.79—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Middle School Meet #1Dec 7 · 1600 Meters · Place 43 · Springville msSpringville ms1600 Meters43.5:46.99a8
Jan 5Middle School Indoor Meet #2Jan 5 · 1600 Meters · Place 66 · Springville Middle SchoolSpringville Middle School1600 Meters666:14.247

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 14Mountain Brook InvitationalApr 14 · 1600 Meters · Place 41 · Springville msSpringville ms1600 Meters41.5:43.54a7
Apr 14Mountain Brook InvitationalApr 14 · 800 Meters · Place 31 · Springville msSpringville ms800 Meters31.2:32.22a7
Mar 10Vestavia King of the Mountain Midde School InvitationalMar 10 · 1600 Meters · Place 15 · Springville Middle SchoolSpringville Middle School1600 Meters155:45.327
Mar 10Vestavia King of the Mountain Midde School InvitationalMar 10 · 800 Meters · Place 21 · Springville Middle SchoolSpringville Middle School800 Meters212:44.587

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8Middle School Indoor Meet #1Dec 8 · 1600 Meters · Place 83 · Springville msSpringville ms1600 Meters83.6:08.61a7
Dec 8Middle School Indoor Meet #1Dec 8 · 800 Meters · Place 92 · Springville msSpringville ms800 Meters92.2:54.77a7