Tight end, Texas Tech (from Elon), 2021–⁠25

Johncarlos Miller II

Number
No. 9
Height
6′5″
Weight
245 lb
Class (2025)
Senior
Hometown
Greensboro, NC

Johncarlos Miller II played tight end at Elon (2021–⁠23) and Texas Tech (2024–⁠25).

Career highs

101receiving yards, career highat Delaware, 2023

Team titles: Big 12 champions, 2025

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2022Elon241867.8325
2023Elon2443918.3470
2024Texas Tech1012212.2345
2025Texas Tech9778.6017
Career6782412.31070

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosClassHtWt
2022Elon9TEFr.
2023Elon9TESo.
2024Texas Tech9TEJr.
2025Texas Tech9TESr.6′5″245

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
2022Elon (FCS)240.17––4.24%
2023Elon (FCS)291.17––34.16%
2024Texas Tech92.02––18.2–
2025Texas Tech140.15––2.1–

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

2025 Texas Tech 5 games, 9 catches, 77 yards
DateOpponentResultRecYdsTDLong
Aug 30vs.Arkansas–Pine BluffW 67–⁠7224017
Sep 6vs.Kent StateW 62–⁠1421206
Sep 13vs.Oregon StateW 45–⁠14117017
Oct 4atHoustonW 35–⁠111404
Oct 18atArizona StateL 22–⁠26320011
2024 Texas Tech 8 games, 10 catches, 122 yards, 3 TD
DateOpponentResultRecYdsTDLong
Aug 31vs.Abilene ChristianW 52–⁠511707
Sep 7atWashington StateL 16–⁠37120120
Sep 14vs.North TexasW 66–⁠21255145
Sep 21vs.Arizona StateW 30–⁠221515
Oct 19vs.BaylorL 35–⁠59113013
Nov 9vs.ColoradoL 27–⁠411505
Nov 23atOklahoma StateW 56–⁠48221012
Dec 27 ✦vs.ArkansasL 26–⁠391−40−4
2023 Elon 9 games, 24 catches, 439 yards, 4 TD
DateOpponentResultRecYdsTDLong
Aug 31atWake ForestL 17–⁠37118018
Sep 9atGardner-WebbL 27–⁠34249025
Sep 23atCampbellW 28–⁠24341026
Sep 30vs.William & MaryW 14–⁠62704
Oct 7vs.North Carolina CentralL 23–⁠34582030
Oct 21vs.MonmouthW 28–⁠26270165
Nov 4atDelawareW 33–⁠275101170
Nov 11atRichmondL 24–⁠3821419
Nov 18vs.HamptonW 51–⁠14257153
2022 Elon 10 games, 24 catches, 186 yards, 3 TD
DateOpponentResultRecYdsTDLong
Sep 3atVanderbiltL 31–⁠42324015
Sep 10atWoffordW 26–⁠0324010
Sep 17vs.Gardner-WebbW 30–⁠24114014
Sep 24atWilliam & MaryW 35–⁠31221020
Oct 1vs.RichmondW 30–⁠27125125
Oct 8vs.TowsonW 27–⁠1031318
Oct 15atRhode IslandL 10–⁠1742909
Oct 29vs.DelawareW 27–⁠72404
Nov 5vs.UAlbanyW 27–⁠32505
Nov 12atHamptonW 38–⁠24327116

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

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.