HomeLeaguesSeasonsTeamsPlayersCoachesDraftsAwardsLeaderboardsmenu

2004 Berlin Thunder (NFLE)

1st place • 9-1-0 .900
2004 NFLEPrevious SeasonNext Season
Roster KeyStat Key
Head Coach: Rick Lantz
Don EckOffensive Coordinator/Offensive Line
D'Marco FarrDefensive Line
Shuan FatahLinebackers/Special Teams
Amp LeeRunning Backs
Steve LoganQuarterbacks/Wide Receivers
Reggie McElroyOffensive Line/Tight Ends
Rick SmithDefensive Backs
Martin StreightStrength and Conditioning
Jim TomsulaDefensive Coordinator
SCORES
DayDateOpponentScoreLocationVenueAttendance
Sun4/4/2004HScottish Claymores20-14WBerlin, GermanyOlympiaStadion14257
Sat4/10/2004AAmsterdam Admirals28-17WAmsterdam, NetherlandsAmsterdam ArenA10763
Sun4/18/2004HCologne Centurions35-31WBerlin, GermanyOlympiaStadion12036
Sat4/24/2004ARhein Fire14-10WGelsenkirchen, GermanyArena AufSchalke20242
Sun5/2/2004HAmsterdam Admirals33-29WBerlin, GermanyOlympiaStadion12909
Sat5/8/2004ACologne Centurions27-28LCologne, GermanyRhineEnergieStadion10164
Sun5/16/2004HRhein Fire13-20LBerlin, GermanyOlympiaStadion15429
Sat5/22/2004AFrankfurt Galaxy31-27WFrankfurt, GermanyWaldstadion30812
Sat5/29/2004AScottish Claymores27-9WGlasgow, ScotlandHampden Park9153
Sun6/6/2004HFrankfurt Galaxy41-0WBerlin, GermanyOlympiaStadion19175
World Bowl XII
Sat6/12/2004NFrankfurt Galaxy30-24WGelsenkirchen, GermanyArena AufSchalke35413
Exhibition game. Playoff game. A=Away game. H=Home game. N=Neutral site game. W=Win. L=Loss. T=Tie. OT=Overtime.
ROSTER
PlayerNoPosHtWtAgeCollegeGPGS
Klaus Alinen89TE6-625123none100
Bosley Allen86WR6-119524North Carolina20
Richard Alston87WR5-1121524East Carolina98
Troy Andrew76LOG6-430527Duke1010
T.J. Bingham99LDE6-326727Texas Southern; Ouachita Baptist107
Aaron Boone82WR6-220526Snow JC; Kentucky90
Ryan Brewer23RB5-921124South Carolina20
LaWaylon Brown97RDT6-431024Oklahoma State102
Rolando Cantu62ROG6-536123ITESM Monterrey90
Oliver Celestin28SS-FS-CB6-020323Texas Southern107
Ben Claxton69C6-229524Mississippi1010
Rohan Davey7QB6-224526Louisiana State1010
Keith Davis27FS5-1120326Sam Houston State107
Kevin DeRonde54LLB-MLB6-525926Iowa State100
Marc Dunn14QB6-420526Ricks JC; Kansas State60
Dante Ellington79ROT6-635424Alabama1010
Dennis Engelbrecht90RDT6-533529none71
Hayden Epstein2P6-221224Michigan100
Scott Farley36SS6-021224Villanova; Williams106
Bryan Fletcher88TE6-523025UCLA71
Lawrence Flugence53LLB6-123924Texas Tech1010
Willie Ford22LCB6-220026Syracuse109
Philippie Gardent43RLB6-022925none20
Chas Gessner83WR6-421523Brown1010
Brenden Givan56MLB6-124524Stillman1010
Jorg Heckenbach84WR6-320730none50
Israel Idonije93RDT-RDE-LDE6-627824Manitoba104
Ray Jackson33RB6-122726Michigan; Cincinnati66
Jason Jowers70LOT-ROT6-632424Wisconsin90
Dave Kadela75LOT6-629426Virginia Tech1010
Patrice Kancel35RB6-122134none70
Jason Kazar57RLB5-1121926Kansas State1010
Andre Mathes66LOG6-530329none20
Jermaine Mays21RCB5-1119825Minnesota101
Eric McCoo25RB5-1021024Penn State104
Dion Meredith76OT6-531126Morris Brown30
Christian Mohr92LDE6-524424Sporthochschule (Cologne)102
DeVonte Peterson95LDT-RDT6-227526Catawba109
Mike Pinkard85TE6-425925Arizona State1010
Heinz Quast10K6-020036none100
Tank Reese94LDT5-1029424Hutchinson CC; Kansas State102
Darrell Rideaux24RCB5-917125Southern California109
David Rivers12QB6-322027Virginia; Western Carolina50
Jonathan Ruffin5K5-1017823Cincinnati70
Astor Schneider46RLB29none100
Montique Sharpe96RDT6-229624Wake Forest104
Corey Smith98RDE6-225025North Carolina State109
Jamil Soriano77ROG6-431023Harvard1010
Ed Stansbury40FB6-025725UCLA109
James Thornton26LCB5-1018825Morris Brown101
LaShaun Ward80WR5-1119824California101
SCORING BY QUARTERS1st2nd3rd4thPTS
Team Totals44876395
Opponents Totals38643459
TEAM STATSTOP1ST DOWNSRushPassPen3RD DOWNAttPct4TH DOWNAttPctPENYDS
Team Totals29:44189631141256/118 47.5%2/5 40.0%77572
Opponents Totals30:16191521211843/116 37.1%5/14 35.7%59558
SCORINGTDX1X1APCTX2X2AFGFGAPCTSAFPTS
Heinz Quast0343791.90077100.0055
Richard Alston6000000036
Chas Gessner6000000036
Eric McCoo5000000030
Aaron Boone4000000024
Jorg Heckenbaeh3000000018
Mike Pinkard3000000018
Rohan Davey2000000012
Jonathan Ruffin000004666.7012
Ed Stansbury2000000012
LaShaun Ward2000000012
Ray Jackson100000006
Jermaine Mays100000006
David Rivers100000006
Corey Smith100000006
Team Totals37343791.900111384.60289
Opponents Totals25222395.71271450.00195
RUSHINGATTYDSAVGLGTD
Eric McCoo1486694.546t4
Ray Jackson632363.7211
Ryan Brewer361213.4150
Rohan Davey22642.9202
David Rivers8405.0151
Ryan Brewer7375.390
Patrice Kancel7273.9150
Ed Stansbury9273.080
Richard Alston11010.0100
Marc Dunn7-1-.01.050
Hayden Epstein1-12-12.0-120
Team Totals27310974.046t8
Opponents Totals2318213.6338
PASSINGATTCOMPCTINCYDSY/ATTY/COMLGTDTD%INTINT%TSYLNYPRTG
Rohan Davey20612661.27416768.113.352t199.262.98541622105.6
David Rivers594271.2174036.89.62646.800.0428375112.5
Marc Dunn321856.3122277.112.63239.426.31622183.7
Richard Alston22100.005829.029.047150.000.00058158.3
Team Totals29918862.910323647.912.652t279.089.013882276106.4
Opponents Totals35422363.011624997.111.252164.5154.524209229081.4
RECEIVINGRECYDSAVGLGTD
Chas Gessner3856614.947t6
Eric McCoo383689.7301
Richard Alston2848117.2516
Mike Pinkard2223410.6253
Aaron Boone1322117.0454
Ed Stansbury121058.8252
LaShaun Ward111049.5322
Bryan Fletcher10929.2240
Ray Jackson9465.1190
Jorg Heckenbach614123.552t3
Bosley Allen166.060
Team Totals188236412.652t27
Opponents Totals223249911.25216
INTERCEPTIONSINTYDSAVGLGTD
Keith Davis45614.0290
James Thornton4399.8310
Willie Ford310.310
Jermaine Mays25326.5371
Brenden Givan12020.0200
Scott Farley11414.0140
Team Totals1518312.2371
Opponents Totals8718.9210
PUNTINGNOYDSAVGLGBLTBI20RYDSNYDSNET
Hayden Epstein35141640.551047205113132.3
Team Totals35141640.551047205113132.3
Opponents Totals33129539.256021191116435.3
PUNT RETURNSNOFCYDSAVGLGTD
Richard Alston979310.3290
Bosley Allen1000.000
LaShaun Ward11-2-2.0-20
Team Totals118918.3290
Opponents Totals2532058.2250
KICKOFF RETURNSNOFCYDSAVGLGTD
LaShaun Ward19048125.3450
Richard Alston5013126.2490
Darrell Rideaux10020720.7360
Ed Stansbury40123.0120
Team Totals38083121.9490
Opponents Totals520120323.187t1
SACKSNOYDS
Corey Smith7.589.0
T.J. Bingham5.037.0
Lawrence Flugence2.518.0
Israel Idonije1.511.0
Brenden Givan1.01.0
LaWaylon Brown1.06.0
Montique Sharpe1.06.0
Jason Kazar1.011.0
Kevin DeRonde1.014.0
Christian Mohr0.54.0
Team Totals24.0209.0
Opponents Totals13.088.0
Richard Alston11Aaron Boone111LaWaylon Brown11Rohan Davey311Marc Dunn11Dante Ellington11Scott Farley11Chas Gessner111Brenden Givan11Ray Jackson311Jason Kazar11Eric McCoo211Corey Smith11Ed Stansbury111LaShaun Ward111
DEFENSETKLTTTADTDASTTSTAMTMAPDFFBL
Brenden Givan76552146209100520
Keith Davis665412501141001320
Jason Kazar524754522300110
Lawrence Flugence4735123095300410
Oliver Celestin4637927810100710
Scott Farley403282686000300
Willie Ford352962861000700
Jermaine Mays343222824000600
T.J. Bingham31201119111000120
Darrell Rideaux241951752000300
Kevin DeRonde211741641000000
Corey Smith211921722000130
James Thornton21183939000400
DeVonte Peterson161331330000000
Aaron Boone13103007330000
Israel Idonije1275750000200
Montique Sharpe101001000000101
Tank Reese1073730000000
LaWaylon Brown945450000200
Christian Mohr651510000111
Eric McCoo431001120000
Hayden Epstein220002000000
Rolando Cantu101010000000
Dennis Engelbrecht110100000000
Troy Andrew110001000000
Jorg Heckenbach101000100000
Patrice Kancel110001000000
Astor Schneider110001000000
Ed Stansbury101000100000
Ben Claxton110000010000
Chas Gessner110000010000
Ray Jackson110000010000
Dave Kadela110000010000
Mike Pinkard110000010000
Klaus Alinen000000000000
Bosley Allen000000000000
Richard Alston000000000000
Ryan Brewer000000000000
Rohan Davey000000000000
Marc Dunn000000000000
Dante Ellington000000000000
Bryan Fletcher000000000000
Philippie Gardent000000000000
Jason Jowers000000000000
Andre Mathes000000000000
Dion Meredith000000000000
Heinz Quast000000000000
David Rivers000000000000
Jonathan Ruffin000000000000
Jamil Soriano000000000000
LaShaun Ward000000000000
Team Totals6234351884071091369151024612
Opponents Totals5273771503651078424112532
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: April 1, 2025