Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorLast Chance #1/Pentathlon and Invite Events · Jan 235:42.01aLast Chance #1/Pentathlon and Invite EventsJanuary 23, 2026
1600 Meters · OutdoorAHSAA Lincoln Section 2025 · Apr 255:31.43aAHSAA Lincoln Section 2025April 25, 2025
3200 Meters · IndoorLast Chance #1/Pentathlon · Jan 2412:26.07Last Chance #1/PentathlonJanuary 24, 2025
3200 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 3012:17.73aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026
400 Meters · IndoorMartin Luther King Indoor Track Classic #2 · Jan 191:05.67Martin Luther King Indoor Track Classic #2January 19, 2026
400 Meters · OutdoorMagic City Middle School Invitational · Apr 41:12.87Magic City Middle School InvitationalApril 4, 2024
800 Meters · IndoorAHSAA State Indoor Meet · Jan 302:25.15AHSAA State Indoor MeetJanuary 30, 2026
800 Meters · OutdoorAHSAA 4A-7A Outdoor State Championship · Apr 302:28.43aAHSAA 4A-7A Outdoor State ChampionshipApril 30, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 3200 Meters · Place 10 · OneontaOneonta3200 Meters10.12:17.73a PB10
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 1600 Meters · Place 12 · OneontaOneonta1600 Meters12.5:37.96a10
Apr 30AHSAA 4A-7A Outdoor State ChampionshipApr 30 · 800 Meters · Place 10 · OneontaOneonta800 Meters10.2:28.43a PB10
Apr 24AHSAA Lincoln Section 2026Apr 24 · 3200 Meters · Place 3 · OneontaOneonta3200 Meters3.12:26.92a10
Apr 24AHSAA Lincoln Section 2026Apr 24 · 1600 Meters · Place 2 · OneontaOneonta1600 Meters2.5:32.87a10
Apr 24AHSAA Lincoln Section 2026Apr 24 · 800 Meters · Place 6 · OneontaOneonta800 Meters6.2:30.16a10
Apr 16Andy Page Memorial Meet 2026Apr 16 · 3200 Meters · Place 4 · OneontaOneonta3200 Meters4.12:55.40a10
Apr 16Andy Page Memorial Meet 2026Apr 16 · 1600 Meters · Place 8 · OneontaOneonta1600 Meters8.5:49.55a10
Apr 16Andy Page Memorial Meet 2026Apr 16 · 800 Meters · OneontaOneonta800 Meters--DNS10
Apr 9Oneonta - Veal InvitationalApr 9 · 3200 Meters · OneontaOneonta3200 Meters--DNS10
Apr 9Oneonta - Veal InvitationalApr 9 · 1600 Meters · Place 2 · Oneonta msOneonta ms1600 Meters2.5:52.24a10
Apr 9Oneonta - Veal InvitationalApr 9 · 800 Meters · Place 1 · OneontaOneonta800 Meters1.2:38.00a10
Mar 26Oneonta Meet #2Mar 26 · 3200 Meters · Place 1 · OneontaOneonta3200 Meters1.13:10.15a10
Mar 26Oneonta Meet #2Mar 26 · 1600 Meters · Place 2 · OneontaOneonta1600 Meters2.5:59.17a10
Mar 26Oneonta Meet #2Mar 26 · 800 Meters · Place 2 · OneontaOneonta800 Meters2.2:36.56a10
Mar 21Magic City HS & Middle School Invitational (Center Point)Mar 21 · 3200 Meters · Place 1 · Oneonta msOneonta ms3200 Meters1.13:58.21a10
Mar 21Magic City HS & Middle School Invitational (Center Point)Mar 21 · 800 Meters · Place 1 · Oneonta msOneonta ms800 Meters1.2:32.49a10
Mar 21Magic City HS Invitational (Center Point)Mar 21 · 1600 Meters · Place 1 · OneontaOneonta1600 Meters1.5:57.31a10
Mar 141A-7A Cullman ClassicMar 14 · 1600 Meters · Place 19 · OneontaOneonta1600 Meters195:58.05—
Mar 12Hayden HS InvitationalMar 12 · 3200 Meters · Place 2 · OneontaOneonta3200 Meters2.12:44.14a10
Mar 12Hayden HS InvitationalMar 12 · 1600 Meters · Place 2 · OneontaOneonta1600 Meters2.5:49.79a10
Mar 12Hayden HS InvitationalMar 12 · 800 Meters · OneontaOneonta800 Meters--DNS10
Mar 10Oneonta OpenerMar 10 · 3200 Meters · Place 2 · OneontaOneonta3200 Meters213:56.6810
Mar 10Oneonta OpenerMar 10 · 1600 Meters · Place 3 · OneontaOneonta1600 Meters35:50.7710
Mar 10Oneonta OpenerMar 10 · 800 Meters · Place 2 · OneontaOneonta800 Meters22:36.0110

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Jan 30AHSAA State Indoor MeetJan 30 · 3200 Meters · Place 12 · OneontaOneonta3200 Meters1212:29.6110
Jan 30AHSAA State Indoor MeetJan 30 · 1600 Meters · Place 12 · OneontaOneonta1600 Meters125:43.6710
Jan 30AHSAA State Indoor MeetJan 30 · 800 Meters · Place 7 · OneontaOneonta800 Meters72:25.15 PB10
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 3200 Meters · Place 27 · OneontaOneonta3200 Meters27.12:40.51a10
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 1600 Meters · Place 29 · OneontaOneonta1600 Meters29.5:42.01a PB10
Jan 23Last Chance #1/Pentathlon and Invite EventsJan 23 · 800 Meters · Place 34 · OneontaOneonta800 Meters34.2:33.64a10
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 1600 Meters · Place 21 · OneontaOneonta1600 Meters215:53.9310
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 800 Meters · Place 22 · OneontaOneonta800 Meters222:37.4610
Jan 19Martin Luther King Indoor Track Classic #2Jan 19 · 400 Meters · Place 26 · OneontaOneonta400 Meters261:05.67 PB10
Jan 14JV Meet #3Jan 14 · 1600 Meters · Place 17 · OneontaOneonta1600 Meters175:43.4910
Jan 14JV Meet #3Jan 14 · 800 Meters · Place 33 · OneontaOneonta800 Meters332:38.3310
Jan 14JV Meet #3Jan 14 · 400 Meters · Place 34 · OneontaOneonta400 Meters341:06.6410

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 13Holiday Invitational #1Dec 13 · 1600 Meters · Place 12 · OneontaOneonta1600 Meters125:43.2910
Feb 24NOALA JH Gold - Guntersville #1Feb 24 · 1600 Meters · Place 3 · OneontaOneonta1600 Meters35:44.579
Feb 24NOALA JH Gold - Guntersville #1Feb 24 · 800 Meters · Place 2 · OneontaOneonta800 Meters22:35.579
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 3200 Meters · Place 13 · OneontaOneonta3200 Meters13.12:34.76a9
Jan 31AHSAA Indoor Track & Field ChampionshipJan 31 · 1600 Meters · Place 11 · OneontaOneonta1600 Meters11.5:43.66a9
Jan 24Last Chance #1/PentathlonJan 24 · 1600 Meters · Place 16 · OneontaOneonta1600 Meters165:49.569
Jan 24Last Chance #1/PentathlonJan 24 · 3200 Meters · Place 23 · OneontaOneonta3200 Meters2312:26.07 PB9
Jan 15JV Meet #3Jan 15 · 1600 Meters · Place 33 · OneontaOneonta1600 Meters335:54.769
Jan 15JV Meet #3Jan 15 · 800 Meters · Place 43 · OneontaOneonta800 Meters432:40.209
Jan 15JV Meet #3Jan 15 · 400 Meters · Place 86 · OneontaOneonta400 Meters861:10.479

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 3200 Meters · Place 11 · OneontaOneonta3200 Meters11.12:54.96a9
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 1600 Meters · Place 12 · OneontaOneonta1600 Meters12.5:41.36a9
May 1AHSAA 4A-7A Outdoor State ChampionshipMay 1 · 800 Meters · Place 15 · OneontaOneonta800 Meters15.2:36.21a9
Apr 25AHSAA Lincoln Section 2025Apr 25 · 3200 Meters · Place 4 · OneontaOneonta3200 Meters4.12:21.87a9
Apr 25AHSAA Lincoln Section 2025Apr 25 · 1600 Meters · Place 3 · OneontaOneonta1600 Meters3.5:31.43a PB9
Apr 25AHSAA Lincoln Section 2025Apr 25 · 800 Meters · Place 7 · OneontaOneonta800 Meters7.2:30.92a9
Apr 18Andy Page Memorial Meet 2025Apr 18 · 1600 Meters · Place 5 · OneontaOneonta1600 Meters55:45.189
Apr 18Andy Page Memorial Meet 2025Apr 18 · 800 Meters · Place 1 · OneontaOneonta800 Meters12:30.159
Apr 11Oneonta - Veal InvitationalApr 11 · 3200 Meters · Place 2 · OneontaOneonta3200 Meters212:30.509
Apr 11Oneonta - Veal InvitationalApr 11 · 1600 Meters · Place 1 · OneontaOneonta1600 Meters15:50.879
Apr 11Oneonta - Veal InvitationalApr 11 · 800 Meters · Place 2 · OneontaOneonta800 Meters22:33.089
Apr 8Magic City HS Invitational 2025Apr 8 · 3200 Meters · Place 1 · OneontaOneonta3200 Meters112:57.449
Apr 8Magic City HS Invitational 2025Apr 8 · 1600 Meters · Place 1 · OneontaOneonta1600 Meters15:52.529
Apr 8Magic City HS Invitational 2025Apr 8 · 800 Meters · Place 2 · OneontaOneonta800 Meters22:35.509
Apr 1Hayden HS Invitational #1 2025Apr 1 · 3200 Meters · Place 1 · OneontaOneonta3200 Meters112:50.789
Apr 1Hayden HS Invitational #1 2025Apr 1 · 1600 Meters · Place 1 · OneontaOneonta1600 Meters15:53.189
Apr 1Hayden HS Invitational #1 2025Apr 1 · 800 Meters · Place 1 · OneontaOneonta800 Meters12:41.379
Mar 20Oneonta Meet #2Mar 20 · 3200 Meters · Place 2 · OneontaOneonta3200 Meters212:41.689
Mar 20Oneonta Meet #2Mar 20 · 1600 Meters · Place 3 · OneontaOneonta1600 Meters35:52.109
Mar 20Oneonta Meet #2Mar 20 · 800 Meters · Place 2 · OneontaOneonta800 Meters22:38.049
Mar 13JEFCO HS League Meet #2Mar 13 · 3200 Meters · Place 1 · OneontaOneonta3200 Meters112:48.859
Mar 13JEFCO HS League Meet #2Mar 13 · 1600 Meters · Place 1 · OneontaOneonta1600 Meters15:45.179
Mar 13JEFCO HS League Meet #2Mar 13 · 800 Meters · Place 2 · OneontaOneonta800 Meters22:32.409
Mar 6JeffCo HS Meet 1Mar 6 · 1600 Meters · Place 1 · OneontaOneonta1600 Meters1.5:56.44a9
Mar 6JeffCo HS Meet 1Mar 6 · 800 Meters · Place 1 · OneontaOneonta800 Meters1.2:36.44a9
Mar 3Oneonta Opener 2025Mar 3 · 3200 Meters · Place 1 · OneontaOneonta3200 Meters112:56.339
Mar 3Oneonta Opener 2025Mar 3 · 1600 Meters · Place 1 · OneontaOneonta1600 Meters15:55.069

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 7Magic City Invitational #1Dec 7 · 1600 Meters · Place 21 · OneontaOneonta1600 Meters216:19.539
Dec 7Magic City Invitational #1Dec 7 · 800 Meters · Place 24 · OneontaOneonta800 Meters242:48.869
Dec 7Magic City Invitational #1Dec 7 · 400 Meters · Place 56 · OneontaOneonta400 Meters561:11.759

