The game between the Baltimore Ravens and the New York Giants was one of the most talked about matchups of the NFL season. Fans from both sides were excited to see how their teams would perform. In this article, we will take a close look at the Baltimore Ravens vs New York Giants match player stats, break down the key moments, and highlight the top performers from both teams.
Game Overview

The Baltimore Ravens played against the New York Giants in Week 15 of the NFL regular season on December 15, 2024. The game took place at MetLife Stadium in East Rutherford, New Jersey.
The final score was:
Baltimore Ravens 35
New York Giants 14
The Ravens controlled most of the game. Their offense was strong, and their defense also played well. The Giants had some good moments, but they struggled to keep up with the Ravens.
Team Stats Comparison
Let us first look at the overall team performance.
Total Yards
- Ravens: 445 total yards
- Giants: 236 total yards
The Ravens almost doubled the Giants in total yards. This shows how strong their offense was during the game.
Passing Yards
- Ravens: 275 passing yards
- Giants: 181 passing yards
The Ravens had better passing efficiency. Their quarterback made smart decisions and completed important throws.
Rushing Yards
- Ravens: 170 rushing yards
- Giants: 55 rushing yards
The Ravens had a balanced attack. They were successful both in passing and running. The Giants struggled to move the ball on the ground.
First Downs
- Ravens: 25 first downs
- Giants: 19 first downs
More first downs means more control of the game. The Ravens kept their drives alive and gave their defense enough rest.
Time of Possession
- Ravens: 28 minutes and 58 seconds
- Giants: 31 minutes and 2 seconds
Even though the Giants had slightly more time of possession, they were not able to turn that time into points.
Baltimore Ravens Player Stats
Now let us look at the top performers from the Baltimore Ravens.
Lamar Jackson – Quarterback
Lamar Jackson was the star of the game. He showed why he is one of the best quarterbacks in the league.
Key stats:
- 5 touchdown passes
- Strong passing accuracy
- Good control of the offense
Jackson moved the ball quickly and made smart reads. He connected well with his wide receivers and found open players in key moments. His five touchdown passes made a big difference in the final score.
He stayed calm under pressure and avoided big mistakes. This was one of his best performances of the season.
Rashod Bateman – Wide Receiver
Rashod Bateman had an excellent game.
Key highlights:
- 49 yard touchdown reception
- Important catches in scoring drives
Bateman’s long touchdown catch was one of the biggest plays of the game. It gave the Ravens strong momentum. His speed and route running helped him get open against the Giants defense.
Devontez Walker – Wide Receiver
Devontez Walker also had a special moment in this game.
Key highlight:
- 21 yard touchdown reception
This was his first NFL touchdown. It was an important moment in his young career. He showed good focus and strong hands on the play.
Mark Andrews and Isaiah Likely – Tight Ends
Both tight ends contributed to the passing game. They made key receptions during important drives. Their presence in the middle of the field made it difficult for the Giants defense to focus on only the wide receivers.
Ravens Defense
The Ravens defense also played an important role.
- 3 sacks
- Limited the Giants to 14 points
- Controlled the running game
They stopped the Giants rushing attack and forced difficult passing situations. Their pressure on the quarterbacks helped slow down the Giants offense.
New York Giants Player Stats
Now let us review the performance of the New York Giants players.
Tommy DeVito – Quarterback
Tommy DeVito started the game for the Giants.
Key stats:
- 10 completions out of 13 attempts
- 68 passing yards
- 0 touchdowns
DeVito completed several short passes, but he was not able to create big plays. The Ravens defense limited his options and did not allow deep throws.
Tim Boyle – Quarterback
Tim Boyle also played during the game.
Key stats:
- 12 completions out of 24 attempts
- 123 passing yards
- 1 touchdown
- 1 interception
Boyle threw the only touchdown pass for the Giants. However, he also threw an interception, which stopped a possible scoring drive. He tried to push the ball down the field, but the Ravens defense stayed strong.
Giants Running Game
The Giants only had 55 rushing yards in total. This made it hard for them to control the game. Without a strong running attack, the offense became one dimensional, which made it easier for the Ravens defense to predict plays.
Giants Defense
The Giants defense recorded 3 sacks, which shows they had some strong moments. However, they struggled to stop Lamar Jackson and the Ravens receivers. Allowing 35 points shows how difficult the game was for them.
Key Moments of the Game
Several key moments shaped the result of this matchup.
- Early Touchdowns by the Ravens
The Ravens scored early, which gave them confidence and control. - Bateman’s 49 Yard Touchdown
This big play increased the lead and put pressure on the Giants. - Walker’s First NFL Touchdown
This moment boosted team energy and showed the depth of the Ravens offense. - Giants Interception
The interception thrown by Tim Boyle stopped a potential scoring drive and helped the Ravens keep control.
What This Game Shows
The Baltimore Ravens vs New York Giants match player stats clearly show the difference in performance between the two teams.
The Ravens had:
- Better balance between passing and rushing
- More explosive plays
- Strong quarterback performance
- Solid defensive pressure
The Giants struggled with:
- Limited rushing production
- Few big offensive plays
- Difficulty stopping the Ravens passing attack
This game showed how important balance is in football. A team needs both a strong offense and a reliable defense to win comfortably.
Historical Context
The Ravens have generally had success against the Giants in past meetings. This game continued that trend. With this win, the Ravens strengthened their position in the playoff race.
For the Giants, this loss showed areas that need improvement, especially in offensive consistency and defensive coverage.
Why Player Stats Matter

Looking at player stats helps fans understand what really happened during a game. The final score tells only part of the story.
For example:
- Lamar Jackson’s five touchdowns show his impact.
- The rushing difference shows how the Ravens controlled the game.
- The interception shows a turning point in momentum.
Stats help coaches, analysts, and fans see strengths and weaknesses clearly.
Final Thoughts
The Baltimore Ravens vs New York Giants match player stats highlight a strong performance by the Ravens. Lamar Jackson led the team with confidence and skill. The wide receivers made big plays, and the defense limited the Giants offense.
The Giants had some positive moments, but they were not able to keep pace. To improve, they will need better balance on offense and stronger defensive coverage.
This game was a clear example of how teamwork, balance, and smart decision making can lead to a strong win in the NFL.
Frequently Asked Questions
1. What was the final score of the Ravens vs Giants game?
The final score was 35 to 14 in favor of the Baltimore Ravens.
2. Who was the best player in the game?
Lamar Jackson was the best player. He threw five touchdown passes.
3. How many total yards did the Ravens gain?
The Ravens gained 445 total yards in the game.
4. How many rushing yards did the Giants have?
The Giants had 55 rushing yards.
5. Who scored the long touchdown for the Ravens?
Rashod Bateman scored a 49 yard touchdown.
6. Did Devontez Walker score in this game?
Yes, he scored a 21 yard touchdown, which was his first NFL touchdown.
7. How did the Giants quarterbacks perform?
Tommy DeVito threw for 68 yards, and Tim Boyle threw for 123 yards with one touchdown and one interception.
8. How many sacks did each team record?
Both teams recorded 3 sacks.
9. Where was the game played?
The game was played at MetLife Stadium in New Jersey.
10. Why are player stats important in football?
Player stats help explain how a game was won or lost by showing individual and team performance.
Stay connected for the latest news and updates on, Sport Mega
