Final2022 Week 16

Levi's Stadium, Santa Clara, CA

Washington Commanders vs San Francisco 49ers, Week 16 2022

Washington Commanders

Away

20

San Francisco 49ers

HomeWon

37

Scoring by quarter
TeamQ1Q2Q3Q4Final
Commanders077620
49ers07141637

WAS 20SF 37 Final

  • Passing leader

    Brock Purdy

    SF · QB

    17.0PPR pts

    15/22, 234 YDS, 2 TD, 1 INT

  • Top fantasy scorer

    George Kittle

    SF · TE

    30.0PPR pts

    6 REC, 120 YDS, 2 TD

  • Commanders leader

    Jahan Dotson

    WAS · WR

    19.6PPR pts

    6 REC, 76 YDS, 1 TD

  • Defensive playmaker

    Darrick Forrest

    WAS

    1 INT, 4 TKL

49ers 37, Commanders 20: San Francisco pulls away from Washington

San Francisco broke a 7–7 halftime tie, outscoring Washington 30–13 after the break to win 37–20. The 49ers finished with a narrow 371–349 edge in total offense and averaged 7.3 yards per play.

The Commanders went 7-for-13 on third down and committed two turnovers.

The two teams meet again in Week 6 of 2026. If you roster anyone from either side, run the start/sit call in Redraft Command and it will weigh your lineup, your opponent and your league scoring, not only the player rankings.

Key advantages

  • +2.2 yards/play SF 7.3 · WAS 5.1
  • +1 turnover margin SF 1 · WAS 2 turnovers
  • +22 total yards SF 371 · WAS 349

Game Highlights

Official NFL highlights · Opens from YouTube

Got a Commander or 49er on your fantasy team?

Check their next matchup with the Start/Sit Tool, compare their value in the Fantasy Trade Calculator, or connect your league for personalized advice in Redraft Command.

Connect your league

Works with Sleeper, ESPN and Fleaflicker. No password needed.

Why the 49ers Won

San Francisco won the efficiency and turnover battles.

Team stats comparison, Commanders vs 49ers
CommandersStat49ers
5.1Yards per play7.3
2Turnovers1
349Total yards371
Other team stats
69Plays51
54%Third-down conversion36%
33:35Time of possession26:25

Scoring Summary

The 49ers scored four touchdowns and three field goals; the Commanders scored three touchdowns.

Scoring plays, Commanders vs 49ers
TimeTeamPlayWASSF
1st quarter
No scoring
2nd quarter
6:26SFRay-Ray McCloud III 71-yard TD run Takes leadRobbie Gould XP07
0:22WASTaylor Heinicke → Jahan Dotson, 4-yard TD Ties gameJoey Slye XP77
3rd quarter
10:38SFBrock Purdy → George Kittle, 34-yard TD Takes leadRobbie Gould XP714
4:52SFBrock Purdy → George Kittle, 33-yard TD Extends leadRobbie Gould XP721
2:46WASTaylor Heinicke → Terry McLaurin, 3-yard TDJoey Slye XP1421
4th quarter
14:56SFRobbie Gould 26-yard FG Extends lead1424
12:02SFRobbie Gould 23-yard FG Extends lead1427
9:16SFRobbie Gould 35-yard FG Extends lead1430
5:25WASCarson Wentz → Curtis Samuel, 20-yard TD2-pt try failed2030
2:13SFChristian McCaffrey 1-yard TD run Extends leadRobbie Gould XP2037

Fantasy Points: Commanders vs 49ers, Week 16 2022

Fantasy leaders

  1. George KittleSFTE30.0 PTSTE3
  2. Jahan DotsonWASWR19.6 PTSWR12
  3. Terry McLaurinWASWR17.7 PTSWR14
  4. Brock PurdySFQB17.0 PTSQB13

Player Stats

Quarterbacks

Quarterback statistics
PlayerFPTSFINCMP/ATTPass YDSTDINTRush ATTRush YDSRush TDRateStart/Sit
Brock PurdySFQB17.0QB1315/2223421160114.6Start/Sit →
Taylor HeinickeWASQB11.2QB2313/18166212-40114.6
Carson WentzWASQB8.9QB2912/1612310———117.4Start/Sit →

WRs, RBs, & TEs

