69
Total Doinks
30%
Made Rate (Kicking)
2016
Peak Season · 8 doinks
2.8
Doinks Seen / Season
Doinks Kicked by Season
2015: NFL moved extra-point attempts from 20 yards to 33 yards
1996: 1 doink
1997: 0 doinks
1998: 3 doinks
1999: 1 doink
2000: 1 doink
2001: 3 doinks
2002: 2 doinks
2003: 1 doink
2004: 0 doinks
2005: 1 doink
2006: 0 doinks
2007: 3 doinks
2008: 2 doinks
2009: 0 doinks
2010: 1 doink
2011: 1 doink
2012: 3 doinks
2013: 0 doinks
2014: 4 doinks
2015: 6 doinks
2016: 8 doinks
2017: 1 doink
2018: 2 doinks
2019: 3 doinks
2020: 5 doinks
2021: 4 doinks
2022: 2 doinks
2023: 2 doinks
2024: 4 doinks
2025: 5 doinks
1
0
3
1
1
3
2
1
0
1
0
3
2
0
1
1
3
0
4
6
8
1
2
3
5
4
2
2
4
5
1996
2000
2010
2020
2025
Last Doink (Kicking)
Dec 21, 2025 · 4 months ago
Last Doinked On
Jan 11, 2026 · 4 months ago
Game-Altering Doinks
Doinks that decided or significantly impacted the outcome of close games.
1
Won It With a Doink
The Bills kicker made a game-winning doink.
1
Lost It on a Doink
The Bills kicker missed a game-losing doink.
1
Won by an Opponent's Miss
The opposing kicker missed a doink, handing the Bills the win.
1
Lost to an Opponent's Make
The opposing kicker made a game-winning doink against the Bills.
1
High Impact (Kicking)
The Bills kicker doinked in a game decided by 3 or fewer.
9
High Impact (Against)
The opposing kicker doinked in a game decided by 3 or fewer against the Bills.
+5 more
If there was ever an instance that warranted a disputed doink label, this would be a strong candidate. The kick itself, a short-range field goal from 23 yards was partially blocked and deflected. The ball actually made it through the uprights "cleanly" (those quotes are doing heavy lifting here), and as it's finishing its trajectory, the ball hits the outside of the bottom of the goalpost. Mechanically, this kick is similar to the
legendary Dawson rule-changing doink against Baltimore - the ball left the field of play and would technically be a dead ball at time of doink. Given that the Dawson kick is considered to be an iconic doink, the precedent set should be read as a kick is counted as a doink if it hits the upright at any point following its trajectory, whether or not the ball is live. Folk's deflected chip shot is a litmus test of this interpretation.
Kaare Vedvik ended up on the Jets for the 2019 season opener, where he went 0 for 1 on field goals and 0 for 1 on extra points (the doink recorded here). Following the game, he was waived again and has not played a down in the NFL since (but has been on several practice squads). This game is the swan song of the Kaare Vedvik's short career that turned a promising start into a what if. Vedvik looks shaken in his performance against the Bills, and he left 4 points on the board in a game the Jets lost by 1.
BUF @ KC
· Jan 23, 2022 · Season 2021, Divisional
13 seconds... was necessary because Harrison Butker left 4 points on the board with off-target kicks.
View all 5 stories →
Doinks by Bills (33)
Record in doink games: 15-16
· Record with made doink: 5-5
Date Game Kicker Type Dist Qtr Result W/L
Dec 21 2025
BUF @ CLEBUF 23, CLE 20
Mike Badgley
XP
33
2
No Good
W
Dec 7 2025
CIN @ BUFCIN 34, BUF 39
Matt Prater
XP
33
4
Good
W
Nov 2 2025
KC @ BUFKC 21, BUF 28
Matt Prater
FG
52
4
No Good
W
Nov 3 2024
MIA @ BUFMIA 27, BUF 30
Tyler Bass
XP
33
4
Good
W
Sep 11 2023
BUF @ NYJBUF 16, NYJ 22
Tyler Bass
FG
50
4
Good
L
Jan 15 2022
NE @ BUFNE 17, BUF 47 Playoffs
Tyler Bass
XP
33
4
Good
W
Nov 21 2021
IND @ BUFIND 41, BUF 15
Tyler Bass
FG
57
2
No Good
L
Jan 24 2021
BUF @ KCBUF 24, KC 38 Playoffs
Tyler Bass
XP
33
1
No Good
L
Nov 15 2020
BUF @ ARIBUF 30, ARI 32
Tyler Bass
FG
54
2
Good
L
Nov 28 2019
BUF @ DALBUF 26, DAL 15
Steven Hauschka
FG
41
3
Good
W
Dec 23 2018
BUF @ NEBUF 12, NE 24
Steven Hauschka
FG
43
1
No Good
L
Sep 17 2017
BUF @ CARBUF 3, CAR 9
Steven Hauschka
FG
45
4
Good
L
Dec 11 2016
PIT @ BUFPIT 27, BUF 20
Dan Carpenter
XP
33
4
No Good
L
Oct 30 2016
NE @ BUFNE 41, BUF 25
Dan Carpenter
FG
49
2
No Good
L
Oct 2 2016
BUF @ NEBUF 16, NE 0
Dan Carpenter
FG
47
3
No Good
W
Dec 6 2015
HOU @ BUFHOU 21, BUF 30
Dan Carpenter
XP
33
4
No Good
W
Dec 6 2015
HOU @ BUFHOU 21, BUF 30
Dan Carpenter
FG
50
3
No Good
W
Nov 23 2015
BUF @ NEBUF 13, NE 20
Dan Carpenter
FG
48
2
No Good
L
Oct 26 2014
BUF @ NYJBUF 43, NYJ 23
Dan Carpenter
XP
33
4
No Good
W
Oct 5 2014
BUF @ DETBUF 17, DET 14
Dan Carpenter
FG
50
3
No Good
W
Sep 14 2014
MIA @ BUFMIA 10, BUF 29
Dan Carpenter
FG
31
4
No Good
W
Oct 30 2011
WAS @ BUFWAS 0, BUF 23
Rian Lindell
FG
44
4
No Good
W
Oct 31 2010
BUF @ KCBUF 10, KC 13 Game-Loser
Rian Lindell
FG
53
OT
No Good
L
Nov 30 2008
SF @ BUFSF 10, BUF 3
Rian Lindell
FG
20
2
No Good
L
Nov 30 2008
SF @ BUFSF 10, BUF 3
Rian Lindell
FG
40
4
No Good
L
Nov 18 2007
NE @ BUFNE 56, BUF 10
Rian Lindell
FG
52
3
Good
L
Nov 13 2005
KC @ BUFKC 3, BUF 14
Rian Lindell
FG
28
2
No Good
W
Sep 15 2002
BUF @ MINBUF 45, MIN 39 Game-Winner
Mike Hollis
FG
54
4
Good
W
Nov 11 2001
BUF @ NEBUF 11, NE 21
Jake Arians
FG
49
2
No Good
L
Sep 30 2001
PIT @ BUFPIT 20, BUF 3
Jake Arians
FG
49
2
No Good
L
Dec 23 2000
BUF @ SEABUF 42, SEA 23
Steve Christie
FG
26
2
No Good
W
Dec 12 1999
NYG @ BUFNYG 19, BUF 17 High Impact
Steve Christie
FG
39
2
No Good
L
Nov 29 1998
BUF @ NEBUF 21, NE 25
Steve Christie
FG
34
2
Good
L
Doinks against Bills (36)
Record in doink games: 16-16
· Record vs. made doink: 2-5
Date Game Kicker Team Type Dist Qtr Result W/L
Jan 11 2026
BUF @ JAXBUF 27, JAX 24 Playoffs High Impact
Cam Little
JAX
FG
54
2
No Good
W
Sep 7 2025
BAL @ BUFBAL 40, BUF 41 High Impact
Tyler Loop
BAL
XP
33
4
No Good
W
Jan 12 2025
DEN @ BUFDEN 7, BUF 31 Playoffs
Wil Lutz
DEN
FG
50
2
No Good
W
Oct 14 2024
BUF @ NYJBUF 23, NYJ 20 High Impact
Greg Zuerlein
NYJ
FG
32
3
No Good
W
Oct 14 2024
BUF @ NYJBUF 23, NYJ 20 High Impact
Greg Zuerlein
NYJ
FG
43
4
No Good
W
Nov 13 2023
DEN @ BUFDEN 24, BUF 22
Wil Lutz
DEN
XP
33
2
No Good
L
Dec 1 2022
BUF @ NEBUF 24, NE 10
Nick Folk
NE
FG
48
2
No Good
W
Nov 13 2022
MIN @ BUFMIN 33, BUF 30
Greg Joseph
MIN
XP
33
4
No Good
L
Jan 23 2022
BUF @ KCBUF 36, KC 42 Playoffs
Harrison Butker
KC
FG
50
2
No Good
L
Jan 23 2022
BUF @ KCBUF 36, KC 42 Playoffs
Harrison Butker
KC
XP
33
3
No Good
L
Jan 16 2021
BAL @ BUFBAL 3, BUF 17 Playoffs
Justin Tucker
BAL
FG
41
1
No Good
W
Jan 16 2021
BAL @ BUFBAL 3, BUF 17 Playoffs
Justin Tucker
BAL
FG
46
2
No Good
W
Jan 9 2021
IND @ BUFIND 24, BUF 27 Playoffs High Impact
Rodrigo Blankenship
IND
FG
33
3
No Good
W
Oct 27 2019
PHI @ BUFPHI 31, BUF 13
Jake Elliott
PHI
XP
33
3
No Good
L
Sep 8 2019
BUF @ NYJBUF 17, NYJ 16 High Impact
Kaare Vedvik
NYJ
XP
33
1
No Good
W
Sep 30 2018
BUF @ GBBUF 0, GB 22
Mason Crosby
GB
XP
33
1
No Good
L
Dec 24 2016
MIA @ BUFMIA 34, BUF 31
Andrew Franks
MIA
FG
46
4
No Good
L
Nov 27 2016
JAX @ BUFJAX 21, BUF 28
Jason Myers
JAX
XP
33
1
Good
W
Nov 20 2016
BUF @ CINBUF 16, CIN 12
Mike Nugent
CIN
XP
33
1
No Good
W
Nov 20 2016
BUF @ CINBUF 16, CIN 12
Mike Nugent
CIN
XP
33
2
No Good
W
Oct 30 2016
NE @ BUFNE 41, BUF 25
Stephen Gostkowski
NE
FG
51
2
Good
L
Dec 27 2015
DAL @ BUFDAL 6, BUF 16
Dan Bailey
DAL
FG
50
1
No Good
W
Nov 29 2015
BUF @ KCBUF 22, KC 30
Cairo Santos
KC
FG
54
2
No Good
L
Oct 4 2015
NYG @ BUFNYG 24, BUF 10
Josh Brown
NYG
XP
33
1
No Good
L
Oct 5 2014
BUF @ DETBUF 17, DET 14 High Impact
Alex Henery
DET
FG
44
3
No Good
W
Dec 30 2012
NYJ @ BUFNYJ 9, BUF 28
Nick Folk
NYJ
FG
23
2
Good
W
Nov 15 2012
MIA @ BUFMIA 14, BUF 19
Dan Carpenter
MIA
FG
50
3
No Good
W
Oct 14 2012
BUF @ ARIBUF 19, ARI 16 Game-Loser
Jay Feely
ARI
FG
38
4
No Good
W
Dec 16 2007
BUF @ CLEBUF 0, CLE 8
Phil Dawson
CLE
FG
48
2
Good
L
Sep 30 2007
NYJ @ BUFNYJ 14, BUF 17 High Impact
Mike Nugent
NYJ
FG
37
2
No Good
W
Dec 27 2003
BUF @ NEBUF 0, NE 31
Adam Vinatieri
NE
FG
24
3
No Good
L
Sep 22 2002
BUF @ DENBUF 23, DEN 28
Jason Elam
DEN
FG
49
2
No Good
L
Dec 16 2001
NE @ BUFNE 12, BUF 9 High Impact
Adam Vinatieri
NE
FG
32
2
Good
L
Jan 2 1999
BUF @ MIABUF 17, MIA 24 Playoffs
Olindo Mare
MIA
FG
26
2
No Good
L
Sep 6 1998
BUF @ SDBUF 14, SD 16 High Impact
John Carney
SD
FG
54
4
Good
L
Dec 28 1996
JAX @ BUFJAX 30, BUF 27 Playoffs Game-Winner
Mike Hollis
JAX
FG
45
4
Good
L