A 112-yard game
On Jun 7, 2025, in Week 1, Barnes had 4 catches for 112 receiving yards in a 38-26 win against the Hamilton Tiger-Cats.

FootballCFLCalgary StampedersWide receiver
Clark Barnes is a wide receiver for the Calgary Stampeders who had 104 catches for 1,425 receiving yards through the 2025 season.
56 CFL regular-season games4 seasons
Updated
Born on September 3, 2000, in Brampton, Ontario, Clark Barnes plays wide receiver for the Calgary Stampeders and wears number 14. He played college football for the Guelph Gryphons and was drafted in the 3rd round of the 2023 CFL Draft, with the 24th pick overall.
Barnes has played for the Calgary Stampeders since 2023. In the 2025 regular season, Barnes had 35 catches for 601 receiving yards and 2 receiving touchdowns in 14 games for the Calgary Stampeders. Through the 2025 season, he had 104 catches for 1,425 receiving yards and 7 receiving touchdowns in 39 regular-season games.
Barnes had 5 catches for 56 receiving yards in a 32-13 win against the BC Lions on Oct 17, 2026. A week earlier, on Oct 10, 2026, he had 5 catches for 51 yards in a 33-28 loss at the Winnipeg Blue Bombers, after 3 catches for 36 yards and a touchdown in a 37-31 win at the Saskatchewan Roughriders on Oct 2, 2026.
Every season, every CFL game of his career, newest season first.
| Season | Team | Games | Catches | Yards | TD | Targets |
|---|---|---|---|---|---|---|
| 2026 | CGY | 17 | 49 | 752 | 5 | 76 |
| 2025 | CGY | 14 | 35 | 601 | 2 | 51 |
| 2024 | CGY | 16 | 44 | 590 | 4 | 71 |
| 2023 | CGY | 9 | 25 | 234 | 1 | 38 |
| Career | 56 | 153 | 2,177 | 12 | 236 |
No injury reports on file.
On Jun 7, 2025, in Week 1, Barnes had 4 catches for 112 receiving yards in a 38-26 win against the Hamilton Tiger-Cats.
56 games
153 catches, 2,177 yds, 12 TD
Jun 8, 2023: 3 catches, 10 yds, 0 TDLions 25, Stampeders 15
Oct 17, 2026: 5 catches, 56 yds, 0 TDStampeders 32, Lions 13
The teams he has faced most, with his teams' record and his line against each.
His line: 24 catches, 290 yds, 2 TD
Last met Oct 17, 2026
His line: 23 catches, 314 yds, 1 TD
Last met Sep 12, 2026
His line: 18 catches, 234 yds, 3 TD
Last met Oct 2, 2026
His line: 13 catches, 212 yds, 1 TD
Last met Aug 6, 2026
His line: 21 catches, 328 yds, 1 TD
Last met Oct 10, 2026
His line: 17 catches, 286 yds, 1 TD
Last met Aug 29, 2026
Stats, scores and injury reports come from Agatha's own records: the CFL's own game records (regular season) and its rosters' injured lists.
Updated Nov 10, 2026, 5:42 AM ET. Results and form refresh after every game; biography facts are checked weekly.