1999 Week 15 · Mon, Dec 20, 1999 · Hubert H. Humphrey Metrodome
FinalGreen Bay Packers 20 at Minnesota Vikings 24. Final.
Who moved the needle
For the complete documentation index, see llms.txt. Markdown variants of the ranked boards (dynasty and fantasy rankings for NFL, NBA, MLB and CFB) are available by appending.mdto those URLs or by sendingAccept: text/markdown; other pages answer 404.
polling · 1800s tick · as of 12:42 AM ET · 16 to play
Game Center
Game Center
1999 Week 15 · Mon, Dec 20, 1999 · Hubert H. Humphrey Metrodome
FinalWho moved the needle
Minnesota Vikings 24–20.
-6.1 expected points added on the ground
No opportunity read for this era
Snap, route and expected-points data starts in 2021. This game is older than the usage record, so there is no opportunity read for it — the box score above is the complete picture we hold.
Full stat lines
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Brett Favre | 22/39 | 229 | 0 | 2 | 4 | −7.9 |
| Matt Hasselbeck | 1/1 | 9 | 1 | 0 | 0 | +4.1 |
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Dorsey Levens | 26 | 99 | 3.8 | 1 | −2.0 |
| Brett Favre | 2 | 8 | 4.0 | 0 | −2.0 |
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Bill Schroeder | 6 | 11 | 71 | 0 | 30% | +1.5 |
| Antonio Freeman | 5 | 7 | 54 | 0 | 19% | +0.5 |
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Antuan Edwards | 4 | 1 | 0.0 | 0 | 0 |
| Darren Sharper | 5 | 0 | 0.0 | 0 | 0 |
| Bernardo Harris | 3 | 1 | 0.0 | 0 | 0 |
| Keith McKenzie |
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Jeff George | 16/29 | 258 | 2 | 0 | 1 | +8.7 |
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Robert Smith |
Every number on them comes from the same read as this page, and each one says in words where it came from.
The market number, who both clubs have been, and the one question this matchup asks.

/football/games/1999_15_GB_MIN
The cards are drawn from the play-by-play sync, not live, and each one says so on its face.
Closing number vs result
Vikings closed -4.5, won by 4 — but didn't cover.
Total closed 49; the game landed 44 — under by 5.0.
Conditions and crew
Division game — familiarity tightens these matchups; closing numbers tend to be sharper.
| Corey Bradford | 3 | 7 | 43 | 0 | 19% | +0.8 |
| Jeff Thomason | 2 | 2 | 31 | 1 | 5% | +5.7 |
| Dorsey Levens | 4 | 5 | 21 | 0 | 14% | −1.6 |
| Lamont Hall | 1 | 1 | 11 | 0 | 3% | +1.1 |
| William Henderson | 2 | 2 | 7 | 0 | 5% | −0.7 |
| Tyrone Davis | 0 | 2 | 0 | 0 | 5% | −1.4 |
| 1 |
| 3 |
| 1.0 |
| 0 |
| 0 |
| LeRoy Butler | 3 | 1 | 0.0 | 0 | 1 |
| Vonnie Holliday | 1 | 2 | 0.0 | 0 | 0 |
| Cletidus Hunt | 1 | 2 | 0.0 | 0 | 0 |
| Jude Waddy | 1 | 2 | 0.0 | 0 | 1 |
| Tyrone Williams | 3 | 0 | 0.0 | 0 | 0 |
| Vaughn Booker | 1 | 2 | 0.0 | 0 | 0 |
| 19 |
| 54 |
| 2.8 |
| 0 |
| −6.1 |
| Jeff George | 1 | 17 | 17.0 | 0 | +2.3 |
| Leroy Hoard | 6 | 5 | 0.8 | 1 | −3.8 |
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Randy Moss | 5 | 9 | 131 | 2 | 31% | +9.2 |
| Jake Reed | 5 | 10 | 73 | 0 | 34% | +3.1 |
| Matt Hatchette | 4 | 5 | 40 | 0 | 17% | +1.5 |
| Leroy Hoard | 2 | 2 | 14 | 0 | 7% | −0.2 |
| Robert Smith | 0 | 2 | 0 | 0 | 7% | −2.3 |
| Chris Walsh | 0 | 1 | 0 | 0 | 3% | −0.4 |
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Dwayne Rudd | 7 | 2 | 1.0 | 0 | 1 |
| Kenny Wright | 6 | 2 | 0.0 | 1 | 1 |
| Robert Griffith | 5 | 2 | 0.0 | 1 | 1 |
| Jimmy Hitchcock | 7 | 0 | 1.0 | 0 | 0 |
| Chris Doleman | 2 | 2 | 1.0 | 0 | 0 |
| Ed McDaniel | 2 | 2 | 0.0 | 0 | 1 |
| Kailee Wong | 2 | 2 | 0.0 | 0 | 0 |
| Orlando Thomas | 2 | 1 | 0.0 | 0 | 0 |
| John Randle | 1 | 1 | 0.0 | 0 | 0 |
| Robert Tate | 2 | 0 | 0.0 | 0 | 2 |