Racecast

Keenya Western

Cannon (NC) · 9 · CISAANC D4A3A · Compare head to head

Athlete rating 111.9 2023 XC season
Best race 102.6 TF
Races 181
Seasons 7 2018 — 2025

RankedNation #41735·NC #973·NC D4A #508·CISAA #42·Team #28 ?

Speed rating — all races

Cross Country

XC speed rating

2023 XC 96.6

Cannon (NC) · Grade 8

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-10-17 McAlpine Creek Park 3000m 14:15.1 33rd · 7th on team 99.2 +0.000 ★CR CSR
2023-10-11 Mountain Island XC Course 3000m 19:03.3 19th · 6th on team 89.2 +0.194 ★CR CSR
2023-10-03 Cannon School 3000m 14:31 31st · 7th on team 101.6 +0.031 ★CR CSR RSR
2023-09-26 McAlpine Creek Park 3000m 14:30.1 30th · 8th on team 97.8 +0.000 CSR
2023-09-19 McAlpine Creek Park 3000m 15:02.7 20th · 6th on team 94.3 +0.000 CSR
2023-09-05 McAlpine Creek Park 3000m 15:05.3 34th · 8th on team 94.4 +0.000 CSR
2023-08-26 Metrolina Christian Academy 3000m 14:00.2 59th · 4th on team 99.9 -0.018 ★PR ★CR SR CSR RSR

2022 XC 93.2

Cannon (NC) · Grade 7

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2022-10-18 McAlpine Creek Park 3000m 14:28.2 33rd · 3rd on team 97.9 +0.000 PR CR SR CSR
2022-10-04 Cannon School 3000m 15:04.8 9th · 6th on team 98.0 +0.031 PR CR R SR CSR RSR
2022-10-04 McAlpine Creek Park 3000m +0.000
2022-09-27 McAlpine Creek Park 3000m 15:53.9 44th · 5th on team 90.0 +0.000
2022-09-20 McAlpine Creek Park 3000m 15:50.2 26th · 4th on team 90.4 +0.000
2022-09-13 McAlpine Creek Park 3000m 15:47.7 27th · 4th on team 90.5 +0.000 CR CSR
2022-09-06 McAlpine Creek Park 3000m 18:07 65th · 5th on team +0.000 CR CSR
2022-08-27 Metrolina Christian Academy 3000m 15:07.7 67th · 3rd on team 92.4 -0.018 PR CR R SR CSR RSR

Track & Field

TF speed rating

2025 TF

Cannon (NC) · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-12-21 Christmas is Near Invitational lj 14-09.00 -0.029
2024-12-21 Christmas is Near Invitational tj FOUL -0.029
2024-12-21 Christmas is Near Invitational 55mh 10.21 7th · 1st on team -0.029 ★PR SR
2024-12-14 Stay In Your Lane Invitational tj FOUL -0.039
2024-12-14 Stay In Your Lane Invitational lj 14-09.25 -0.039

2024 TF 102.1

