Final2024 Week 10

Raymond James Stadium, Tampa, FL

San Francisco 49ers vs Tampa Bay Buccaneers, Week 10 2024

San Francisco 49ers

AwayWon

23

Tampa Bay Buccaneers

Home

20

Scoring by quarter
TeamQ1Q2Q3Q4Final
49ers7331023
Buccaneers0371020

SF 23TB 20 Final

  • Passing leader

    Brock Purdy

    SF · QB

    23.8PPR pts

    25/36, 353 YDS, 2 TD

  • Top fantasy scorer

    Rachaad White

    TB · RB

    19.0PPR pts

    10 ATT, 31 YDS, 6 REC, 39 REC YDS, 1 REC TD

  • Buccaneers leader

    Bucky Irving

    TB · RB

    17.7PPR pts

    13 ATT, 73 YDS, 1 TD, 3 REC, 14 REC YDS

  • Defensive playmaker

    Calijah Kancey

    TB

    1 SACK, 5 TKL

49ers 23, Buccaneers 20: San Francisco holds off Tampa Bay

San Francisco led 10–3 at halftime and won 23–20, though Tampa Bay took the second half 17–13. The 49ers finished with a 413–215 edge in total offense and averaged 6.8 yards per play.

The Buccaneers went 5-for-14 on third down.

Key advantages

  • +3.1 yards/play SF 6.8 · TB 3.7
  • +198 total yards SF 413 · TB 215
  • +9% third-down rate SF 45% · TB 36%

Game Highlights

Official NFL highlights · Opens from YouTube

Got a 49er or Buccaneer 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, third-down, and time of possession battles.

Team stats comparison, 49ers vs Buccaneers
49ersStatBuccaneers
6.8Yards per play3.7
413Total yards215
45%Third-down conversion36%
Other team stats
61Plays58
1Turnovers0
31:48Time of possession28:12

Scoring Summary

The 49ers scored two touchdowns and three field goals; the Buccaneers scored two touchdowns and two field goals.

Scoring plays, 49ers vs Buccaneers
TimeTeamPlaySFTB
1st quarter
4:15SFBrock Purdy → Ricky Pearsall, 46-yard TD Takes leadJake Moody XP70
2nd quarter
8:53SFJake Moody 28-yard FG Extends lead100
1:14TBChase McLaughlin 30-yard FG103
3rd quarter
11:58TBBaker Mayfield → Rachaad White, 9-yard TD Ties gameChase McLaughlin XP1010
4:21SFJake Moody 33-yard FG Takes lead1310
4th quarter
14:18TBBucky Irving 12-yard TD run Takes leadChase McLaughlin XP1317
7:02SFBrock Purdy → George Kittle, 11-yard TD Takes leadJake Moody XP2017
0:41TBChase McLaughlin 26-yard FG Ties game2020
0:00SFJake Moody 44-yard FG Game winner2320

Fantasy Points: 49ers vs Buccaneers, Week 10 2024

Fantasy leaders

  1. Brock PurdySFQB23.8 PTSQB5
  2. Rachaad WhiteTBRB19.0 PTSRB5
  3. Bucky IrvingTBRB17.7 PTSRB7
  4. Ricky PearsallSFWR17.3 PTSWR13

Player Stats

Quarterbacks

Quarterback statistics
PlayerFPTSFINCMP/ATTPass YDSTDINTRush ATTRush YDSRush TDRateStart/Sit
Brock PurdySFQB23.8QB525/36353204170119.3Start/Sit →
Baker MayfieldTBQB8.9QB2318/291161033082.0Start/Sit →

WRs, RBs, & TEs

Receiver, running back and tight end statistics
PlayerFPTSFINPOSRush ATTRush YDSRush TDTGTRECRec YDSRec TDStart/Sit
Rachaad WhiteTBRB19.0RB5RB1031076391Start/Sit →
Bucky IrvingTBRB17.7RB7RB1373133140Start/Sit →
Ricky PearsallSFWR17.3WR13WR———64731
Christian McCaffreySFRB16.7RB10RB1339076680Start/Sit →
Jauan JenningsSFWR16.3WR16WR———117930Start/Sit →
George KittleSFTE14.7TE6TE———43571Start/Sit →
Deebo SamuelSFWR12.6WR24WR314065620
Cade OttonTBTE8.5TE16TE———85350Start/Sit →
Rakim JarrettTBWR3.0WR76WR———42100
Ryan MillerTBWR2.1WR82WR———31110Start/Sit →
Sterling ShepardTBWR2.0WR85WR1303170
Jordan MasonSFRB0.5RB64RB150————
Isaac GuerendoSFRB0.0—RB100————Start/Sit →
Trey PalmerTBWR0.0—WR———1000

Fantasy Usage

San Francisco 49ers

