HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboardsmenu

TOMMY BARNHARDT

Barnhardt, John Thomas Ray
Height: 6-2 Weight: 228
Born: June 11, 1963 Salisbury, NC
High School: South Rowan (China Grove, NC)
YearCollegeStatus
1981East CarolinaPlayed
1982North CarolinaIneligible
1983North CarolinaPlayed
1984North CarolinaPlayed
1985North CarolinaLettered
Draft: 9th round (223rd overall) 1986 Tampa Bay Buccaneers
NFL Game Logs
NFL Playoff Statistics
Roster KeyStat Key
YEAR TEAMNOPOSGPGS
1987 New Orleans Saints (NFL)1987 NO NFL6P30
1987 Chicago Bears (NFL)1987 CHIB NFL17P20
1987 Year (NFL)1987 Year NFL50
1988 Washington Redskins (NFL)1988 WAS NFL14P40
1989 New Orleans Saints (NFL)1989 NO NFL6P110
1990 New Orleans Saints (NFL)1990 NO NFL6P160
1991 New Orleans Saints (NFL)1991 NO NFL6P160
1992 New Orleans Saints (NFL)1992 NO NFL6P160
1993 New Orleans Saints (NFL)1993 NO NFL6P160
1994 New Orleans Saints (NFL)1994 NO NFL6P160
1995 Carolina Panthers (NFL)1995 CAR NFL6P160
1996 Tampa Bay Buccaneers (NFL)1996 TB NFL6P160
1997 Tampa Bay Buccaneers (NFL)1997 TB NFL6P60
1998 Tampa Bay Buccaneers (NFL)1998 TB NFL6P160
1999 New Orleans Saints (NFL)1999 NO NFL6P160
2000 Washington Redskins (NFL)2000 WAS NFL6P160
14 Years (NFL)14 Years NFL1860
TransactionDateTeam
Draft4/29/19861986 Tampa Bay Buccaneers (NFL)1986 TB NFL
Signed7/16/19861986 Tampa Bay Buccaneers (NFL)1986 TB NFL
Released8/25/19861986 Tampa Bay Buccaneers (NFL)1986 TB NFL
Signed2/6/19871987 Tampa Bay Buccaneers (NFL)1987 TB NFL
Released8/5/19871987 Tampa Bay Buccaneers (NFL)1987 TB NFL
Signed9/23/19871987 New Orleans Saints (NFL)1987 NO NFL
Released11/3/19871987 New Orleans Saints (NFL)1987 NO NFL
Signed12/16/19871987 Chicago Bears (NFL)1987 CHIB NFL
Released8/24/19881988 Chicago Bears (NFL)1988 CHIB NFL
Injured Reserve10/11/19881988 Washington Redskins (NFL)1988 WAS NFL
Signed5/11/19891989 Washington Redskins (NFL)1989 WAS NFL
Released1989 Washington Redskins (NFL)1989 WAS NFL
Signed7/20/19891989 Detroit Lions (NFL)1989 DET NFL
Released8/30/19891989 Detroit Lions (NFL)1989 DET NFL
Signed10/11/19891989 New Orleans Saints (NFL)1989 NO NFL
Free Agent (Plan B)2/1/19921991 New Orleans Saints (NFL)1991 NO NFL
Signed1992 New Orleans Saints (NFL)1992 NO NFL
Free Agent3/1/19931992 New Orleans Saints (NFL)1992 NO NFL
Signed7/15/19931993 New Orleans Saints (NFL)1993 NO NFL
Free Agent2/17/19951994 New Orleans Saints (NFL)1994 NO NFL
Signed3/2/19951995 Carolina Panthers (NFL)1995 CAR NFL
Released5/7/19961995 Carolina Panthers (NFL)1995 CAR NFL
Signed5/13/19961996 Tampa Bay Buccaneers (NFL)1996 TB NFL
Injured Reserve10/9/19971997 Tampa Bay Buccaneers (NFL)1997 TB NFL
Free Agent2/12/19991998 Tampa Bay Buccaneers (NFL)1998 TB NFL
Signed6/28/19991999 New Orleans Saints (NFL)1999 NO NFL
Released4/6/20001999 New Orleans Saints (NFL)1999 NO NFL
Signed5/15/20002000 Washington Redskins (NFL)2000 WAS NFL
Unrestricted Free Agent3/2/20012000 Washington Redskins (NFL)2000 WAS NFL
RUSHINGATTYDSAVGLGTDFD20+40+FUM
1987 New Orleans Saints (NFL)1987 NO NFL1-13-13.0-1300000
1987 Year (NFL)1987 Year NFL1-13-13.0-1300000
1991 New Orleans Saints (NFL)1991 NO NFL100.0000000
1992 New Orleans Saints (NFL)1992 NO NFL4-2-0.51201002
1993 New Orleans Saints (NFL)1993 NO NFL11818.01801000
1994 New Orleans Saints (NFL)1994 NO NFL12121.02101100
1996 Tampa Bay Buccaneers (NFL)1996 TB NFL22713.52501100
1999 New Orleans Saints (NFL)1999 NO NFL144.0400000
2000 Washington Redskins (NFL)2000 WAS NFL11111.01100000
Career Totals (NFL)Career Totals NFL12665.52504202
PASSINGATTCOMCOM%INCYDSY/ATTY/COMLGTDTD%INTINT%SKYLFD20+40+RTG
1993 New Orleans Saints (NFL)1993 NO NFL11100.0077.07.0700.000.00010095.8
1994 New Orleans Saints (NFL)1994 NO NFL100.0100.000.000.00000039.6
1997 Tampa Bay Buccaneers (NFL)1997 TB NFL11100.002525.025.02500.000.000110118.8
Career Totals (NFL)Career Totals NFL3266.713210.716.02500.000.000210102.1
PUNTINGNOYDSAVGLGBLTBI20OBDNRYDSNYDSNET
1987 New Orleans Saints (NFL)1987 NO NFL1148343.9520146439936.3
1987 Chicago Bears (NFL)1987 CHIB NFL623639.3500023620033.3
1987 Year (NFL)1987 Year NFL1771942.35201610059935.2
1988 Washington Redskins (NFL)1988 WAS NFL1562841.9550217451434.3
1989 New Orleans Saints (NFL)1989 NO NFL55217939.6560417174192535.0
1990 New Orleans Saints (NFL)1990 NO NFL70299042.7651620302256836.2
1991 New Orleans Saints (NFL)1991 NO NFL86374343.5611102087470307335.3
1992 New Orleans Saints (NFL)1992 NO NFL67294744.0620101923218252937.7
1993 New Orleans Saints (NFL)1993 NO NFL77335643.6580626611348288837.5
1994 New Orleans Saints (NFL)1994 NO NFL67292043.657091419495224533.5
1995 Carolina Panthers (NFL)1995 CAR NFL95390641.154011271210342334435.2
1996 Tampa Bay Buccaneers (NFL)1996 TB NFL70301543.162142415248268737.8
1997 Tampa Bay Buccaneers (NFL)1997 TB NFL29130445.061031232110113439.1
1998 Tampa Bay Buccaneers (NFL)1998 TB NFL81334041.255091929302285835.3
1999 New Orleans Saints (NFL)1999 NO NFL82326239.852051418283287935.1
2000 Washington Redskins (NFL)2000 WAS NFL79316040.0530523511342271834.4
Career Totals (NFL)Career Totals NFL8903746942.165385242417538083196135.8
KICKOFFSNOYDSAVGTBOBRETRETYTDOSAOSR
1993 New Orleans Saints (NFL)1993 NO NFL13838.000115000
1995 Carolina Panthers (NFL)1995 CAR NFL14141.00010000
1998 Tampa Bay Buccaneers (NFL)1998 TB NFL15959.000110000
Career Totals (NFL)Career Totals NFL313846.000325000
FUMBLESNOLOSTOWNOPPRECYDSTD
1992 New Orleans Saints (NFL)1992 NO NFL2000-160
1999 New Orleans Saints (NFL)1999 NO NFL1010100
Career Totals (NFL)Career Totals NFL30101-160
DEFENSETKLDEFSTMTQHTFLFFPDBL
1999 New Orleans Saints (NFL)1999 NO NFL101000000
Career Totals (NFL)Career Totals NFL101000000
PENALTIESCalledDeclinedAcceptedYardsNullified YardsFirst DownsStalled Drives
1999 New Orleans Saints (NFL)1999 NO NFL20210000
2000 Washington Redskins (NFL)2000 WAS NFL30325002
Career Totals (NFL)Career Totals NFL50535002
In Memoriam
NFL Boxscores
NFL Game Officials
NFL Training Camps
NFL Roster Limits
Pro Football Hall of Fame
Super Bowl
Privacy Policy
©2006-2025 Pro Football Archives. All Rights Reserved.
Last Updated: August 19, 2025