Buccaneers vs Giants Player Stats: Full Game Breakdown and Key Numbers

Football fans love a good matchup, and the Tampa Bay Buccaneers vs New York Giants game is one that always brings solid stats and strong performances. This article breaks down the player stats from their recent meeting, explains what happened in the game, and looks at the numbers that mattered most. Whether you follow the Buccaneers, the Giants, or you just enjoy NFL stats, this guide will help you understand the full picture.
Game Overview
In their Week 12 matchup, the Tampa Bay Buccaneers beat the New York Giants by a score of 30-7 at MetLife Stadium. The Buccaneers snapped a four-game losing streak with this road win, while the Giants lost their sixth game in a row. This result was a big deal for both teams, since the Buccaneers badly needed a win to stop their slide, and the Giants were hoping to turn their season around at home.
Before the game, Tampa Bay came in with a 5-6 record while New York was struggling at 2-9. The Buccaneers controlled most of the game and never let the Giants get close after the first quarter.
Quarterback Stats
Baker Mayfield Led Tampa Bay
Baker Mayfield had a strong day under center for the Buccaneers. He finished the game with 294 passing yards. Mayfield spread the ball around well and kept the Giants defense guessing throughout the game. His performance was a big reason why Tampa Bay’s offense stayed in control from start to finish.
Tommy DeVito Made His Season Debut
For the Giants, quarterback Tommy DeVito got his first start of the season in this game. He completed 21 of 31 passes, which is about 67.7%, for 189 yards. He did not throw a touchdown pass or an interception in the game. DeVito also used his legs to help the offense. He rushed for 32 yards on seven carries, including a 17-yard scramble that set up a short touchdown run by Devin Singletary.
Even though DeVito avoided turnovers, he could not get the offense into the end zone until late in the game. He was also sacked four times during the game. This was a tough outing for the Giants passing game, even with a change at quarterback.
Running Back Performances
Bucky Irving Powers the Buccaneers Ground Game
One of the biggest stars of this game was Buccaneers running back Bucky Irving. Against the Giants, Irving had 152 scrimmage yards in Tampa Bay’s 30-7 win. This was one of his best games of the season and showed why he became such an important part of the Buccaneers offense as a rookie.
Looking at his season overall, Irving had a strong rookie year, becoming the first Buccaneers rookie to rush for at least 1,000 yards since Doug Martin back in 2012. His performance against the Giants was part of a larger pattern of big games throughout the year.
Tyrone Tracy Jr. for the Giants
On the Giants side, running back Tyrone Tracy had a much quieter day. He managed only a modest number of rushing yards against a tough Tampa Bay front. The Giants’ 76 rushing yards as a team tied for one of their lowest totals of the season. This shows how much the Buccaneers defense controlled the line of scrimmage.
It is worth noting that the Buccaneers rushed for four touchdowns from four different players in this game, including Sean Tucker, Bucky Irving, Baker Mayfield, and Rachaad White. That kind of balanced rushing attack made it very hard for the Giants defense to key in on one player.
Receiving Stats
Malik Nabers Keeps Shining as a Rookie
Malik Nabers has been one of the most exciting rookies in the NFL, and this game added another chapter to his strong first season. He finished with six receptions for 66 yards, which was the team-high total for the Giants. This performance pushed his season numbers even higher.
With this game, Nabers increased his rookie season total to 67 catches, the most by any player in his first nine career games in NFL history. Even in a losing effort, Nabers proved once again that he is a special talent to watch. Interestingly, he was not targeted at all during the first half of the game, but came alive after halftime.
Other Receiving Numbers
Mike Evans has long been a key receiving threat for the Buccaneers, and his name often comes up when people look back at Buccaneers-Giants history. In an earlier meeting between these two teams, Evans caught 6 passes for 73 yards and a touchdown. This shows how Tampa Bay has often used its receiving weapons to create problems for the Giants secondary over the years.

Team Stats That Tell the Bigger Story
Individual player stats matter, but team totals also tell us a lot about how the game unfolded. In this matchup, the Buccaneers gained 450 total yards, threw for 294 yards, and picked up 24 first downs. These numbers show just how much Tampa Bay’s offense was clicking that day.
Turnovers played a role too. The Buccaneers defense forced two turnovers, a fumble recovery and an interception off the Giants quarterback, and these plays helped swing the momentum back in Tampa Bay’s favor at key moments. When a defense can create turnovers like this, it often takes away scoring chances from the other team and gives their own offense extra opportunities.
The Buccaneers also did well in long drives. One of their scoring drives covered 12 plays and 95 yards, showing real patience and control on offense.
A Look at the History Between These Two Teams
The Buccaneers and Giants have faced each other many times over the years, and the history is close but leans toward New York. The two teams have played 26 times, including one postseason game, and the Giants have won 16 of those games while the Buccaneers have won 10.
Some past meetings have produced huge numbers from star quarterbacks. In one earlier matchup, Tom Brady threw for 307 yards with 1 interception and 2 touchdowns for Tampa Bay, while Daniel Jones passed for 167 yards with 2 interceptions and 1 touchdown for the Giants. In another game between these teams, Brady threw for 279 yards and 2 touchdowns, while Jones answered with 256 yards and 2 touchdowns of his own.
Running back matchups have also been part of this rivalry’s story. In one game, Saquon Barkley had 6 carries for 25 yards for the Giants, while Leonard Fournette ran 10 times for 35 yards for the Buccaneers. These numbers show that both teams have leaned on their ground games at different points in the series.
What These Stats Mean Going Forward
For the Buccaneers, this win was about more than just stopping a losing streak. Strong performances from Baker Mayfield through the air and Bucky Irving on the ground showed that Tampa Bay’s offense had different ways to beat opponents. When a team has a good balance between passing and rushing, it becomes much harder for defenses to plan against them.
For the Giants, the game showed both promise and problems. Tommy DeVito played carefully and avoided turnovers in his first start of the season, which is a positive sign for a young quarterback. At the same time, the offense struggled to score touchdowns for most of the game, and the running game could not get going against a tough Tampa Bay defense. Malik Nabers continued to stand out as a bright spot, and his growing list of rookie records gives Giants fans real hope for the future.
Overall, this game is a good example of how player stats can tell a deeper story than just the final score. Big rushing games, careful quarterback play, and timely turnovers all worked together to shape the result. For fans who follow player stats closely, games like this one offer a lot to study and enjoy.
Frequently Asked Questions
Who won the Buccaneers vs Giants matchup?
The Tampa Bay Buccaneers won the game by a score of 30-7. This win happened at MetLife Stadium and snapped a four-game losing streak for Tampa Bay.
Which player had the best stats in the game?
Bucky Irving had one of the best performances, with 152 scrimmage yards for the Buccaneers. Malik Nabers also stood out for the Giants with 6 catches for 66 yards, even though his team lost.
How does the head-to-head history look between the Buccaneers and Giants?
The two teams have played 26 times in total, and the New York Giants lead the all-time series with 16 wins compared to 10 wins for the Tampa Bay Buccaneers.



