87 OVR | TE
Age: 25
Dev: XFactor
Height: 6'2"
Weight: 253 lbs
Yrs Pro: 2
Rookie Year: 2026
Draft: Rd 1, Pk 14
College: Florida
 
 
 
 
 
 
 
Salary: $7.80 M
Cap Hit: $9.20 M
Length: 4
Yrs Left: 2
Penalty: $4.60 M
Savings: $2.5 M
XP: 6488
Legacy: 546
 
 
Core
Speed
87
Acceleration
91
Agility
88
Change of Direction
82
Strength
68
Awareness
77
Jump
79
Stamina
82
Toughness
85
Injury
91
Receiving
Catch
91
Catch in Traffic
90
Spectacular Catch
84
Short Routes
82
Medium Routes
83
Deep Routes
68
Release
80
Rushing
Carry
75
Ball Carry Vision
78
Change of Direction
82
Spin Move
74
Juke Move
77
Trucking
77
Stiff Arm
75
Break Tackle
73
Blocking
Pass Block
59
Pass Block Power
45
Pass Block Finesse
59
Run Block
61
Run Block Power
65
Run Block Finesse
56
Impact Block
59
Lead Block
53
Core
Clutch: NO
High Motor: NO
Penalty: Normal
Predictable: NO
passing
QB Style: Balanced
Tight Spiral: NO
Force Pass: Conservative
Throw Away: YES
Sense Pressure: Average
Defense
Big Hitter: NO
DL Bull: NO
DL Spin: NO
DL Swim: NO
LB Style: Balanced
Strip Ball: NO
Play Ball: Conservative
Catching
Drops Open Passes: NO
High Point Catch: YES
YAC Catch: YES
Possession Catch: YES
Sideline Catch: NO
Running
Cover Ball: Brace Big
Fights for Yards: NO
YAC 'Em Up
The best physical receivers don't just come down with the ball, they carry it home. When they enter the zone, they are nearly guaranteed to break their first post-catch tackle.
Make 20+ yard receptions Consecutive passes not targeted
Steamroller
Ballcarriers with this ability retain more of their forward momentum during tackles while travelling at high speeds.
Balance Beam
Avoid stumbling when carrying the ball
Arm Bar
Ballcarriers with this ability have more powerful stiff arm animations.
Locked
Unlock at 95 OVR

Regular Season

Receiving
Week
Opp
Result
Catches
Yards
Long
TDs
Drops
Fantasy Pts
1 @ NYJ L 49 - 30 3 54 32 1 0 14
2 VS GB L 45 - 29 3 79 65 1 2 17
3 @ PIT W 41 - 13 3 41 17 0 0 7
5 VS KC W 56 - 31 1 66 66 1 0 14
6 @ NE L 47 - 42 2 69 64 1 0 15
7 VS ARI L 35 - 31 2 19 12 0 0 4
8 VS MIA W 27 - 24 2 39 20 0 0 6
11 VS NE W 49 - 29 2 26 18 0 0 5
12 @ LAR W 56 - 46 4 97 45 3 0 32
13 VS CLE L 47 - 28 5 36 16 3 0 27
14 @ MIA W 26 - 20 2 18 11 0 0 4
15 VS SEA W 41 - 32 4 47 19 0 0 9
16 VS CIN W 20 - 17 1 20 20 0 0 3
18 @ BAL L 31 - 28 2 13 8 0 0 3
Total 36 624 66 10 2 160
Rushing
Week
Opp
Result
Attempts
Yards
Long
Broken Tackles
TDs
Fumbles
Fantasy Pts
1 @ NYJ L 49 - 30 0 0 0 1 0 0 0
2 VS GB L 45 - 29 0 0 0 2 0 0 0
3 @ PIT W 41 - 13 0 0 0 1 0 0 0
5 VS KC W 56 - 31 1 -3 0 0 0 0 0
6 @ NE L 47 - 42 0 0 0 1 0 0 0
7 VS ARI L 35 - 31 0 0 0 1 0 0 0
Total 1 -3 0 6 0 0

Post Season

Receiving
Week Opp Result Catches Yards Long TDs Drops Fantasy Pts
Div @ IND L 45 - 31 3 32 19 0 0 6
Total 3 32 19 0 0 6
Rushing
Week Opp Result Attempts Yards Long Broken Tackles TDs Fumbles Fantasy Pts
Div @ IND L 45 - 31 0 0 0 2 0 0 0
Total 0 0 0 2 0 0

Preseason

Receiving
Week Opp Result Catches Yards Long TDs Drops Fantasy Pts
1 @ SEA L 20 - 17 2 15 10 0 0 4
Total 2 15 10 0 0 4