DOWN X DOWN › players › 49ers › Kendrick Bourne
Season over · final
2025
2025 season · final Every snap of the 2025 season, kept as it ended.Back to 2026 →

2025 season · WR · #84 · 9th season

84Kendrick Bourne

Age 31 · 6'1" · 203 lb · Eastern Washington · Undrafted (2017). Snap share 57% across 16 games.

Targets
53
3.3 per game
T-71st of 146
Receptions
37
70% catch rate
T-61st of 146
Yards
551
34 per game
T-52nd of 146
Touchdowns
0
27 first downs
T-123rd of 146
Target share
9%
13% of air yards
95th of 146
aDOT
11.0
air yards per target
84th of 146
EPA / target
+0.39
+20.5 total
39th of 146
YAC / catch
4.5
165 after the catch
50th of 146
The short version
  • How goodBourne's +20.5 EPA is 43rd of 146 wide receivers.
  • Where it comes fromThe biggest share comes in the air (+27.3, 77th percentile per target).
  • Fantasy3.4 standard points a game, WR76 of 170.4.6 half-PPR points a game, WR76 of 170.5.8 PPR points a game, WR72 of 170.
  • How he's usedPlay action finds him: 27% of his targets come off a fake (league 19%).
  • LatelyTargets are steady: 2.3 a game over his last three against 3.3 for the season.

How good is hehis line against the league at his position

Scorecard · among 146 wide receivers with 15 targets+League percentiles
StatValueRankLeaguePctl
Target shareof team targets11%95th of 146
35th
Depth of targetair yards per target11.084th of 146
43rd
After the catchyards per reception4.550th of 146
66th
Catch ratereceptions per target70%29th of 146
80th
EPA per target+0.3939th of 146
74th
StatValueRankLeaguePctl
First downsper target51%10th of 146
93rd
Drop ratedrops per target, lower is better11%140th of 146
4th
Yards per game34.466th of 146
55th
Success rate64%11th of 146
93rd
Total EPA+20.543rd of 146
71st
How this is measured

Each bar is the league at his position; the marker is him. Right is better, the dashed line is the median. Ranks are out of the qualifying pool, ties shown as T-, and move every week as the pool changes.

Fantasy · points, rank, range and the next matchup

Bourne scores 3.4 standard points a game, WR76 of 170 WRs with enough games. Most weeks land between 0.0 and 3.8; 2 boom weeks (12+) and 14 busts (under 5).

Points a game3.4WR76 of 170
Season55.1WR74 · 16 games
Most weeks0.0–3.8his middle 60% of games
Booms · busts2 · 1412+ · under 5

Bourne scores 4.6 half-PPR points a game, WR76 of 170 WRs with enough games. Most weeks land between 0.0 and 5.8; 2 boom weeks (16+) and 14 busts (under 6.5).

Points a game4.6WR76 of 170
Season73.6WR69 · 16 games
Most weeks0.0–5.8his middle 60% of games
Booms · busts2 · 1416+ · under 6.5

Bourne scores 5.8 PPR points a game, WR72 of 170 WRs with enough games. Most weeks land between 0.0 and 7.4; 1 boom week (20+) and 14 busts (under 8).

Points a game5.8WR72 of 170
Season92.1WR68 · 16 games
Most weeks0.0–7.4his middle 60% of games
Booms · busts1 · 1420+ · under 8
How this is measured

Fantasy points are nflverse's standard and full-PPR scoring (6 points for a rushing or receiving touchdown, 4 for a passing touchdown, minus 2 for an interception or a lost fumble); half PPR is the average of the two. Ranks are points a game among players at his position with at least half the most games played. Most weeks is his 20th to 80th percentile game. Bars are green on a boom week and red on a bust; the dashed line is the starter line, the points a game of the WR24 in a 12-team league. The format you pick is remembered on this device.

How he's usedhis fingerprint, where the ball finds him and when

Playstylehow he is used, against the league at his positionamong 146 wide receivers

Play action finds him: 27% of his targets come off a fake (league 19%). His share of the team's targets is 9%: on third down it holds at 8%; inside the 20 it falls to 2%.

