DOWN X DOWN › players › Giants › Theo Johnson
Season over · final
2025
2025 season · final Every snap of the 2025 season, kept as it ended.Back to 2026 →

2025 season · TE · #84 · 2nd season

84Theo Johnson

Age 25 · 6'6" · 260 lb · Penn State · Pick 107 overall (2024). Snap share 87% across 15 games.

Targets
74
4.9 per game
16th of 72
Receptions
45
61% catch rate
23rd of 72
Yards
528
35 per game
19th of 72
Touchdowns
5
25 first downs
T-13th of 72
Target share
17%
17% of air yards
16th of 72
aDOT
8.3
air yards per target
13th of 72
EPA / target
+0.12
+8.8 total
54th of 72
YAC / catch
4.2
187 after the catch
59th of 72
The short version
  • How goodJohnson's +8.8 EPA is 38th of 72 tight ends.
  • Where it comes fromThe biggest share comes after the catch (+24.5, 22nd percentile per target).
  • Fantasy5.5 standard points a game, TE21 of 108.7.0 half-PPR points a game, TE22 of 108.8.5 PPR points a game, TE22 of 108.
  • How he's usedHe rarely moves before the snap: 32% of his targets come with motion (league 56%).
  • LatelyTargets are steady: 4.7 a game over his last three against 4.9 for the season.

How good is hehis line against the league at his position

Scorecard · among 72 tight ends with 15 targets+League percentiles
StatValueRankLeaguePctl
Target shareof team targets17%16th of 72
78th
Depth of targetair yards per target8.313th of 72
83rd
After the catchyards per reception4.259th of 72
19th
Catch ratereceptions per target61%67th of 72
8th
EPA per target+0.1254th of 72
26th
StatValueRankLeaguePctl
First downsper target34%44th of 72
40th
Drop ratedrops per target, lower is better7%57th of 72
22nd
Yards per game35.221st of 72
72nd
Success rate41%66th of 72
9th
Total EPA+8.838th of 72
48th
How this is measured

Each bar is the league at his position; the marker is him. Right is better, the dashed line is the median. Ranks are out of the qualifying pool, ties shown as T-, and move every week as the pool changes.

Fantasy · points, rank, range and the next matchup

Johnson scores 5.5 standard points a game, TE21 of 108 TEs with enough games. Most weeks land between 1.8 and 7.9; 2 boom weeks (9+) and 6 busts (under 3).

Points a game5.5TE21 of 108
Season82.8TE19 · 15 games
Most weeks1.8–7.9his middle 60% of games
Booms · busts2 · 69+ · under 3

Johnson scores 7.0 half-PPR points a game, TE22 of 108 TEs with enough games. Most weeks land between 3.1 and 10.4; 2 boom weeks (12+) and 5 busts (under 4).

Points a game7.0TE22 of 108
Season105.3TE19 · 15 games
Most weeks3.1–10.4his middle 60% of games
Booms · busts2 · 512+ · under 4

Johnson scores 8.5 PPR points a game, TE22 of 108 TEs with enough games. Most weeks land between 4.2 and 12.3; 2 boom weeks (15+) and 4 busts (under 5).

Points a game8.5TE22 of 108
Season127.8TE18 · 15 games
Most weeks4.2–12.3his middle 60% of games
Booms · busts2 · 415+ · under 5
How this is measured

Fantasy points are nflverse's standard and full-PPR scoring (6 points for a rushing or receiving touchdown, 4 for a passing touchdown, minus 2 for an interception or a lost fumble); half PPR is the average of the two. Ranks are points a game among players at his position with at least half the most games played. Most weeks is his 20th to 80th percentile game. Bars are green on a boom week and red on a bust; the dashed line is the starter line, the points a game of the TE12 in a 12-team league. The format you pick is remembered on this device.

How he's usedhis fingerprint, where the ball finds him and when

Playstylehow he is used, against the league at his positionamong 72 tight ends

He rarely moves before the snap: 32% of his targets come with motion (league 56%). He wins before the catch rather than after it: 35% of his yards come after the catch (league 50%). His share of the team's targets is 15%: on third down it holds at 18%; inside the 20 it climbs to 21%. The screen game runs through him: 11% of his targets are screens (league 5%).

