HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboardsmenu

TOM TUPA

Tupa, Joseph Thomas, Jr.
Height: 6-4 Weight: 224
Born: February 6, 1966 Cleveland, OH
High School: Brecksville-Broadview Heights (Broadview Heights, OH)
YearCollegeStatus
1984Ohio StateLettered
1985Ohio StateLettered
1986Ohio StateLettered
1987Ohio StateLettered
Draft: 3rd round (68th overall) 1988 Phoenix Cardinals
NFL Game Logs
NFL Playoff Statistics
Roster KeyStat Key
YEAR TEAMNOPOSGPGS
1988 Phoenix Cardinals (NFL)1988 PHX NFL19QB20
1989 Phoenix Cardinals (NFL)1989 PHX NFL19QB-P142
1990 Phoenix Cardinals (NFL)1990 PHX NFL19QB150
1991 Phoenix Cardinals (NFL)1991 PHX NFL19QB1111
1992 Indianapolis Colts (NFL)1992 IND NFL7QB30
1994 Cleveland Browns (NFL)1994 CLE NFL7P160
1995 Cleveland Browns (NFL)1995 CLE NFL7P160
1996 New England Patriots (NFL)1996 NE NFL19P160
1997 New England Patriots (NFL)1997 NE NFL19P160
1998 New England Patriots (NFL)1998 NE NFL19P160
1999 New York Jets (NFL)1999 NYJ NFL7P-QB160
2000 New York Jets (NFL)2000 NYJ NFL7P160
2001 New York Jets (NFL)2001 NYJ NFL7P-QB150
2002 Tampa Bay Buccaneers (NFL)2002 TB NFL9P160
2003 Tampa Bay Buccaneers (NFL)2003 TB NFL9P160
2004 Washington Redskins (NFL)2004 WAS NFL19P160
16 Years (NFL)16 Years NFL22013
TransactionDateTeam
Draft4/24/19881988 Phoenix Cardinals (NFL)1988 PHX NFL
Signed7/12/19881988 Phoenix Cardinals (NFL)1988 PHX NFL
Free Agent (Plan B)2/1/19911990 Phoenix Cardinals (NFL)1990 PHX NFL
Signed7/17/19911991 Phoenix Cardinals (NFL)1991 PHX NFL
Free Agent (Plan B)2/1/19921991 Phoenix Cardinals (NFL)1991 PHX NFL
Signed3/31/19921992 Indianapolis Colts (NFL)1992 IND NFL
Released8/30/19931993 Indianapolis Colts (NFL)1993 IND NFL
Signed11/9/19931993 Cleveland Browns (NFL)1993 CLE NFL
Released11/24/19931993 Cleveland Browns (NFL)1993 CLE NFL
Signed3/30/19941994 Cleveland Browns (NFL)1994 CLE NFL
Free Agent2/16/19961995 Cleveland Browns (NFL)1995 CLE NFL
Signed3/15/19961996 New England Patriots (NFL)1996 NE NFL
Free Agent2/12/19991998 New England Patriots (NFL)1998 NE NFL
Signed2/15/19991999 New York Jets (NFL)1999 NYJ NFL
Released2/25/20022001 New York Jets (NFL)2001 NYJ NFL
Signed5/10/20022002 Tampa Bay Buccaneers (NFL)2002 TB NFL
Unrestricted Free Agent2/28/20032002 Tampa Bay Buccaneers (NFL)2002 TB NFL
Signed6/16/20032003 Tampa Bay Buccaneers (NFL)2003 TB NFL
Unrestricted Free Agent3/3/20042003 Tampa Bay Buccaneers (NFL)2003 TB NFL
Injured Reserve8/30/20052004 Washington Redskins (NFL)2004 WAS NFL
Signed3/6/20042004 Washington Redskins (NFL)2004 WAS NFL
Injured Reserve8/30/20052005 Washington Redskins (NFL)2005 WAS NFL
Released (Failed Physical)3/10/20062005 Washington Redskins (NFL)2005 WAS NFL
AWARDS
1999 Associated Press All-NFL
1999 Pro Bowl All-AFC
1999 Pro Football Weekly All-AFC
SCORINGTDX1X1AX1%X2X2ADXFGFGAFG%SSAFPTS
1991 Phoenix Cardinals (NFL)1991 PHX NFL100---00-06
1994 Cleveland Browns (NFL)1994 CLE NFL00033-00-06
1999 New York Jets (NFL)1999 NYJ NFL00001-00-00
Career Totals (NFL)Career Totals NFL10034-00-012
RUSHINGATTYDSAVGLGTDFD20+40+FUM
1989 Phoenix Cardinals (NFL)1989 PHX NFL15755.013000
1990 Phoenix Cardinals (NFL)1990 PHX NFL100.000000
1991 Phoenix Cardinals (NFL)1991 PHX NFL28973.51717000
1992 Indianapolis Colts (NFL)1992 IND NFL393.01001001
1995 Cleveland Browns (NFL)1995 CLE NFL199.0900000
1998 New England Patriots (NFL)1998 NE NFL2-2-1.0-100000
1999 New York Jets (NFL)1999 NYJ NFL284.0400000
2002 Tampa Bay Buccaneers (NFL)2002 TB NFL1-9-9.0-900000
Career Totals (NFL)Career Totals NFL531873.51718001
PASSINGATTCOMCOM%INCYDSY/ATTY/COMLGTDTD%INTINT%SKYLFD20+40+RTG
1988 Phoenix Cardinals (NFL)1988 PHX NFL6466.72498.212.32200.000.0111091.7
1989 Phoenix Cardinals (NFL)1989 PHX NFL1346548.5609737.315.077t32.296.7149452.2
1991 Phoenix Cardinals (NFL)1991 PHX NFL31516552.413720536.512.462t61.9134.1241979222562.0
1992 Indianapolis Colts (NFL)1992 IND NFL331751.5141564.79.21913.026.154090049.6
1995 Cleveland Browns (NFL)1995 CLE NFL11100.002525.025.02500.000.000110118.8
1996 New England Patriots (NFL)1996 NE NFL200.0200.000.000.00000039.6
1999 New York Jets (NFL)1999 NYJ NFL11654.5516515.027.565218.200.0330432139.2
2001 New York Jets (NFL)2001 NYJ NFL11100.0099.09.0900.000.000100104.2
2002 Tampa Bay Buccaneers (NFL)2002 TB NFL100.0000.000.01100.0000000.0
Career Totals (NFL)Career Totals NFL50425951.422034306.813.277t122.4255.04737210726760.5
PUNTINGNOYDSAVGLGBLTBI20OBDNRYDSNYDSNET
1989 Phoenix Cardinals (NFL)1989 PHX NFL628046.7510024123939.8
1994 Cleveland Browns (NFL)1994 CLE NFL80321140.1650827415220283135.4
1995 Cleveland Browns (NFL)1995 CLE NFL65283143.664091858296235536.2
1996 New England Patriots (NFL)1996 NE NFL63273943.562071477334226536.0
1997 New England Patriots (NFL)1997 NE NFL78356945.8731142478437285236.1
1998 New England Patriots (NFL)1998 NE NFL74329444.564091377493262135.4
1999 New York Jets (NFL)1999 NYJ NFL81365945.2690725219427309238.2
2000 New York Jets (NFL)2000 NYJ NFL83371444.77001518611660275433.2
2001 New York Jets (NFL)2001 NYJ NFL67257538.4590521617333214232.0
2002 Tampa Bay Buccaneers (NFL)2002 TB NFL90385642.871012301417433318335.4
2003 Tampa Bay Buccaneers (NFL)2003 TB NFL83359043.36006261511489298135.9
2004 Washington Redskins (NFL)2004 WAS NFL103454444.1611830910727365735.2
Career Totals (NFL)Career Totals NFL8733786243.47321002488213048903097235.4
KICKOFFSNOYDSAVGTBOBRETRETYTDOSAOSR
1996 New England Patriots (NFL)1996 NE NFL14040.000116000
2000 New York Jets (NFL)2000 NYJ NFL15858.000123000
2001 New York Jets (NFL)2001 NYJ NFL15757.000118000
2004 Washington Redskins (NFL)2004 WAS NFL14747.000115000
Career Totals (NFL)Career Totals NFL420250.500472000
FUMBLESNOLOSTOWNOPPRECYDSTD
1989 Phoenix Cardinals (NFL)1989 PHX NFL2101-60
1990 Phoenix Cardinals (NFL)1990 PHX NFL1000-70
1991 Phoenix Cardinals (NFL)1991 PHX NFL820200
1992 Indianapolis Colts (NFL)1992 IND NFL1101-10
1999 New York Jets (NFL)1999 NYJ NFL1100000
Career Totals (NFL)Career Totals NFL131404-140
DEFENSETKLDEFSTMTQHTFLFFPDBL
1999 New York Jets (NFL)1999 NYJ NFL202000000
2000 New York Jets (NFL)2000 NYJ NFL101000000
2002 Tampa Bay Buccaneers (NFL)2002 TB NFL202000000
2004 Washington Redskins (NFL)2004 WAS NFL10100000
Career Totals (NFL)Career Totals NFL606000000
PENALTIESCalledDeclinedAcceptedYardsNullified YardsFirst DownsStalled Drives
2000 New York Jets (NFL)2000 NYJ NFL1015001
2002 Tampa Bay Buccaneers (NFL)2002 TB NFL1015001
2004 Washington Redskins (NFL)2004 WAS NFL31210000
Career Totals (NFL)Career Totals NFL51420002
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