Snap Share

  1. Jauan JenningsWR58 snaps91%
  2. George KittleTE57 snaps89%
  3. Christian McCaffreyRB56 snaps88%
  4. Deebo SamuelWR50 snaps78%
  5. Ricky PearsallWR41 snaps64%

Target Share34 targets

  1. Jauan Jennings32%, 11 targets
  2. Christian McCaffrey21%, 7 targets
  3. Deebo Samuel18%, 6 targets
  4. Ricky Pearsall18%, 6 targets
  5. George Kittle12%, 4 targets

Carry Share22 carries

  1. Christian McCaffrey59%, 13 carries
  2. Brock Purdy18%, 4 carries
  3. Deebo Samuel14%, 3 carries
  4. Jordan Mason5%, 1 carries
  5. Isaac Guerendo5%, 1 carries

Tampa Bay Buccaneers

Snap Share

  1. Cade OttonTE57 snaps93%
  2. Ryan MillerWR52 snaps85%
  3. Rakim JarrettWR50 snaps82%
  4. Sterling ShepardWR44 snaps72%
  5. Rachaad WhiteRB37 snaps61%

Target Share29 targets

  1. Cade Otton28%, 8 targets
  2. Rachaad White24%, 7 targets
  3. Rakim Jarrett14%, 4 targets
  4. Sterling Shepard10%, 3 targets
  5. Ryan Miller10%, 3 targets
  6. Other14%, 4 targets

Carry Share27 carries

  1. Bucky Irving48%, 13 carries
  2. Rachaad White37%, 10 carries
  3. Baker Mayfield11%, 3 carries
  4. Sterling Shepard4%, 1 carries
View full usage tableHide full usage table
Offensive snaps and share for the skill positions
PlayerSNAPSSNAP %TGTTGT %CAR
Cade OttonTBTE5793%828%0
Jauan JenningsSFWR5891%1132%0
George KittleSFTE5789%412%0
Christian McCaffreySFRB5688%721%13
Ryan MillerTBWR5285%310%0
Rakim JarrettTBWR5082%414%0
Deebo SamuelSFWR5078%618%3
Sterling ShepardTBWR4472%310%1
Ricky PearsallSFWR4164%618%0
Rachaad WhiteTBRB3761%724%10
Bucky IrvingTBRB2846%310%13
Payne DurhamTBTE1728%00%0
Trey PalmerTBWR1525%13%0
Eric SaubertSFTE1219%00%0
Ronnie BellSFWR1016%00%0
Ko KieftTBTE35%00%0
Jordan MasonSFRB35%00%1
Jacob CowingSFWR35%00%0
Isaac GuerendoSFRB35%00%1
Marquez CallawayTBWR23%00%0
Jake TongesSFTE23%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.

Usage and expected fantasy points
PlayerPTSxFPvs xFPSnap%UsageRte%Pass attCarCar%TgtTgt%
Christian McCaffreySF · RB16.720.5−3.888%59% car—01359%721%
Jauan JenningsSF · WR16.318.9−2.691%32% tgt—000%1132%
Brock PurdySF · QB23.818.6+5.2100%36 att—36418%00%
Rachaad WhiteTB · RB19.018.5+0.561%37% car—01037%724%
Baker MayfieldTB · QB8.914.9−6.0100%29 att—29311%00%
Cade OttonTB · TE8.513.7−5.293%28% tgt—000%828%
Bucky IrvingTB · RB17.713.6+4.146%48% car—01348%310%
Deebo Samuel Sr.SF · WR12.612.2+0.478%18% tgt—0314%618%
Ricky PearsallSF · WR17.310.3+7.064%18% tgt—000%618%
George KittleSF · TE14.76.9+7.889%12% tgt—000%412%
Rakim JarrettTB · WR3.06.9−3.982%14% tgt—000%414%
Sterling ShepardTB · WR2.05.8−3.872%10% tgt—014%310%
Ryan MillerTB · WR2.15.1−3.085%10% tgt—000%310%
Trey PalmerTB · WR0.01.7−1.725%3% tgt—000%13%
Isaac GuerendoSF · RB0.00.7−0.75%5% car—015%00%
Jordan MasonSF · RB0.50.7−0.25%5% car—015%00%

Team totals: 49ers 34 targets and 22 carries; Buccaneers 29 targets and 27 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 2024 season: 1.71 PPR points per target (68% catch rate), 0.65 per carry and 0.44 per pass attempt. They don't adjust for field position or target depth.

Fantasy Verdicts

Brock Purdy Ran hot

SF · QB · 23.8 pts on 18.6 expected

25 of 36 passing for 353 yards, 2 touchdowns; 4 carries for 17 yards.

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

Start/Sit: Brock Purdy →

Baker Mayfield Unlucky