Charlotte Flights (NC) · Grade 12

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-07-28 USATF National Junior Olympic Championships lj FOUL -0.006
2024-07-28 USATF National Junior Olympic Championships tj 9.75m -0.006
2024-07-28 USATF National Junior Olympic Championships 200mh 36.36 55th · 3rd on team -0.006
2024-07-28 USATF National Junior Olympic Championships 100mh 17.99 97th · 1st on team -0.006
2024-06-30 AAU NC Regional 25 Qualifier lj 14-01.75 -0.029
2024-06-30 AAU NC Regional 25 Qualifier lj 4.60m -0.029
2024-06-30 AAU NC Regional 25 Qualifier shot 8.48m -0.029
2024-06-30 AAU NC Regional 25 Qualifier tj 32-08.00 -0.029
2024-06-30 AAU NC Regional 25 Qualifier hj 1.20m -0.029
2024-06-30 AAU NC Regional 25 Qualifier 800m 3:00.5 10th · 1st on team 102.1 -0.029 SR RSR
2024-06-30 AAU NC Regional 25 Qualifier 100mh 17.96 7th · 3rd on team -0.029
2024-06-30 AAU NC Regional 25 Qualifier 100mh 17.25 4th · 1st on team -0.029 ★PR SR
2024-06-30 AAU NC Regional 25 Qualifier 100mh 17.29 5th · 2nd on team -0.029
2024-06-30 AAU NC Regional 25 Qualifier 200mh 31.43 5th · 1st on team -0.029 ★PR SR
2024-06-23 USATF North Carolina Association Junior Olympic Championships tj 10.37m -0.040
2024-06-23 USATF North Carolina Association Junior Olympic Championships lj 4.59m -0.040
2024-06-23 USATF North Carolina Association Junior Olympic Championships 200mh 31.83 7th · 3rd on team -0.040
2024-06-23 USATF North Carolina Association Junior Olympic Championships 100mh 17.54 5th · 1st on team -0.040
2024-06-16 adidas Outdoor Nationals lj 4.65m -0.039
2024-06-16 Jim Law Invitational (Youth) tj 9.42m -0.033
2024-06-16 Jim Law Invitational (Youth) lj 4.74m -0.033
2024-06-16 Jim Law Invitational (Youth) 100mh 17.47 7th · 1st on team -0.033
2024-06-16 Jim Law Invitational (Youth) 200mh 33.38 6th · 3rd on team -0.033
2024-06-16 Jim Law Invitational (Youth) 100mh 17.87 8th · 2nd on team -0.033
2024-06-09 AAU North Carolina District Qualifier tj 31-05.00 -0.040
2024-06-09 AAU North Carolina District Qualifier lj 15-05.50 -0.040
2024-06-09 AAU North Carolina District Qualifier 100mh 17.63 4th · 1st on team -0.040
2024-06-09 AAU North Carolina District Qualifier 100mh 18.05 7th · 2nd on team -0.040
2024-06-09 AAU North Carolina District Qualifier 200mh 31.57 3rd · 1st on team -0.040 PR SR
2024-06-01 BodyArmor State Games lj 4.51m -0.033
2024-06-01 BodyArmor State Games tj 9.81m -0.033
2024-06-01 BodyArmor State Games 100mh 18.95 5th · 2nd on team -0.033
2024-06-01 BodyArmor State Games 200mh 32.32 5th · 2nd on team -0.033 PR SR
2024-05-25 2024 Durham Striders Invitational ( DEV) tj 9.81m -0.026
2024-05-25 2024 Durham Striders Invitational ( DEV) shot 9.00m -0.026
2024-05-25 2024 Durham Striders Invitational ( DEV) lj 4.59m -0.026
2024-05-25 2024 Durham Striders Invitational ( DEV) 100mh 18.08 5th · 3rd on team -0.026
2024-05-19 Ken Roberts Panther Elite shot 29-04.00 -0.022
2024-05-19 Ken Roberts Panther Elite hj 4-00.00 -0.022
2024-05-19 Ken Roberts Panther Elite 100mh 18.49 8th · 2nd on team -0.022
2024-04-24 2024 GCMSAA Invitational tj 29-04.00 -0.028
2024-04-24 2024 GCMSAA Invitational lj 15-01.00 -0.028
2024-04-24 GCMSAA CHAMPIONSHIP lj 15-1 -0.028
2024-04-24 GCMSAA CHAMPIONSHIP shot 29-10.25 -0.028
2024-04-24 GCMSAA CHAMPIONSHIP tj 29-4 -0.028
2024-04-24 2024 GCMSAA Invitational shot 29-10.25 -0.028
2024-04-24 GCMSAA CHAMPIONSHIP 100mh 17.28 1st · 1st on team -0.028 PR SR
2024-04-24 2024 GCMSAA Invitational 100mh 17.28 1st · 1st on team -0.028
2024-04-20 19th Annual Bring the Heat Invitational lj 14-04.00 -0.032
2024-04-20 19th Annual Bring the Heat Invitational shot 32-00.00 -0.032
2024-04-20 19th Annual Bring the Heat Invitational 100m 14.45 55th · 4th on team -0.032 ★PR SR
2024-04-17 PDS MS Meet #2 tj 31' 3.5 -0.033
2024-04-17 PDS MS Meet #2 shot 32' 1 -0.033
2024-04-17 PDS MS Meet #2 100mh 17.5 1st · 1st on team -0.033 PR SR
2024-04-10 Cannon MS Home Meet #2 shot 32-04.25 -0.028
2024-04-10 Cannon MS Home Meet #2 tj 30-01.00 -0.028
2024-04-10 Cannon MS Home Meet #2 100mh 18.87 1st · 1st on team -0.028 SR
2024-03-20 PDS MS Meet #1 tj 31' 4.5 -0.033
2024-03-20 PDS MS Meet #1 lj 14' 2.5 -0.033
2024-03-20 PDS MS Meet #1 100mh 20.13 3rd · 1st on team -0.033 SR
2024-02-13 NCRunners Independent Schools Indoor Championships tj 29-03.00 -0.039
2024-02-13 NCRunners Independent Schools Indoor Championships lj 13-03.50 -0.039
2024-01-27 Charlotte City Championship 2024 tj 29-06.00 -0.032
2024-01-27 Charlotte City Championship 2024 lj 13-10.25 -0.032
2024-01-25 Turn Up the Heat 2024 tj DNS -0.025
2024-01-25 Turn Up the Heat 2024 lj DNS -0.025
2023-12-16 Christmas is Near Invitational lj 13-06.00 -0.031
2023-12-16 Christmas is Near Invitational tj 28-11.00 -0.031
2023-12-02 Cold Turkey Invitational lj 14' 2" -0.029
2023-12-02 Cold Turkey Invitational tj 31' 7" -0.029

