Performance Dashboard
Athlete analytics & progression tracking
1600m
605
Points
4:42.01
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 12, 2018 | Gadsden City Open #3 | 4:42.01 | 1 | 605 |
| Feb. 2, 2019 | AHSAA State Indoor 1A-7A Championship | 4:42.28 | 8 | 603 |
| Jan. 21, 2019 | Martin Luther King Indoor Track Classic | 4:45.38 | 7 | 574 |
| March 22, 2018 | Gadsden City Open #2 | 4:47.13 | 1 | 559 |
| April 28, 2018 | AHSAA 6A - Section 4 | 4:51.45 | 9 | 521 |
| March 16, 2017 | Gadsden City Open #1 | 4:51.90 | 2 | 517 |
| March 17, 2018 | Oxford Meet 2 | 4:54.28 | 3 | 497 |
| March 8, 2018 | Titan Kickoff | 4:54.81 | 1 | 492 |
| March 23, 2017 | Gadsden City Open #2 | 4:56.32 | 2 | 480 |
| Dec. 9, 2017 | Holiday Invitational | 4:57.36 | 35 | 471 |
| April 7, 2016 | Gadsden City Open #2 | 4:59.21 | 3 | 456 |
| March 9, 2017 | Gadsden City Kickoff | 5:03.14 | 2 | 425 |
| April 29, 2017 | AHSAA 6A - Section 4 | 5:04.06 | 13 | 418 |
| April 18, 2018 | Etowah County Championship | 5:05.48 | 1 | 407 |
| April 14, 2016 | Gadsden City Open #3 | 5:14.22 | 1 | 343 |
| March 17, 2016 | Gadsden City Open #1 | 5:14.66 | 8 | 340 |
| April 25, 2015 | AHSAA 6A - Section 4 | 5:20.06 | 23 | 304 |
| April 30, 2016 | AHSAA 6A - Section 4 | 5:20.61 | 22 | 300 |
| March 10, 2016 | Gadsden City Kickoff | 5:21.02 | 2 | 297 |
| March 21, 2015 | 3rd Annual Heil Northeast Alabama Invitational 20 Team Limit | 5:22.25 | 19 | 290 |
| March 26, 2015 | Gadsden City Meet #3 | 5:30.05 | 14 | 242 |
| March 17, 2015 | Albertville High School JV Meet #3 | 5:33.45 | 7 | 222 |
| March 19, 2015 | Gadsden City Meet #2 | 5:36.06 | 2 | 208 |
| April 19, 2017 | Etowah County Championship | 5:42.06 | 10 | 176 |
2mile
604
Points
10:11.78
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 21, 2018 | Hewitt-Trussville Invitational | 10:11.78 | 4 | 604 |
| April 22, 2017 | 3rd Annual Hewitt-Trussville Invitational | 10:30.64 | 6 | 528 |
| April 23, 2016 | Hewitt-Trussville Invitational | 10:43.58 | 21 | 480 |
2mile_cc
319
Points
11:31.91
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 13, 2014 | A.C.C.C.A 7th & 8th Grade Championship | 11:31.91 | 4 | 319 |
| Oct. 14, 2013 | A.C.C.C.A 7th & 8th Grade Championship | 12:21.37 | 24 | 188 |
3200m
641
Points
9:59.09
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 28, 2018 | AHSAA 6A - Section 4 | 9:59.09 | 1 | 641 |
| Feb. 2, 2019 | AHSAA State Indoor 1A-7A Championship | 10:00.11 | 5 | 637 |
| April 7, 2018 | Scottsboro Invitational | 10:08.76 | 1 | 600 |
| Feb. 3, 2018 | AHSAA State Indoor 1A-7A Championship | 10:09.13 | 6 | 599 |
| Jan. 21, 2019 | Martin Luther King Indoor Track Classic | 10:10.58 | 2 | 593 |
| March 15, 2018 | Gadsden City Open #1 | 10:11.65 | 1 | 588 |
| May 5, 2018 | AHSAA State Track and Field 4A-7A | 10:15.09 | 11 | 574 |
| Jan. 15, 2018 | Martin Luther King Indoor Track Classic | 10:19.98 | 10 | 555 |
| April 30, 2016 | AHSAA 6A - Section 4 | 10:24.49 | 5 | 537 |
| April 29, 2017 | AHSAA 6A - Section 4 | 10:29.09 | 5 | 519 |
| May 6, 2017 | AHSAA State Track and Field 4A-7A | 10:29.29 | 13 | 518 |
| Dec. 9, 2017 | Holiday Invitational | 10:32.99 | 8 | 504 |
| March 23, 2017 | Gadsden City Open #2 | 10:46.06 | 1 | 456 |
| May 7, 2016 | AHSAA State Track and Field 4A-7A | 10:48.16 | 18 | 448 |
| March 8, 2018 | Titan Kickoff | 11:02.13 | 1 | 400 |
| March 17, 2016 | Gadsden City Open #1 | 11:02.28 | 2 | 399 |
| April 7, 2016 | Gadsden City Open #2 | 11:02.70 | 2 | 398 |
| March 9, 2017 | Gadsden City Kickoff | 11:05.39 | 1 | 389 |
| April 14, 2016 | Gadsden City Open #3 | 11:10.79 | 1 | 371 |
| March 16, 2017 | Gadsden City Open #1 | 11:15.60 | 2 | 356 |
| April 25, 2015 | AHSAA 6A - Section 4 | 11:24.93 | 12 | 327 |
| March 21, 2015 | 3rd Annual Heil Northeast Alabama Invitational 20 Team Limit | 11:28.53 | 7 | 316 |
| April 18, 2018 | Etowah County Championship | 11:40.45 | 1 | 281 |
| March 26, 2015 | Gadsden City Meet #3 | 11:48.13 | 3 | 260 |
5000m_cc
604
Points
16:13.77
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Nov. 10, 2018 | AHSAA XC State Championship | 16:13.77 | 5 | 604 |
| Nov. 2, 2017 | AHSAA 6A Section 5 | 16:28.03 | 3 | 567 |
| Nov. 10, 2017 | AHSAA XC State Championship | 16:33.42 | 8 | 554 |
| Oct. 6, 2018 | Jesse Owens Classic | 16:35.64 | 29 | 549 |
| Sept. 22, 2018 | Scottsboro Invitational | 16:40.41 | 14 | 537 |
| Nov. 2, 2018 | AHSAA 5A Section 2 | 16:47.71 | 2 | 519 |
| Sept. 16, 2017 | Scottsboro Invitational | 16:47.85 | 10 | 519 |
| Sept. 11, 2020 | Azalea City Classic | 16:51.10 | 16 | 511 |
| Oct. 13, 2018 | Terrortorium on the Creekbank | 16:57.35 | 1 | 496 |
| Nov. 3, 2016 | AHSAA 6A Section 5 | 16:57.47 | 4 | 496 |
| Sept. 2, 2017 | 11th Annual Waffle House / Yellow Jackets Invitational | 16:59.21 | 4 | 492 |
| Oct. 7, 2017 | Jesse Owens Classic | 17:09.09 | 78 | 469 |
| Oct. 21, 2017 | St. Bernard Oktoberfest Invitational | 17:13.31 | 4 | 459 |
| Sept. 1, 2018 | 12th Annual Waffle House/ Yellow Jacket Invitational | 17:16.40 | 5 | 453 |
| Oct. 10, 2015 | Creekbank Invitational | 17:18.36 | 2 | 448 |
| Sept. 30, 2017 | Arab Invitational | 17:22.22 | 5 | 440 |
| Oct. 1, 2016 | 18th Annual Jesse Owens Classic | 17:22.80 | 39 | 438 |
| Oct. 14, 2016 | St. Clair County Bullfrog Pond Classic | 17:27.26 | 2 | 428 |
| Oct. 14, 2017 | 2017 Bullfrog Pond Classic | 17:29.51 | 1 | 424 |
| Sept. 17, 2016 | Scottsboro Invitational | 17:31.17 | 28 | 420 |
| Sept. 19, 2015 | Scottsboro Invitational | 17:33.80 | 30 | 414 |
| Nov. 14, 2015 | AHSAA XC State Championship | 17:34.91 | 41 | 412 |
| Nov. 5, 2015 | AHSAA 6A Section 5 | 17:42.23 | 12 | 396 |
| Sept. 3, 2016 | 10th Annual Waffle House / Yellow Jackets Invitational | 17:43.31 | 2 | 394 |
| Oct. 15, 2016 | St. Bernard Oktoberfest Invitational | 17:44.48 | 9 | 392 |
| Oct. 3, 2015 | 17th Annual Jesse Owens Classic | 17:47.75 | 84 | 385 |
| July 18, 2018 | AHSAA All-Star XC Exhibition | 18:01.27 | 15 | 357 |
| Nov. 12, 2016 | AHSAA XC State Championship | 18:01.93 | 46 | 356 |
| Oct. 17, 2015 | St. Bernard Oktoberfest Invitational | 18:09.28 | 21 | 342 |
| Oct. 30, 2014 | AHSAA 6A Section 5 | 18:30.08 | 19 | 302 |
| Sept. 12, 2015 | Etowah County Trail Invitational | 18:36.03 | 3 | 292 |
| Sept. 20, 2014 | Scottsboro Invitational | 18:39.75 | 35 | 285 |
| Nov. 8, 2014 | AHSAA XC State Championship | 18:43.08 | 101 | 279 |
| Sept. 28, 2013 | Arab Invitational | 18:45.00 | 38 | 276 |
| Nov. 28, 2015 | Foot Locker South Regional | 19:05.00 | 121 | 242 |
| Oct. 4, 2014 | 16th Annual Jesse Owens Classic | 19:05.63 | 219 | 241 |
| Sept. 10, 2016 | Etowah County Trail Invitational | 19:06.81 | 4 | 239 |
| Oct. 18, 2014 | St. Bernard Oktoberfest Invitational | 19:07.77 | 53 | 237 |
| Oct. 11, 2014 | Bullfrog Pond Classic | 19:08.00 | 10 | 237 |
| Oct. 19, 2013 | St. Bernard Oktoberfest Invitational | 19:11.32 | 53 | 231 |
| Oct. 31, 2013 | AHSAA Section 5, Site A (1A-5A) | 19:15.66 | 29 | 225 |
| Sept. 14, 2013 | Scottsboro Invitational | 19:20.27 | 110 | 217 |
| Sept. 13, 2014 | Spain Park Cross Country Invitational | 19:50.99 | 25 | 172 |
| Sept. 6, 2014 | Etowah County Trail Invitational | 21:03.49 | 12 | 87 |
800m
689
Points
2:03.02
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| May 5, 2018 | AHSAA State Track and Field 4A-7A | 2:03.02 | 10 | 689 |
| April 28, 2018 | AHSAA 6A - Section 4 | 2:05.44 | 3 | 633 |
| Jan. 26, 2019 | Last Chance Invitational | 2:05.59 | 7 | 630 |
| March 17, 2018 | Oxford Meet 2 | 2:06.11 | 1 | 618 |
| April 12, 2018 | Gadsden City Open #3 | 2:06.44 | 1 | 611 |
| March 22, 2018 | Gadsden City Open #2 | 2:11.31 | 3 | 509 |
| March 16, 2017 | Gadsden City Open #1 | 2:11.87 | 2 | 497 |
| April 21, 2018 | Hewitt-Trussville Invitational | 2:12.17 | 48 | 492 |
| Feb. 2, 2019 | AHSAA State Indoor 1A-7A Championship | 2:13.12 | 24 | 473 |
| Jan. 15, 2018 | Martin Luther King Indoor Track Classic | 2:16.71 | 30 | 406 |
| April 23, 2016 | Hewitt-Trussville Invitational | 2:17.73 | 57 | 388 |
| March 8, 2018 | Titan Kickoff | 2:20.25 | 1 | 345 |
| April 18, 2018 | Etowah County Championship | 2:21.61 | 1 | 323 |
| March 21, 2015 | 3rd Annual Heil Northeast Alabama Invitational 20 Team Limit | 2:26.28 | 32 | 253 |
| April 25, 2015 | AHSAA 6A - Section 4 | 2:29.53 | 25 | 209 |
| March 19, 2015 | Gadsden City Meet #2 | 2:30.50 | 3 | 196 |
| March 12, 2015 | Gadsden City Meet #1 | 2:31.51 | 9 | 184 |
| March 17, 2015 | Albertville High School JV Meet #3 | 2:31.67 | 5 | 182 |
| March 26, 2015 | Gadsden City Meet #3 | 2:32.26 | 8 | 175 |
8000m_cc
597
Points
27:24.00
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| Oct. 1, 2020 | Topper Trails Classic | 27:24.00 | 3 | 597 |
| Sept. 25, 2020 | UNA Cross Country Invitational | 27:35.90 | 9 | 580 |
| Oct. 25, 2019 | ACCC Championships | 27:53.00 | 6 | 557 |
| Oct. 11, 2019 | Royals XC Challenge | 28:09.20 | 330 | 535 |
| Nov. 14, 2020 | NJCAA Cross Country Championship | 28:17.95 | 56 | 523 |
| Oct. 5, 2019 | JSU Foothills Invitational | 28:21.10 | 68 | 519 |
| Sept. 7, 2019 | Falcon XC Classic | 28:27.80 | 84 | 510 |
| Sept. 28, 2019 | UAH Chargers XC Open | 29:06.80 | 54 | 460 |
| Sept. 20, 2019 | Huntingdon Hawks Invitational | 29:32.20 | 3 | 429 |
mile
562
Points
4:48.49
Personal Record
| Date | Meet | Mark | Place | Points |
|---|---|---|---|---|
| April 21, 2018 | Hewitt-Trussville Invitational | 4:48.49 | 14 | 562 |
| April 22, 2017 | 3rd Annual Hewitt-Trussville Invitational | 4:53.62 | 18 | 517 |
| April 23, 2016 | Hewitt-Trussville Invitational | 5:06.37 | 43 | 414 |
Mile
Event Group
605
Points
4:42.01
Personal Record
1600m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 12, 2018 | 1600m | Gadsden City Open #3 | 4:42.01 | 1 | 605 |
| Feb. 2, 2019 | 1600m | AHSAA State Indoor 1A-7A Championship | 4:42.28 | 8 | 603 |
| Jan. 21, 2019 | 1600m | Martin Luther King Indoor Track Classic | 4:45.38 | 7 | 574 |
| April 21, 2018 | Mile | Hewitt-Trussville Invitational | 4:48.49 | 14 | 562 |
| March 22, 2018 | 1600m | Gadsden City Open #2 | 4:47.13 | 1 | 559 |
Distance
Event Group
641
Points
9:59.09
Personal Record
3200m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| April 28, 2018 | 3200m | AHSAA 6A - Section 4 | 9:59.09 | 1 | 641 |
| Feb. 2, 2019 | 3200m | AHSAA State Indoor 1A-7A Championship | 10:00.11 | 5 | 637 |
| April 21, 2018 | 2Mile | Hewitt-Trussville Invitational | 10:11.78 | 4 | 604 |
| April 7, 2018 | 3200m | Scottsboro Invitational | 10:08.76 | 1 | 600 |
| Feb. 3, 2018 | 3200m | AHSAA State Indoor 1A-7A Championship | 10:09.13 | 6 | 599 |
Cross Country
Event Group
604
Points
16:13.77
Personal Record
5K XC
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| Nov. 10, 2018 | 5K XC | AHSAA XC State Championship | 16:13.77 | 5 | 604 |
| Oct. 1, 2020 | 8000mCC | Topper Trails Classic | 27:24.00 | 3 | 597 |
| Sept. 25, 2020 | 8000mCC | UNA Cross Country Invitational | 27:35.90 | 9 | 580 |
| Nov. 2, 2017 | 5K XC | AHSAA 6A Section 5 | 16:28.03 | 3 | 567 |
| Oct. 25, 2019 | 8000mCC | ACCC Championships | 27:53.00 | 6 | 557 |
Mid-D
Event Group
689
Points
2:03.02
Personal Record
800m
Event
| Date | Event | Meet | Mark | Place | Points |
|---|---|---|---|---|---|
| May 5, 2018 | 800m | AHSAA State Track and Field 4A-7A | 2:03.02 | 10 | 689 |
| April 28, 2018 | 800m | AHSAA 6A - Section 4 | 2:05.44 | 3 | 633 |
| Jan. 26, 2019 | 800m | Last Chance Invitational | 2:05.59 | 7 | 630 |
| March 17, 2018 | 800m | Oxford Meet 2 | 2:06.11 | 1 | 618 |
| April 12, 2018 | 800m | Gadsden City Open #3 | 2:06.44 | 1 | 611 |
Connect Your Strava Account
View your training data, weekly mileage, and running stats by connecting your Strava account.
Connect with Strava