For the complete documentation index, see llms.txt. Markdown variants are available only for registry-approved public pages by appending .md to eligible URLs or by sending Accept: text/markdown.
Sync your league to My Playbook for custom advice

2004 Week 1 · Sun, Sep 12, 2004 · Cleveland Browns Stadium

Baltimore Ravens

3

Cleveland BrownsWinner

20

BAL -3.5 upsetU 37 ✓

Cleveland Browns 20–3 — never really in doubt late.

Pre-2018 game — box score & context only; play-by-play visuals start in 2018

Who moved the needle

Top performers

Passing · BAL

Kyle BollerQB

22/38, 191 yds, 0 TD, 2 INT

-9.3 expected points added

Passing · CLE

Jeff GarciaQB

15/24, 180 yds, 1 TD, 0 INT

0.7 expected points added

Rushing · CLE

William GreenRB

22 att, 65 yds, 0 TD

-7.3 expected points added on the ground

Rushing · BAL

Jamal LewisRB

20 att, 57 yds, 0 TD

-4.1 expected points added on the ground

Full stat lines

Box score

Baltimore Ravens

Passing

PlayerC/AttYdsTDINTSackedEPA
Kyle Boller22/38191023-9.3

Rushing

PlayerAttYdsAvgTDEPA
Jamal Lewis20572.90-4.1
Kyle Boller2168.000.4
Chester Taylor3144.70-1.1
Alan Ricard111.000.3

Defense (top contributors)

PlayerSoloAstSacksINTPD
Ray Lewis811.000
Adalius Thomas330.000
Will Demps230.000
Marques Douglas320.000
Edgerton Hartwell130.000
Chad Williams400.000
Terrell Suggs210.000
Gary Baxter201.000
Ed Reed110.000
Kevin Johnson100.000

Cleveland Browns

Passing

PlayerC/AttYdsTDINTSackedEPA
Jeff Garcia15/241801020.7

Rushing

PlayerAttYdsAvgTDEPA
William Green22653.00-7.3
Jeff Garcia3134.312.1
James Jackson471.80-1.1

Defense (top contributors)

PlayerSoloAstSacksINTPD
Kevin Bentley730.000
Robert Griffith420.000
Ben Taylor130.000
Andra Davis040.011
Anthony Henry400.011
Warrick Holdman310.000
Kenard Lang313.000
Daylon McCutcheon300.001
Michael Myers210.000
Leigh Bodden300.000

Closing number vs result

Betting context

Closing spread
BAL -3.5
Closing total
37
BAL moneyline
CLE moneyline

Ravens closed -3.5 and lost outright — an upset against the closing number.

Total closed 37; the game landed 23 — under by 14.0.

Conditions and crew

Game environment

Venue
Cleveland Browns Stadium
Roof / surface
outdoors · grass
Kickoff weather
72°F, wind 6 mph
Referee
Bill Vinovich
Rest
BAL 7 days · CLE 7 days
Coaches
Brian Billick vs Butch Davis

Division game — familiarity tightens these matchups; closing numbers tend to be sharper.