The NFL recently released its list of the Top 100 players in the league, with current NFL players voting New York Giants wide receiver Odell Beckham Jr. as the 10th-best overall player in the NFL and the third-best wideout, behind Antonio Brown and Julio Jones. Beckham, the youngest player in the current top 10, was ranked No. 32 last year.

And yet it still doesn’t sound like he is satisfied.

He may have a point.

The 23-year-old wideout is entering his third season and has already built an impressive resume. He had 96 catches (eighth most in NFL) for 1,450 yards (fifth) and 13 touchdowns (tied for fourth) last season, and no player in NFL history has produced more receiving yards than Beckham in his first two seasons (2,755). Only Randy Moss comes close (2,726 receiving yards), and Moss played five more games over that span.

And everyone remembers “The Catch.”

It’s explosive plays like that one that rank Beckham No. 2 on Pro Football Focus’s list of top NFL game breakers, calling him a “nightmare for opposing defensive backs.”

Few are capable of bringing Beckham down in space; he broke 13 tackles on just 96 receptions last season, highlighting the difficulty of their predicament. Beckham also scored 13 touchdowns, six of which came on deep targets. Only three receivers could better that total. No receiver has even come close to Beckham’s +44.8 cumulative receiving grade in their first two NFL seasons (since PFF began grading games in 2007).

Not everyone is convinced Beckham’s value is high. Fox Sports radio host Colin Cowherd feels superstar wide receivers like Beckham are expendable.

“Odell Beckham’s not gonna win you games,” Cowherd said on his show earlier this July. “If you could trade Odell Beckham today and get a left tackle, all-pro, you’d do it. You’d do it in a heartbeat. I’d trade Odell Beckham in 15 minutes if you could give me a starting right guard and an all-pro left tackle. Done.”

In a passing league, offensive linemen who can protect your quarterback’s blind side are immensely valuable, but receivers like Beckham come around once in a generation. And if you are among those who only care about how Beckham impacts your fantasy team, you certainly wouldn’t see the value in letting him go.

According to 43 experts polled by the Fantasy Pros website, Beckham is projected to be the second-most productive player in fantasy leagues this year behind Brown with an estimated 100 catches for 1,431 yards and 11 touchdowns.

Maybe that won’t make the Giants a playoff team on its own, but it’s certainly good enough to win you some fantasy football games.