The 2017 CFL season has been one of the most exciting seasons in the history of the league and we're only six weeks into the season.

Every week there’s been a new candidate for catch of the year, but Week 6 was stacked with highlight reel catches and plenty of candidates for the catch of the year. From S.J. Green making a fantastic catch in double coverage to Duron Carter putting together highlight reel catch after highlight reel catch, here are the Top 8 must-see grabs from Week 6 in the CFL.
 

8. Williams fully extends

Edmonton Eskimos’ receiver D’haquille “Duke” Williams broke out for 104 yards against the B.C. Lions, making him the third Eskimos’ receiver to break the century mark in a pass-heavy Friday Night Football affair. His most impressive reception shows him fully extending to grab the ball right in the face of Lions’ DB Buddy Jackson.
 

7. Carter stays with it

Duron Carter had quite a game on Saturday. He totaled 131 receiving yards, caught two touchdowns, and 35 punt return yards for 26.5 fantasy points. For a guy that only totaled 156 receiving yards and one touchdown in the previous four games combined, this was the breakout we’ve been waiting for from Carter.
 

Believe it or not, this is only his third best catch of the game.
 

6. Hazelton makes history

Vidal Hazelton made the most of Adarius Bowman’s absence on Friday night by going off for 158 yards. Amazingly, 108 of those yards came in one record-breaking play.

CFL Must See: Reilly, Hazelton connect for 108-yard bomb

This catch-and-run goes down in Eskimo lore as the longest passing play in franchise history.
 

5. Carter snags another

Guess who’s back? This catch happened moments before Carter’s second touchdown grab of the game and came after the other two highlights on this list.
 

This catch shows just how locked in Carter was on Saturday, as he makes it over one of the most elite cornerbacks in the league, Akwasi Owusu-Ansah.
 

4. Michel finds time in the spotlight

Marken Michel doesn’t get too many looks in most games. He only had two receptions coming into the game, totaling 37 yards, before accumulating a ridiculous 190 yards in Saturday’s contest

Michel brings down the 35-yard TD as Stamps continue to roll

The extra looks likely came as a result of the absolute blowout the Calgary Stampeders posted on the Hamilton Tiger-Cats, but with catches like this Michel may start getting some more looks.
 

 

Marken Michel finds a way through double coverage to come down with this #incredible catch! #CFLGameDay

A post shared by TSN (@tsn_official) on

3. Roosevelt out-muscles Murray to make circus catch

Naaman Roosevelt has had a quiet start to the season, only crossing the 60-yard mark one time (although it was a 167-yard torching of the Tiger-Cats). On Saturday, he continued that trend with five receptions for 51 yards, but a look at this catch shows you just what the receiver is capable of. 

CFL Must See: Roosevelt climbs the ladder for the score

Watch out for Roosevelt moving forward.
 

2. Green makes double coverage look easy

S.J. Green, the Human Highlight Reel, made good of his nickname on Saturday when he made a spectacular touchdown grab through double coverage. To top it off, this touchdown pass was quarterback Ricky Ray’s 304th career touchdown, moving him into 5th all-time on the CFL touchdown passing list.

CFL Must See: Ray finds Green to pass Dunigan for fifth on all-time touchdown list

1. Carter makes catch-of-the-year candidate

Carter returns. Lots of grabs on this list could have been considered catch-of-the-year candidates if they weren’t overshadowed by this ridiculous grab.

CFL Must See: Carter makes outrageous one-handed catch

This catch kicked off a game full of Carter catching just about anything thrown his way.
 

 

The #catchoftheyear so far! Duron Carter doesn't need two hands to put up six points on #CFLGameday #Riders

A post shared by TSN (@tsn_official) on

Needless to say, the return of Carter’s dominance is upon us.