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

1999 Week 2 · Sun, Sep 19, 1999 · 3Com Park

New Orleans Saints

21

San Francisco 49ersWinner

28

SF -11 no coverO 42.5 ✓

San Francisco 49ers 28–21.

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

Who moved the needle

Top performers

Passing · SF

Steve YoungQB

23/35, 258 yds, 2 TD, 1 INT

0.9 expected points added

Passing · NO

Billy Joe HobertQB

20/37, 223 yds, 3 TD, 2 INT

15.6 expected points added

Rushing · NO

Ricky WilliamsRB

22 att, 80 yds, 0 TD

-3.5 expected points added on the ground

Rushing · SF

Charlie GarnerRB

12 att, 72 yds, 0 TD

1.5 expected points added on the ground

Receiving · SF

Charlie GarnerRB

5/5 for 88 yds, 0 TD

14% of team targets · 6.4 expected points added

Receiving · NO

Keith PooleWR

2/3 for 69 yds, 1 TD

8% of team targets · 7.9 expected points added

Full stat lines

Box score

New Orleans Saints

Passing

PlayerC/AttYdsTDINTSackedEPA
Billy Joe Hobert20/3722332015.6

Rushing

PlayerAttYdsAvgTDEPA
Ricky Williams22803.60-3.5
Lamar Smith2115.502.2
Aaron Craver341.30-1.6
Tommy Barnhardt144.00-1.8
Billy Joe Hobert221.00-3.1

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Keith Poole236918%7.9
Eddie Kennison51246132%-5.3
Lawrence Dawsey3434111%4.0
Cameron Cleeland2432011%3.1
Andre Hastings232308%2.0
Aaron Craver3614016%-3.3
Ricky Williams355014%-0.7

Defense (top contributors)

PlayerSoloAstSacksINTPD
Mark Fields911.000
Keith Mitchell520.501
Rob Kelly510.001
Sammy Knight400.002
Fred Weary400.001
Tyronne Drakeford400.000
Troy Wilson211.501
Chris Bordano210.000
Wayne Martin201.000
Brady Smith200.000

San Francisco 49ers

Passing

PlayerC/AttYdsTDINTSackedEPA
Steve Young23/352582150.9

Rushing

PlayerAttYdsAvgTDEPA
Charlie Garner12726.001.5
Steve Young3134.30-0.7
Lawrence Phillips221.000.8
Tommy Vardell510.21-1.6
Chad Stanley100.00-3.2

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Charlie Garner5588014%6.4
Lawrence Phillips5661017%2.8
Terrell Owens5849223%3.4
Jerry Rice5947026%-0.0
J.J. Stokes231209%0.0
Tommy Vardell12106%-1.9
Chad Fann01003%-0.2
Mark Harris01003%-1.3

Defense (top contributors)

PlayerSoloAstSacksINTPD
Tim McDonald700.000
Mark McMillian510.011
Ken Norton510.000
Darnell Walker500.001
Lance Schulters400.012
Gabe Wilkins400.000
Lee Woodall400.001
Winfred Tubbs300.000
R.W. McQuarters200.001
Marvin Washington200.001

Closing number vs result

Betting context

Closing spread
SF -11
Closing total
42.5
NO moneyline
SF moneyline

49ers closed -11, won by 7 — but didn't cover.

Total closed 42.5; the game landed 49 — over by 6.5.

Conditions and crew

Game environment

Venue
3Com Park
Roof / surface
outdoors · grass
Kickoff weather
70°F, wind 10 mph
Referee
Phil Luckett
Rest
NO 7 days · SF 7 days
Coaches
Mike Ditka vs Steve Mariucci

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