NFL Player Grades
Player Grades
Team Grades
Methodology
Research
San Francisco 49ers — NFL Player Grades
← Back to leaderboard
San Francisco 49ers
NFC West · 101 players
Buffalo Bills
Miami Dolphins
New England Patriots
New York Jets
Baltimore Ravens
Cincinnati Bengals
Cleveland Browns
Pittsburgh Steelers
Houston Texans
Indianapolis Colts
Jacksonville Jaguars
Tennessee Titans
Denver Broncos
Kansas City Chiefs
Las Vegas Raiders
Los Angeles Chargers
Dallas Cowboys
New York Giants
Philadelphia Eagles
Washington Commanders
Chicago Bears
Detroit Lions
Green Bay Packers
Minnesota Vikings
Atlanta Falcons
Carolina Panthers
New Orleans Saints
Tampa Bay Buccaneers
Arizona Cardinals
Los Angeles Rams
San Francisco 49ers
Seattle Seahawks
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
Team grade · 2025
48.1
Overall
41 pct
71.5
Offense
78
22.1
Defense
16
23.7
S. Teams
19
Position breakdown
Offense
QB
75
OL
54
Starting lineup
4-2-5 Nickel
FS
Malik Mustapha
›
40.2
SS
Ji'Ayir Brown
›
Full roster
all
offense
defense
Special teams
#
Player
▼
Pos
▼
▼
GP / GS
▼
Snaps
▼
Grade
Pct
1
Brock Purdy
›
QB
9
/ 9
576
83.5
94
2
George Kittle
›
TE
11
/ 10
554
70.9
89
3
Renardo Green
›
CB
14
/ 13
826
67.5
84
4
Mac Jones
›
QB
11
/ 8
546
66.7
75
5
Clelin Ferrell
›
low volume
EDGE
9
/ 3
283
63.9
80
6
Fred Warner
›
low volume
LB
6
/ 5
360
57.7
72
7
Tatum Bethune
›
low volume
LB
14
/ 8
622
56.6
67
8
Bryce Huff
›
EDGE
15
/ 11
543
54.3
62
9
Eddy Pineiro
›
K
14
/ 2
148
52.9
57
10
Kendrick Bourne
›
WR
16
/ 10
594
52.4
62
11
Deommodore Lenoir
›
CB
17
/ 17
1,079
50.5
50
12
Ji'Ayir Brown
›
S
17
/ 12
946
48.1
43
13
Jake Tonges
›
TE
17
/ 12
631
46.4
42
14
Dee Winters
›
LB
17
/ 16
1,010
44.0
37
15
Ricky Pearsall
›
WR
9
/ 9
482
43.8
36
16
Curtis Robinson
›
low volume
LB
14
/ 10
442
42.5
35
17
Malik Mustapha
›
S
12
/ 11
705
40.2
26
18
CJ West
›
low volume
iDL
14
/ 0
302
39.1
37
19
Brian Robinson
›
low volume
RB
17
/ 0
249
39.0
23
20
Christian McCaffrey
›
RB
17
/ 17
935
36.7
17
21
Jauan Jennings
›
WR
15
/ 15
798
34.3
16
22
Upton Stout
›
CB
16
/ 12
596
34.0
24
23
Kalia Davis
›
iDL
17
/ 7
560
31.3
24
24
Sam Okuayinonu
›
EDGE
15
/ 11
644
29.2
15
25
Demarcus Robinson
›
low volume
WR
14
/ 4
421
28.8
9
26
Alfred Collins
›
iDL
16
/ 7
566
27.3
15
27
Jason Pinnock
›
S
17
/ 5
580
27.2
6
28
Marques Sigle
›
low volume
S
15
/ 8
597
26.3
4
29
Mykel Williams
›
low volume
EDGE
9
/ 9
429
25.6
10
30
Thomas Morstead
›
P
17
/ 0
130
25.5
13
31
Keion White
›
EDGE
14
/ 8
523
25.2
8
32
Matt Gay
›
K
12
/ 1
109
24.8
20
33
Jordan Elliott
›
iDL
16
/ 4
527
23.6
8
34
Dominick Puni
›
OL
17
/ 17
1,202
—
—
35
Colton McKivitz
›
OL
17
/ 17
1,199
—
—
36
Trent Williams
›
OL
16
/ 15
997
—
—
37
Jake Brendel
›
OL
15
/ 14
956
—
—
38
Luke Farrell
›
TE
17
/ 13
674
—
—
39
Kyle Juszczyk
›
RB
17
/ 6
555
—
—
40
Darrell Luter Jr.
›
CB
17
/ 13
544
—
—
41
Luke Gifford
›
LB
17
/ 17
524
—
—
42
Connor Colby
›
OL
13
/ 7
515
—
—
43
Spencer Burford
›
OL
11
/ 9
511
—
—
44
Siran Neal
›
S
17
/ 17
333
—
—
45
Chase Lucas
›
CB
15
/ 10
302
—
—
46
Matt Hennessy
›
OL
17
/ 0
254
—
—
47
Skyy Moore
›
WR
17
/ 0
249
—
—
48
Garret Wallow
›
LB
11
/ 10
235
—
—
49
Ben Bartch
›
OL
6
/ 3
223
—
—
50
Robert Beal Jr.
›
EDGE
7
/ 6
220
—
—
51
Austen Pleasants
›
OL
15
/ 0
197
—
—
52
Isaac Guerendo
›
RB
14
/ 8
173
—
—
53
Yetur Gross-Matos
›
EDGE
8
/ 0
162
—
—
54
Jon Weeks
›
LS
17
/ 0
127
—
—
55
Kevin Givens
›
iDL
5
/ 0
120
—
—
56
Nick Bosa
›
EDGE
3
/ 2
120
—
—
57
Brayden Willis
›
TE
6
/ 3
111
—
—
58
Nick Martin
›
LB
7
/ 4
89
—
—
59
Eric Kendricks
›
LB
3
/ 2
85
—
—
60
Hayden Rucci
›
TE
4
/ 1
81
—
—
61
Malik Turner
›
WR
3
/ 1
42
—
—
62
Jalen Graham
›
LB
3
/ 2
39
—
—
63
Nick Zakelj
›
OL
3
/ 0
34
—
—
64
Kyzir White
›
LB
1
/ 0
32
—
—
65
Russell Gage
›
WR
1
/ 0
28
—
—
66
Jordan Watkins
›
WR
4
/ 0
25
—
—
67
Eli Apple
›
CB
2
/ 0
15
—
—
68
Jordan James
›
RB
3
/ 0
11
—
—
69
Jaylon Allen
›
EDGE
0
/ 0
—
—
—
70
Jacob Cowing
›
WR
0
/ 0
—
—
—
71
Tre Tomlinson
›
CB
0
/ 0
—
—
—
72
Andrew Farmer
›
LB
0
/ 0
—
—
—
73
Trent Taylor
›
WR
0
/ 0
—
—
—
74
Malik Knowles
›
WR
0
/ 0
—
—
—
75
Adrian Martinez
›
QB
0
/ 0
—
—
—
76
Isaiah Bolden
›
CB
0
/ 0
—
—
—
77
Colton Dowell
›
WR
0
/ 0
—
—
—
78
Tarron Jackson
›
LB
0
/ 0
—
—
—
79
Will Bradley-King
›
EDGE
0
/ 0
—
—
—
80
Darrick Forrest
›
S
0
/ 0
—
—
—
81
Milo Eifler
›
LB
0
/ 0
—
—
—
82
Ke'Shawn Vaughn
›
RB
0
/ 0
—
—
—
83
Isaac Alarcon
›
OL
0
/ 0
—
—
—
84
Brandon Aiyuk
›
WR
0
/ 0
—
—
—
85
Patrick Taylor
›
RB
0
/ 0
—
—
—
86
Isaiah Prince
›
OL
0
/ 0
—
—
—
87
Andre Dillard
›
OL
0
/ 0
—
—
—
88
Brandon Parker
›
OL
0
/ 0
—
—
—
89
Bruce Hector
›
iDL
0
/ 0
—
—
—
90
Shakel Brown
›
iDL
0
/ 0
—
—
—
91
Derrick Canteen
›
S
0
/ 0
—
—
—
92
Stone Blanton
›
LB
0
/ 0
—
—
—
93
Kurtis Rourke
›
QB
0
/ 0
—
—
—
94
Sebastian Valdez
›
iDL
0
/ 0
—
—
—
95
Jakob Robinson
›
CB
0
/ 0
—
—
—
96
Junior Bergen
›
WR
0
/ 0
—
—
—
97
Javon Baker
›
WR
0
/ 0
—
—
—
98
Terique Owens
›
WR
0
/ 0
—
—
—
99
Drake Nugent
›
OL
0
/ 0
—
—
—
100
Tanner Mordecai
›
QB
0
/ 0
—
—
—
101
Evan Anderson
›
iDL
0
/ 0
—
—
—
WR
40
RB
37
TE
61
Defense
EDGE
38
CB
52
LB
49
S
38
iDL
29
Special teams
K
41
P
26
Overall grade trend
Snap-weighted aggregate of the player grades on this team, by position, weighted into Offense / Defense / Special-teams (see
methodology
).
48.1
SLOT CB
Upton Stout
›
34.0
LB
Luke Gifford
›
58.0
*
LB
Fred Warner
›
57.7
LCB
Renardo Green
›
67.5
EDGE
Nick Bosa
›
76.0
*
iDL
Kalia Davis
›
31.3
iDL
Alfred Collins
›
27.3
EDGE
Mykel Williams
›
25.6
RCB
Deommodore Lenoir
›
50.5
WR1
Jauan Jennings
›
34.3
SLOT
Demarcus Robinson
›
28.8
OL
53.5
LT
Williams
LG
Burford
C
Brendel
RG
Puni
RT
McKivitz
TE
George Kittle
›
70.9
WR2
Ricky Pearsall
›
43.8
QB
Brock Purdy
›
83.5
RB
Christian McCaffrey
›
36.7
Special teams
K
Eddy Pineiro
›
52.9
P
Thomas Morstead
›
25.5
Offense
QB
Brock Purdy
›
83.5
RB
Christian McCaffrey
›
36.7
WR1
Jauan Jennings
›
34.3
WR2
Ricky Pearsall
›
43.8
SLOT
Demarcus Robinson
›
28.8
TE
George Kittle
›
70.9
Offensive line
Team grade
53.5
LT
Williams
LG
Burford
C
Brendel
RG
Puni
RT
McKivitz
Defense
EDGE
Nick Bosa
›
76.0
*
iDL
Kalia Davis
›
31.3
iDL
Alfred Collins
›
27.3
EDGE
Mykel Williams
›
25.6
LB
Special teams
K
Eddy Pineiro
›
52.9
P
Thomas Morstead
›
25.5
Luke Gifford
›
58.0
*
LB
Fred Warner
›
57.7
LCB
Renardo Green
›
67.5
SLOT CB
Upton Stout
›
34.0
RCB
Deommodore Lenoir
›
50.5
FS
Malik Mustapha
›
40.2
SS
Ji'Ayir Brown
›
48.1