Johnny McWilliams

Johnny E. McWilliams
Born: December 14, 1972
Ontario, CA USA
Position: TE
Height: 6'4"
Weight: 271
College: USC
High School: Pomona (CA)
Career: 1996-2000
Drafted: 1996 in Round 3, #64 overall by the Arizona Cardinals

Johnny McWilliams played from 1996 to 2000 during his career with the Arizona Cardinals and Minnesota Vikings. McWilliams caught 73 passes for 690 yards and 9 receiving touchdowns in his career.


Click on column headings to sort.


Receiving:

Year Team No. Yds Avg. Long TDs
1996NFL Arizona Cardinals78011.421 1
1997NFL Arizona Cardinals77510.715 0
1998NFL Arizona Cardinals2628410.926 4
1999NFL Arizona Cardinals11716.511 1
2000NFL Minnesota Vikings221808.226 3
Totals736909.526 9

Defense and Fumbles:

Year Team Tackle Brup Fum F Rec FYds FTD FF
1999NFL Arizona Cardinals11000
Totals0011000

Total Scoring:

Touchdowns Other Total
Year Team Rush Rec Punt Kick MFG Int Fum Other FG X/C Single 2Pt Saf Points
1996NFL Arizona Cardinals01000000006
1998NFL Arizona Cardinals040000000024
1999NFL Arizona Cardinals01000000006
2000NFL Minnesota Vikings030000000018
Totals090000000000054

Playing Career:

Year League Team GP GS
1996NFLArizona Cardinals120
1997NFLArizona Cardinals167
1998NFLArizona Cardinals1615
1999NFLArizona Cardinals154
2000NFLMinnesota Vikings157


Football


Recent Updates

  • December 15, 2025 - Updated CFL game participation stats for the last several seasons
  • November 28, 2025 - Upgraded information for thousands of players throughout our football section
Football Search