This week's picks
College Football Charts
Data updatedOct 31, 2026
WR, Oklahoma State

Chris Barnes stats, 2026

Oklahoma State (5–2, Big 12). Wide receiver. 2026 season, games through Oct 24, 2026.

Chris Barnes is a wide receiver for Oklahoma State (5–2). Among receivers and tight ends this season he's 109th in yards per catch (16.3), 429th in receiving yards (179), 480th in explosive catches (16+ yards) (3), in 5 games. This week: Oklahoma State at Iowa State.

Receiving yards179429th of 682 receivers and tight ends
Catches11531st of 682 receivers and tight ends
Yards per catch16.3109th of 675 receivers and tight ends
Explosive catches (16+ yards)3480th of 657 receivers and tight ends

Bio

Who is Chris Barnes?

Position
Wide receiver
Class
Sophomore
Height
5-7
Weight
169 pounds
Number
No. 2
Hometown
Houston, TX
High school
North Shore (Houston, TX)
Recruiting
3-star, No. 1853 in the 2024 class, signed with Washington State
Transfers
Wake Forest to Oklahoma State (2026)

From the 2026 roster, the 247Sports recruiting composite and the transfer portal, all via CollegeFootballData.com.

The season

Chris Barnes's receiving stats

He's 109th of 675 receivers and tight ends in yards per catch (16.3) and 429th of 682 receivers and tight ends in receiving yards (179).

StatSeasonNational rank
Receiving yards179429th of 682
Catches11531st of 682
Yards per catch16.3109th of 675

The season

Chris Barnes's receiving efficiency and big plays

He's 480th of 657 receivers and tight ends in explosive catches (16+ yards) (3).

StatSeasonNational rank
Explosive catches (16+ yards)3480th of 657

Ranks are among every FBS receivers and tight end with the stat this season. Rates need a minimum sample (50 dropbacks for passing rates, 20 carries, 8 catches). From the play-by-play.

Career

Chris Barnes's career stats

SeasonTeamCatchesRec ydsYds/catchRec TDRush yds
2024Washington State2199.50-1
2025Wake Forest3954714.03143
2026Oklahoma State1117916.300
Career5274514.33142

Past seasons (back to 2022) from CollegeFootballData.com; 2026 from the play-by-play, games through Oct 24, 2026.

By school

How did Chris Barnes do at Washington State, Wake Forest and Oklahoma State?

Wake Forest (2025) is where he's been best: his best on 2 of the 3 rates below. That's 16+ yard gains on 28.9% of his catches (27.3% at Oklahoma State) and touchdowns on 7.7% of his catches (0.0%). His weakest stretch was Oklahoma State this season: 16+ yard gains on 27.3% of his catches and touchdowns on 0.0% of his catches. His biggest season for receiving yards was 2025 at Wake Forest, with 547. The Oklahoma State numbers are 2026 so far, through Oct 24, 2026. The rates compare fairly with his other seasons; the totals are still growing.

Receiving yards by season
2024, Washington State: 191920242025, Wake Forest: 54754720252026, Oklahoma State: 1791792026*
Yards per catch
Washington State, 2024: ——2024Wake Forest, 2025: 14.014.02025Oklahoma State, 2026: 16.316.32026*
Explosive catch rate
Washington State, 2024: ——2024Wake Forest, 2025: 28.9%28.9%2025Oklahoma State, 2026: 27.3%27.3%2026*
Touchdowns per catch
Washington State, 2024: ——2024Wake Forest, 2025: 7.7%7.7%2025Oklahoma State, 2026: 0.0%0.0%2026*
SchoolSeasonsCatchesRec ydsYds/catchRec TDRush ydsExplosive catches
Washington State20242199.50-1—
Wake Forest20253954714.0314328.9%
Oklahoma State2026 (so far)1117916.30027.3%

* 2026 so far, through Oct 24, 2026.

Totals for his seasons at each school; rates worked out from those totals. Success and explosive rates count every play; EPA per play leaves out garbage time. Rates need the same minimum sample as the season stats.

Advanced

Chris Barnes's advanced stats by season

SeasonTeamEPA/playPass EPA/playRush EPA/playExplosive catchesTotal EPAUsage
2024Washington State-0.95—-0.95—-1.02%
2025Wake Forest+0.35+0.31+0.5128.9%23.710%
2026Oklahoma State+0.39+0.39—27.3%6.65%

EPA per play is the expected points a player adds on each of his plays (0 is average; glossary). Success means the play stayed on schedule: half the yards to go on first down, 70% on second, all of them on third or fourth. Explosive means a run of 12+ yards or a completion of 16+, as a share of his throws, carries or catches. Usage is the share of his team's plays that went to him. EPA and usage leave out garbage time; success and explosive rates count every play. From CollegeFootballData.com and cfbfastR.

Game log

Chris Barnes's game log, 2026

WeekOpponentResultReceiving yardsCatchesReceiving TDsExplosive catches (16+ yards)
1at TulsaL 10–2436500
2vs. OregonW 39–3151201
4at West VirginiaW 41–2458201
6vs. UCFW 42–2827101
8Oklahoma State7100

FAQ

Questions about Chris Barnes

What position does Chris Barnes play?

Chris Barnes plays wide receiver for Oklahoma State, which is 5–2 this season.

Where has Chris Barnes played?

Washington State (2024), Wake Forest (2025) and Oklahoma State (2026).

Where is Chris Barnes from, and what year is he?

Chris Barnes is a sophomore wide receiver for Oklahoma State, listed at 5-7 and 169 pounds, from Houston, TX.

How tall is Chris Barnes, and how much does he weigh?

Chris Barnes is listed at 5-7 and 169 pounds on Oklahoma State's 2026 roster.

What year is Chris Barnes?

Chris Barnes is a sophomore, from the 2024 recruiting class.

What are Chris Barnes's career stats?

Over 3 seasons (2024–2026), Chris Barnes has 52 catches for 745 yards and 3 touchdowns.

Who does Chris Barnes play for?

Oklahoma State (5–2, Big 12), where he plays wide receiver and wears No. 2.

Is Chris Barnes eligible for the NFL Draft?

Yes. Players can enter the NFL Draft three years after high school, and Chris Barnes was in the 2024 class, so he's eligible for the 2027 draft.

How did Chris Barnes play in his last game?

Week 8 against Oklahoma State: 7 receiving yards, 1 catch.

Where did Chris Barnes go to high school?

North Shore (Houston, TX). He was a 3-star recruit, No. 1853 in the 2024 class, signed with Washington State.

Is Chris Barnes a transfer?

Yes. He transferred from Wake Forest to Oklahoma State (2026).

What are Chris Barnes's stats this season?

179 receiving yards, 11 catches, 16.3 yards per catch, 3 explosive catches (16+ yards) in 5 games, through Oct 24, 2026.

How does Chris Barnes rank nationally?

Among FBS receivers and tight ends: 109th of 675 in yards per catch, 429th of 682 in receiving yards, 480th of 657 in explosive catches (16+ yards).

When does Chris Barnes play next?

Oklahoma State visits Iowa State Sat, Oct 31, 7:00 PM ET on FS1. The numbers' pick: Oklahoma State.

Related

Share as an image

Image style