Bills

77 doinks recorded · 38 kicking · 39 opponent · Compare

Official games only →

77 Total Doinks
26% Made Rate (Kicking)
2016 Peak Season · 10 doinks
3.1 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: 8 doinks 2016: 10 doinks 2017: 1 doink 2018: 3 doinks 2019: 4 doinks 2020: 5 doinks 2021: 4 doinks 2022: 2 doinks 2023: 3 doinks 2024: 5 doinks 2025: 5 doinks
1 0 3 1 1 3 2 1 0 1 0 3 2 0 1 1 3 0 4 8 10 1 3 4 5 4 2 3 5 5
1996 2000 2010 2020 2025
Last Doink (Kicking)
BUF @ CLE
Mike Badgley · XP · No Good
Dec 21, 2025 · 4 months ago
Last Doinked On
BUF @ JAX
Cam Little · FG 54yd · No Good
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.

BUF @ MIN FG 54yd 2002
1 Lost It on a Doink

The Bills kicker missed a game-losing doink.

BUF @ KC FG 53yd 2010
1 Won by an Opponent's Miss

The opposing kicker missed a doink, handing the Bills the win.

BUF @ ARI FG 38yd 2012
1 Lost to an Opponent's Make

The opposing kicker made a game-winning doink against the Bills.

JAX @ BUF FG 45yd 1996
1 High Impact (Kicking)

The Bills kicker doinked in a game decided by 3 or fewer.

NYG @ BUF FG 39yd 1999
9 High Impact (Against)

The opposing kicker doinked in a game decided by 3 or fewer against the Bills.

BUF @ JAX FG 54yd 2025
BAL @ BUF XP 2025
BUF @ NYJ FG 32yd 2024
IND @ BUF FG 33yd 2020
+5 more

Franchise Stories (5)

NYJ @ BUF · Dec 30, 2012 · Season 2012, 17
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.
BUF @ NYJ · Sep 8, 2019 · Season 2019, 1
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 (38)

Record in doink games: 18-17 · Record with made doink: 5-5

