← Players · WR · Seattle Seahawks · #10
Cooper Kupp
Age33Exp10th SeasonHt/Wt6' 1" · 205 lbsCollegeEastern WashingtonNFL draft2017: Rd 3, Pk 69 (LAR) ESPN stats ↗ESPN gamelog ↗ESPN news ↗ESPN bio ↗ESPN overview ↗
2026 SFFL roster
Free agentNot on a roster
- SFFL pts
- 1574
- Starts
- 95
- Per start
- 16.6
- Best week
- 43
- Record as starter
- 37–44–145%
- SFFL teams
- 89 seasons used
- Drafted
- 9×avg rd 5.0
- Left on bench
- 7411 weeks
- Receptions
- 8Tied-97th
- Rec. Yards
- 101Tied-79th
- Receiving Touchdowns
- 1Tied-31st
- YDS/R
- 12.6Tied-45th
Career in the SFFL
Rank = among SFFL starters at his position by points| Year | Team(s) | Rank | GS | Pts | Avg |
|---|---|---|---|---|---|
| 2025 | Jack Reachers | WR49 | 4 | 31 | 7.8 |
| 2024 | McPini Championship Co | WR20 | 12 | 174 | 14.5 |
| 2023 | The Beefalo's | WR26 | 12 | 161 | 13.4 |
| 2022 | The Beefalo's | WR16 | 9 | 202 | 22.4 |
| 2021 | Lawrenceville United | WR3 | 16 | 408 | 25.5 |
| 2020 | Be Humble | WR16 | 16 | 219 | 13.7 |
| 2019 | CREAM of the crop 14wKeystone St. Of Mind 3w | WR8 | 16 | 264 | 16.5 |
| 2018 | Team 15 | WR1 | 5 | 62 | 12.4 |
| 2017 | Jack Reachers | WR34 | 5 | 53 | 10.6 |
Every week
vs projection (this year) or position average: <50%~100%130%+160%+bench| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | 3 | 16 | 5 | 6 | 11 | 12 | 2 | 0 | 0 | 9 | 5 | 4 | 5 | 11 | 9 | 6 | 1 |
| 2024 | 32 | 7 | 0 | 0 | 0 | 0 | 0 | 16 | 21 | 15 | 31 | 20 | 4 | 20 | 0 | 5 | 3 |
| 2023 | 0 | 0 | 0 | 0 | 19 | 27 | 6 | 6 | 6 | 0 | 2 | 4 | 15 | 25 | 28 | 11 | 12 |
| 2022 | 31 | 31 | 16 | 26 | 28 | 16 | 0 | 22 | 29 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021 | 26 | 37 | 30 | 11 | 16 | 34 | 37 | 24 | 20 | 23 | 0 | 18 | 26 | 31 | 34 | 20 | 21 |
| 2020 | 8 | 12 | 25 | 20 | 11 | 4 | 11 | 22 | 0 | 10 | 25 | 6 | 15 | 14 | 8 | 14 | 14 |
| 2019 | 11 | 17 | 33 | 27 | 26 | 5 | 11 | 43 | 0 | 0 | 8 | 9 | 18 | 14 | 16 | 13 | 13 |
| 2018 | 12 | 21 | 1 | 20 | 8 | ||||||||||||
| 2017 | 6 | 8 | 10 | 10 | 19 |
Hover a week for team, opponent and projection. A left edge marks the week he changed SFFL teams. Grey = on the bench.
NFL production
Game log & player trends
Every NFL appearance, including games on the SFFL bench.
Loading NFL game log…
Game-by-game list
95 starts · slot, NFL matchup, projection
| Game | SFFL team | Slot | NFL | Proj | Pts |
|---|---|---|---|---|---|
| 2025 W11 | Jack Reachers | WR | SEA v LAR | 7 | 5 |
| 2025 W6 | Jack Reachers | WR | SEA v JAX | 11 | 12 |
| 2025 W5 | Jack Reachers | WR | SEA v TB | 11 | 11 |
| 2025 W1 | Jack Reachers | RB/WR/TE | SEA v SF | 12 | 3 |
| 2024 W17 | McPini Championship Co | WR | SEA v CHI | 13 | 3 |
| 2024 W16 | McPini Championship Co | WR | SEA v MIN | 14 | 5 |
| 2024 W15 | McPini Championship Co | WR | SEA v GB | 15 | 0 |
| 2024 W14 | McPini Championship Co | WR | SEA v ARI | 17 | 20 |
| 2024 W13 | McPini Championship Co | WR | SEA v NYJ | 17 | 4 |
| 2024 W12 | McPini Championship Co | WR | SEA v ARI | 15 | 20 |
| 2024 W11 | McPini Championship Co | WR | SEA v SF | 16 | 31 |
| 2024 W10 | McPini Championship Co | WR | SEA v None | 15 | 15 |
| 2024 W9 | McPini Championship Co | WR | SEA v LAR | 16 | 21 |
| 2024 W8 | McPini Championship Co | WR | SEA v BUF | 14 | 16 |
| 2024 W2 | McPini Championship Co | WR | SEA v NE | 18 | 7 |
| 2024 W1 | McPini Championship Co | WR | SEA v DEN | 14 | 32 |
| 2023 W17 | The Beefalo's | WR | LAR v NYG | 14 | 12 |
| 2023 W16 | The Beefalo's | WR | LAR v NO | 14 | 11 |
| 2023 W15 | The Beefalo's | WR | LAR v WSH | 14 | 28 |
| 2023 W14 | The Beefalo's | WR | LAR v BAL | 13 | 25 |
| 2023 W13 | The Beefalo's | WR | LAR v CLE | 13 | 15 |
| 2023 W12 | The Beefalo's | WR | LAR v ARI | 15 | 4 |
| 2023 W11 | The Beefalo's | WR | LAR v SEA | 16 | 2 |
| 2023 W9 | The Beefalo's | WR | LAR v GB | 17 | 6 |
| 2023 W8 | The Beefalo's | WR | LAR v DAL | 19 | 6 |
| 2023 W7 | The Beefalo's | WR | LAR v PIT | 20 | 6 |
| 2023 W6 | The Beefalo's | WR | LAR v ARI | 20 | 27 |
| 2023 W5 | The Beefalo's | WR | LAR v PHI | 17 | 19 |
| 2022 W10 | The Beefalo's | WR | LAR v ARI | 19 | 3 |
| 2022 W9 | The Beefalo's | WR | LAR v TB | 20 | 29 |
| 2022 W8 | The Beefalo's | RB/WR/TE | LAR v SF | 20 | 22 |
| 2022 W6 | The Beefalo's | RB/WR/TE | LAR v CAR | 21 | 16 |
| 2022 W5 | The Beefalo's | WR | LAR v DAL | 21 | 28 |
| 2022 W4 | The Beefalo's | WR | LAR v SF | 20 | 26 |
| 2022 W3 | The Beefalo's | WR | LAR v ARI | 21 | 16 |
| 2022 W2 | The Beefalo's | WR | LAR v ATL | 20 | 31 |
| 2022 W1 | The Beefalo's | WR | LAR v BUF | 19 | 31 |
| 2021 W17 | Lawrenceville United | WR | LAR v BAL | 26 | 21 |
| 2021 W16 | Lawrenceville United | WR | LAR v MIN | 25 | 20 |
| 2021 W15 | Lawrenceville United | RB/WR/TE | LAR v SEA | 23 | 34 |
| 2021 W14 | Lawrenceville United | RB/WR/TE | LAR v ARI | 22 | 31 |
| 2021 W13 | Lawrenceville United | WR | LAR v JAX | 21 | 26 |
| 2021 W12 | Lawrenceville United | WR | LAR v GB | 22 | 18 |
| 2021 W10 | Lawrenceville United | RB/WR/TE | LAR v SF | 23 | 23 |
| 2021 W9 | Lawrenceville United | RB/WR/TE | LAR v TEN | 23 | 20 |
| 2021 W8 | Lawrenceville United | WR | LAR v HOU | 23 | 24 |
| 2021 W7 | Lawrenceville United | RB/WR/TE | LAR v DET | 22 | 37 |
| 2021 W6 | Lawrenceville United | WR | LAR v NYG | 22 | 34 |
| 2021 W5 | Lawrenceville United | WR | LAR v SEA | 23 | 16 |
| 2021 W4 | Lawrenceville United | WR | LAR v ARI | 19 | 11 |
| 2021 W3 | Lawrenceville United | RB/WR/TE | LAR v TB | 18 | 30 |
| 2021 W2 | Lawrenceville United | WR | LAR v IND | 14 | 37 |
| 2021 W1 | Lawrenceville United | RB/WR/TE | LAR v CHI | 13 | 26 |
| 2020 W17 | Be Humble | RB/WR/TE | LAR v SEA | 13 | 14 |
| 2020 W16 | Be Humble | RB/WR/TE | LAR v SEA | 13 | 14 |
| 2020 W15 | Be Humble | RB/WR/TE | LAR v NYJ | 14 | 8 |
| 2020 W14 | Be Humble | WR | LAR v NE | 15 | 14 |
| 2020 W13 | Be Humble | WR | LAR v ARI | 16 | 15 |
| 2020 W12 | Be Humble | RB/WR/TE | LAR v SF | 15 | 6 |
| 2020 W11 | Be Humble | WR | LAR v TB | 16 | 25 |
| 2020 W10 | Be Humble | WR | LAR v SEA | 16 | 10 |
| 2020 W8 | Be Humble | WR | LAR v MIA | 13 | 22 |
| 2020 W7 | Be Humble | WR | LAR v CHI | 13 | 11 |
| 2020 W6 | Be Humble | WR | LAR v SF | 13 | 4 |
| 2020 W5 | Be Humble | WR | LAR v WSH | 14 | 11 |
| 2020 W4 | Be Humble | WR | LAR v NYG | 14 | 20 |
| 2020 W3 | Be Humble | WR | LAR v BUF | 13 | 25 |
| 2020 W2 | Be Humble | WR | LAR v PHI | 13 | 12 |
| 2020 W1 | Be Humble | WR | LAR v DAL | 14 | 8 |
| 2019 W17 | CREAM of the crop | WR | LAR v SF | 11 | 13 |
| 2019 W16 | CREAM of the crop | WR | LAR v SF | 11 | 13 |
| 2019 W15 | CREAM of the crop | WR | LAR v DAL | 11 | 16 |
| 2019 W14 | CREAM of the crop | WR | LAR v SEA | 13 | 14 |
| 2019 W13 | CREAM of the crop | WR | LAR v ARI | 14 | 18 |
| 2019 W12 | CREAM of the crop | WR | LAR v BAL | 13 | 9 |
| 2019 W11 | CREAM of the crop | WR | LAR v CHI | 15 | 8 |
| 2019 W10 | CREAM of the crop | WR | LAR v PIT | 17 | 0 |
| 2019 W8 | CREAM of the crop | WR | LAR v CIN | 14 | 43 |
| 2019 W7 | CREAM of the crop | WR | LAR v ATL | 16 | 11 |
| 2019 W6 | CREAM of the crop | WR | LAR v SF | 18 | 5 |
| 2019 W5 | CREAM of the crop | WR | LAR v SEA | 16 | 26 |
| 2019 W4 | CREAM of the crop | WR | LAR v TB | 16 | 27 |
| 2019 W3 | Keystone St. Of Mind | RB/WR/TE | LAR v CLE | 13 | 33 |
| 2019 W2 | Keystone St. Of Mind | RB/WR/TE | LAR v NO | 13 | 17 |
| 2019 W1 | Keystone St. Of Mind | WR | LAR v CAR | 12 | 11 |
| 2018 W10 | Team 15 | WR | LAR v Sea | 0 | 8 |
| 2018 W9 | Team 15 | WR | LAR v @NO | 0 | 20 |
| 2018 W6 | Team 15 | WR | LAR v @Den | 0 | 1 |
| 2018 W5 | Team 15 | WR | LAR v @Sea | 0 | 21 |
| 2018 W2 | Team 15 | WR | LAR v Ari | 0 | 12 |
| 2017 W12 | Jack Reachers | WR | LAR v NO | 0 | 19 |
| 2017 W11 | Jack Reachers | FLEX | LAR v @Min | 0 | 10 |
| 2017 W10 | Jack Reachers | WR | LAR v Hou | 0 | 10 |
| 2017 W9 | Jack Reachers | FLEX | LAR v @NYG | 0 | 8 |
| 2017 W2 | Jack Reachers | FLEX | LAR v Wsh | 0 | 6 |