2024 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 2AHSAA 4A-7A Outdoor State ChampionshipMay 2 · 3200 Meters · Place 23 · OneontaOneonta3200 Meters23.15:06.80a8
Apr 26Lincoln Section 2024Apr 26 · 3200 Meters · Place 7 · OneontaOneonta3200 Meters7.13:21.06a8
Apr 26Lincoln Section 2024Apr 26 · 1600 Meters · Place 11 · OneontaOneonta1600 Meters11.6:09.00a8
Apr 26Lincoln Section 2024Apr 26 · 800 Meters · Place 8 · OneontaOneonta800 Meters8.2:47.94a8
Apr 19Hewitt Trussville InvitationalApr 19 · 1600 Meters · Place 36 · OneontaOneonta1600 Meters366:51.478
Apr 19Hewitt Trussville InvitationalApr 19 · 800 Meters · Place 41 · OneontaOneonta800 Meters412:51.008
Apr 12Oneonta InvitationalApr 12 · 3200 Meters · Place 1 · OneontaOneonta3200 Meters113:12.54a—
Apr 12Oneonta InvitationalApr 12 · 1600 Meters · Place 1 · OneontaOneonta1600 Meters15:59.23a—
Apr 12Oneonta InvitationalApr 12 · 800 Meters · Place 9 · OneontaOneonta800 Meters92:49.47a—
Apr 9Magic City HS InvitationalApr 9 · 3200 Meters · Place 1 · OneontaOneonta3200 Meters114:17.298
Apr 9Magic City HS InvitationalApr 9 · 1600 Meters · Place 2 · OneontaOneonta1600 Meters26:22.428
Apr 9Magic City HS InvitationalApr 9 · 800 Meters · Place 4 · OneontaOneonta800 Meters42:54.998
Apr 4Magic City Middle School InvitationalApr 4 · 1600 Meters · Place 1 · OneontaOneonta1600 Meters16:16.328
Apr 4Magic City Middle School InvitationalApr 4 · 800 Meters · Place 1 · OneontaOneonta800 Meters12:50.068
Apr 4Magic City Middle School InvitationalApr 4 · 400 Meters · Place 8 · OneontaOneonta400 Meters81:12.87 PB8
Mar 21Oneonta Meet #2Mar 21 · 3200 Meters · Place 7 · OneontaOneonta3200 Meters714:28.838
Mar 21Oneonta Meet #2Mar 21 · 1600 Meters · Place 4 · OneontaOneonta1600 Meters45:57.058
Mar 21Oneonta Meet #2Mar 21 · 800 Meters · Place 17 · OneontaOneonta800 Meters172:57.618
Mar 18NOALA JH Gold Circuit - Guntersville #1Mar 18 · 1600 Meters · Place 2 · OneontaOneonta1600 Meters26:10.798
Mar 18NOALA JH Gold Circuit - Guntersville #1Mar 18 · 800 Meters · Place 2 · OneontaOneonta800 Meters22:54.548
Mar 14Hayden HS Invitational 2Mar 14 · 3200 Meters · Place 3 · OneontaOneonta3200 Meters314:24.168
Mar 14Hayden HS Invitational 2Mar 14 · 1600 Meters · Place 3 · OneontaOneonta1600 Meters36:31.738
Mar 14Hayden HS Invitational 2Mar 14 · 800 Meters · Place 4 · OneontaOneonta800 Meters42:59.468
Mar 4Oneonta OpenerMar 4 · 3200 Meters · Place 5 · OneontaOneonta3200 Meters514:39.47—
Mar 4Oneonta OpenerMar 4 · 1600 Meters · Place 5 · OneontaOneonta1600 Meters56:34.74—
Mar 4Oneonta OpenerMar 4 · 800 Meters · Place 9 · OneontaOneonta800 Meters92:56.45—