most receiving yards before turning 29 years old

Randy Moss has the most career receiving yards by a player younger than 29, with 10,147 yards.

Showing
  • Data note: Receiving Yards: player game data complete from 1960
NAMEREC YDSAgeGPRECTRGAVGREC YDS/GREC TDRUSH YDSATTYPCRUSH YDS/GRUSH TD
1Randy Moss
R. Moss
10,147
28
125
634
984
16.0
81.2
98
159
23
6.9
1.3
0
2DeAndre Hopkins
D. Hopkins
10,009
28
126
747
1,208
13.4
79.4
60
12
4
3.0
0.1
0
3Calvin Johnson
C. Johnson
9,669
29
110
593
1,074
16.3
87.9
68
167
19
8.8
1.5
1
4Larry Fitzgerald
L. Fitzgerald
9,615
28
124
693
1,192
13.9
77.5
73
55
16
3.4
0.4
0
5Mike Evans
M. Evans
9,301
28
122
606
1,059
15.3
76.2
75
10
1
10.0
0.1
0
6Julio Jones
J. Jones
9,054
28
95
585
927
15.5
95.3
43
109
15
7.3
1.1
0
7Justin Jefferson
J. Jefferson
8,873
27
101
610
922
14.5
87.9
46
27
16
1.7
0.3
1
8Stefon Diggs
S. Diggs
8,493
29
114
679
983
12.5
74.5
57
160
30
5.3
1.4
0
9Antonio Brown
A. Brown
8,377
28
101
632
943
13.3
82.9
50
119
31
3.8
1.2
0
10Tyreek Hill
T. Hill
8,340
28
108
598
878
13.9
77.2
63
751
100
7.5
7.0
7
11CeeDee Lamb
C. Lamb
8,320
27
104
641
945
13.0
80.0
48
384
60
6.4
3.7
3
12Jerry Rice
J. Rice
8,311
29
97
468
17.8
85.7
85
291
45
6.5
3.0
4
13Amari Cooper
A. Cooper
8,236
28
125
595
950
13.8
65.9
55
41
14
2.9
0.3
0
14DJ Moore
DJ Moore
8,213
28
131
608
977
13.5
62.7
41
510
72
7.1
3.9
2
15Torry Holt
T. Holt
8,156
28
96
517
848
15.8
85.0
45
55
10
5.5
0.6
0
16Brandin Cooks
B. Cooks
8,053
29
121
584
893
13.8
66.6
46
302
48
6.3
2.5
2
17A.J. Brown
A.J. Brown
8,029
28
105
524
816
15.3
76.5
56
70
5
14.0
0.7
1
18Lance Alworth
L. Alworth
7,973
28
82
394
20.2
97.2
73
112
16
7.0
1.4
2
19Andre Johnson
A. Johnson
7,948
28
102
587
963
13.5
77.9
42
36
20
1.8
0.4
0
20Isaac Bruce
I. Bruce
7,899
29
100
510
314
15.5
79.0
52
109
14
7.8
1.1
0
21Herman Moore
H. Moore
7,874
29
110
567
13.9
71.6
53
0
0
0.0
0
22Davante Adams
D. Adams
7,816
29
113
642
978
12.2
69.2
70
0
0
0.0
0
23Brandon Marshall
B. Marshall
7,755
28
107
612
1,024
12.7
72.5
45
118
20
5.9
1.1
0
24James Lofton
J. Lofton
7,663
28
105
397
19.3
73.0
41
231
27
8.6
2.2
1
25Demaryius Thomas
D. Thomas
7,637
29
99
539
883
14.2
77.1
52
6
3
2.0
0.1
0

More NFL News

More Vikings Stats

Team Leaders

PASS

1,022

Murray

Kyler Murray

RUSH

474

Jones

Aaron Jones Sr.

REC

393

Jefferson

Justin Jefferson
Team Rankings

PPG

18.3

27th

OPP PPG

14.5

1st

RUSH YDS/G

106.0

19th

PASS YDS/G

179.6

31st

2026 Division Standings
TEAMWLTPCT
7
2
0
.778
6
2
0
.750
Vikings Vikings
6
2
0
.750
6
3
0
.667
Schedule
DATEMATCHUPTIME (ET)
Sun
11/15
@
1:00 PM
Sun
11/22
@
8:20 PM
Sun
11/29
@
1:00 PM
Sun
12/6
@
4:25 PM
Thu
12/10
@
8:15 PM
Last Game
BUF Bills

7 - 1

23

Final

6

MIN Vikings

6 - 2

Mon 9 Nov 2026

NFL 2026 Leaders

NFL 2026 Rankings

NFL Fantasy 2026

NFL 2026 Betting

NFL 2026 Standings

NFC EastWLTPCT
5
2
1
.688
4
5
0
.444
2
5
1
.313
2
7
0
.222
NFC NorthWLTPCT
7
2
0
.778
6
2
0
.750
6
2
0
.750
6
3
0
.667
NFC SouthWLTPCT
3
5
0
.375
3
5
0
.375
3
6
0
.333
3
6
0
.333
NFC WestWLTPCT
7
1
0
.875
5
4
0
.556
5
4
0
.556
3
6
0
.333
AFC EastWLTPCT
7
1
0
.875
5
4
0
.556
2
7
0
.222
1
7
0
.125
AFC NorthWLTPCT
6
2
0
.750
6
2
0
.750
5
4
0
.556
4
5
0
.444
AFC SouthWLTPCT
6
2
0
.750
3
5
0
.375
2
7
0
.222
1
7
0
.125
AFC WestWLTPCT
7
2
0
.778
6
2
0
.750
4
5
0
.444
0
8
0
.000

NFL 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
9/9
@
10-13
Thu
9/10
@
27-7
Sun
9/13
@
59-37
Sun
9/13
@
41-23
Sun
9/13
@
13-20

Schedule

DATEMATCHUPTIME (ET)
Thu
11/12
@
8:15 PM
Sun
11/15
@
9:30 AM
Sun
11/15
@
1:00 PM
Sun
11/15
@
1:00 PM
Sun
11/15
@
1:00 PM