CRAIG

Calculations Resulting in Analysis of Individuals on the Gridiron


2024 WRs (Half-PPR Scoring)

Rank Player Position Team Max Rank Min Rank FPts Rush Att Rush Yds Rush TDs Recs Rec Yds Rec TDs Pass Att Pass Cmp Pass Yds Pass TDs Ints
1. CeeDee Lamb WR DAL WR1 WR6 246 12 58 0 123 1200 10 0 0 0 0 0
2. Tyreek Hill WR MIA WR1 WR6 238 5 18 0 109 1223 10 0 0 0 0 0
3. Justin Jefferson WR MIN WR1 WR12 217 2 6 0 109 1206 7 0 0 5 0 0
4. Amon-Ra St. Brown WR DET WR1 WR12 214 5 26 0 115 1071 8 0 0 0 0 0
5. A.J. Brown WR PHI WR1 WR24 197 0 0 0 95 1020 8 0 0 0 0 0
6. Puka Nacua WR LAR WR1 WR25 196 11 49 0 96 1018 7 0 0 0 0 0
7. Deebo Samuel Sr. WR SF WR3 WR13 191 36 201 3 63 927 5 0 0 0 0 0
8. Garrett Wilson WR NYJ WR3 WR33 187 3 11 0 99 953 7 0 0 0 0 0
9. Zay Flowers WR BAL WR5 WR22 185 9 42 1 81 995 6 0 0 0 0 0
10. Christian Kirk WR JAC WR6 WR24 181 2 5 1 77 1006 6 0 0 0 0 0
11. Marvin Harrison Jr. WR ARI WR3 WR39 174 2 7 0 91 867 7 0 0 0 0 0
12. Ja'Marr Chase WR CIN WR3 WR40 174 3 5 0 103 690 9 0 0 0 0 0
13. DK Metcalf WR SEA WR3 WR39 171 0 0 0 75 861 8 0 0 0 0 0
14. Nico Collins WR HOU WR3 WR40 171 1 5 0 80 890 7 0 0 0 0 0
15. Keenan Allen WR CHI WR7 WR33 170 1 6 0 84 980 5 0 0 0 0 0
16. DeVonta Smith WR PHI WR6 WR41 168 0 0 0 85 848 7 0 0 0 0 0
17. Diontae Johnson WR CAR WR10 WR33 167 1 9 0 75 932 6 0 0 0 0 0
18. Cooper Kupp WR LAR WR6 WR41 167 4 11 0 87 816 7 0 0 0 0 0
19. DJ Moore WR CHI WR6 WR43 167 4 19 0 81 894 6 0 0 0 0 0
20. Terry McLaurin WR WAS WR10 WR36 165 1 1 0 77 1038 4 0 0 0 0 0
21. Chris Godwin WR TB WR10 WR36 165 3 23 0 83 985 4 0 0 0 0 0
22. Calvin Ridley WR TEN WR10 WR36 165 4 11 0 69 945 6 0 0 0 0 0
23. Drake London WR ATL WR6 WR46 164 0 0 0 87 851 6 0 0 0 0 0
24. Jordan Addison WR MIN WR10 WR37 163 0 0 0 68 872 7 0 0 0 0 0
25. Tank Dell WR HOU WR10 WR37 163 14 60 0 64 895 6 0 0 0 0 0
26. DeAndre Hopkins WR TEN WR13 WR37 162 0 0 0 72 965 5 0 0 0 0 0
27. Stefon Diggs WR HOU WR6 WR46 162 1 4 0 86 829 6 0 0 0 0 0
28. Amari Cooper WR CLE WR6 WR46 162 0 0 0 76 887 6 0 0 0 0 0
29. Marquise Brown WR KC WR13 WR38 161 0 0 0 68 857 7 0 0 0 0 0
30. Michael Pittman Jr. WR IND WR6 WR46 161 1 3 0 101 814 5 0 0 0 0 0
31. Jaylen Waddle WR MIA WR6 WR47 161 3 13 0 80 897 5 0 0 0 0 0
32. George Pickens WR PIT WR7 WR48 160 3 16 0 66 840 7 0 0 0 0 0
33. Jayden Reed WR GB WR16 WR38 159 11 89 1 63 775 6 0 0 0 0 0
34. Tee Higgins WR CIN WR9 WR48 155 0 0 0 70 780 7 0 0 0 0 0
35. Rashee Rice WR KC WR23 WR41 150 1 6 0 67 807 6 0 0 0 0 0
36. Mike Evans WR TB WR10 WR54 150 0 0 0 76 586 9 0 0 0 0 0
37. Malik Nabers WR NYG WR10 WR54 149 2 8 0 74 754 6 0 0 0 0 0
38. Courtland Sutton WR DEN WR25 WR46 147 0 0 0 61 814 6 0 0 0 0 0
39. Jaxon Smith-Njigba WR SEA WR28 WR45 146 0 0 0 71 812 5 0 0 0 0 0
40. Davante Adams WR LV WR13 WR54 146 0 0 0 95 571 7 0 0 0 0 0
41. Christian Watson WR GB WR28 WR46 145 3 20 0 51 764 7 0 0 0 0 0
42. Tyler Lockett WR SEA WR30 WR48 142 0 0 0 72 824 4 0 0 0 0 0
43. Xavier Worthy WR KC WR29 WR48 142 3 17 0 57 826 5 0 0 0 0 0
44. Keon Coleman WR BUF WR29 WR50 140 1 2 0 58 816 5 0 0 0 0 0
45. Chris Olave WR NO WR19 WR60 139 0 0 0 88 597 6 0 0 0 0 0
46. Brian Thomas Jr. WR JAC WR37 WR49 138 2 2 0 64 823 4 0 0 0 0 0
47. Brandon Aiyuk WR SF WR21 WR64 137 0 0 0 74 584 7 0 0 0 0 0
48. Joshua Palmer WR LAC WR36 WR53 136 2 9 0 63 801 4 0 0 0 0 0
49. Brandin Cooks WR DAL WR41 WR50 136 3 13 0 58 702 6 0 0 0 0 0
50. Jakobi Meyers WR LV WR42 WR54 132 3 22 0 65 744 4 0 0 0 0 0
51. Adam Thielen WR CAR WR44 WR54 131 0 0 0 76 759 3 0 0 0 0 0
52. Rashid Shaheed WR NO WR44 WR54 131 4 31 0 52 782 4 0 0 0 0 0
53. Jerry Jeudy WR CLE WR45 WR59 127 0 0 0 58 804 3 0 0 0 0 0
54. Jameson Williams WR DET WR51 WR59 125 5 38 0 49 737 4 0 0 0 0 0
55. Romeo Doubs WR GB WR51 WR59 124 0 0 0 54 671 5 0 0 0 0 0
56. Ladd McConkey WR LAC WR44 WR65 124 2 3 0 60 703 4 0 0 0 0 0
57. Khalil Shakir WR BUF WR51 WR59 123 1 3 0 52 730 4 0 0 0 0 0
58. Quentin Johnston WR LAC WR55 WR67 117 1 6 0 52 666 4 0 0 0 0 0
59. Rome Odunze WR CHI WR51 WR69 117 2 2 0 51 740 3 0 0 0 0 0
60. Curtis Samuel WR BUF WR56 WR67 116 12 61 0 55 596 4 0 0 0 0 0
61. Mike Williams WR NYJ WR51 WR70 116 0 0 0 49 680 4 0 0 0 0 0
62. Josh Downs WR IND WR56 WR68 115 0 0 0 59 686 3 0 0 0 0 0
63. DeMario Douglas WR NE WR56 WR68 115 8 46 0 57 712 2 0 0 0 0 0
64. Jahan Dotson WR WAS WR57 WR68 114 2 4 0 52 639 4 0 0 0 0 0
65. Gabe Davis WR JAC WR56 WR69 114 1 0 0 42 630 5 0 0 0 0 0
66. Marvin Mims Jr. WR DEN WR58 WR69 112 6 31 0 47 681 3 0 0 0 0 0
67. Darnell Mooney WR ATL WR58 WR73 109 1 7 0 48 668 3 0 0 0 0 0
68. Michael Wilson WR ARI WR63 WR70 108 3 3 0 50 652 3 0 0 0 0 0
69. Kendrick Bourne WR NE WR60 WR72 108 2 15 0 52 627 3 0 0 0 0 0
70. Wan'Dale Robinson WR NYG WR66 WR70 107 10 54 0 63 592 2 0 0 0 0 0
71. Demarcus Robinson WR LAR WR69 WR74 103 1 4 0 45 573 4 0 0 0 0 0
72. Rashod Bateman WR BAL WR70 WR74 101 1 7 0 46 595 3 0 0 0 0 0
73. Xavier Legette WR CAR WR69 WR75 101 3 12 0 51 635 2 0 0 0 0 0
74. Adonai Mitchell WR IND WR71 WR77 97 0 0 0 43 580 3 0 0 0 0 0
75. Darius Slayton WR NYG WR73 WR76 96 0 0 0 42 575 3 0 0 0 0 0
76. Dontayvion Wicks WR GB WR74 WR76 95 0 0 0 39 529 4 0 0 0 0 0
77. Tyler Boyd WR TEN WR77 WR79 88 1 3 0 48 524 2 0 0 0 0 0
78. Ja'Lynn Polk WR NE WR77 WR79 88 0 0 0 43 554 2 0 0 0 0 0
79. Jermaine Burton WR CIN WR76 WR85 85 0 0 0 38 486 3 0 0 0 0 0
80. Elijah Moore WR CLE WR79 WR82 82 6 17 0 42 475 2 0 0 0 0 0
81. Roman Wilson WR PIT WR79 WR82 82 2 4 0 40 504 2 0 0 0 0 0
82. Jalen Tolbert WR DAL WR79 WR87 78 0 0 0 36 483 2 0 0 0 0 0
83. Rondale Moore WR ATL WR81 WR87 77 13 55 0 40 395 2 0 0 0 0 0
84. Odell Beckham Jr. WR MIA WR81 WR88 76 0 0 0 35 471 2 0 0 0 0 0
85. Trey Palmer WR TB WR82 WR87 75 2 16 0 36 437 2 0 0 0 0 0
86. Luke McCaffrey WR WAS WR82 WR89 73 4 12 0 37 418 2 0 0 0 0 0
87. DJ Chark Jr. WR LAC WR81 WR93 72 0 0 0 28 402 3 0 0 0 0 0
88. Josh Reynolds WR DEN WR85 WR92 71 0 0 0 32 439 2 0 0 0 0 0
89. Jalen McMillan WR TB WR87 WR92 69 0 0 0 33 413 2 0 0 0 0 0
90. Kalif Raymond WR DET WR87 WR93 67 4 22 0 33 433 1 0 0 0 0 0
91. Jalin Hyatt WR NYG WR87 WR97 65 0 0 0 30 444 1 0 0 0 0 0
92. Ricky Pearsall WR SF WR89 WR95 64 2 11 0 27 388 2 0 0 0 0 0
93. Zay Jones WR ARI WR86 WR106 62 0 0 0 33 344 2 0 0 0 0 0
94. Greg Dortch WR ARI WR91 WR98 61 5 15 0 35 365 1 0 0 0 0 0
95. Jonathan Mingo WR CAR WR92 WR98 60 0 0 0 35 377 1 0 0 0 0 0
96. Nelson Agholor WR BAL WR93 WR102 58 0 0 0 27 339 2 0 0 0 0 0
97. Malachi Corley WR NYJ WR91 WR104 57 9 49 0 28 326 1 0 0 0 0 0
98. Tutu Atwell WR LAR WR95 WR106 55 3 10 0 24 306 2 0 0 0 0 0
99. Noah Brown WR HOU WR92 WR110 55 0 0 0 24 370 1 0 0 0 0 0
100. Alec Pierce WR IND WR95 WR110 53 0 0 0 21 319 2 0 0 0 0 0
101. A.T. Perry WR NO WR96 WR110 52 0 0 0 20 304 2 0 0 0 0 0
102. Van Jefferson WR PIT WR96 WR114 48 1 0 0 24 305 1 0 0 0 0 0
103. Trenton Irwin WR CIN WR99 WR116 46 0 0 0 23 297 1 0 0 0 0 0
104. Cedrick Wilson Jr. WR NO WR99 WR116 46 0 0 0 20 248 2 0 0 0 0 0
105. Treylon Burks WR TEN WR99 WR118 45 5 13 0 25 320 0 0 0 0 0 0
106. Tre Tucker WR LV WR102 WR114 45 3 26 0 20 265 1 0 0 0 0 0
107. Brandon Johnson WR DEN WR95 WR125 45 0 0 0 14 200 3 0 0 0 0 0
108. Cedric Tillman WR CLE WR102 WR115 44 0 0 0 23 271 1 0 0 0 0 0
109. Brandon Powell WR MIN WR102 WR119 43 2 6 0 23 260 1 0 0 0 0 0
110. KaVontae Turpin WR DAL WR102 WR119 43 8 45 0 16 187 2 0 0 0 0 0
111. Troy Franklin WR DEN WR97 WR121 43 0 0 0 21 275 1 0 0 0 0 0
112. Robert Woods WR HOU WR95 WR129 42 1 5 0 22 253 1 0 0 0 0 0
113. Tim Patrick WR DEN WR99 WR128 40 0 0 0 20 247 1 0 0 0 0 0
114. Xavier Gipson WR NYJ WR105 WR121 39 5 20 0 19 228 1 0 0 0 0 0
115. Calvin Austin III WR PIT WR104 WR122 38 8 31 0 17 213 1 0 0 0 0 0
116. Michael Gallup WR LV WR107 WR121 38 6 36 0 17 204 1 0 0 0 0 0
117. Marquez Callaway WR PIT WR97 WR134 38 0 0 0 18 237 1 0 0 0 0 0
118. Parris Campbell WR PHI WR108 WR123 36 0 0 0 20 201 1 0 0 0 0 0
119. Justin Watson WR KC WR110 WR122 36 0 0 0 15 231 1 0 0 0 0 0
120. Javon Baker WR NE WR107 WR129 34 0 0 0 16 207 1 0 0 0 0 0
121. Andrei Iosivas WR CIN WR110 WR129 33 0 0 0 17 196 1 0 0 0 0 0
122. Jauan Jennings WR SF WR116 WR126 31 0 0 0 14 187 1 0 0 0 0 0
123. Jake Bobo WR SEA WR117 WR127 30 2 13 0 15 163 1 0 0 0 0 0
124. Allen Lazard WR NYJ WR113 WR134 29 1 0 0 16 213 0 0 0 0 0 0
125. Devontez Walker WR BAL WR116 WR134 28 0 0 0 12 163 1 0 0 0 0 0
126. Terrace Marshall WR CAR WR115 WR142 27 0 0 0 17 197 0 0 0 0 0 0
127. KhaDarel Hodge WR ATL WR119 WR132 27 0 0 0 14 208 0 0 0 0 0 0
128. Donovan Peoples-Jones WR DET WR120 WR138 25 0 0 0 14 180 0 0 0 0 0 0
129. DeVante Parker WR FA WR118 WR145 24 0 0 0 14 172 0 0 0 0 0 0
130. JuJu Smith-Schuster WR NE WR123 WR138 24 0 0 0 16 163 0 0 0 0 0 0
131. K.J. Osborn WR NE WR123 WR143 23 0 0 0 14 161 0 0 0 0 0 0
132. Marquez Valdes-Scantling WR BUF WR124 WR143 22 0 0 0 10 176 0 0 0 0 0 0
133. Jamison Crowder WR WAS WR123 WR151 22 0 0 0 15 152 0 0 0 0 0 0
134. Nick Westbrook-Ikhine WR TEN WR124 WR153 19 0 0 0 10 148 0 0 0 0 0 0
135. Malik Washington WR MIA WR129 WR147 19 1 8 0 11 133 0 0 0 0 0 0
136. Kyle Philips WR TEN WR129 WR153 18 0 0 0 11 134 0 0 0 0 0 0
137. Chris Moore WR ARI WR127 WR153 18 0 0 0 9 147 0 0 0 0 0 0
138. Olamide Zaccheaus WR WAS WR127 WR153 18 0 0 0 11 132 0 0 0 0 0 0
139. Trent Sherfield Sr. WR MIN WR130 WR151 18 0 0 0 11 131 0 0 0 0 0 0
140. Bub Means WR NO WR127 WR153 18 0 0 0 10 135 0 0 0 0 0 0
141. David Bell WR CLE WR129 WR153 17 0 0 0 7 83 1 0 0 0 0 0
142. River Cracraft WR MIA WR127 WR153 16 0 0 0 9 123 0 0 0 0 0 0
143. Braxton Berrios WR MIA WR132 WR153 16 0 0 0 11 116 0 0 0 0 0 0
144. Dyami Brown WR WAS WR134 WR153 16 0 0 0 9 124 0 0 0 0 0 0
145. Lil'Jordan Humphrey WR DEN WR129 WR153 15 0 0 0 6 67 1 0 0 0 0 0
146. Mack Hollins WR BUF WR134 WR153 15 0 0 0 8 112 0 0 0 0 0 0
147. Kadarius Toney WR KC WR133 WR153 15 5 27 0 8 84 0 0 0 0 0 0
148. Derius Davis WR LAC WR134 WR153 15 8 36 0 9 77 0 0 0 0 0 0
149. Tylan Wallace WR BAL WR133 WR153 14 0 0 0 8 104 0 0 0 0 0 0
150. Ronnie Bell WR SF WR132 WR153 14 0 0 0 4 62 1 0 0 0 0 0
151. Tyler Scott WR CHI WR136 WR153 14 4 13 0 9 91 0 0 0 0 0 0
152. Bo Melton WR GB WR136 WR153 14 1 7 0 8 101 0 0 0 0 0 0
153. Ryan Flournoy WR DAL WR134 WR153 14 0 0 0 9 102 0 0 0 0 0 0