HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboardsmenu

Mark Royals

Royals, Mark Alan
Position: P
Height: 6-5 Weight: 218
Born: June 22, 1963 Hampton, VA
High School: Mathews (VA)
YearCollegeParticipation
1982Chowan JC
1983Appalachian StatePlayed
1984Appalachian StatePlayed
1985Appalachian StatePlayed
NFL Game Logs
NFL Playoff Statistics
Roster KeyStat Key
YEAR TEAMNOPOSGPGS
1987 St. Louis Cardinals (NFL)1987 STL NFL14P10
1987 Philadelphia Eagles (NFL)1987 PHI NFL5P10
1987 Year (NFL)1987 Year NFL20
1990 Tampa Bay Buccaneers (NFL)1990 TB NFL3P160
1991 Tampa Bay Buccaneers (NFL)1991 TB NFL3P160
1992 Pittsburgh Steelers (NFL)1992 PIT NFL3P160
1993 Pittsburgh Steelers (NFL)1993 PIT NFL3P160
1994 Pittsburgh Steelers (NFL)1994 PIT NFL3P160
1995 Detroit Lions (NFL)1995 DET NFL3P160
1996 Detroit Lions (NFL)1996 DET NFL3P160
1997 New Orleans Saints (NFL)1997 NO NFL3P160
1998 New Orleans Saints (NFL)1998 NO NFL3P160
1999 Tampa Bay Buccaneers (NFL)1999 TB NFL3P160
2000 Tampa Bay Buccaneers (NFL)2000 TB NFL3P160
2001 Tampa Bay Buccaneers (NFL)2001 TB NFL3P160
2002 Miami Dolphins (NFL)2002 MIA NFL3P160
2003 Miami Dolphins (NFL)2003 MIA NFL3P30
2003 Jacksonville Jaguars (NFL)2003 JAC NFL3P110
2003 Year (NFL)2003 Year NFL140
15 Years (NFL)15 Years NFL2240
TeamDateTransaction
1986 Dallas Cowboys (NFL)1986 DAL NFL6/6/1986Signed
1986 Dallas Cowboys (NFL)1986 DAL NFL8/8/19866/6/1986
1987 St. Louis Cardinals (NFL)1987 STL NFL9/30/1987Signed
1987 St. Louis Cardinals (NFL)1987 STL NFL10/7/19879/30/1987
1987 Philadelphia Eagles (NFL)1987 PHI NFL10/14/1987Signed
1987 Philadelphia Eagles (NFL)1987 PHI NFL10/14/1987
1988 Phoenix Cardinals (NFL)1988 PHX NFL12/12/1987Signed (Future)
1988 Phoenix Cardinals (NFL)1988 PHX NFL7/27/198812/12/1987
1989 Miami Dolphins (NFL)1989 MIA NFL5/2/1989Signed
1989 Miami Dolphins (NFL)1989 MIA NFL8/28/19895/2/1989
1990 Tampa Bay Buccaneers (NFL)1990 TB NFL4/24/1990Signed
1991 Tampa Bay Buccaneers (NFL)1991 TB NFL2/1/1992Free Agent (Plan B)
1992 Pittsburgh Steelers (NFL)1992 PIT NFL3/15/1992Signed
1994 Pittsburgh Steelers (NFL)1994 PIT NFL2/17/1995Free Agent
1995 Detroit Lions (NFL)1995 DET NFL4/26/1995Signed
1995 Detroit Lions (NFL)1995 DET NFL2/16/19964/26/1995
1996 Detroit Lions (NFL)1996 DET NFL6/19/1996Signed
1996 Detroit Lions (NFL)1996 DET NFL2/14/19976/19/1996
1997 New Orleans Saints (NFL)1997 NO NFL4/25/1997Signed
1998 New Orleans Saints (NFL)1998 NO NFL6/29/1999Released
1999 Tampa Bay Buccaneers (NFL)1999 TB NFL8/4/1999Signed
1999 Tampa Bay Buccaneers (NFL)1999 TB NFL2/11/20008/4/1999
2000 Tampa Bay Buccaneers (NFL)2000 TB NFL3/24/2000Signed
2001 Tampa Bay Buccaneers (NFL)2001 TB NFL3/1/2002Released
2002 Miami Dolphins (NFL)2002 MIA NFL4/15/2002Signed
2002 Miami Dolphins (NFL)2002 MIA NFL2/28/20034/15/2002
2003 Miami Dolphins (NFL)2003 MIA NFL3/4/2003Signed
2003 Miami Dolphins (NFL)2003 MIA NFL9/29/20033/4/2003
2003 Jacksonville Jaguars (NFL)2003 JAC NFL10/10/2003Signed
2003 Jacksonville Jaguars (NFL)2003 JAC NFL3/3/200410/10/2003
SCORINGTDX1X1AX1%X2X2ADXFGFGAFG%SSAFPTS
1999 Tampa Bay Buccaneers (NFL)1999 TB NFL00001-00-00
Career Totals (NFL)Career Totals NFL00001-00-00
RUSHINGATTYDSAVGLGTDFD20+40+FUM
1994 Pittsburgh Steelers (NFL)1994 PIT NFL1-13-13.0-1300000
1995 Detroit Lions (NFL)1995 DET NFL1-7-7.0-700000
Career Totals (NFL)Career Totals NFL2-20-10.0-700000
PASSINGATTCOMCOM%INCYDSY/ATTY/COMLGTDTD%INTINT%SKYLFD20+40+RTG
1992 Pittsburgh Steelers (NFL)1992 PIT NFL11100.004444.044.04400.000.000111118.8
1996 Detroit Lions (NFL)1996 DET NFL11100.00-8-8.0-8.0-800.000.00000079.2
1999 Tampa Bay Buccaneers (NFL)1999 TB NFL2150.01178.517.01700.000.00010079.2
2000 Tampa Bay Buccaneers (NFL)2000 TB NFL11100.003636.036.03600.000.000110118.8
2001 Tampa Bay Buccaneers (NFL)2001 TB NFL11100.0055.05.0500.000.00000087.5
2003 Jacksonville Jaguars (NFL)2003 JAC NFL100.0000.000.01100.0000000.0
2003 Year (NFL)2003 Year NFL100.0000.000.01100.0000000.0
Career Totals (NFL)Career Totals NFL7571.419413.418.84400.0114.30032174.1
PUNTINGNOYDSAVGLGBLTBI20OBDNRYDSNYDSNET
1987 St. Louis Cardinals (NFL)1987 STL NFL622237.04600211910317.2
1987 Philadelphia Eagles (NFL)1987 PHI NFL520941.8480113615330.6
1990 Tampa Bay Buccaneers (NFL)1990 TB NFL72290240.362058352245034.0
1991 Tampa Bay Buccaneers (NFL)1991 TB NFL84338940.3560622711559271032.3
1992 Pittsburgh Steelers (NFL)1992 PIT NFL73311942.7581922108308263135.6
1993 Pittsburgh Steelers (NFL)1993 PIT NFL89378142.5610328812678304334.2
1994 Pittsburgh Steelers (NFL)1994 PIT NFL97384939.76406351217263346635.7
1995 Detroit Lions (NFL)1995 DET NFL57239342.069261597442183131.0
1996 Detroit Lions (NFL)1996 DET NFL69302043.860181152519234133.4
1997 New Orleans Saints (NFL)1997 NO NFL88403845.9660132138706307234.9
1998 New Orleans Saints (NFL)1998 NO NFL88401745.66401026147649316836.0
1999 Tampa Bay Buccaneers (NFL)1999 TB NFL90388243.16608231010360336237.4
2000 Tampa Bay Buccaneers (NFL)2000 TB NFL85355141.863081757408298335.1
2001 Tampa Bay Buccaneers (NFL)2001 TB NFL83338240.7610826613380284234.2
2002 Miami Dolphins (NFL)2002 MIA NFL69277240.2560615128273237934.5
2003 Miami Dolphins (NFL)2003 MIA NFL1664340.250015234258136.3
2003 Jacksonville Jaguars (NFL)2003 JAC NFL45185241.25105996185156734.8
1987 Year (NFL)1987 Year NFL1143139.24801315525623.3
2003 Year (NFL)2003 Year NFL61249540.9510614119227214835.2
Career Totals (NFL)Career Totals NFL11164702142.169410328611211962793868234.5
KICKOFFSNOYDSAVGTBOBRETRETYTDOSAOSR
1991 Tampa Bay Buccaneers (NFL)1991 TB NFL14949.000118000
1996 Detroit Lions (NFL)1996 DET NFL16060.000115000
1999 Tampa Bay Buccaneers (NFL)1999 TB NFL533867.620348000
Career Totals (NFL)Career Totals NFL744763.920581000
FUMBLESNOLOSTOWNOPPRECYDSTD
1996 Detroit Lions (NFL)1996 DET NFL0010100
Career Totals (NFL)Career Totals NFL0010100
DEFENSETKLDEFSTMTQHTFLFFPDBL
1999 Tampa Bay Buccaneers (NFL)1999 TB NFL202000000
2000 Tampa Bay Buccaneers (NFL)2000 TB NFL303000000
Career Totals (NFL)Career Totals NFL505000000
PENALTIESCalledDeclinedAcceptedYardsNullified YardsFirst DownsStalled Drives
2000 Tampa Bay Buccaneers (NFL)2000 TB NFL1015001
2001 Tampa Bay Buccaneers (NFL)2001 TB NFL1015000
Career Totals (NFL)Career Totals NFL20210001
In Memoriam
NFL Boxscores
NFL Game Logs
NFL Game Officials
NFL Training Camps
NFL Roster Limits
Pro Football Hall of Fame
Super Bowl
Privacy Policy
©2006-2026 Pro Football Archives. All Rights Reserved.
Last Updated: August 5, 2026