2023 TF 102.6

Charlotte Flights (NC) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-07-30 USATF National Junior Olympic Championships tj 9.73m -0.035
2023-07-30 USATF National Junior Olympic Championships lj 4.34m -0.035
2023-07-30 USATF National Junior Olympic Championships 100mh 17.92 95th · 1st on team -0.035 PR SR
2023-07-09 USATF Region 3 Junior Olympic Championships tj 9.20m -0.023
2023-07-09 USATF Region 3 Junior Olympic Championships lj 4.33m -0.023
2023-07-09 USATF Region 3 Junior Olympic Championships 100mh 18.15 16th · 1st on team -0.023 PR SR
2023-07-09 USATF Region 3 Junior Olympic Championships 100mh 18.36 17th · 2nd on team -0.023
2023-06-25 USATF North Carolina Association Junior Olympic Championships tj 9.24m -0.023
2023-06-25 USATF North Carolina Association Junior Olympic Championships lj 4.30m -0.023
2023-06-25 USATF North Carolina Association Junior Olympic Championships 100mh 18.28 14th · 1st on team -0.023 PR SR
2023-06-25 USATF North Carolina Association Junior Olympic Championships 100mh 18.33 15th · 2nd on team -0.023
2023-06-18 Jim Law Invitational - Youth tj 9.14m -0.033
2023-06-18 Jim Law Invitational - Youth lj 4.33m -0.033
2023-06-18 Jim Law Invitational - Youth 400m 1:11.58 33rd · 10th on team -0.033
2023-06-18 Jim Law Invitational - Youth 100mh 18.76 12th · 2nd on team -0.033 PR SR
2023-06-18 Jim Law Invitational - Youth 100mh 18.5 10th · 1st on team -0.033 PR SR
2023-05-06 James-Woods Developmental (Charlotte Flights) tj 8.95m -0.033
2023-05-06 James-Woods Developmental (Charlotte Flights) lj 4.27m -0.033
2023-05-06 James-Woods Developmental (Charlotte Flights) 400m 1:09.93 22nd · 6th on team -0.033
2023-05-06 James-Woods Developmental (Charlotte Flights) 100mh 20.15 6th · 1st on team -0.033
2023-04-22 Charlotte Bring The Heat Youth Invitational lj 13-07.00 -0.029
2023-04-22 Charlotte Bring The Heat Youth Invitational 400m 1:11.88 41st · 7th on team -0.029
2023-04-22 Charlotte Bring The Heat Youth Invitational 100m 14.98 51st · 6th on team -0.029 PR SR
2023-04-17 2023 GCMSAA Championships tj 30-06.00 -0.035
2023-04-17 2023 GCMSAA Championships lj 13-03.50 -0.035
2023-04-17 2023 GCMSAA Championships 300mh 1:01.95 11th · 3rd on team -0.035 ★PR SR
2023-04-17 2023 GCMSAA Championships 100mh 19.77 7th · 2nd on team -0.035
2023-04-12 Cannon MS Home Meet #3 tj 29' 1" -0.028
2023-04-12 Cannon MS Home Meet #3 lj 12' 11" -0.028
2023-04-12 Cannon MS Home Meet #3 100mh 19.93 6th · 2nd on team -0.028
2023-04-04 PDS MS Home Meet #2 tj 29' 2" -0.033
2023-04-04 PDS MS Home Meet #2 lj 12' 9" -0.033
2023-04-04 PDS MS Home Meet #2 100mh 20.3 7th · 1st on team -0.033
2023-03-29 Cannon MS Home Meet #2 tj 29' 7.25 -0.028
2023-03-29 Cannon MS Home Meet #2 lj 14' 5.75 -0.028
2023-03-29 Cannon MS Home Meet #2 800m 3:00.17 8th · 2nd on team 102.6 -0.028 ★R SR RSR
2023-03-06 PDS MS Home Meet #1 300mh 1:04.18 8th · 3rd on team -0.033 PR SR
2023-03-06 PDS MS Home Meet #1 400m 1:09.84 2nd · 2nd on team -0.033 ★PR SR
2023-03-06 PDS MS Home Meet #1 100mh 19.74 2nd · 1st on team -0.033 PR SR

2022 TF

