vikings player best completion percentage 1980 to 2026

Since 1980, Sam Bradford has the highest completion percentage for the Vikings, at 71.8 percent.

Interpreted as:
vikings player best completion percentage with a minimum of 7 passing attempts per team game 1980 to 2026
NAMEPCTGPCMPATTYDSAVGYDS/GTDINTRTGTD%INT%SCKSCKY
1Sam Bradford
S. Bradford
71.8
17
427
595
4,259
7.2
250.5
23
5
101.1
3.9
0.8
42
316
2Kirk Cousins
K. Cousins
67.9
88
2,093
3,081
23,265
7.6
264.4
171
55
101.2
5.6
1.8
198
1,360
3Case Keenum
C. Keenum
67.6
15
325
481
3,547
7.4
236.5
22
7
98.3
4.6
1.5
22
136
4Sam Darnold
S. Darnold
66.2
17
361
545
4,319
7.9
254.1
35
12
102.5
6.4
2.2
48
335
5Brett Favre
B. Favre
65.2
29
580
889
6,711
7.5
231.4
44
26
92.2
4.9
2.9
56
386
6Carson Wentz
C. Wentz
65.1
5
110
169
1,216
7.2
243.2
6
5
85.8
3.6
3.0
19
125
7Teddy Bridgewater
T. Bridgewater
64.7
30
551
851
6,150
7.2
205.0
28
22
86.3
3.3
2.6
83
556
8Daunte Culpepper
D. Culpepper
64.4
81
1,678
2,607
20,162
7.7
248.9
135
86
91.5
5.2
3.3
228
1,214
9Joshua Dobbs
J. Dobbs
62.9
5
95
151
895
5.9
179.0
5
5
76.4
3.3
3.3
13
91
10Brad Johnson
B. Johnson
62.0
68
1,036
1,670
11,098
6.6
163.2
65
48
82.5
3.9
2.9
100
670
11Warren Moon
W. Moon
60.7
39
882
1,454
10,102
6.9
259.0
58
42
82.8
4.0
2.9
86
634
12Jim McMahon
J. McMahon
60.4
12
200
331
1,968
5.9
164.0
9
8
76.2
2.7
2.4
23
104
13Donovan McNabb
D. McNabb
60.3
6
94
156
1,026
6.6
171.0
4
2
82.9
2.6
1.3
16
113
14Randall Cunningham
R. Cunningham
59.9
27
427
713
5,680
8.0
210.4
48
23
94.2
6.7
3.2
42
293
15Christian Ponder
C. Ponder
59.8
38
632
1,057
6,658
6.3
175.2
38
36
75.9
3.6
3.4
95
501
16Matt Cassel
M. Cassel
59.7
12
194
325
2,232
6.9
186.0
14
13
78.1
4.3
4.0
22
124
17Gus Frerotte
G. Frerotte
58.9
43
216
367
2,847
7.8
66.2
19
17
81.4
5.2
4.6
34
186
18Tarvaris Jackson
T. Jackson
58.7
36
354
603
3,984
6.6
110.7
24
22
76.6
4.0
3.6
47
247
19Jeff George
J. George
58.1
12
191
329
2,816
8.6
234.7
23
12
94.2
7.0
3.6
28
228
20J.J. McCarthy
J.J. McCarthy
57.6
10
140
243
1,632
6.7
163.2
11
12
72.6
4.5
4.9
27
149
21Sean Salisbury
S. Salisbury
56.4
22
228
404
2,772
6.9
126.0
14
9
80.0
3.5
2.2
28
199
22Rich Gannon
R. Gannon
55.9
48
561
1,003
6,457
6.4
134.5
40
36
73.9
4.0
3.6
81
478
23Wade Wilson
W. Wilson
55.8
76
929
1,665
12,135
7.3
159.7
66
75
73.4
4.0
4.5
151
1,069
24Tommy Kramer
T. Kramer
55.2
102
1,661
3,009
20,903
6.9
204.9
131
128
73.8
4.4
4.3
204
1,270
25Steve Dils
S. Dils
53.9
46
336
623
3,867
6.2
84.1
15
18
68.9
2.4
2.9
50
360
StatMuse has season-level data for completion percentage and pass attempts per team game going back to the 1932 season.

More NFL News

More Vikings Stats

Team Leaders

PASS

1,632

McCarthy

J.J. McCarthy

RUSH

758

Mason

Jordan Mason

REC

1,048

Jefferson

Justin Jefferson
Team Rankings

PPG

20.2

26th

OPP PPG

19.6

7th

RUSH YDS/G

108.3

23rd

PASS YDS/G

188.7

30th

2025 Division Standings
TEAMWLTPCT
11
6
0
.647
9
7
1
.559
9
8
0
.529
Vikings Vikings
9
8
0
.529
Schedule
DATEMATCHUPTIME (ET)
Sun
9/13
@
4:25 PM
Sun
9/20
@
1:00 PM
Sun
9/27
@
4:05 PM
Sun
10/4
@
4:05 PM
Sun
10/11
@
1:00 PM
Last Game
GB Packers

9 - 7 - 1

3

Final

16

MIN Vikings

9 - 8

Sun 4 Jan 2026

NFL 2025 Leaders

NFL 2025 Rankings

NFL Fantasy 2025

NFL 2025 Betting

NFL 2025 Standings

AFC EastWLTPCT
14
3
0
.824
Bills Bills - w
12
5
0
.706
7
10
0
.412
Jets Jets - e
3
14
0
.176
AFC NorthWLTPCT
10
7
0
.588
8
9
0
.471
6
11
0
.353
5
12
0
.294
AFC SouthWLTPCT
13
4
0
.765
12
5
0
.706
Colts Colts - e
8
9
0
.471
3
14
0
.176
AFC WestWLTPCT
14
3
0
.824
11
6
0
.647
6
11
0
.353
3
14
0
.176
NFC EastWLTPCT
11
6
0
.647
7
9
1
.441
5
12
0
.294
4
13
0
.235
NFC NorthWLTPCT
Bears Bears - y
11
6
0
.647
9
7
1
.559
9
8
0
.529
Lions Lions - e
9
8
0
.529
NFC SouthWLTPCT
8
9
0
.471
8
9
0
.471
8
9
0
.471
6
11
0
.353
NFC WestWLTPCT
14
3
0
.824
Rams Rams - w
12
5
0
.706
49ers 49ers - w
12
5
0
.706
3
14
0
.176

NFL 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
10/12
@
29-27
Sun
10/12
@
27-30
Sun
10/12
@
25-19
Sun
10/12
@
10-20
Sun
10/12
@
18-27

Schedule

DATEMATCHUPTIME (ET)
Wed
9/9
@
8:20 PM
Thu
9/10
@
8:35 PM
Sun
9/13
@
1:00 PM
Sun
9/13
@
1:00 PM
Sun
9/13
@
1:00 PM