HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboardsmenu

2004 Montreal Alouettes (CFL)

1st place • East Division • 14-4-0 .778
2004 CFLPrevious SeasonNext Season
Roster KeyStat Key
Head Coach: Don Matthews
Doug BerryOffensive Coordinator/Quarterbacks
Daryl EdralinLinebackers
Chris JonesDefensive Coordinator/Defensive Line
Steve McAdooOffensive Line
Kevin StrasserOffensive Coordinator/Receivers
Noel ThorpeSpecial Teams Coordinator/Defensive Backs
SCORES
DayDateOpponentScoreLocationVenueAttendance
Eastern Final
Sun11/14/2004HToronto Argonauts18-26LMontreal, QCOlympic Stadium51296
Thu10/28/2004AToronto Argonauts58-20WToronto, ONSkyDome31212
Sat10/23/2004HOttawa Renegades52-21WMontreal, QCOlympic Stadium53302
Thu10/17/2004HBritish Columbia Lions29-32LMontreal, QCPercival Molson Stadium20202
Mon10/11/2004AEdmonton Eskimos19-39LEdmonton, ABCommonwealth Stadium37708
Sat10/2/2004ASaskatchewan Roughriders19-35LRegina, SKTaylor Field23692
Sat9/25/2004HWinnipeg Blue Bombers47-25WMontreal, QCPercival Molson Stadium20202
Sun9/12/2004HHamilton Tiger-Cats47-18WMontreal, QCPercival Molson Stadium20202
Fri9/3/2004AOttawa Renegades23-16WOttawa, ONLansdowne Park24639
Thu8/26/2004AWinnipeg Blue Bombers29-13WWinnipeg, MBCanad Inns Stadium22826
Thu8/12/2004HToronto Argonauts22-10WMontreal, QCPercival Molson Stadium20202
Thu8/5/2004HSaskatchewan Roughriders24-20WMontreal, QCPercival Molson Stadium20202
Thu7/29/2004ABritish Columbia Lions9-32LVancouver, BCB.C. Place Stadium23788
Fri7/23/2004AHamilton Tiger-Cats34-13WHamilton, ONIvor Wynne Stadium26301
Thu7/15/2004HCalgary Stampeders42-23WMontreal, QCPercival Molson Stadium20202
Fri7/9/2004HOttawa Renegades46-22WMontreal, QCPercival Molson Stadium20202
Sat7/3/2004AToronto Argonauts19-9WToronto, ONSkyDome23923
Sun6/27/2004ACalgary Stampeders32-14WCalgary, ABMcMahon Stadium30207
Sat6/19/2004HEdmonton Eskimos33-9WMontreal, QCPercival Molson Stadium20202
Mon6/7/2004HOttawa Renegades38-10WMontreal, QCPercival Molson Stadium19542
Thu6/3/2004AOttawa Renegades24-28LOttawa, ONLansdowne Park21542
Exhibition game. Playoff game. A=Away game. H=Home game. N=Neutral site game. W=Win. L=Loss. T=Tie. OT=Overtime.
ROSTER
PlayerNoPosHtWtAgeCollegeGPGS
Thyron Anderson87WR6-420225Grambling State18
Tavares Bolden1QB6-125025Toledo18
Fred Booker20DB5-919926Louisiana State1
Mike Botterill30LB6-222524McMaster18
Robert Brown94DL6-126430Southern Mississippi17
Duane Butler25DB6-120331Eastern Michigan; Illinois State15
Ben Cahoon86SB5-918532Ricks JC; Brigham Young1616
Anthony Calvillo13QB6-219732Mount San Antonio JC; Utah State1818
Kwame Cavil82WR6-220325Texas18
Bryan Chiu68C6-228730Pacific; Washington State1515
Jason Congdon40LB6-223529Western Ontario18
Jeremaine Copeland80WR6-220027Tennessee16
Almondo Curry22CB5-817724Virginia18
Autry Denson6RB5-1020028Notre Dame16
Patrick Dorvelus4LB6-119927Hofstra170
Reggie Durden8DB5-716328Copiah-Lincoln CC; Texas A&M-Kingsville; Florida State16
Aaron Fiacconi51OL6-429825Mansfield5
Scott Flory57OL6-429528Saskatchewan1818
Ryan Folk21LB5-1019526Calgary6
Neal Fort66OT6-527936Brigham Young2
Stephane Fortin35DB5-1118430Indianapolis15
Luke Fritz61OT6-429626Eastern Washington1818
Tim Gilligan12WR5-817523Boise State3
Philippe Girard18DB6-221531Mount Allison12
Sylvain Girard3WR6-119929Concordia (Quebec)98
Karim Grant93DE6-423528Acadia4
Sherko Haji-Rasouli55OL6-632624Miami (Florida)18
Bruno Heppell33RB6-021532Western Michigan10
D.J. Johnson34CB5-1121524Iowa7
Kevin Johnson44LB6-024031Northeastern Oklahoma A&M JC; Ohio State18
Richard Karikari23S5-1120525St. Francis Xavier18
Matt Kellett11P-K6-119031Saskatchewan150
Jason Lamar36LB6-022826Toledo2
Paul Lambert65OG6-430029Western Michigan1817
Ezra Landry16WR5-416022Southern University13
Eric Lapointe5RB6-020530Mount Allison1712
Courtney Ledyard0LB6-225027Michigan State3
Jonas Lewis32RB5-921028San Diego State4
Will Loftus18S6-119129Manitoba12
Kelly Malveaux27DB5-917628Arizona18
Mark Mariscal17P6-220025Colorado60
Marc Megna54DE6-224528Richmond10
Barron Miles31DB5-816532Nebraska15
Brian Nugent85WR6-321025York8
Uzooma Okeke53OT6-231034Southern Methodist1818
Ed Philion75DL6-328534Ferris State1818
Sebastien Roy15LB6-022326Mount Allison1
Khari Samuel26LB6-324128Massachusetts11
Davis Sanchez2DB5-1019030Capilano JC; Butte CC; Oregon1616
Teto Simpson96DT6-427128North Carolina18
Dave Stala88SB6-220425St. Mary's (Nova Scotia)93
Anwar Stewart9DE6-324428Kentucky1818
Tim Strickland38CB5-918327Mississippi1818
Kerry Watkins81WR5-1018125Georgia Tech42
Ted White7QB6-222528Howard18
O'Neil Wilson10SB6-219126Connecticut14
Darrell Wright99DE6-428525Copiah-Lincoln CC; Reedley JC; Oregon1
Stephen Young89DE6-525026McGill1
DRAFT LIST
RoundOverallPlayerPosCollege
18Alain KashamaDLMichigan
215Ryan JeffreyOLWilfrid Laurier
321Josh BourkeOLGrand Valley State
325O'Neil WilsonWRConnecticut
434Rudy HageDEConcordia (Quebec)
650Landon WhiteDBAlberta
652Steven FrakeDBWilfrid Laurier
SCORING BY QUARTERS1st2nd3rd4thOTPTS
Team Totals1302141211193584
Opponents Totals5412292105371
TEAM STATSTOPFirst DownsRushPassPen2nd Down Efficiency3rd Down EfficiencyPENPENY
Team Totals31:48411125260262521864
Opponents Totals28985170342581917
SCORINGTDX1X1APCTX2X2AFGFGAPCTSSAFPTS
Matt Kellett05151100.0000374975.5120174
Autry Denson1200000000072
Jeremaine Copeland1000000000060
Kwame Cavil800000000048
Eric Lapointe600000000036
Ben Cahoon600010000036
Ezra Landry300000000018
Thyron Anderson300000000018
Anwar Stewart200000000012
Jonas Lewis200000000012
Sylvain Girard200000000012
O'Neil Wilson10000000006
Ted White10000000006
Kelly Malveaux10000000006
Kevin Johnson10000000006
Bruno Heppell10000000006
Stephane Fortin10000000006
Almondo Curry10000000006
Anthony Calvillo10000000006
Dave Stala00000000101
Mark Mariscal01010100.00003742.94023
(Team)000000000714
Team Totals626161100.001405671.4177584
Opponents Totals43404197.612162369.697371
RUSHINGATTYDSAVGLGTD
Autry Denson1597724.9419
Eric LaPointe784796.177t6
Anthony Calvillo442375.4181
Jonas Lewis201236.240t2
Bruno Heppell14453.2151
Kwame Cavil6386.323t1
Ted White7253.6121
Ben Cahoon144.040
Ezra Landry100.000
Matt Kellett1-7-7.0-70
Team Totals33117165.277t21
Opponents Totals28413894.959t18
PASSINGATTCOMPCTINCYDSY/ATTY/COMLGTDTD%INTINT%TSYLNYPRTG
Anthony Calvillo69043162.524460418.814.081314.5152.237223581896.5
Ted White251976.0425010.013.23314.028.00025087.1
Dave Stala11100.003535.035.03500.000.00035118.8
Autry Denson100.0000.000.01100.00000.0
Team Totals71745162.924863268.814.081324.5182.537223610395.7
Opponents Totals62133053.126143267.013.185t203.2304.848356397066.0
RECEIVINGTARRECPCTYDSAVGLGTD
Phillippe Girard 2/2/36/29/0
Ben Cahoon1209377.5118312.7606
Jeremaine Copeland1228368.0115413.942t10
Kwame Cavil1057874.3109014.060t7
Thyron Anderson 11461117668.5114715.1813
Sylvain Girard 29/607513160.865921.3542
Autry Denson373183.845414.6603
O'Neil Wilson322062.526313.237t1
Eric Lapointe211676.2805.0150
Dave Stala211257.117114.3250
Kerry Watkins10440.0369.0190
Ezra Landry4375.0279.0280
Anwar Stewart22100.04422.0350
Bruno Heppell3266.7189.090
Jonas Lewis100.000
Team Totals451632614.08132
Opponents Totals330432613.185t20
INTERCEPTIONSINTYDSAVGLGTD
Almondo Curry514028.0621
Kelly Malveaux48020.064t1
Anwar Stewart46416.044t2
Davis Sanchez33411.3290
Reggie Durden3196.3120
Tim Strickland24120.5230
Kevin Johnson23819.0290
D.J. Johnson22412.0180
Barron Miles2168.0160
Duane Butler14444.0440
Richard Karikari11010.0100
Marc Megna100.000
Team Totals3051017.064t4
Opponents Totals1822412.482t3
PUNTINGNOYDSAVGLGBLS
Matt Kellett74303241.06804
Mark Mariscal34147943.56702
Dave Stala1553735.85010
Team Totals123504841.06816
Opponents Totals157660942.17326
PUNT RETURNSNOYDSAVGLGTD
Ezra Landry6772810.9891
Tim Gilligan201748.7320
Kerry Watkins121179.8310
Autry Denson3196.3170
Duane Butler100.000
Patrick Dorvelus100.000
Davis Sanchez100.000
Team Totals10510389.9891
Opponents Totals8281910.0832
KICKOFFSNOYDSAVGLGS
Matt Kellett55315057.3781
Mark Mariscal26160161.6730
Dave Stala22125056.8781
Team Totals103600158.3782
Opponents Totals69381955.3951
KICKOFF RETURNSNOYDSAVGLGTD
Ezra Landry2958420.1410
Tim Gilligan1325219.4280
Autry Denson711816.9260
Kerry Watkins34314.3280
Jonas Lewis12828.0280
Kelly Malveaux3186.0100
Courtney Ledyard199.090
Anwar Stewart273.550
Team Totals59105917.9410
Opponents Totals100195919.6420
SACKSNOYDS
Anwar Stewart9.079.0
Duane Butler8.084.0
Teto Simpson7.056.0
Tim Strickland5.034.0
Robert Brown5.029.0
Kevin Johnson4.014.0
Marc Megna2.015.0
Ed Philion2.012.0
Mike Botterill2.08.0
D.J. Johnson1.010.0
Barron Miles1.08.0
Kelly Malveaux1.04.0
Almondo Curry1.03.0
Team Totals48.0
Opponents Totals39.0
FUMBLESNOLOSTOWNOPPRECYDSTD
Robert Brown0001100
Duane Butler0001100
Ben Cahoon2110100
Anthony Calvillo2230300
Kwame Cavil1100000
Bryan Chiu2000000
Jason Congdon1001170
Jeremaine Copeland1000000
Almondo Curry0000000
Autry Denson1100000
Patrick Dorvelus0011200
Reggie Durden0001100
Ryan Folk0001100
Stephane Fortin00011451
Sylvain Girard1110100
Karim Grant0010100
Bruno Heppell1100000
Kevin Johnson10134341
Matt Kellett1010100
Paul Lambert1000000
Ezra Landry1002200
Eric Lapointe2110100
Jonas Lewis0000000
Will Loftus0010100
Kelly Malveaux0000000
Barron Miles0000000
Brian Nugent0001100
Uzooma Okeke0010100
Ed Philion0001100
Khari Samuel0001100
Teto Simpson0002200
Dave Stala2100000
Anwar Stewart1000000
Tim Strickland00033460
Team Totals2191220321322
Opponents Totals322012921620
DEFENSETKLDTSTTFFPDTFLTFLYBL
Kevin Johnson7171-5912-4410
Tim Strickland6565-605-1000
Duane Butler5757-525-6761
Almondo Curry5656-524-8130
Kelly Malveaux4343-430-2010
Davis Sanchez4141-410-6000
Marc Megna3636-333-3500
Barron Miles3434-331-1211
Mike Botterill3434-1420-3000
Reggie Durden2727-270-5000
Ed Philion2525-250-1400
Anwar Stewart2525-214-11730
Teto Simpson2121-210-1100
Richard Karikari2121-1011-0000
Khari Samuel2020-119-2310
Patrick Dorvelus1616-016-0000
Robert Brown1313-130-2000
Jason Congdon1111-011-0000
Ryan Folk1010-010-0100
Jason Lamar99-72-0100
D.J. Johnson88-62-2000
Will Loftus88-26-0000
Stephane Fortin88-17-0100
Philippe Girard77-07-0000
Karim Grant55-14-0000
Jonas Lewis55-05-0010
Brian Nugent55-05-0000
Ben Cahoon44-40-0000
Courtney Ledyard44-31-0100
Autry Denson44-04-0010
Bruno Heppell44-04-0000
Eric Lapointe44-04-0000
Jeremaine Copeland33-30-0000
Sylvain Girard33-12-0000
O'Neil Wilson33-12-0000
Mark Mariscal22-11-0000
Matt Kellett22-02-0000
Thyron Anderson11-10-0000
Anthony Calvillo11-10-0000
Bryan Chiu11-10-0000
Scott Flory11-10-0000
Kwame Cavil11-01-0000
Tim Gilligan11-01-0000
Paul Lambert11-01-0000
Kerry Watkins11-01-0000
Stephen Young11-01-0000
Tavares Bolden00-00-0000
Fred Booker00-00-0000
Aaron Fiacconi00-00-0000
Neal Fort00-00-0000
Luke Fritz00-00-0000
Sherko Haji-Rasouli00-00-0000
Ezra Landry00-00-0000
Uzooma Okeke00-00-0000
Sebastien Roy00-00-0000
Ted White00-00-0000
Darrell Wright00-00-0000
Team Totals723549174185838962
Opponents Totals8767121641356441872
PENALTIESCalledDeclinedAcceptedYardsNullified YardsFirst DownsStalled Drives
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: May 8, 2025