Hands
Excellent leaping ability
8.2% drop rate in 2023
Will have ugly, concentration drops looking to turn upfield
Route Running
Good balance on the deceleration on deep comeback routes
Sinks weight with little wasted movement at the breakpoint for sudden cuts and instant separation at the top of the route
Strong at the top of the route to create his own space
Route Tree: 7 (out of 10)
Can round out the top of his route at times and allow the defender to undercut him
Can get a little lazy when clearing out
Route Savvy
Nice timing on his breaks to wait for defender to flip his hips or turn his head
Sits down well in the open space in zone
Looks to get outside his man, but will leave himself open to being pushed out of bounds and made ineligible
Release
Too quick to leave 1-on-1. Sets his man up excellently for instant separation. Varied release package
Long strides off the line get on top of the DB quickly
Very hard to move off his stem. Just too big
Will occationally take too much time setting up his man. Needs to get into his route quicker
Separation
Lots of quickness, combine with good speed variance to keep his defender guessing
Subtle movement on his deep routes to create that extra step he needs
Stacks the corner well for deep balls
Would like to see him use his size advantage better int he redzone and box out the defender
Tracking
Gets head turned quickly and sees the ball early and make the adjustment
Needs to secure the ball before turning upfield to avoid occasional ugly drop
Will lose concentration on easy balls
Contested Catch
Excellent body control near the sidelines
Able to take a hit and hold onto the ball
32 career contested catches
Will opt to body catch instead of attacking the ball in the air, allowing the defender to recover and make a play on the ball. Would like to see him be more physical at the catch point on jump balls. Needs to attack the catch point better
Run After Catch
Doesn’t overthink with the ball in his hands. Finds the lane to the endzone and takes it
Able to muscle through arm tackles
Nice straight-line speed to beat pursuit angles
Avoid tackle% of 7.5%
Not looking to elude tacklers. Puts his shoulder down and gets as many yards as he can
Play Speed
Tons of acceleration and long speed to pose as a deep threat
Elite tempo at his size
Blocking
Has great play strength and leg drive to push his man out of the play. Willingness to do so is inconsistent
Not willing to meet the DB at the angle and knock him out of the run lane
Very passive at the point of attack
Lunges early and will have bad whiffs
Poor sustain
Production
2023: 12 G, 67 Rec, 1211 Yds, 14 TDs
Career (3 seasons): 155 Rec, 2613 Yds, 31 TDs
Miscellaneous Notes
Games Watched: Mich State, Indiana, Penn State, Notre Dame (2023) Michigan (2022)
Injury History: Leg (2023) Right ankle (2022, lingered but missed no time)
Where does he primarily line up: Everywhere but largely outside
ST Value: Inconsistent motor but great speed
Misc.: Father is in the NFL Hall of Fame after a 13-year career (all with the Indianapolis Colts) in which he caught 1,102 passes for 14,580 yards and 128 touchdowns
Hands
Nice vertical catch radius
Natural hands catcher
3.2% drop rate for 2023
Route Running
Excellent timing on his cuts for maximum separation created
Stops on a dime well with a solid counter step at the break
Not physical at the top of the route. Unbalanced on his break when facing off-man physicality. Plays a little too high up in terms of pad level here
Would like to see more acceleration out of his break to glide away from the defender
Needs to get into his break quicker. Too many hop steps
Releases with poor leverage and can be boxed out of his breakpoint
Route Savvy
Excellent effectiveness as the rub man on rub routes without interfering
Excellent feel for the coverage to open the DBs hips at the perfect time
Does well to get into defenders’ blind spots before breaking on his route. Nice field vision to find space
Does well to follow the play and get open for his QB
Needs to avoid running directly into traffic over the middle
Release
Solid release package to set up his man and get his leverage
Excellent quickness of the line to put his foot in the ground and shake the press corner
Lack of strong hand use means if he can't beat his man off the line with his feet, he can be completely bullied off his route
Separation
Nice shiftiness at the top of his route to get to open space.
Excellent body positioning and strength at the catch point
Struggles to consistently create separation largely due to lack of game-breaking speed.
Does not have the straight-line speed to outrun the defense consistently
Does not have the strength to shake free grabby defenders
Not able to consistently uncover deep due to lack of true deep speed
Struggles to fight over the middle through traffic
Tracking
Excellent tracking even with little separation. Sees the ball well through traffic and over the middle
Excellent timing on the catch point
Contested Catch
Exceptional ball skills with little separation. Doesn’t need much of a window
Strong and aggressive to the catch point for jump-ball catches in the redzone. Not afraid to wrestle with the defender for the ball
Effective on fade routes in the redzone
Small size means he can be completely enveloped by bigger DBs
Run After Catch
Shifty in space to make his man miss
Nice vision to find the lane to the most amount of yardage
Nice turn-and-run ability even with balls off his frame
Not going to break many tackles
Play Speed
Nice short-area quickness on his routes
Good motor throughout the game but overall tempo is mediocre and hinders the rest of his game. Not strong enough to be this slow compared the rest of the field
Does not possess game-breaking deep speed to run away from the cornerback
Blocking
Willing blocker but poor sustain
Production
2023: 15 G, 92 Rec, 1640 Yds, 13 TDs
Career (4 seasons): 214 Rec, 3272 Yds, 24 TDs
Miscellaneous Notes
Games Watched: Oregon, Michigan, Boise State, Michigan State (2023) UCLA (2022)
Injury History: Broken rib/Punctured lung (2023)
Where does he primarily line up: Primarily inside but will have fair share on the outside
ST Value: Decent speed, good motor
Hands
3.8% drop rate in 2023
Unimpressive catch radius
Body catcher
Route Running
Good strength at the top of the route to create space on comeback routes but needs to watch blatant push-offs and OPI
Fights through contact well on his stem. Hard to move off his route
Good speed variance. Doesn’t tip his hand too early
Good deception on his stem to flip his man’s hips
Route tree: 6
Poor acceleration out of his breaks
Route Savvy
Does well to stem away from the defense
Excellent improvisation when the play breaks down. Breaks off his route and looks to get open
Always looking to find the gaps in zone coverage
Release
Strong off the line. Hard to move off his route
Strong hands to bully corners off the line
Sets his man up well and varies his approach to get consistent leverage on his man off the line
Lack of elite quickness limits him
Separation
Good play strength to bully CBs and leverage them off the ball
Good quickness at the top of the route to beat the man coverage
Lack of top-end speed and quickness limits his ability to create his own separation
Tracking
Good balance tracking while hand-fighting
Nice tracking over his shoulder
Slows down while he tracks the ball downfield
Contested Catch
Strong hands on jump balls. Excellent jumping ability. High-points the ball exceptionally well and hard to jolt the ball free
Uses his size advantage well
Needs to come back to the ball better. Too passive at the catch point
Looks to body catch in traffic, giving the defender plenty of time to break the pass up
Run After Catch
Big and elusive in space to turn a slant into a scoring play.
Tough to bring down 1-on-1
Good awareness of the first down and fights for extra yards to get it
Play Speed
Good burst for his size to elude tacklers off the line and with the ball in his hands
A bit slow change of direction can telegraph his route a bit
Blocking
Good power to knock his man off balance in space
Decent sustain on his stalk blocks
Aggressive on crackbacks. Looks to bury his man
Poor angles on his stalk block
Production
2023: 12 G, 50 Rec, 658 Yds, 11 TDs
Career (3 seasons): 115 Rec, 1506 Yds, 19 TDs
Miscellaneous Notes
Games Watched: LSU, Duke, Clemson, Miami (2023) Minnesota (2022)
Injury History: Undisclosed (2023, missed a game), Groin (2022)
Where does he primarily line up: Inside and outside
ST Value: Punt returning experience
Misc.: Michigan State -> FSU transfer (2022)
Hands
5.3% drop rate in 2023
Cradle catches on uncontested balls
Route Running
Dangerous on double moves
Decent on switch releases and runs behind the clear-out route well
Route Tree: 3
Needs to elude defenders on his stem better. Can be knocked completely off his route, slowed down considerably, or even knocked down
Route discipline comes and goes. Can usually tell off the release if he thinks he’s getting the ball
Rounds out corner routes to allow corners to undercut him or recover. Inconsistent footwork
Not asked to do much on his route tree. Curls, drags, 9s.
Route Savvy
Nice awareness to drift away from underneath coverage in zone
Needs to be aware of the zero blitz and shorten his hot route for his quarterback
Will run right into the defender at times
Turns to block instead of looking to get open on scramble drills
Release
Can catch the defender on his heels and blow by him for big plays. Dangerous when not jammed immediately
Weak off the line. Can get caught up in traffic or on the jam much too easily. When he dips the punch, he gets easy separation
Hesitant over the middle, needs to find his path and shoot it better
Needs to use his hands more to fight off grabby CBs
Separation
Elite speed to run by his man deep
Not physical in space but does well to box his defender off the catch point well enough
Largely schemed open or uses his deep speed. Most of his separation comes after the ball is in the air
Struggles to consistently find separation against press corners who can match his speed
Tracking
Excellent tracking with a hand in his face
Nice adjustment to come back to the ball or run through contact to get under it
Excellent use of his speed to make the catch as easy as possible. Rarely misreads the ball in the air and catches it in stride
Comes back to the ball well
Needs to get head turned quicker to see the ball early off his break
Slow to adjust to balls off his framework
Gets lazy and fails to turn around and find his quarterback on clear out routes. Needs to always be ready for the ball.
Contested Catch
Willing receiver over the middle. Able to get good leverage and make the contested catch
Not bothered by a man draped on top of him deep. Calm with the ball in the air to beat his man
Too often looks to body catch with a man draped on top of him
Small frame and catch radius limits him here
Run After Catch
Enough speed to break pursuit angles
Moves feet before ball gets to him to make the catch on the move and get upfield
Would like to see him win more reps 1-on-1 against defenders in space. Not as elusive as he could be
Puts himself in bad positions to take big hits. Constantly limping off
Play Speed
Lots of burst and suddenness in his game. Stop-and-start ability is elite
Elite deep speed. Always a threat to blow by the defense
Blocking
Willing blocker with good angles on his stalk block to seal the lane
Effective on crackback blocks to seal the edge
Production
2023: 13 G, 89 Rec, 1569 Yds, 14 TDs
Career (3 seasons): 189 Rec, 3003 Yds, 21 TDs
Miscellaneous Notes
Games Watched: Mississippi State, Florida State, Alabama, Mississippi (2023) Florida (2022)
Injury History: Shoulder (2023), Shoulder (2021)
Where does he primarily line up: Inside and outside
ST Value: Great speed, inconsistent motor
Hands
Natural hands catcher with ability to make the occasional highlight play
Unimpressive catch radius
Route Running
Sinks his weight well. Efficient footwork
Solid acceleration out of the break
Disciplined route runner with good timing on the breaks
Route Tree: 10
Needs to be stronger on his stem. Too easily pushed off
Too hesitant across the middle of the field
Not a threat on 9 routes
Slow on double moves. Easy to stay with
Route Savvy
Good understanding of space and timing on combo routes when bunched to create good separation and use traffic to his advantage
Too often runs into the arms of the DB. Needs to find gaps in zone coverage better
Does not look to extend his route when he’s covered
Release
Elusive to avoid the punch
Small size means he can be stood up and taken completely out of the play
Does not have the speed or quickness to beat his man off the line with any consistency
Separation
Shows decent strength at the top of the route
Can be pushed around when DBs catch up to him
Poor quickness in his breaks to consistently win against man coverage
Tracking
Good tracking through traffic and with a hand in his face
Sees the ball very well over his shoulder
Changes speed exceptionally well to get under the ball
Needs to get head turned off the break quicker and see the ball
Unecessary jumping for balls right in his numbers. Needs to stay balanced through the ball for more yards after the catch
Contested Catch
Displays ability to box out his man to meet the catch point first.
Not a reliable jump-ball target given his size. Can be bullied off the ball
Not a redzone threat
Run After Catch
Excellent vision with the ball in his hands
Good leg drive but rarely breaks the tackle
Not able to take hits and hold onto the ball
Play Speed
Does not possess the game-breaking speed to compensate for his smaller size
Blocking
Good angles in space
Small frame limits his effectiveness
Ineffective on chips
Production
2023: 12 G, 65 Rec, 965 Yds, 4 TDs
Career (5 seasons): 159 Rec, 2420 Yds, 14 TDs
Miscellaneous Notes
Games Watched: South Carolina, Missouri, LSU, Georgia (2023) Utah (2022)
Injury History: Foot bruise (2022)
Where does he primarily line up: Inside
ST Value: Decent speed, good motor
Misc.: Arizona St. --> Florida (2022)
Hands
Tough hands through contact for some highlight-reel touchdown plays
Reliable hands in tight windows
Excellent catch radius
Route Running
Some good salesmanship and speed variance on his stem to flip the DBs hips the wrong way before breaking on his route
Route Tree: 8
Slow and lazy at times. Needs to be more disciplined play to play
Slow into his break. Not a sudden player and far too many wasted steps. Needs to drop his weight better and accelerate out of the break. Far too easy for the DB to mirror off his cut
Needs better field awareness. Sits down behind coverage far too often. Needs improvement on his landmarks
Clumsy on switch releases. Poor timing and unbalanced
Route Savvy
Needs to be smarter. Will take plays off when he’s not the first read
Needlessly stems his route into traffic
Release
Stacks on his man well for fade routes in the endzone
Good hand use off the LOS
Slow off the line
Needs to get into his route far quicker. Wastes too much time
Separation
Good play strength to get to his spot
Strong to the catch point. Good hand fighting to fight for space and make a play on the ball
Not going to outrun many DBs. Finds space by imposing his size advantage but lack of elite play speed limits his ability to create his own space consistently
Looks to box his man out instead of looking to consistently find space
Tracking
Sees the ball well with a hands in his face to make him a reliable target in the redzone
Calm tracking the ball while blanketed. Stays balance and good speed match to find the ball in stride.
Needs to get his head turned quicker off the break and see the ball earlier
Contested Catch
Effective on jump balls. Redzone threat
Powerful to the catch point. Bullies CBs off him before the ball arrives
Fearless over the middle
Poor awareness of the defense when the ball is in the air. Will drift into coverage instead of attacking the ball
Needs to tuck the ball quicker to avoid late swats
Run After Catch
Elusive with the ball in his hands
Tough to bring down. Will bounce off tackle attempts
Play Speed
Good top speed to pull away from his man underneath
Not shift off the line or in space
Blocking
Willing blocking but needs to latch better. Looks to shoulder through his man
Solid angles on his stalk and on screens
Motor comes and goes. Will get lazy and allow tackles
Can be completely thrown out of the way by physical DBs
Production
2023: 15 G, 69 Rec, 1159 Yds, 9 TDs
Career (4 seasons): 143 Rec, 2231 Yds, 18 TDs
Miscellaneous Notes
Games Watched: California, Michigan, Oregon, Michigan State, Arizona (2023)
Injury History:
Where does he primarily line up: Inside and outside
ST Value: Poor speed, below-average motor
Misc.: Texas Tech -> Washington transfer (2021)
Hands
Natural hands catcher. Reliable target for high-volume diet
Excellent catch radius
Route Running
Does well getting into the defender’s blind spot before his break. Smart route runner
Effective sluggo
Good speed variance to get some space in the redzone
Effective deep route runner. Steps on the corner’s toes and stacks on top of him quickly
Route tree: 8
Very slow on his breaks. Needs to drop his weight a little better. Plays too stiff
Hesitant getting through traffic. Needs to get to his landmark quicker
Loafs route backside
Too easily knocked around and hindered on his stem given his size. Needs to impose himself more. Off-man coverage especially is an issue due to his inability to stack quickly
Route Savvy
Can be indecisive attacking his man
Runs into coverage too often
Release
Nice counter move to set up his man
Not going to beat many straight up off the line with pure speed
Need to see better use of his hands to keep grabber DBs off him
Separation
Smart route runner who can find space in the defense despite athletic shortcomings
Does not impose himself as much as he should. Bigger than most but plays small with the ball in the air
Struggles getting across the middle of the field and through traffic
Tracking
Sees the ball early with quick adjustments to ball off his frame
Good balance to look the ball in and turn up field
Excellent tracking through traffic
Outstanding tracking and speed adjustment looking over his shoulder
Hesitant over the middle instead of looking to find the ball
Contested Catch
Reliable target over the middle
Can take the hit and hang on to the ball
Effective on fades and back shoulders in the redzone
Run After Catch
Good vision to find the ideal run lane for maximum yardage
Able to muscle through arm tackles in space. Fight for extra yardage well
Elusive to make defenders miss
Does not possess game-breaking speed with the balls in his hands
Play Speed
Nice short-area quickness to beat press consistently
Not impressive long speed
Not an agile player for the position
Blocking
Decent effective downfield blocker
Good sustain on his stalk blocks
Poor angles in space at times
Can look lost on his assignment
Production
2023: 14 G, 55 Rec, 845 Yds, 11 TDs
Career (3 seasons): 93 Rec, 1405 Yds, 18 TDs
Miscellaneous Notes
Games Watched: Kansas, TCU, Alabama,
Oklahoma (2023) Ohio State (2022)
Injury History: High Ankle Sprain (2022, lingered for most of the year)
Where does he primarily line up: Largely outside receiver
ST Value: Below average speed, decent motor
Misc.: Georgia -> Texas transfer (2022)
Hands
Reliable, high-volume target.
6.3% drop rate in 2023
Route Running
Solid counter step and set up before his break
Sinks weight well for instant cuts at the top of the route
Good understanding of leverage and boxes out the defender from the catch point well
Route tree: 5
Needs to avoid contact downfield. If DBs can get hands on him, he’s out of the play
Very poor balance through any amount of contact. On the ground far too much
Needs to get into his break quicker at times. Too much set up
Route Savvy
Maneuvers through traffic well over the middle of the field
Needs to adjust his landmark to avoid defenders looking to push him off his stem
Not great finish ability at the top of his route. Needs to be stronger off the line
Release
Small and slim frame. Can be completely taken out of the play with a good jam. Good elusiveness but needs better hand usage when he can’t shake the defender
Long, rangy CBs give him lots of trouble off the line and can blanket him for long spans of the game
Far too much time wasted shuffling in front of the press-man
Separation
Good instincts in zone to sit down in holes in the coverage
Can flash good strength at the top of his route but not consistently
Easy to push around
Does not possess the speed or suddenness on his route running to win consistently man-up
Tracking
Sees the ball well with a hand in his face
Fights through traffic well to get to the ball
Good awareness of the sidelines
Jumps to body catch. Needs to trust his hands better
Struggles to track the deep ball
Contested Catch
Reliable over the middle. Doesn’t shy away from possible contact and fearless to the catch point and able to take a hit and hold onto the ball
Length and slim frame limits him when in tight windows
Not a threat on jump balls
Run After Catch
Good vision to reverse field after the catch and find the open lane and make the scoring play
Slippery in space
Not a threat to break tackles
Play Speed
Gets up to top speed quickly on 9 routes
Good straight-line speed with the ball in his hands
Blocking
Willing, enthusiastic blocker but limited by play strength
Good sustain
Production
2023: 9 G, 30 Rec, 478 Yds, 2 TDs
Career (4 seasons): 119 Rec, 1687 Yds, 14 TDs
Miscellaneous Notes
Games Watched: Florida, Alabama, Auburn
Kentucky (2023) TCU (2022)
Injury History: Ankle (2023, injured multiple times throughout season), Back (2023)
Where does he primarily line up: Outside but will likely be a slot at next level
ST Value: Punt return experience
Hands
10.0% drop rate in 2023
Limited catch radius
Struggles to locate and haul in the ball through any amount of contact
Cradle catcher
Route Running
Nice acceleration out of the break. Exceptional slant route.
Speed and elusiveness to uncover at all three levels
Patient route runner to deceive the DB in space with counters and speed variance. Flips his man’s hips very well before the break
Can be strong at the top of the route but inconsistent
Route tree: 5
Hesitant of contact and struggles to get over the middle of the field
Slow break on his double moves. Telegraphs them early
Route Savvy
Quick to break off his route when covered
Breaks his route away from the defender in man coverage
Will see him running into defenders on his own at times
Inconsistent stemming away from defenders
Release
Excellent release packages. Quick change of direction to set up his man and create space right off the line. Very elusive
If the corner gives him a sliver of space, he can exploit it well
Needs to be stronger against more physical corners who can keep up with him
Heavy jam can knock him a bit off balance but he’s quick to get back up to top speed
Separation
Need to get hands on him early. Few will be able to keep up with him in space
A deadly underneath route runner for a steady diet of targets throughout the game
A little hesitant getting over the middle of the field
Too easily bullied off his route. Struggles to find space against corners who can match his foot speed
Tracking
Needs to get head turned off the break and see the ball. Pass can catch him by surprise for ugly drops
Very passive getting to the catch point. Poor awareness of the coverage around him as the ball come in
Struggles seeing the ball with a hand in his face. Late adjustment on contested reps
Cannot track the ball over his shoulder
Contested Catch
Not a jump-ball threat
Needs to come back to the ball better. Too passive at the catch point
Can have the ball be jolted the ball free with heavy contact
Run After Catch
Deadly speed to run away from anyone
Occasionally goes to ground unnecessarily when making the catch
Play Speed
Elite quick change of direction
Nice deep speed to consistently stretch the defense
Blocking
Largely a weak and ineffective blocker
Production
2023: 13 G, 81 Rec, 1383 Yds, 14 TDs
Career (3 seasons): 160 Rec, 2483 Yds, 25 TDs
Miscellaneous Notes
Games Watched: Oregon State, Washington State, Utah
Texas Tech (2023) Utah (2022)
Injury History: None
Where does he primarily line up: Inside and outside
ST Value: Great speed. Good motor
Hands
Comfortable hands catcher
Occasional double catches
Route Running
Not an overthinker. Finds an opening in the defense, sits down and presents a target. Good field awareness.
Good understanding of leverage to keep the defender boxed out from the catch point
Good understanding of the route combination to rub the route and get separation
Excellent off motion with a head of steam to outrun his man off the line
Route Tree: 6
Rounds out the top of the route
Largely a short-to-intermediate route runner
A little impatient getting into his break. Will telegraph his route early
Little to no power off the line or on his stem. Far too easy to knock him off his path and can get caught in traffic
A little high on his break. Some wasted footwork and unbalanced
Slow on double moves
Route Savvy
Sits down well in holes in the zone
Excellent getting open on scramble drills. Nice improvisation in the redzone to always fine holes
Stems away from the defender well. Always looking to slide into open space in the defense
Release
Can be knocked off his route too easy. Needs to be more elusive off the line
Limited release package. Not much setup to avoid the punch when pressed
Separation
Has a knack for finding space in the redzone and tight windows
Does well to find consistent separation with his man when left unencumbered off the LOS
Small frame means he’s not strong to the catch point. Can be pushed around a bit at the top of the route
Tracking
Good adjustment to ball off his frame
Not balanced through contact with the ball in the air
Trouble tracking the deep ball
Contested Catch
Uses his leverage well with strong hands on contested balls. Reliable in the redzone
Nice body control near the sidelines
Unreliable over the middle. Can have the ball knocked free with hard contact
Would like to see him be more aggressive with the ball in the air
Not a jump ball threat
Run After Catch
Solid catch-and-turn ability.
Far too small to rely on to fight for extra yards and break tackles
Play Speed
Good tempo throughout the game. Tons of natural quickness off the line
Solid deep speed to stretch the defense
Would like to see more shiftiness in space with the ball in his hands
Blocking
Decent angle on the stalk block to shield the run lane downfield
Too small. Can be completely blown up back into the ball carrier
Not used on obvious running downs/short-yardage situations
Production
2023: 15 G, 48 Rec, 789 Yds, 12 TDs
Career (4 seasons): 107 Rec, 1707 Yds, 20 TDs
Miscellaneous Notes
Games Watched: ECU, Purdue, Rutgers, Minnesota (2023) Iowa (2022)
Injury History: Concussion (2023), Wrist (2021)
Where does he primarily line up: Inside and outside. Will be slot at next level
ST Value: Good speed, decent motor
Hands
Unimpressive catch radius
Will have ugly drops
Route Running
Route tree: 3
Slow and lazy into his breaks. Inefficient footwork
Rounds out the top of the route too often. Tips the route early
Very easily moved off his route. Incapable of fighting through contact to get to his breakpoint
Needs to stem his route away from the defender to avoid unnecessary contact
Route Savvy
Too often looks for PI when facing physicality, giving up on the play early
Drifts into defense
Release
Dangerous speed off the line to quickly stack the DB
Above-average set-up package
Can be completely jammed out of the play
Does not possess strong hands to wither the punch and move the defender off of him
Poor balance when fighting through contact. Too often on the ground
Separation
Able to get on top of the defense with pure speed.
Little to no strength to create his own space when DBs can catch up to him
Relies on pure speed to get open. If the DB can match him stride-for-stride, there’s not much else he can do
Bullied by physical CBs
Tracking
Slow adjustment on balls off his frame
Slow to adjust to the ball. Needs to attack the catch point much more aggressively. Let’s the ball come to him
Contested Catch
Good body control near the sidelines
Not a jump-ball threat
Ugly drops when he expects contact
Run After Catch
Excellent long speed to finish big plays
Good turn-and-run ability
Strong contact balance to shake off the tackler in space
Needs to stay balanced through the ball for maximum yards after the catch
Will miss open lanes to the first down. Needs to be more north-south
Play Speed
Sudden player with plenty of burst
Pulls away from defenders consistently
Will take plays off. Poor motor
Blocking
Small size means he’s bulled over more often than not
Poor effectiveness when blocking on screens
Passive putting his body in the way
Production
2023: 14 G, 75 Rec, 1014 Yds, 5 TDs
Career (3 seasons): 197 Rec. 2755 Yds, 26 TDs
Miscellaneous Notes
Games Watched: TCU, Alabama, Oklahoma, Houston (2023) Kansas State (2022)
Injury History: Finger (2022), Ankle (2023), Thigh/Hamstring (2024)
Where does he primarily line up: Good mix of slot and outside work
ST Value: Elite speed, poor motor
Hands
Natural hands catcher comfortable catching balls off his immediate frame
10.0% drop rate (PFF)
Unimpressive vertical catch radius downfield
Route Running
Doesn’t tip his route early
Good speed variance and understanding of space when in combo routes with teammates
Good acceleration out of his break
Route tree: 2
Takes far too long setting up the receiver. Needs to be much quicker into the route given his deeper-developing tree
Will have some lazily rounded-off routes
Not strong enough to create his own leverage
Route Savvy
Routes his path into the defense a bit too often. Needs to avoid contact when he can due to his deeper route tree.
Needs to sit down in gaps in zone much better
Poor improvisation on scramble drills. Needs find a way to get open and present a target for his quarterback much better
Release
Sets up the defender very well. Nice, varied approach with excellent change of direction for maximum separation
Displays strong hands at the point of contact at times
Average burst off the line
Separation
Solid field vision to time his break and find open space
Not going to beat many defenders straight up with speed or strength. Needs to be schemed open
Tracking
Slow to locate the ball
Slow/drifter while getting under the ball, making the play harder than it needs to be. Needs to maintain his speed while tracking the ball in the air. Bad habit of slowing while locating the ball in the air
Focus oscillates throughout the game, resulting in the occational ugly drop
Contested Catch
Can take a hit and hold onto the ball
0.0% Contested Catch rate according to PFF
Below-average leaping ability to pose a threat over the middle of the field. Noticeably wary of contact over the middle.
Can be bullied off the catch point
Run After Catch
Able to make a man miss with good contact balance and leg drive to fight for yardage break a tackle though not consistently
Poor vision
Slow turning upfield after the catch
Play Speed
Long strider
Takes time to get up to full speed
Not an incredible tempo throughout the game
Blocking
Flashes good angles on screens to seal off the CB
Willing blocker but smaller frame limits his effectiveness
Production
2023: 11 G, 45 Rec, 559 Yds, 5 TDs
Career (4 seasons): 164 Rec, 2143 Yds, 17 TDs
Miscellaneous Notes
Games Watched: Michigan State, Michigan, Boise State, Tulsa (2023) UCLA (2022)
Injury History: Knee (2023, aggravated "multiple times" throughout season), Hand (2021, missed season opener) High Ankle Sprain (2020)
Where does he primarily line up: Good mix of inside and outside work with occasional reps out of the backfield
ST Value: Average speed, average motor
Hands
Excellent catch radius and strong hands through contact
6.8% drop rate in 2023
Route Running
Finds his landmarks well and runs to space. Smart route runner
Flattens out his route to stem away from the defense
Route tree: 4
Stays high on his cuts which does result in some rounding out at the top
Poor balance at the top
Slow across the middle of the field on drags
Poor acceleration through the top of his route over the middle, allowing safeties to come down and make a play on the ball easier
Not strong at the top of the route to bully his way and create space
Takes far too long on double moves
Can get lazy
Route Savvy
Sits down in the gaps of zone well
Always running his routes away from the defense. Good field awareness
Needs to know the situation better on short-yardage situations. Takes too long getting into his breaks
Release
Solid release package to set up the defender
Gets skinny and dips the punch decently well
Nice efficient footwork off the line for a quick set up and some separation on fade routes
Would like to see more active hands to keep the defender off him
Struggles to muscle through grabby, physical press corners. Kool-Aid McKinstry (Alabama, 2023) gave him trouble
Separation
Good field vision and awareness to run to space well. Pokes holes in zone well
Doesn’t create a lot of separation consistently against man coverage. Needs to be schemed open. Not going to create much separation 1-on-1 often
Slow at the top of the route to allow the CB back into the play
Tracking
Calm tracking and good balance tracking the ball in tight windows or in the endzone
Excellent adjustment to balls off his frame
Slow getting eyes in the backfield on his route, forcing his QB to double-clutch or more his progression. Needs to get head turned and see the ball earlier
Needs to be more aggressive coming back to the ball, too often lets the ball come to him. Too passive
Shies away from contact and will turn away from the ball
Contested Catch
Effective in the redzone thanks to tough hands on contested balls
Nice hands through contact
Will passively look to body catch with a man on top of him instead of attacking the catch point with hands away from his body, allowing the defender to come back and make the play
Needs to stay balanced close to the sidelines
Run After Catch
Nice acceleration turning upfield after the catch. Can break pursuit angles and turn a good play into a scoring play
Shifty in space even without much explosiveness in his game. Eludes the first tackler well
Nice drive to fight for extra yards and occasionally break the tackle
Play Speed
Impressive top speed when he gets to it
Not a sudden player with a lot of twitch. Not deadly in open space
Overall tempo unimpressive over the course of the game
Blocking
Possesses some good play strength to knock men off balance with a strong punch when it connects
Passive blocker
Production
2023: 13 G, 68 Rec, 1177 Yds, 17 TDs
Career (3 seasons): 127 Rec, 1897 Yds, 24 TDs
Miscellaneous Notes
Games Watched: Mississippi, Alabama, Florida State Missouri, Mississippi State (2023)
Injury History: Concussion (2022)
Where does he primarily line up: Everywhere
ST Value: Solid motor, below average speed
Hands
Ugly concentration drops right in his numbers
Not a reliable target over the course of a game
Route Running
Deadly comeback route
Rushes through his route with little deception
Rounds out the top of his route. Poor acceleration out of the break. Slow on his out routes
Needs to pick his landmarks better
Needs to fight through contact on his stem better and runs right into the defender. Little to no elusiveness on his stem
Route Savvy
Pure landmark route runner, little to know improvisation from what he sees in the defense. Does himself no favors to get open.
Runs right into coverage. Needs to stem away from the defender
Struggles to find space for his quarterback when the play breaks down
Release
Lots of speed off the line. Tough to stay with if he’s not jammed
Needs to get better leverage off the line. Too often needs to fight back through the CB when pressed
CBs get hands on him early and often. Needs to impose his size advantage better
Can be pushed into other routes. Struggles with switch releases
Separation
Needs to be stronger at the top of the route to leverage his man off the ball and box him out of the play. Plays too small
Mindless route running means he will have long spans without finding separation. Needs to have some field awareness and find space in the defense
Tracking
Needs to stay a bit better balanced when tracking the ball
Needs to locate the ball earlier
Late adjustments to the ball result in bad drops uncontested
Slows down looking back for the ball
Struggles to see the ball through traffic
Contested Catch
Excellent jumping ability to high-point the ball
Good use of his size with the ball in the air
Run After Catch
Good vision to find run lanes on reverses and jet sweeps
Excellent catch-and-turn for big plays
Can be chopped down a little too easily
Play Speed
Long strides to pull away from the defense deep
Tons of burst off the line. Impressive speed for his size
Blocking
Good natural play strength when he sustains the block
Poor angles on his stalks and screens
Production
2023: 12 G, 71 Rec, 1255 Yds, 7 TDs
Career (5 seasons): 113 Rec, 1678 Yds, 12 TDs
Miscellaneous Notes
Games Watched: Florida, Clemson, Georgia, Mississippi State (2023) Arkansas (2022)
Injury History: Hand (2023), Ankle (2023), Hamstring (2020)
Where does he primarily line up: Inside and outside. A lot of motion to scheme him open
ST Value: Great speed, Above average motor