Tight end, Pittsburgh, 2012–⁠15

J.P. Holtz

Number
No. 86
Height
6′4″
Hometown
Pittsburgh, PA

J.P. Holtz played tight end at Pittsburgh (2012–⁠15).

Career highs

2receiving touchdowns, career highvs. Duke, 2014

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2012Pittsburgh1317313.3343
2013Pittsburgh232099.1017
2014Pittsburgh211999.5422
2015Pittsburgh2435014.6428
Career8193111.51143

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosHt
2012Pittsburgh86TE
2013Pittsburgh86TE
2014Pittsburgh86TE
2015Pittsburgh86TE6′4″

As each season’s roster listed the player (CollegeFootballData). Classes before the latest listing are counted back from it; “Yr 1” is the year on file where that count can’t place a season he played (a redshirt, transfer or 2020 year); height and weight as last listed.

Per play

SeasonTeamPlaysEPA/playPctileMedianTotalUsage
2013Pittsburgh280.59––16.55%
2014Pittsburgh221.02––22.44%
2015Pittsburgh340.8693rd (n=465)0.5329.35%

Expected points added: how much the player’s plays moved the team’s expected score, per play and in total. Plays: total EPA divided by EPA per play, the plays the source credits to him (for a receiver roughly his catches and runs, not every target; for a passer, not every attempt), so it can differ from attempts plus carries. Percentile: against the position’s regulars that season across all divisions on file (quarterbacks with 150+ plays, backs 60+, receivers and tight ends 30+), with how many there were (n) and their median; a dash means too few plays to rank. A season in progress uses the full-season bar scaled by games played, never below 75 plays for quarterbacks, 30 for backs and 20 for receivers. The cohort grows or shrinks with the source’s coverage each season (2025 lists far more players), so compare percentiles rather than raw EPA across years. FCS seasons are marked. Usage: the share of the team’s plays the player was part of (shown from 20 plays). From CollegeFootballData, 2013 on.

Game by game

2015 Pittsburgh 11 games, 24 catches, 350 yards, 4 TD
DateOpponentResultRecYdsTDLong
Sep 12atAkronW 24–⁠7342125
Sep 19atIowaL 24–⁠27337019
Oct 3atVirginia TechW 17–⁠13123123
Oct 10vs.VirginiaW 26–⁠19236028
Oct 17atGeorgia TechW 31–⁠28338120
Oct 24atSyracuseW 23–⁠20114014
Oct 29vs.North CarolinaL 19–⁠26349020
Nov 7vs.Notre DameL 30–⁠42358027
Nov 14atDukeW 31–⁠13231128
Nov 21vs.LouisvilleW 45–⁠3421207
Nov 27vs.MiamiL 24–⁠29110010
2014 Pittsburgh 8 games, 21 catches, 199 yards, 4 TD
DateOpponentResultRecYdsTDLong
Sep 5atBoston CollegeW 30–⁠2031709
Sep 13atFlorida InternationalW 42–⁠25113013
Sep 27vs.AkronL 10–⁠21117017
Oct 4atVirginiaL 19–⁠24440117
Oct 25vs.Georgia TechL 28–⁠56334022
Nov 1vs.DukeL 48–⁠51214211
Nov 15atNorth CarolinaL 35–⁠40431013
Jan 2 ✦vs.HoustonL 34–⁠35333116
2013 Pittsburgh 9 games, 23 catches, 209 yards
DateOpponentResultRecYdsTDLong
Sep 2vs.Florida StateL 13–⁠411808
Sep 21atDukeW 58–⁠55110010
Oct 19vs.Old DominionW 35–⁠24220011
Nov 2atGeorgia TechL 10–⁠21322014
Nov 9vs.Notre DameW 28–⁠211909
Nov 16vs.North CarolinaL 27–⁠34548014
Nov 23atSyracuseW 17–⁠16439017
Nov 29vs.MiamiL 31–⁠41432010
Dec 26 ✦vs.Bowling GreenW 30–⁠27221013
2012 Pittsburgh 7 games, 13 catches, 173 yards, 3 TD
DateOpponentResultRecYdsTDLong
Sep 1vs.Youngstown StateL 17–⁠31120020
Oct 5atSyracuseL 13–⁠14115015
Oct 27vs.TempleW 47–⁠17118118
Nov 3atNotre DameL 26–⁠29354143
Nov 24vs.RutgersW 27–⁠6345028
Dec 1atSouth FloridaW 27–⁠331819
Jan 5 ✦vs.Ole MissL 17–⁠381303

Box scores from CollegeFootballData, 2004 on. ✦ postseason; ★ a career high on file.

Before the draft

DrillPro day 2016
Height6′3″
Weight238 lb
Arm length33½″
Hand size9⅞″
40-yard dash4.79 s
10-yard split1.66 sW
Vertical jump33″
Broad jump9′4″
Bench press20 reps
3-cone drill6.92 s
20-yard shuttle4.33 s

Unmarked: Combine and pro day results compiled by array-carpenter (nfl-draft-data); W: Pre-draft measurables: Wikipedia (CC BY-SA).

Is this you, or do you know of something wrong or missing here? Suggest a correction. We check each one against a source before changing the page.