2004 Montreal Alouettes Statistics

Canadian Football League (CFL)
Team Record: 14-4 28
Finishing 1st in the CFL's East Division
Postseason: 0-1 Lost Division Final
Coach: Don Matthews (14-4)
Location: Montreal, Quebec, Canada
2004 Montreal Alouettes Roster
2004 Montreal Alouettes Results

The Montreal Alouettes of the Canadian Football League ended the 2004 season with a record of 14 wins and 4 losses for 28 points, finishing first in the CFL's East Division. The team compiled a postseason mark of 0-1.

Offensively, the Alouettes led the league with 584 points. Defensively, Montreal allowed 371 points, lowest in the league. Anthony Calvillo directed the offense, slinging for 6,041 yards. Ben Cahoon paced pass catchers, grabbing 93 passes for 1,183 yards. Kwame Cavil, Jeremaine Copeland and Thyron Anderson each contributed to the receiving game, too.

Autry Denson carried the ball for a team-best 772 yards.

The opportunistic defense pounced on 63 turnovers, topping in the league. Almondo Curry intercepted 5 opponent throws. Anwar Stewart sacked quarterbacks 9 times, helping propel the defense to an overall total of 48 sacks.

Don Matthews coached the team. The 2004 Montreal Alouettes lost in the Division Final.

Click on column headings to sort.


Passing:

Player Att Comp Comp % Yds Yds/Att TDs TD % Ints Int % Long Rating
Anthony Calvillo69043162.560418.8314.5152.28196.5
Ted White251976.025010.014.028.03387.1
Dave Stala11100.03535.000.000.035118.8
Autry Denson100.000.000.01100.000.0
Totals71745162.963268.8324.5182.581 

Rushing:

Player No. Yds Avg. Long TDs
Autry Denson1597724.941 9
Eric Lapointe784796.177 6
Anthony Calvillo442375.418 1
Jonas Lewis201236.240 2
Bruno Heppell14453.215 1
Kwame Cavil6386.323 1
Ted White7253.612 1
Ben Cahoon144.00
Ezra Landry100.00
Matt Kellett1-7-7.0-7 0
Totals33117165.277 21

Receiving:

Player No. Yds Avg. Long TDs
Ben Cahoon93118312.760 6
Jeremaine Copeland83115413.942 10
Kwame Cavil78109014.060 7
Thyron Anderson76114715.181 3
Sylvain Girard3165921.354 2
Autry Denson3145414.660 3
O'Neil Wilson2026313.237 1
Eric Lapointe16805.015 0
Dave Stala1217114.225 0
Kerry Watkins4369.019 0
Ezra Landry3279.028 0
Anwar Stewart24422.035 0
Bruno Heppell2189.00
Totals451632614.081 32

Kicking:

Player X/CA X/CM X/CP % FGA FGM FG % FGS KO Yds. Avg. Long KOS Pts.
Matt Kellett5151100.0493775.5755315057.3781170
Mark Mariscal1010100.07342.92021
Dave Stala0000011
Totals6161100.0564071.4955315057.3782192

Punting:

Player No. Yds Avg. Long
Matt Kellett74303241.068
Mark Mariscal34147943.567
Dave Stala1553735.850
Totals123504841.068

Punt Returns:

Player No. Yds Avg. Long TDs
Ezra Landry6772810.989 1
Tim Gilligan201748.732 0
Kerry Watkins121179.831 0
Autry Denson3196.317 0
Davis Sanchez100.00
Duane Butler100.00
Patrick Dorvelus100.00
Totals10510389.989 1

Kick Returns:

Player No. Yds Avg. Long TDs
Ezra Landry2958420.141 0
Tim Gilligan1325219.428 0
Autry Denson711816.926 0
Kerry Watkins34314.328 0
Jonas Lewis12828.028 0
Kelly Malveaux3186.010 0
Courtney Ledyard199.00
Anwar Stewart273.50
Totals59105917.941 0

Missed Field Goal Returns:

Player No. Yds Avg. Long TDs
Ezra Landry327090.0120 2
Kerry Watkins12222.022 0
Totals429273.0120 2

Interceptions:

Player No. Yds Avg. Long TDs
Almondo Curry514028.062 1
Kelly Malveaux48020.064 1
Anwar Stewart46416.044 2
Davis Sanchez33411.329 0
Reggie Durden3196.312 0
Tim Strickland24120.523 0
Kevin Johnson23819.029 0
Darrien Johnson22412.018 0
Barron Miles2168.016 0
Duane Butler14444.044 0
Richard Karikari11010.010 0
Marc Megna100.00
Totals3051017.064 4

Sacks:

Player No. Yds Avg.
Anwar Stewart9.079.08.8
Duane Butler8.084.010.5
Teto Simpson7.056.08.0
Tim Strickland5.034.06.8
Robert Brown5.029.05.8
Kevin Johnson4.024.06.0
Marc Megna2.015.07.5
Ed Philion2.012.06.0
Mike Botterill2.08.04.0
Barron Miles1.08.08.0
Kelly Malveaux1.04.04.0
Almondo Curry1.03.03.0
Darrien Johnson1.00.00.0
Totals48.03567.4

Defense and Fumbles:


Total Scoring:

Touchdowns Other Total
Player Rush Rec Punt Kick MFG Int Fum Other FG X/C Single 2Pt Saf Points
Matt Kellett0000000037518170
Autry Denson9300000000072
Jeremaine Copeland01000000000060
Kwame Cavil1700000000048
Eric Lapointe6000000000036
Ben Cahoon0600000000036
Mark Mariscal00000000310221
Ezra Landry001020000006
Thyron Anderson0300000000018
Anwar Stewart0000020000012
Sylvain Girard0200000000012
Jonas Lewis2000000000012
Kevin Johnson000000100006
Bruno Heppell100000000006
Stephane Fortin000000100006
O'Neil Wilson010000000006
Ted White100000000006
Kelly Malveaux000001000006
Almondo Curry000001000006
Anthony Calvillo100000000006
Dave Stala000000000011
Totals213210242040611700552


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

Latest News

Als Add a Defensive Tackle
Posted on Tuesday January 06, 2026

Montreal - The Montreal Alouettes announced today the signing of American defensive tackle Chidozie Nwankwo for the 2026-2027 seasons.Nwankwo (5'1...

Alexander Hollins Is Back and Als Add a Running Back
Posted on Monday January 05, 2026

Montreal - The Montreal Alouettes announced today the signing of American wide receiver Alexander Hollins for the 2026 season. Team also announced the...

Alouettes Add One Year to Joseph Zema's Contract
Posted on Tuesday December 30, 2025

Montreal - The Montreal Alouettes announced on Tuesday that the team has signed Global punter Joseph Zema to an extension through the end of the 2027 ...