Charlotte Flights (NC) · Grade 10

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2022-07-31 USATF National Junior Olympic Championships lj 4.24m -0.032
2022-07-17 International Youth Championship lj DNS -0.001
2022-07-10 USATF Region 3 Junior Olympic Championship shot 6.76m -0.022
2022-07-10 USATF Region 3 Junior Olympic Championship lj 3.82m -0.022
2022-07-10 USATF Region 3 Junior Olympic Championship 800m 2:48.15 1st · 1st on team -0.022 ★PR SR
2022-06-26 AAU Region 25 Track and Field Championship lj 14-1.50 -0.024
2022-06-26 AAU Region 25 Track and Field Championship 800m 2:55.47 6th · 1st on team -0.024
2022-06-19 Jim Law Invitational - Youth lj 4.44m -0.033
2022-06-19 Jim Law Invitational - Youth 800m 2:57.42 4th · 2nd on team -0.033
2022-06-19 Jim Law Invitational - Youth 400m 1:11.5 18th · 4th on team -0.033
2022-06-05 North Carolina AAU District Meet lj 15-01.50 -0.024
2022-06-05 North Carolina AAU District Meet 800m 2:54.63 8th · 1st on team -0.024
2022-05-28 Durham Striders Invitational lj 3.72m -0.021
2022-05-28 Durham Striders Invitational 400m 1:09.96 9th · 2nd on team -0.021 PR SR
2022-05-28 Durham Striders Invitational 800m 2:50.55 4th · 2nd on team -0.021 PR SR
2022-05-07 Charlotte Flights Developmental lj 3.88m -0.033
2022-05-07 Charlotte Flights Developmental 400m 1:15.21 27th · 10th on team -0.033
2022-05-07 Charlotte Flights Developmental 800m 2:53.91 4th · 2nd on team -0.033 SR
2022-04-23 17th Annual Bring the Heat Invitational lj 13-03.00 -0.029
2022-04-23 17th Annual Bring the Heat Invitational 800m 2:56.93 8th · 1st on team -0.029
2022-04-23 17th Annual Bring the Heat Invitational 400m 1:11.73 16th · 2nd on team -0.029
2022-04-22 William Blount Invitational lj 13-03.00 -0.024
2022-04-22 William Blount Invitational 800m 2:56.93 8th · 1st on team -0.024
2022-04-22 William Blount Invitational 400m 1:11.73 16th · 2nd on team -0.024 PR SR
2021-08-01 USATF National Junior Olympic Championships lj 3.87m -0.031
2021-08-01 USATF National Junior Olympic Championships 800m 2:56.83 61st · 1st on team -0.031 SR

2021 TF

Charlotte Flights (NC) · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2021-07-17 USATF Region 3 Youth Championships lj 3.67m -0.039
2021-07-17 USATF Region 3 Youth Championships 800m 2:53.74 5th · 1st on team -0.039
2021-07-10 USATF NC Association Youth Championships lj 3.79m -0.039
2021-07-10 USATF NC Association Youth Championships 800m 2:50.62 4th · 1st on team -0.039 PR SR
2021-07-04 AAU Region 25 Qualifier discus 48-01 -0.024
2021-07-04 AAU Region 25 Qualifier hj 3-06.00 -0.024
2021-07-04 AAU Region 25 Qualifier hj 1.06m -0.024
2021-07-04 AAU Region 25 Qualifier shot 5.54m -0.024
2021-07-04 AAU Region 25 Qualifier lj 3.61m -0.024
2021-07-04 AAU Region 25 Qualifier 80mh 18.71 4th · 1st on team -0.024 ★PR SR
2021-07-04 AAU Region 25 Qualifier 800m 2:52.91 2nd · 1st on team -0.024 PR SR

2020 TF

Queen City Comets · Grade 10

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2019-08-02 AAU Junior Olympic Nationals shot DNS -0.039
2019-08-02 AAU Junior Olympic Nationals hj DNS -0.039
2019-08-02 AAU Junior Olympic Nationals javelin DNS -0.039
2019-08-02 AAU Junior Olympic Nationals hj DNS -0.039

2018 TF

Queen City Comets · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2018-07-29 USATF Hershey National Junior Olympic Championships lj 2.94m -0.039
2018-07-29 USATF Hershey National Junior Olympic Championships javelin 9.75m -0.039
2018-06-30 AAU Regional 25 Qualifier lj 3.08m -0.033
2018-06-30 AAU Regional 25 Qualifier shot 3.46m -0.033
2018-06-24 USATF Region 16 Junior Olympic Championships shot 3.69m -0.039
2018-06-24 USATF Region 16 Junior Olympic Championships lj 2.97m -0.039
2018-06-24 USATF Region 16 Junior Olympic Championships javelin 7.84m -0.039
2018-06-03 N.C. State Games javelin 8.45m -0.039
2018-06-03 N.C. State Games lj 2.99m -0.039
2018-06-03 N.C. State Games lj Long Jump -0.039
2018-06-03 N.C. State Games 400m 1:28.48 9th · 1st on team -0.039 PR SR