Odell Beckham Jr. is a controversial young wideout, with emotions and antics (on-field and on the sidelines) sometimes overshadowing or detracting from his performance. But there's no denying that he's one of the most talented wideouts in the game -- today, and in recent memory.

He was one of the top performers during Pro Bowl week, catching 6 passes for 93 yards in the game, impressing in the various skills challenges, and being one of the better representatives as far as interacting with the fans. Some Giants fans gripe about his actions hurting the team now and again, plus he came up small in the playoff loss. But hard to ignore his on-field accomplishments.

Over the last 20 years, only one other first-round wideout has had a better start to his career, and that guy will end up in the Hall of Fame (Randy Moss). Beckham in his first three seasons has more total yards, and touchdowns, than any other receiver.

Lot of great young wideouts in the NFL today, including one who will play in Sunday's Super Bowl. But tough to drop Beckham behind very many of them.

The top 35 first-round wideouts (ranked by yards) in the first three seasons of their career over the past two decades are shown below.

YARDS AND TOUCHDOWNS, FIRST THREE SEASONS (1997-PRESENT)
PlayerYds (1)TD (1)Yds (2)TD (2)Yds (3)TD (3)Yds (Tot)TD (tot)
Randy Moss131317141312143715416344
Odell Beckham Jr.130512145013136710412235
A.J. Green10577135011142611383329
Torry Holt78861635613637378619
Mike Evans10511212063132112357827
DeAndre Hopkins802212106152111353319
David Boston47321156715988322717
Larry Fitzgerald78081409109466313524
Calvin Johnson75651331129845307122
Hakeem Nicks790610521111927303424
Lee Evans8439743712928287824
Dez Bryant56189289138212287129
Brandin Cooks55041138911738286121
Roy Williams8178687813107281423
Andre Johnson9764114266882280612
Julio Jones95981198105802273720
Braylon Edwards51238846128916268525
Koren Robinson5361124058965267211
Percy Harvin790886879679262524
Dwayne Bowe9955102275894260616
Plaxico Burress27301008613257260613
Jeremy Maclin7734964108595259619
Santonio Holmes824394288215258716
Sammy Watkins9826104794302245917
Michael Floyd5622104158416244413
Kendall Wright6264107927156242012
Javon Walker31917169138212241722
Rod Gardner7414100686005234717
Demaryius Thomas28325514143410226816
Michael Crabtree625274168744224012
Ashley Lelie5252628210847223711
Roddy White446350601202621549
Kelvin Benjamin10089009417194916
Mark Clayton47139395531019418
Michael Clayton119373720356119218

--Andy Richardson