Receiver, running back and tight end statistics
PlayerFPTSFINPOSRush ATTRush YDSRush TDTGTRECRec YDSRec TDStart/Sit
George KittleSFTE30.0TE3TE———861202Start/Sit →
Jahan DotsonWASWR19.6WR12WR———96761Start/Sit →
Terry McLaurinWASWR17.7WR14WR———54771Start/Sit →
Curtis SamuelWASWR16.4WR18WR12055521
Christian McCaffreySFRB13.8RB17RB1546122120Start/Sit →
Ray-Ray McCloudSFWR13.1WR31WR17111000
Brandon AiyukSFWR13.1WR32WR———75810
Logan ThomasWASTE9.5TE14TE———86350
Jonathan WilliamsWASRB6.1RB37RB313032280
Brian RobinsonWASRB5.8RB41RB225801000
Antonio GibsonWASRB5.1RB46RB510032210
Jauan JenningsSFWR4.1WR75WR———32210Start/Sit →
Tyrion Davis-PriceSFRB3.0RB63RB9300————

Fantasy Usage

Washington Commanders

Snap Share

  1. Terry McLaurinWR68 snaps93%
  2. Jahan DotsonWR63 snaps86%
  3. Logan ThomasTE52 snaps71%
  4. Curtis SamuelWR48 snaps66%
  5. Brian RobinsonRB32 snaps44%

Target Share34 targets

  1. Jahan Dotson26%, 9 targets
  2. Logan Thomas24%, 8 targets
  3. Curtis Samuel15%, 5 targets
  4. Terry McLaurin15%, 5 targets
  5. Jonathan Williams9%, 3 targets
  6. Other12%, 4 targets

Carry Share33 carries

  1. Brian Robinson67%, 22 carries
  2. Antonio Gibson15%, 5 carries
  3. Jonathan Williams9%, 3 carries
  4. Taylor Heinicke6%, 2 carries
  5. Curtis Samuel3%, 1 carries

San Francisco 49ers

Snap Share

  1. Brandon AiyukWR50 snaps96%
  2. George KittleTE47 snaps90%
  3. Jauan JenningsWR46 snaps88%
  4. Christian McCaffreyRB39 snaps75%
  5. Tyler KroftTE20 snaps38%

Target Share21 targets

  1. George Kittle38%, 8 targets
  2. Brandon Aiyuk33%, 7 targets
  3. Jauan Jennings14%, 3 targets
  4. Christian McCaffrey10%, 2 targets
  5. Ray-Ray McCloud5%, 1 targets

Carry Share26 carries

  1. Christian McCaffrey58%, 15 carries
  2. Tyrion Davis-Price35%, 9 carries
  3. Ray-Ray McCloud4%, 1 carries
  4. Brock Purdy4%, 1 carries
View full usage tableHide full usage table
Offensive snaps and share for the skill positions
PlayerSNAPSSNAP %TGTTGT %CAR
Brandon AiyukSFWR5096%733%0
Terry McLaurinWASWR6893%515%0
George KittleSFTE4790%838%0
Jauan JenningsSFWR4688%314%0
Jahan DotsonWASWR6386%926%0
Christian McCaffreySFRB3975%210%15
Logan ThomasWASTE5271%824%0
Curtis SamuelWASWR4866%515%1
Brian RobinsonWASRB3244%13%22
Tyler KroftSFTE2038%00%0
John BatesWASTE2737%00%0
Ray-Ray McCloudSFWR1937%15%1
Antonio GibsonWASRB2129%39%5
Cole TurnerWASTE2129%00%0
Jonathan WilliamsWASRB2027%39%3
Tyrion Davis-PriceSFRB1325%00%9
Dyami BrownWASWR710%00%0
Cam SimsWASWR57%00%0
Danny GraySFWR24%00%0
Willie SneadSFWR12%00%0
Charlie WoernerSFTE12%00%0
Dax MilneWASWR11%00%0

Fantasy Points vs Expected

Expected points (xFP) are what a player's pass attempts, carries and targets are worth at the league's average rates; the difference is what the player made of them.

  • Biggest overperformer+16.7George Kittle30.0 PTS vs 13.3 xFP
  • Biggest underperformer−10.0Brian Robinson Jr.5.8 PTS vs 15.8 xFP
  • Highest expected volume15.8 xFPBrian Robinson Jr.5.8 PTS scored