StaticMotion 32% · 2nd pctlWins before the catchAfter the catch 35% · 13th pctlRed-zone guy21% inside the 20 · 15% overallScreen gameScreens 11% · 85th pctl
TraitLeague · line is the medianHimPctl
Deep sharetargets 20+ yards downfield
9%
77th
Screensshare of his targets
11%
85th
Middle of the fieldtargets between the numbers
30%
72nd
After the catchshare of his yards after the catch
35%
13th
TraitLeague · line is the medianHimPctl
Third-down shareof team targets on 3rd down
18%
91st
Red-zone shareof team targets inside the 20
21%
88th
Motiontargets with pre-snap motion
32%
2nd
Play actiontargets off play action
22%
30th
How this is measured

Every trait is a share of his own targets, so volume does not move it. The marker is him among the league's qualifying tight ends; the dashed line is the median. Styles are not grades: a high or low percentile is a description, not a verdict. Play action, screen, RPO, motion and blitz flags come from FTN charting and read low in a week it has not published.

Week by weekthe shape of his season, the game log and the defenses behind it

Game logall 22 weeks
WkOpponentDefenseSnapTgtRecYdsTDEPA
1at WAS L 6-2131st D31st vs TE78%315-2.3
2at DAL L 37-4026th D26th vs TE84%5434+1.6
3vs KC L 9-2220th D20th vs TE86%2110-2.3
4vs LAC W 21-1827th D27th vs TE70%53171+0.7
5at NO L 14-2612th D12th vs TE82%76332+1.9
6vs PHI W 34-171st D1st vs TE90%4227+0.2
7at DEN L 32-3319th D19th vs TE88%73661+1.2
8at PHI L 20-381st D1st vs TE98%4320+2.2
9vs SF L 24-347th D7th vs TE86%63271+0.4
10at CHI L 20-2411th D11th vs TE97%8775+3.3
11vs GB L 20-2713th D13th vs TE92%4336+3.8
12at DET L 27-345th D5th vs TE78%5377+3.1
13at NE L 15-3315th D15th vs TE89%8329-4.1
14Bye week
15vs WAS L 21-2931st D31st vs TE87%4372+3.4
16vs MIN L 13-166th D6th vs TE96%200-4.4
17at LV W 34-10Did not play · Out (illness)
18vs DAL W 34-17Did not play · Out (illness)
19Bye week
20Bye week
21Bye week
22Bye week
15 games87%74455285+8.8

Careerseason by season, back to his rookie year

Career · regular season2 seasons
26Games
117Targets
74Receptions
859Yards
6TD
2024 to 2025 · 2 seasons · 1 team

His best year was 2024, 331 receiving yards in 11 games. This season's 35.2 a game puts him on pace for 598 over 17, a career high.

0300600★2425
SeasonTeamGTgtRecYdsTDY/RYds/gEPA/tgt
2024NYG114329331111.430.1+0.11
2025NYG157445528511.735.2+0.12
Career1 tm2611774859611.633.0+0.11
Career highsYards 528 · 2025TD 5 · 2025Receptions 45 · 2025
How this is measured

Regular season only, from nflverse weekly stats back to 1999. This season is partial and drawn hollow; the pace is his per-game rate over 17 games. Bold cells are career highs.

Intel & playsthe report, his best snaps, his teammates

IntelWeek 22
Depth chart
not listed
Injury report
clean
Red zone touches
…
Third down
…
Explosive plays
…
Drops
5 on 74 targets
Broken tackles
1
Passer rating when targeted
83.2
Play action
…
Contested
…
Best plays · by EPA
    Teammates · share of the ball
    PlayerTouchesYdsEPA
    29Tyrone Tracy Jr.RB2241028 · 4 TD-9.7
    17Wan'Dale RobinsonWR1431019 · 4 TD+21.4
    26Devin SingletaryRB138588 · 5 TD-0.5
    44Cam SkatteboRB133617 · 7 TD-8.7
    6Jaxson DartQB86487 · 9 TD+38.1
    18Darius SlaytonWR63538 · 1 TD+18.0
    1Malik NabersWR35271 · 2 TD+2.3
    82Daniel BellingerTE26286 · 2 TD+22.6