Michael Gaines was drafted No. 232 overall by the Carolina Panthers in the 2004 NFL Draft out of UCF. 83 regular-season games · 2 seasons as a starter · 7 career approximate value

2004 NFL Draft · Rd 7, Pick 31 · #232 overall

Michael Gaines UCF Draft

Michael Gaines was drafted No. 232 overall by the Carolina Panthers in the 2004 NFL Draft out of UCF. 83 regular-season games · 2 seasons as a starter · 7 career approximate value

Overall pick
#232
Round
7
Draft class
2004
NFL games
83
Years as starter
2
Career AV
725th at UCF

The pick

How Michael Gaines came off the board in 2004.

Drafted by

Carolina Panthers

Rd 7, Pick 31 · #232 overall · NFC South

Full 2004 draft class (255 picks)
Position
Tight end TE
Measurables
6'2" · 275 lbs
Pre-draft board
No. 225 prospect49.0 grade
Side of the ball
Offense

NFL career

83 regular-season games · 2 seasons as a starter · 7 career approximate value

Games played
83
Seasons as a starter
2
Career approximate value
725th among UCF picks
AV with the drafting club
343% of career value
Final season
20095 years after the draft

Around pick 232

Who came off the board on either side of Michael Gaines.

Other TE picks from UCF

The program's most accomplished players at the same spot.

About this draft profile

Last updated Aug 24, 2026

Michael Gaines in the 2004 NFL Draft

Michael Gaines is a Tight end out of UCF selected No. 232 overall by the Carolina Panthers in the 2004 NFL Draft. 83 regular-season games · 2 seasons as a starter · 7 career approximate value UCF has produced 53 NFL draft picks since 1987.

Where this data comes from

Pick order and career outcomes come from the nflverse draft archive; position, measurables, and conference at the time of the draft come from the college feed. Career columns stay empty until a player logs regular-season snaps.

Frequently asked questions

Where was Michael Gaines drafted?

Michael Gaines was selected No. 232 overall by the Carolina Panthers in the 2004 NFL Draft (Rd 7, Pick 31). Full pick detail at https://fantasyhq.co/cfb-hq/draft-history/players/2004/michael-gaines.

What college did Michael Gaines play for?

Michael Gaines played college football at UCF in the Mid-American. See every UCF draft pick at https://fantasyhq.co/cfb-hq/draft-history/schools/ucf-knights.

How did Michael Gaines's NFL career turn out?

83 regular-season games · 2 seasons as a starter · 7 career approximate value Career outcome data at https://fantasyhq.co/cfb-hq/draft-history/players/2004/michael-gaines.