Photo of Mike Badgley
Photo: Tennessee Titans · CC BY 3.0 · Wikimedia Commons

Mike Badgley

Buffalo Bills · Kicker · #32 · 2025

Mike Badgley played kicker for the Buffalo Bills in 2025, wearing #32. Mike played college football at Miami and entered the league undrafted. Listed at 5'10" and 183 lb.

Play this player as a puzzleBills daily game

Mike Badgley: facts

Team in 2025
Buffalo Bills
Position
Kicker (K)
Jersey number
#32
College
Miami
Draft
Undrafted (no draft record)
Born
July 28, 1995 (age 31)
Height
5'10"
Weight
183 lb
Rookie season
2018

Source: nflverse player records, the 2025 roster and the 2026 weekly rosters through week 4 (CC BY 4.0).

Mike Badgley: career by team

  1. Los Angeles Chargers2018–2020
  2. Indianapolis Colts2021
  3. Tennessee Titans2021
  4. Chicago Bears2022
  5. Detroit Lions2022–2024
  6. Buffalo Bills2025
  7. Indianapolis Colts2025

Mike is an NFL Grid answer for Chargers and Colts, Chargers and Titans, Chargers and Bears, Chargers and Lions, Chargers and Bills, Colts and Titans, Colts and Bears, Colts and Lions, Colts and Bills, Titans and Bears, Titans and Lions, Titans and Bills, Bears and Lions, Bears and Bills, Lions and Bills.

Seasons on each roster from the nflverse roster files (CC BY 4.0); old team names are shown under today's franchise.

His 2025 Bills teammates: kickers

Also from Miami

Mike Badgley: questions

What team does Mike Badgley play for?

Mike Badgley is on no 2026 NFL roster in the 2026 nflverse weekly rosters (through week 4). His last team was the Buffalo Bills (#32) in 2025.

What position does Mike Badgley play?

Kicker (K), as recorded in the nflverse data.

Where did Mike Badgley go to college?

Miami. 73 other players in our dataset came from the same school.

Was Mike Badgley drafted?

No. The nflverse records show no draft selection, so he joined the league as an undrafted player.

How tall is Mike Badgley?

5'10" (70 inches), 183 lb.

Facts from nflverse (CC BY 4.0). Photos only from Wikimedia Commons under free licences, credited above. AllStar Grid is independent and not affiliated with the NFL or its teams. Credits