
303 total yards
QB
87 OVR, 25 plays
4
Jared Garoppolo
Retired
17/24 (71%), 270 pass yards, 1 rush, 4 rush yards (4 yds/rush), 3 TDs, 148.3 RTG
HB
90 OVR, 30 plays
25
Jahmyr Goodwin
Retired
13 rushes, 24 rush yards (1.8 yds/rush), 2 for loss, 1 fumble
HB
88 OVR, 4 plays
5
David Morgan
Retired
4 rushes, 5 rush yards (1.3 yds/rush), 1 for loss
FB
61 OVR, 17 plays
20
Devonta Townsend
Retired
WR
92 OVR, 42 plays
14
Amon-Ra Sanchez
Retired
6 rec / 9 targets, 82 rec yards, 2 TDs
WR
85 OVR, 31 plays
9
Jameson Worley
Retired
2 rec / 3 targets, 20 rec yards
WR
87 OVR, 42 plays
17
Tim Poe
Retired
4 rec / 6 targets, 1 drop, 45 rec yards
WR
76 OVR, 22 plays
11
Kalif Reeves
Retired
2 rec / 2 targets, 17 rec yards
WR
73 OVR, 8 plays
8
Allen Randall
Retired
TE
82 OVR, 30 plays
48
Sam Lawson
Retired
2 rec / 3 targets, 73 rec yards, 1 TD
TE
58 OVR, 4 plays
49
Hogan Hodges
Retired
1 rec / 1 targets, 33 rec yards
T
97 OVR, 53 plays
58
Penei Skuta
Retired
T
86 OVR, 53 plays
68
Taylor Davison
Retired
G
82 OVR, 53 plays
60
Graham Graves
Retired
G
75 OVR, 53 plays
74
Kayode Arellano
Retired
C
88 OVR, 53 plays
57
Frank Reynolds
Retired
DE
83 OVR, 84 plays
99
Za'Darius Spruce
Retired
4 tackles, 1 for loss
DE
82 OVR, 84 plays
93
Josh Parrish
Retired
6 tackles, 1 for loss, (1 sack)
DT
83 OVR, 73 plays
91
D.J. Rich
Retired
5 tackles
DT
80 OVR, 84 plays
54
Alim McDonald
Retired
7 tackles, 2 for loss
OLB
75 OVR, 57 plays
34
Alex Anderson
Retired
4 tackles
OLB
76 OVR, 36 plays
44
Malcolm Richardson
Retired
5 tackles
OLB
73 OVR, 10 plays
55
Chazz Stein
Retired
OLB
56 OVR, 10 plays
47
Charcandrick Waldrop
Retired
MLB
72 OVR, 84 plays
57
Buddy Jones
Retired
5 tackles
MLB
75 OVR, 10 plays
41
Andrew James
Retired
CB
80 OVR, 84 plays
23
Carlton Davis
Retired
5 tackles
CB
73 OVR, 11 plays
21
Amik Rangel
Retired
1 tackle
CB
76 OVR, 84 plays
0
Terrion Atkinson
Retired
7 tackles
CB
78 OVR, 27 plays
4
Emmanuel Maddox
Retired
1 tackle
CB
80 OVR, 48 plays
30
Ennis Rivera
Retired
5 tackles
S
75 OVR, 84 plays
31
Kerby Johnson
Retired
3 tackles
S
80 OVR, 84 plays
32
Brian Boldin
Retired
4 tackles
K
96 OVR, 9 plays
39
Jake Benton
Retired
1/1, 58-yd long
P
91 OVR, 5 plays
3
Jack Freeman
Retired
5 punts, 1 inside 20

381 total yards
QB
82 OVR, 42 plays
18
Caleb Weddle
Retired
32/41 (78%), 313 pass yards, 4 TDs, 1 for loss, 1 sack, 130.8 RTG
HB
88 OVR, 54 plays
4
D'Andre Solomon
Retired
23 rushes, 41 rush yards (1.8 yds/rush), 3 for loss
HB
81 OVR, 8 plays
23
Roschon Jones
Retired
8 rushes, 27 rush yards (3.4 yds/rush)
FB
55 OVR, 25 plays
86
Cole Williams
Retired
WR
85 OVR, 73 plays
2
DJ Mora
Retired
5 rec / 9 targets, 79 rec yards, 1 TD
WR
86 OVR, 42 plays
13
Keenan Avril
Retired
5 rec / 6 targets, 36 rec yards, 1 TD
WR
77 OVR, 73 plays
15
Rome Okoye
Retired
7 rec / 9 targets, 59 rec yards, 1 TD
WR
83 OVR, 27 plays
10
Tyler Sirles
Retired
4 rec / 5 targets, 1 drop, 38 rec yards
WR
76 OVR, 11 plays
80
Collin Joseph
Retired
2 rec / 3 targets, 27 rec yards
TE
79 OVR, 57 plays
14
Gerald Espinoza
Retired
7 rec / 7 targets, 48 rec yards
TE
75 OVR, 17 plays
87
Matt Johnson
Retired
2 rec / 2 targets, 26 rec yards, 1 TD
T
85 OVR, 85 plays
58
Darnell Ward
Retired
T
74 OVR, 85 plays
70
Braxton Jenkins
Retired
G
79 OVR, 85 plays
79
Matt Pham
Retired
G
74 OVR, 85 plays
71
Ryan Boling
Retired
C
79 OVR, 85 plays
65
Coleman Spence
Retired
DE
78 OVR, 52 plays
52
Darrell Tartt
Retired
1 tackle
DE
82 OVR, 52 plays
95
DeMarcus Wilds
Retired
3 tackles
DT
80 OVR, 52 plays
99
Gervon Dural
Retired
8 tackles, 2 for loss, 1 fumble forced
DT
77 OVR, 44 plays
96
Zacch Petersen
Retired
3 tackles, 1 for loss
OLB
78 OVR, 30 plays
53
T.J. Exum
Retired
3 tackles
OLB
71 OVR, 11 plays
44
Noah Staples
Retired
OLB
70 OVR, 16 plays
56
Del'Shawn Price
Retired
OLB
68 OVR, 11 plays
45
Amen Ogbuehi
Retired
MLB
77 OVR, 52 plays
17
Tremaine Ebukam
Retired
2 tackles
MLB
76 OVR, 11 plays
43
Devon Harrington
Retired
CB
86 OVR, 52 plays
1
Jaylon Jordan
Retired
5 tackles
CB
86 OVR, 52 plays
6
Kyler Gilbert
Retired
3 tackles
CB
73 OVR, 8 plays
29
Tyrique Sprinkle
Retired
2 tackles
CB
68 OVR, 22 plays
21
Jaylon James
Retired
3 tackles
CB
83 OVR, 36 plays
35
Mike Jones
Retired
S
79 OVR, 52 plays
31
Kevin Brendel
Retired
2 tackles
S
79 OVR, 52 plays
9
Jaquan Burgess
Retired
K
79 OVR, 9 plays
8
Cairo Stewart
Retired
1/1, 25-yd long
P
81 OVR, 6 plays
19
Tory Turner
Retired
6 punts, 1 inside 20