Keshawn Banks DL/EDGE San Diego State | NFL Draft Profile & Scouting Report
Keshawn Banks DL/EDGE San Diego State
NFL Draft Profile & Scouting Report
Last Updated: 03/25/2023 | |||||||||||||||||||||||||||||||
Draft Year: 2023 | |||||||||||||||||||||||||||||||
40 time: 4.80 seconds (77%*) | |||||||||||||||||||||||||||||||
Age: 23.9 DOB: 12/21/1999 | |||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||
*Percentile calculated on how any given stat would rank at the NFL combine
historically in the player's position group (Higher value represents better perfomance).
|
Last Updated: 03/25/2023 | |
Draft Year: 2023 | |
40 time: 4.80 seconds (77%*) | |
Age: 23.9 DOB: 12/21/1999 | |
*Percentile calculated on how any given stat would rank at the NFL combine
historically in the player's position group (Higher value represents better perfomance).
|
Overall Rating: |
62.1 / 100
|
|
---|---|---|
Game performance weighted rating | ||
Tackling: |
|
44% |
Pass Rush: |
|
62% |
Run Defense: |
|
63% |
DRAFT PROJECTION:
UDFA
Overall Rank:
#457
Position rank:
#76
|
||
College Games: 58 College Snaps: 2618 | ||
![]() ![]() |
||
![]() ![]() |
Draft Profile: Bio
Keshawn Banks from Rio Rancho High School was rated a After high school, Banks joined San Diego State.In 2018 as a freshman Banks saw action in 12 games and played a total of 193 snaps for the Aztecs. He recorded just 2 tackles, 3 assists, while adding one stop. As a pass rusher, he added 4 total pressures, which included 2 QB hurries, 2 QB hits, and no sacks on the season.
As a sophomore for the Aztecs in 2019 Banks played in 13 games and took part in 686 snaps for the Aztecs. He recorded 22 tackles, 8 assists, while adding 22 stops. As a pass rusher, he chalked up 41 total pressures, and 28 QB hurries, 8 QB hits, and 5 sacks during the year.
In 2020 as a junior Banks played in 7 games and contributed on 365 snaps. He recorded 12 tackles, 3 assists while making 11 stops. As a pass rusher, he produced 21 total pressures, which included 16 QB hurries, 5 QB hits, and no sacks on the year.
In 2021 as a senior Banks logged playing time in 14 games and logged a total of 778 snaps for the Aztecs. He also added 26 tackles, 8 assists, and 27 stops. As a pass rusher, he tallied 59 total pressures, which included 33 QB hurries, 19 QB hits, and 7 sacks on the season.
In 2022 as a fifth year senior Banks logged playing time in 12 games and logged a total of 596 snaps for the Aztecs. He also added 24 tackles, 9 assists, and 24 stops. As a pass rusher, he tallied 31 total pressures, which included 20 QB hurries, 8 QB hits, and 3 sacks on the season.
Scouting Report: Strengths
- Banks locates the ball quickly, and Banks shows good instincts when dropping into zone coverage.
- He has the quickness and flexibility to consistently dip and bend around the edge.
- He can move laterally and chase in pursuit. A tough, violent tackler with a non-stop motor, he also shows good awareness when dropping into coverage.
- He shows impressive burst and enough quickness to occasionally threaten the edge as a pass rusher.
- He has an excellent motor and shows the stamina to last deep into the fourth quarter.
- Banks has an excellent feel for working off blockers and knowing how and when to counter as the play goes on.
Scouting Report: Weaknesses
- Banks also shows some stiffness when trying to bend the edge, often getting pushed past the pocket — Banks seems more comfortable countering back inside.
- He lacks the speed of a chase and- tackle guy. Banks lacks twitch as a pass rusher and lacks the feet and flexibility to threaten around the edge.
- He’s unlikely to hold up in coverage as a linebacker, which will dissuade 3-4 teams from being interested in him.
Keshawn Banks percentiles vs other Defensive Linemen (NFL Combine historically - higher value represents better perfomance)
How other scouting services rate Keshawn Banks (Overall Rank)
All Scouts AverageOverall Rank
478.5
All Scouts AveragePosition Rank
89.0