Play-action targetPlay action 27% · 85th pctlNot the red-zone option2% inside the 20 · 9% overall
TraitLeague · line is the medianHimPctl
Deep sharetargets 20+ yards downfield
13%
28th
Screensshare of his targets
2%
31st
Middle of the fieldtargets between the numbers
20%
53rd
After the catchshare of his yards after the catch
30%
51st
TraitLeague · line is the medianHimPctl
Third-down shareof team targets on 3rd down
8%
33rd
Red-zone shareof team targets inside the 20
2%
9th
Motiontargets with pre-snap motion
58%
62nd
Play actiontargets off play action
27%
85th
How this is measured

Every trait is a share of his own targets, so volume does not move it. The marker is him among the league's qualifying wide receivers; the dashed line is the median. Styles are not grades: a high or low percentile is a description, not a verdict. Play action, screen, RPO, motion and blitz flags come from FTN charting and read low in a week it has not published.

Week by weekthe shape of his season, the game log and the defenses behind it

Game logall 22 weeks
WkOpponentDefenseSnapTgtRecYdsTDEPA
1at SEA W 17-13Did not play
2at NO W 26-2115th D15th vs WR49%3332+2.1
3vs ARI W 16-1519th D19th vs WR72%6438+0.1
4vs JAX L 21-261st D1st vs WR67%4117-0.1
5at LA W 26-2310th D10th vs WR81%1110142+11.2
6at TB L 19-3011th D11th vs WR80%95142+3.9
7vs ATL W 20-1014th D14th vs WR78%2214+1.9
8at HOU L 15-266th D6th vs WR79%4344+2.6
9at NYG W 34-2420th D20th vs WR73%2234+2.5
10vs LA L 26-4210th D10th vs WR68%1119+1.3
11at ARI W 41-2219th D19th vs WR24%0000.0
12vs CAR W 20-913th D13th vs WR9%0000.0
13at CLE W 26-88th D8th vs WR34%100-1.2
14Bye week
15vs TEN W 37-2431st D31st vs WR45%3217+0.1
16at IND W 48-2717th D17th vs WR70%5327-4.3
17vs CHI W 42-3823rd D23rd vs WR26%1125+1.6
18vs SEA L 3-132nd D2nd vs WR52%100-1.2
19at PHI W 23-19Stats not posted yet
20at SEA L 6-41Stats not posted yet
21Bye week
22Bye week
16 games57%53375510+20.5

Careerseason by season, back to his rookie year

Career · regular season9 seasons
124Games
483Targets
329Receptions
4,265Yards
22TD
2017 to 2025 · 9 seasons · 2 teams

His best year was 2021, 800 receiving yards in 17 games with NE. This season's 39.4 a game puts him on pace for 669 over 17, short of it.

040090017181920★21·NE22·NE23·NE24·NE25
SeasonTeamGTgtRecYdsTDY/RYds/gEPA/tgt
2017SF103416257016.125.7+0.23
2018SF166742487411.630.4+0.10
2019SF164430358511.922.4+0.55
2020SF157449667213.644.5+0.42
2021NE177055800514.547.1+0.61
2022NE164835434112.427.1+0.28
2023NE85537406411.050.8-0.17
2024NE123828305110.925.4+0.21
2025SF145337551014.939.4+0.39
Career2 tm1244833294,2652213.034.4+0.30
Career highsYards 800 · 2021TD 5 · 2019Receptions 55 · 2021
How this is measured

Regular season only, from nflverse weekly stats back to 1999. This season is partial and drawn hollow; the pace is his per-game rate over 17 games. Bold cells are career highs.

Intel & playsthe report, his best snaps, his teammates

IntelWeek 22
Depth chart
not listed
Injury report
clean
Red zone touches
…
Third down
…
Explosive plays
…
Drops
6 on 53 targets
Broken tackles
1
Passer rating when targeted
81.1
Play action
…
Contested
…
Best plays · by EPA
    Teammates · share of the ball
    PlayerTouchesYdsEPA
    23Christian McCaffreyRB4402126 · 17 TD+18.0
    3Brian RobinsonRB104425 · 2 TD-4.8
    15Jauan JenningsWR90643 · 9 TD-2.3
    85George KittleTE70625 · 7 TD+45.3
    1Ricky PearsallWR55526+25.0
    88Jake TongesTE46293 · 5 TD+14.2
    10Mac JonesQB3660-5.3
    5Demarcus RobinsonWR36282 · 1 TD+7.9