DateGameKickerTypeDistQtrResultW/L
Dec 212025 BUF @ CLEBUF 23, CLE 20 Mike Badgley XP 33 2 No Good W
Dec 72025 CIN @ BUFCIN 34, BUF 39 Matt Prater XP 33 4 Good W
Nov 22025 KC @ BUFKC 21, BUF 28 Matt Prater FG 52 4 No Good W
Nov 32024 MIA @ BUFMIA 27, BUF 30 Tyler Bass XP 33 4 Good W
Sep 112023 BUF @ NYJBUF 16, NYJ 22 Tyler Bass FG 50 4 Good L
Jan 152022 NE @ BUFNE 17, BUF 47 Playoffs Tyler Bass XP 33 4 Good W
Nov 212021 IND @ BUFIND 41, BUF 15 Tyler Bass FG 57 2 No Good L
Jan 242021 BUF @ KCBUF 24, KC 38 Playoffs Tyler Bass XP 33 1 No Good L
Nov 152020 BUF @ ARIBUF 30, ARI 32 Tyler Bass FG 54 2 Good L
Nov 282019 BUF @ DALBUF 26, DAL 15 Steven Hauschka FG 41 3 Good W
Aug 82019 IND @ BUFIND 16, BUF 24 Steven Hauschka FG 34 1 No Good W
Dec 232018 BUF @ NEBUF 12, NE 24 Steven Hauschka FG 43 1 No Good L
Sep 172017 BUF @ CARBUF 3, CAR 9 Steven Hauschka FG 45 4 Good L
Dec 112016 PIT @ BUFPIT 27, BUF 20 Dan Carpenter XP 33 4 No Good L
Oct 302016 NE @ BUFNE 41, BUF 25 Dan Carpenter FG 49 2 No Good L
Oct 22016 BUF @ NEBUF 16, NE 0 Dan Carpenter FG 47 3 No Good W
Aug 202016 NYG @ BUFNYG 0, BUF 21 Jordan Gay XP 33 2 No Good W
Aug 202016 NYG @ BUFNYG 0, BUF 21 Jordan Gay FG 37 2 No Good W
Dec 62015 HOU @ BUFHOU 21, BUF 30 Dan Carpenter XP 33 4 No Good W
Dec 62015 HOU @ BUFHOU 21, BUF 30 Dan Carpenter FG 50 3 No Good W
Nov 232015 BUF @ NEBUF 13, NE 20 Dan Carpenter FG 48 2 No Good L
Sep 32015 BUF @ DETBUF 10, DET 17 Dan Carpenter FG 40 3 No Good L
Aug 202015 BUF @ CLEBUF 11, CLE 10 Dan Carpenter FG 46 1 No Good W
Oct 262014 BUF @ NYJBUF 43, NYJ 23 Dan Carpenter XP 33 4 No Good W
Oct 52014 BUF @ DETBUF 17, DET 14 Dan Carpenter FG 50 3 No Good W
Sep 142014 MIA @ BUFMIA 10, BUF 29 Dan Carpenter FG 31 4 No Good W
Oct 302011 WAS @ BUFWAS 0, BUF 23 Rian Lindell FG 44 4 No Good W
Oct 312010 BUF @ KCBUF 10, KC 13 Game-Loser Rian Lindell FG 53 OT No Good L
Nov 302008 SF @ BUFSF 10, BUF 3 Rian Lindell FG 20 2 No Good L
Nov 302008 SF @ BUFSF 10, BUF 3 Rian Lindell FG 40 4 No Good L
Nov 182007 NE @ BUFNE 56, BUF 10 Rian Lindell FG 52 3 Good L
Nov 132005 KC @ BUFKC 3, BUF 14 Rian Lindell FG 28 2 No Good W
Sep 152002 BUF @ MINBUF 45, MIN 39 Game-Winner Mike Hollis FG 54 4 Good W
Nov 112001 BUF @ NEBUF 11, NE 21 Jake Arians FG 49 2 No Good L
Sep 302001 PIT @ BUFPIT 20, BUF 3 Jake Arians FG 49 2 No Good L
Dec 232000 BUF @ SEABUF 42, SEA 23 Steve Christie FG 26 2 No Good W
Dec 121999 NYG @ BUFNYG 19, BUF 17 High Impact Steve Christie FG 39 2 No Good L
Nov 291998 BUF @ NEBUF 21, NE 25 Steve Christie FG 34 2 Good L

Doinks against Bills (39)

Record in doink games: 19-16 · Record vs. made doink: 2-5