Usage and expected fantasy points
PlayerPTSxFPvs xFPSnap%UsageRte%Pass attCarCar%TgtTgt%
Brian Robinson Jr.WAS · RB5.815.8−10.044%67% car—02267%13%
Jahan DotsonWAS · WR19.615.0+4.686%26% tgt—000%926%
George KittleSF · TE30.013.3+16.790%38% tgt—000%838%
Logan ThomasWAS · TE9.513.3−3.871%24% tgt—000%824%
Christian McCaffreySF · RB13.813.0+0.875%58% car—01558%210%
Brandon AiyukSF · WR13.111.7+1.496%33% tgt—000%733%
Brock PurdySF · QB17.010.0+7.0100%22 att—2214%00%
Curtis SamuelWAS · WR16.49.0+7.466%15% tgt—013%515%
Taylor HeinickeWAS · QB11.28.9+2.374%18 att—1826%00%
Terry McLaurinWAS · WR17.78.3+9.493%15% tgt—000%515%
Antonio GibsonWAS · RB5.18.2−3.129%15% car—0515%39%
Jonathan WilliamsWAS · RB6.16.9−0.827%9% car—039%39%
Carson WentzWAS · QB8.96.8+2.126%16 att—1600%00%
Tyrion Davis-PriceSF · RB3.05.8−2.825%35% car—0935%00%
Jauan JenningsSF · WR4.15.0−0.988%14% tgt—000%314%
Ray-Ray McCloud IIISF · WR13.12.3+10.837%5% tgt—014%15%

Team totals: Commanders 34 targets and 33 carries; 49ers 21 targets and 26 carries. Shares are from the box score. Snap counts are from the weekly player logs (Sleeper), and include plays wiped out by penalties. Route counts, air yards and red-zone touches appear when the tracking feed is connected. League-average rates from the 2022 season: 1.67 PPR points per target (67% catch rate), 0.64 per carry and 0.42 per pass attempt. They don't adjust for field position or target depth.

Fantasy Verdicts

Taylor Heinicke

WAS · QB · 11.2 pts on 8.9 expected

13 of 18 passing for 166 yards, 2 touchdowns, 1 interception; 2 carries for -4 yards.

Verdict: The points matched the role, 8.9 expected.

Brock Purdy Ran hot

SF · QB · 17.0 pts on 10.0 expected

15 of 22 passing for 234 yards, 2 touchdowns, 1 interception; 1 carry for 6 yards.

Verdict: The opportunities were worth 10.0 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: Brock Purdy →

Brian Robinson Jr. Volume, no payoff

WAS · RB · 5.8 pts on 15.8 expected

1 target (3% of the team's), 0 catches for 0 yards; 22 carries (67% of the team's) for 58 yards.

Verdict: The role was there, worth 15.8 points at league-average rates; the production wasn't.

Jahan Dotson

WAS · WR · 19.6 pts on 15.0 expected