TB · QB · 8.9 pts on 14.9 expected

18 of 29 passing for 116 yards, 1 touchdown; 3 carries for 3 yards.

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

Start/Sit: Baker Mayfield →

Jauan Jennings Volume, no payoff

SF · WR · 16.3 pts on 18.9 expected

11 targets (32% of the team's), 7 catches for 93 yards.

Verdict: The points matched the role, 18.9 expected.

Start/Sit: Jauan Jennings →

Rachaad White

TB · RB · 19.0 pts on 18.5 expected

7 targets (24% of the team's), 6 catches for 39 yards and 1 touchdown; 10 carries (37% of the team's) for 31 yards.

Verdict: The points matched the role, 18.5 expected.

Start/Sit: Rachaad White →

Cade Otton Unlucky

TB · TE · 8.5 pts on 13.7 expected

8 targets (28% of the team's), 5 catches for 35 yards.

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

Start/Sit: Cade Otton →

Ricky Pearsall Ran hot

SF · WR · 17.3 pts on 10.3 expected

6 targets (18% of the team's), 4 catches for 73 yards and 1 touchdown.

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

Trend: Season high in targets (6).

George Kittle Ran hot

SF · TE · 14.7 pts on 6.9 expected

4 targets (12% of the team's), 3 catches for 57 yards and 1 touchdown.

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

Start/Sit: George Kittle →

Stock Up, Stock Down

San Francisco 49ers

  • Stock up: Christian McCaffrey led the backfield with 88% of the snaps after trailing Jordan Mason before this game.
  • Stock up: Jauan Jennings played 91% of the snaps, up from a 59% season average.
  • Stock down: Jordan Mason lost the backfield lead: 5% of the snaps to Christian McCaffrey's 88%.

Tampa Bay Buccaneers

  • Stock up: Rakim Jarrett played 82% of the snaps, up from a 56% season average.
  • Stock up: Sterling Shepard played 72% of the snaps, up from a 55% season average.
  • Stock up: Ryan Miller played 85% of the snaps, up from a 48% season average.

Fantasy Matchups

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

Fantasy points allowed per game by position, 49ers defense and Buccaneers defense
Points allowed to49ers DBuccaneers D
QBs16.620.2
RBs22.719.7
WRs30.535.7
TEs10.314.3

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

How the Game Swung

Tampa Bay opened at 50% win probability, climbed as high as 81%, then lost.

Buccaneers win probability

Buccaneers win probability by game minuteBuccaneers started at 50%, stood at 23% at halftime and finished at 0%, across 9 scoring plays.Q1Q2Q3Q4100%50%0%

Key Swings

  1. +28Mayfield → White, 9-yd TD22% → 50%Q3 11:58
  2. +40Irving 12-yd TD run32% → 73%Q4 14:18
  3. −55Purdy → Kittle, 11-yd TD81% → 26%Q4 7:02
  4. +48McLaughlin 26-yd FG2% → 50%Q4 0:41
  5. −50Moody 44-yd FG50% → <1%Q4 0:00

Swing in Buccaneers win probability, in points

Play Calling and Possessions

Play calling, 49ers vs Buccaneers
San Francisco 49ersMeasureTampa Bay Buccaneers
61Plays58
64%Pass rate53%
8.7Yds / dropback3.4
3.4Yds / carry4.1
5/11Third downs5/14

Efficiency edge San Francisco ran 3 more plays and gained 5.3 more yards per dropback.

  • Top targets
  • SF Jennings 32% · McCaffrey 21% · Samuel 18%
  • TB Otton 28% · White 24% · Jarrett 14%

Possession Results

How each possession ended, 49ers vs Buccaneers
ResultSFTB
Touchdowns22
Field goals32
Punts16
Turnovers00
Missed field goals30
  • The 49ers opened the scoring on their second possession, a 6-play, 71-yard drive that ended in a touchdown.
All 20 possessions, drive by drive
Drive chart
TeamStartPlaysYardsTimeResult
SFQ1 15:006312:57Punt
TBQ1 12:036273:57Punt
SFQ1 8:066713:51Touchdown
TBQ1 4:154162:08Punt
SFQ1 2:0714778:14Field goal
TBQ2 8:5313587:39Field goal
SFQ2 1:145370:49Missed FG
TBQ2 0:25350:17Punt
SFQ2 0:081-10:08End of half
TBQ3 15:00361:05Punt
TBQ3 13:554211:57Touchdown
SFQ3 11:5813557:37Field goal
TBQ3 4:2110705:03Touchdown
SFQ4 14:185382:28Missed FG
TBQ4 11:50341:33Punt
SFQ4 10:176643:15Touchdown
TBQ4 7:023-132:05Punt
SFQ4 4:575351:48Missed FG
TBQ4 3:0911582:28Field goal
SFQ4 0:416390:41Field goal
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.

49ers vs Buccaneers Head-to-Head

The 49ers and Buccaneers first met in 1977 and have played 29 times since.

All-time series
21–849ers lead, 29 meetings since 1977
Postseason
1–0Buccaneers won in 2002
Largest 49ers win
48–32011
Largest Buccaneers win
35–32004

Since 2021

3–1 49ers lead

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

Oldest to newest. 4 = 49ers win, B = Buccaneers win, outlined = this game.

Recent Meetings

Season to Date (Through Week 18)

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

Season to date, 49ers vs Buccaneers
49ersStatBuccaneers
6-11Record10-7
22.9Points per game29.5
376.3Yards per game399.6
6.2Yards per play6.2
25.6Points allowed per game22.6
317.4Yards allowed per game341.8

49ers and Buccaneers in Fantasy

The two teams don't meet again this season. If you roster a 49er or a Buccaneer, these answer the week-to-week question.

Keep Exploring

2024 Game Logs for Players in This Game

49ers vs Buccaneers Game FAQ

Who won the 2024 49ers vs Buccaneers Week 10 game?

The San Francisco 49ers beat the Tampa Bay Buccaneers 23–20 in Week 10 of the 2024 season. The game was played at Raymond James Stadium in Tampa, FL, on November 10, 2024. See the 49ers' 2024 schedule.

What was the final score of 49ers vs Buccaneers?

The final score was 49ers 23, Buccaneers 20. The 49ers led 10–3 at halftime, and the second half went 49ers 13, Buccaneers 17.

What happened in the 49ers vs Buccaneers game?

San Francisco led 10–3 at halftime and won 23–20, though Tampa Bay took the second half 17–13. The 49ers finished with a 413–215 edge in total offense and averaged 6.8 yards per play. Brock Purdy led all players with 25 of 36 passing for 353 yards and 2 touchdowns, plus 4 carries for 17 rushing yards. The 49ers committed 1 turnover, the Buccaneers none.

What was the game-winning score in 49ers vs Buccaneers?

Jake Moody's 44-yard field goal with 0:00 left in the fourth quarter gave the 49ers a 23–20 lead they never gave up. It was the final score of the game.

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

Brock Purdy led the game with 23.8 PPR fantasy points, the QB5 of Week 10, on 25 of 36 passing for 353 yards and 2 touchdowns, plus 4 carries for 17 rushing yards. Rachaad White was next with 19.0 (RB5). See Brock Purdy's 2024 game log.

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

Brock Purdy (SF) led all passers with 25 of 36 for 353 yards and 2 touchdowns. Bucky Irving (TB) led in rushing with 13 carries for 73 yards and a touchdown. Jauan Jennings (SF) led in receiving with 7 catches for 93 yards.

How many fantasy points did Brock Purdy score against the Buccaneers?

Brock Purdy scored 23.8 fantasy points against the Buccaneers in Week 10 of the 2024 season, the same in PPR, half-PPR and standard scoring because he had no catches, on 25 of 36 passing for 353 yards and 2 touchdowns, plus 4 carries for 17 rushing yards.

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

George Kittle outperformed his expected fantasy points the most, scoring 14.7 PPR points on 6.9 xFP (+7.8). Baker Mayfield fell furthest short, with 8.9 points on 14.9 xFP (−6.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.

Who had the highest expected fantasy points in 49ers vs Buccaneers?

Christian McCaffrey had the most fantasy opportunity in the game, worth 20.5 expected PPR points (xFP) at league-average rates, and scored 16.7. Expected points measure the volume of a player's pass attempts, carries and targets, not how well he used them.

How did the 49ers come back to beat the Buccaneers?

The 49ers' chances of winning fell as low as 19% in the fourth quarter. Brock Purdy's 11-yard touchdown pass to George Kittle in the fourth quarter was the biggest swing of the game. Jake Moody's 44-yard field goal then put them ahead for good.

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

The Buccaneers won the turnover battle 1–0: the 49ers gave the ball away 1 time and the Buccaneers not at all. The 49ers won the game anyway.

What was the turning point of 49ers vs Buccaneers?

Brock Purdy's 11-yard touchdown pass to George Kittle with 7:02 left in the fourth quarter was the biggest swing of the game, moving the Buccaneers' win probability from 81% to 26%.

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

The 49ers lead the all-time series 21–8 across 29 meetings since 1977, including a 0–1 record in the postseason.

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

Before Week 10 of 2024, they last met in the 2023 season on November 19, 2023, when the 49ers beat the Buccaneers 27–14.

Have the 49ers and Buccaneers met in the playoffs?

Yes, 1 time, most recently in the 2002 playoffs. The 49ers are 0–1 against the Buccaneers in the postseason.