DateGameKickerTeamTypeDistQtrResultW/L
Jan 112026 BUF @ JAXBUF 27, JAX 24 Playoffs High Impact Cam Little JAX FG 54 2 No Good W
Sep 72025 BAL @ BUFBAL 40, BUF 41 High Impact Tyler Loop BAL XP 33 4 No Good W
Jan 122025 DEN @ BUFDEN 7, BUF 31 Playoffs Wil Lutz DEN FG 50 2 No Good W
Oct 142024 BUF @ NYJBUF 23, NYJ 20 High Impact Greg Zuerlein NYJ FG 32 3 No Good W
Oct 142024 BUF @ NYJBUF 23, NYJ 20 High Impact Greg Zuerlein NYJ FG 43 4 No Good W
Aug 172024 BUF @ PITBUF 9, PIT 3 Chris Boswell PIT FG 52 2 No Good W
Nov 132023 DEN @ BUFDEN 24, BUF 22 Wil Lutz DEN XP 33 2 No Good L
Aug 122023 IND @ BUFIND 19, BUF 23 Matt Gay IND FG 28 1 No Good W
Dec 12022 BUF @ NEBUF 24, NE 10 Nick Folk NE FG 48 2 No Good W
Nov 132022 MIN @ BUFMIN 33, BUF 30 Greg Joseph MIN XP 33 4 No Good L
Jan 232022 BUF @ KCBUF 36, KC 42 Playoffs Harrison Butker KC FG 50 2 No Good L
Jan 232022 BUF @ KCBUF 36, KC 42 Playoffs Harrison Butker KC XP 33 3 No Good L
Jan 162021 BAL @ BUFBAL 3, BUF 17 Playoffs Justin Tucker BAL FG 41 1 No Good W
Jan 162021 BAL @ BUFBAL 3, BUF 17 Playoffs Justin Tucker BAL FG 46 2 No Good W
Jan 92021 IND @ BUFIND 24, BUF 27 Playoffs High Impact Rodrigo Blankenship IND FG 33 3 No Good W
Oct 272019 PHI @ BUFPHI 31, BUF 13 Jake Elliott PHI XP 33 3 No Good L
Sep 82019 BUF @ NYJBUF 17, NYJ 16 High Impact Kaare Vedvik NYJ XP 33 1 No Good W
Sep 302018 BUF @ GBBUF 0, GB 22 Mason Crosby GB XP 33 1 No Good L
Aug 302018 BUF @ CHIBUF 28, CHI 27 High Impact Cody Parkey CHI FG 39 2 No Good W
Dec 242016 MIA @ BUFMIA 34, BUF 31 Andrew Franks MIA FG 46 4 No Good L
Nov 272016 JAX @ BUFJAX 21, BUF 28 Jason Myers JAX XP 33 1 Good W
Nov 202016 BUF @ CINBUF 16, CIN 12 Mike Nugent CIN XP 33 1 No Good W
Nov 202016 BUF @ CINBUF 16, CIN 12 Mike Nugent CIN XP 33 2 No Good W
Oct 302016 NE @ BUFNE 41, BUF 25 Stephen Gostkowski NE FG 51 2 Good L
Dec 272015 DAL @ BUFDAL 6, BUF 16 Dan Bailey DAL FG 50 1 No Good W
Nov 292015 BUF @ KCBUF 22, KC 30 Cairo Santos KC FG 54 2 No Good L
Oct 42015 NYG @ BUFNYG 24, BUF 10 Josh Brown NYG XP 33 1 No Good L
Oct 52014 BUF @ DETBUF 17, DET 14 High Impact Alex Henery DET FG 44 3 No Good W
Dec 302012 NYJ @ BUFNYJ 9, BUF 28 Nick Folk NYJ FG 23 2 Good W
Nov 152012 MIA @ BUFMIA 14, BUF 19 Dan Carpenter MIA FG 50 3 No Good W
Oct 142012 BUF @ ARIBUF 19, ARI 16 Game-Loser Jay Feely ARI FG 38 4 No Good W
Dec 162007 BUF @ CLEBUF 0, CLE 8 Phil Dawson CLE FG 48 2 Good L
Sep 302007 NYJ @ BUFNYJ 14, BUF 17 High Impact Mike Nugent NYJ FG 37 2 No Good W
Dec 272003 BUF @ NEBUF 0, NE 31 Adam Vinatieri NE FG 24 3 No Good L
Sep 222002 BUF @ DENBUF 23, DEN 28 Jason Elam DEN FG 49 2 No Good L
Dec 162001 NE @ BUFNE 12, BUF 9 High Impact Adam Vinatieri NE FG 32 2 Good L
Jan 21999 BUF @ MIABUF 17, MIA 24 Playoffs Olindo Mare MIA FG 26 2 No Good L
Sep 61998 BUF @ SDBUF 14, SD 16 High Impact John Carney SD FG 54 4 Good L
Dec 281996 JAX @ BUFJAX 30, BUF 27 Playoffs Game-Winner Mike Hollis JAX FG 45 4 Good L
Heartbreaks on the Bills
Bills' Graveyard of DoinksAll Time
1996 · WCBUFM. Hollis (JAX)45yd FGStarted: Dec 28, 1996Ended: Q4 · 3:071999 · 14BUFS. Christie vs NYG39yd FGStarted: Dec 12, 1999Ended: Q2 · 9:042010 · 8BUFR. Lindell at KC53yd FGStarted: Oct 31, 2010Ended: OT · 7:14
1996 · WCBUFM. Hollis (JAX)45yd FGStarted: Dec 28, 1996Ended: Q4 · 3:071999 · 14BUFS. Christie vs NYG39yd FGStarted: Dec 12, 1999Ended: Q2 · 9:042010 · 8BUFR. Lindell at KC53yd FGStarted: Oct 31, 2010Ended: OT · 7:14
3 game-losing doinks
A ★ marks a made doink (the kicker successfully converted).