9 targets (26% of the team's), 6 catches for 76 yards and 1 touchdown.

Verdict: The points matched the role, 15.0 expected.

Start/Sit: Jahan Dotson →

George Kittle Ran hot

SF · TE · 30.0 pts on 13.3 expected

8 targets (38% of the team's), 6 catches for 120 yards and 2 touchdowns.

Verdict: The opportunities were worth 13.3 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: George Kittle →

Christian McCaffrey

SF · RB · 13.8 pts on 13.0 expected

2 targets (10% of the team's), 2 catches for 12 yards; 15 carries (58% of the team's) for 46 yards and 1 touchdown.

Verdict: The points matched the role, 13.0 expected.

Start/Sit: Christian McCaffrey →

Curtis Samuel Ran hot

WAS · WR · 16.4 pts on 9.0 expected

5 targets (15% of the team's), 5 catches for 52 yards and 1 touchdown; 1 carry (3% of the team's) for 2 yards.

Verdict: The opportunities were worth 9.0 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Terry McLaurin Ran hot

WAS · WR · 17.7 pts on 8.3 expected

5 targets (15% of the team's), 4 catches for 77 yards and 1 touchdown.

Verdict: The opportunities were worth 8.3 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: Terry McLaurin →

Stock Up, Stock Down

Washington Commanders

  • Stock up: Brian Robinson Jr. led the backfield with 44% of the snaps after trailing Antonio Gibson before this game.
  • Stock up: Jonathan Williams played 27% of the snaps, up from a 4% season average.
  • Stock down: Antonio Gibson lost the backfield lead: 29% of the snaps to Brian Robinson Jr.'s 44%.

San Francisco 49ers

  • Stock up: Jauan Jennings played 88% of the snaps, up from a 42% season average.

Fantasy Matchups

Fantasy points allowed per game by position, 2022 through Week 18.

Fantasy points allowed per game by position, Commanders defense and 49ers defense
Points allowed toCommanders D49ers D
QBs16.614.6
RBs17.215.5
WRs32.136.4
TEs9.110.2

Regular season, summed from each game's box score and scored with this page's rules.

How the Game Swung

San Francisco opened at 68% win probability and passed 98% in the third quarter on the way to the win.

49ers win probability

49ers win probability by game minute49ers started at 68%, stood at 63% at halftime and finished at 100%, across 10 scoring plays.Q1Q2Q3Q4100%50%0%

Key Swings

  1. +20McCloud 71-yd TD run65% → 85%Q2 6:26
  2. −22Heinicke → Dotson, 4-yd TD86% → 63%Q2 0:22
  3. +24Purdy → Kittle, 34-yd TD62% → 87%Q3 10:38
  4. +10Purdy → Kittle, 33-yd TD88% → 98%Q3 4:52
  5. −10Heinicke → McLaurin, 3-yd TD98% → 89%Q3 2:46

Swing in 49ers win probability, in points

Play Calling and Possessions

Play calling, Commanders vs 49ers
Washington CommandersMeasureSan Francisco 49ers
69Plays51
52%Pass rate49%
7.5Yds / dropback8.7
2.4Yds / carry5.9
7/13Third downs4/11

Efficiency edge San Francisco ran 18 fewer plays but gained 1.2 more yards per dropback.

  • Top targets
  • WAS Dotson 26% · Thomas 24% · Samuel 15%
  • SF Kittle 38% · Aiyuk 33% · Jennings 14%

Possession Results

How each possession ended, Commanders vs 49ers
ResultWASSF
Touchdowns34
Field goals03
Punts42
Turnovers21
Turnovers on downs21

SF turnover edge: +1

  • The 49ers opened the scoring on their third possession, a 7-play, 99-yard drive that ended in a touchdown.
All 24 possessions, drive by drive
Drive chart
TeamStartPlaysYardsTimeResult
WASQ1 15:003-11:36Punt
SFQ1 13:249504:43Downs
WASQ1 8:413-31:50Punt
SFQ1 6:513-21:31Punt
WASQ1 5:20178410:48Downs
SFQ2 9:327993:06Touchdown
WASQ2 6:265103:23Punt
SFQ2 3:03100:06Interception
WASQ2 2:578312:35Touchdown
SFQ2 0:22120:22End of half
SFQ3 15:007764:22Touchdown
WASQ3 10:38341:39Punt
SFQ3 8:593-71:17Punt
WASQ3 7:42491:59Downs
SFQ3 5:432340:51Touchdown
WASQ3 4:524752:06Touchdown
SFQ3 2:465522:50Field goal
WASQ4 14:562-80:52Fumble
SFQ4 14:04462:02Field goal
WASQ4 12:02230:43Interception
SFQ4 11:19482:03Field goal
WASQ4 9:1611823:51Touchdown
SFQ4 5:258333:12Touchdown
WASQ4 2:137522:13End of game
About these numbers

Possessions that ended with the clock running out at the half or the end of the game aren't counted.

Personnel groupings, average depth of target and pass rate over expected appear when the tracking feed is connected.

Commanders vs 49ers Head-to-Head

The Commanders and 49ers first met in 1952 and have played 36 times since.

All-time series
23–12–149ers lead, 36 meetings since 1952
Postseason
3–1Split 3–1
Largest Commanders win
52–172005
Largest 49ers win
45–101998

Since 2021

2–0 49ers lead

2 meetings since the 2021 season, regular season and playoffs.

Oldest to newest. 4 = 49ers win, C = Commanders win, outlined = this game.

2026 Meetings

  • Week 6 Commanders at 49ers Upcoming

Recent Meetings

Season to Date (Through Week 18)

The 2022 regular season, from each game's box score.

Season to date, Commanders vs 49ers
CommandersStat49ers
8-8-1Record13-4
18.9Points per game26.5
330.3Yards per game365.6
4.9Yards per play5.9
20.2Points allowed per game16.3
304.6Yards allowed per game300.6

Commanders vs 49ers Odds and Results

How this game finished against the betting lines.

Spread
SF −6.549ers covered by 10.5
Total
37Over: 57 points scored (by 20)

Expected vs Actual Scoring

Implied team totals against the actual score
TeamImpliedActualDifference
49ers21.837+15.3
Commanders15.320+4.8

Both offenses beat the market's expectation, and the Fantasy tab shows who cashed in.

Betting Trends

Each team's 2022 season through this game. Over/under is overs first.

Washington Commanders

Against the spread
7–7–1
Over/under
5–10
ATS as favorite
4–4
ATS as underdog
3–3–1
ATS on the road
4–4

San Francisco 49ers

Against the spread
10–5
Over/under
7–8
ATS as favorite
10–4
ATS as underdog
0–1
ATS at home
6–2

Lines: ESPN's consensus, captured at kickoff. Individual sportsbooks varied.

21+. Gambling problem? Call 1-800-GAMBLER. Betting availability depends on your state.

Commanders vs 49ers Fantasy Outlook for 2026

One meeting is left on the 2026 schedule: Week 6 in San Francisco. Here's how to decide who to play in your league.

Keep Exploring

2022 Game Logs for Players in This Game

Commanders vs 49ers Game FAQ

Who won the 2022 Commanders vs 49ers Week 16 game?

The San Francisco 49ers beat the Washington Commanders 37–20 in Week 16 of the 2022 season. The game was played at Levi's Stadium in Santa Clara, CA, on December 24, 2022. See the 49ers' 2022 schedule.

What was the final score of Commanders vs 49ers?

The final score was 49ers 37, Commanders 20. The teams were tied 7–7 at halftime, and the second half went Commanders 13, 49ers 30.

What happened in the Commanders vs 49ers game?

San Francisco broke a 7–7 halftime tie, outscoring Washington 30–13 after the break to win 37–20. The 49ers finished with a narrow 371–349 edge in total offense and averaged 7.3 yards per play. George Kittle led all players with 6 catches for 120 yards and 2 touchdowns. The Commanders committed 2 turnovers, the 49ers 1.

Who scored the most fantasy points in Commanders vs 49ers?

George Kittle led the game with 30.0 PPR fantasy points, the TE3 of Week 16, on 6 catches for 120 yards and 2 touchdowns. Jahan Dotson was next with 19.6 (WR12). See George Kittle's 2022 game log.

Who led Commanders vs 49ers in passing, rushing and receiving?

Brock Purdy (SF) led all passers with 15 of 22 for 234 yards, 2 touchdowns and an interception. Ray-Ray McCloud (SF) led in rushing with 1 carry for 71 yards and a touchdown. George Kittle (SF) led in receiving with 6 catches for 120 yards and 2 touchdowns.

How many fantasy points did George Kittle score against the Commanders?

George Kittle scored 30.0 points in PPR leagues, 27.0 in half-PPR and 24.0 in standard scoring against the Commanders in Week 16 of the 2022 season, on 6 catches for 120 yards and 2 touchdowns. He drew 38% of his team's targets.

Who outperformed and underperformed expected fantasy points in Commanders vs 49ers?

George Kittle outperformed his expected fantasy points the most, scoring 30.0 PPR points on 13.3 xFP (+16.7). Brian Robinson Jr. fell furthest short, with 5.8 points on 15.8 xFP (−10.0). A gap either way reflects efficiency and touchdowns in one game; it is not a forecast. For matchups ahead, see fantasy points allowed by position.

How did the 49ers beat the Commanders?

The 49ers beat the Commanders 37–20 because they averaged 7.3 yards per play to 5.1, won the turnover battle 2–1, and outgained them 371–349.

Which team won the turnover battle in Commanders vs 49ers?

The 49ers won the turnover battle 2–1: the Commanders gave the ball away 2 times and the 49ers 1 time. The 49ers won the game.

What is the all-time Commanders vs 49ers record?

The 49ers lead the all-time series 23–12–1 across 36 meetings since 1952, including a 3–1 record in the postseason.

When did the Commanders and 49ers last play before this game?

Before Week 16 of 2022, they last met in the 2020 season on December 13, 2020, when the Commanders beat the 49ers 23–15.

Have the Commanders and 49ers met in the playoffs?

Yes, 4 times, most recently in the 1992 playoffs. The Commanders are 1–3 against the 49ers in the postseason.

What was the closing spread for Commanders vs 49ers?

The consensus closing spread at kickoff was 49ers −6.5, making the San Francisco 49ers 6.5-point favorites, with a closing total of 37. That implied about 21.8 points for the 49ers and 15.3 for the Commanders.

Did Commanders vs 49ers go over or under the total?

The game went over. The consensus closing total was 37, and the teams combined for 57 points, 20 over the number.

Who covered the spread in Commanders vs 49ers?

The 49ers covered by 10.5 against the closing line of 49ers −6.5. The final margin was 17 points.