Ray-Ray McCloud in the NFL
In the NFL. Photo: U.S. Air National Guard Photo by Master Sgt. Brandy Fowler, Public domain, via Wikimedia Commons

Receiver, Clemson, 2015–⁠17

Ray-Ray McCloud

Number
No. 34
Height
5′10″
Weight
180 lb
Hometown
Tampa, FL
Born
Oct 15, 1996

Wikipedia readers: about 3,665 a month over the past year

Ray-Ray McCloud played receiver at Clemson (2015–⁠17). The Buffalo Bills took McCloud in round 6, No. 187 overall in the 2018 NFL Draft.

At a glance

Best season
503
Receiving yards, 2017 (Clemson, 12–⁠2)
Drafted
No. 187
Round 6, 2018 NFL Draft (Buffalo Bills)

Career highs

8catches, career hightwice; last at Georgia Tech, 2016115receiving yards, career highat Louisville, 20172receiving touchdowns, career highvs. South Carolina State, 2016

Team titles: ACC champions, 2015, 2016 and 2017; National champions, 2016

Receiving

Receiving yards, season by season, with his team’s record
SeasonTeamRecYdsAvgTDLong
2015Clemson292518.7136
2016Clemson494729.6236
2017Clemson4950310.3179
Career1271,2269.7479

Returns

SeasonTeamKRYdsTDPRYdsTD
2015Clemson72230460
2016Clemson1−30261760
2017Clemson1120253031
Career92320554851

Season lines from CollegeFootballData, regular season and bowls.

On the roster

SeasonTeamNo.PosHtWt
2015Clemson34WR
2016Clemson34WR
2017Clemson34WR5′10″180

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
2015Clemson420.3119th (n=465)0.5312.95%
2016Clemson660.4535th (n=489)0.5229.46%
2017Clemson680.3622nd (n=507)0.5224.26%

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

2017 Clemson 14 games, 49 catches, 503 yards, 1 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 2vs.Kent StateW 56–⁠33240––2
Sep 9vs.AuburnW 14–⁠66810––4
Sep 16atLouisvilleW 47–⁠2171151––3
Sep 23vs.Boston CollegeW 34–⁠72−20––2
Sep 30atVirginia TechW 31–⁠173350–––
Oct 7vs.Wake ForestW 28–⁠145380––4
Oct 13atSyracuseL 24–⁠274230–––
Oct 28vs.Georgia TechW 24–⁠1044001121
Nov 4atNC StateW 38–⁠31–––––2
Nov 11vs.Florida StateW 31–⁠14140––3
Nov 18vs.The CitadelW 61–⁠32280––2
Nov 25atSouth CarolinaW 34–⁠103160–––
Dec 2vs.MiamiW 38–⁠361000––2
Jan 1 ✦vs.AlabamaL 6–⁠24310–––
2016 Clemson 13 games, 49 catches, 472 yards, 2 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 3atAuburnW 19–⁠13280–––
Sep 10vs.TroyW 30–⁠247860––4
Sep 17vs.South Carolina StateW 59–⁠04602––3
Sep 22atGeorgia TechW 26–⁠781010––3
Oct 1vs.LouisvilleW 42–⁠363160––2
Oct 7atBoston CollegeW 56–⁠102170––5
Oct 15vs.NC StateW 24–⁠176510––1
Oct 29atFlorida StateW 37–⁠342130––1
Nov 12vs.PittsburghL 42–⁠4342601−33
Nov 19atWake ForestW 35–⁠133240––4
Nov 26vs.South CarolinaW 56–⁠73320–––
Dec 3vs.Virginia TechW 42–⁠35190–––
Dec 31 ✦vs.Ohio StateW 31–⁠04290–––
2015 Clemson 12 games, 29 catches, 251 yards, 1 TD
DateOpponentResultRecRec ydsRec TDKRYdsPR
Sep 5vs.WoffordW 49–⁠108800––1
Sep 12vs.App StateW 41–⁠101401731
Sep 17atLouisvilleW 20–⁠174290–––
Oct 3vs.Notre DameW 24–⁠222100–––
Oct 10vs.Georgia TechW 43–⁠243160125–
Oct 17vs.Boston CollegeW 34–⁠17–––1281
Oct 24atMiamiW 58–⁠04360––1
Oct 31atNC StateW 56–⁠411361385–
Nov 7vs.Florida StateW 23–⁠13–––112–
Dec 5vs.North CarolinaW 45–⁠373270–––
Dec 31 ✦vs.OklahomaW 37–⁠17260–––
Jan 11 ✦vs.AlabamaL 40–⁠45170–––

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

Before the draft

DrillCombine 2018Combine or pro day 2018
Height5′9½″
Weight190 lb
Arm length30¼″
Hand size9¼″
Wingspan72⅝″W
40-yard dash4.53 s
10-yard split1.56 sW
Vertical jump34½″
Broad jump9′5″
Bench press13 reps
3-cone drill6.89 s
20-yard shuttle4.32 s

Combine or pro day: the source doesn’t say which. Unmarked: Combine and pro day results compiled by array-carpenter (nfl-draft-data); W: Pre-draft measurables: Wikipedia (CC BY-SA).

In the NFL

8 seasons, 98 games with a stat; latest team: New York Giants.

SeasonTeamGRecYdsTD
2018Buffalo Bills85360
2019Carolina Panthers6000
2020Pittsburgh Steelers1620770
2021Pittsburgh Steelers16392770
2022San Francisco 49ers17142431
2023San Francisco 49ers12121350
2024Atlanta Falcons17626861
2025New York Giants67690
NFL career981591,5232

Regular seasons, from nflverse (CC BY 4.0). G counts games in which the player recorded a stat.

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.