Jets vs Steelers Player Stats: Top Players, Key Numbers and Final Score

The Jets vs Steelers player stats from their latest game tell a simple story: two quarterbacks, one big comeback and a 60-yard kick that decided everything. On September 7, 2025, the Pittsburgh Steelers beat the New York Jets 34-32 at MetLife Stadium in East Rutherford, New Jersey. Aaron Rodgers threw four touchdown passes against his old team, and Justin Fields ran and threw the Jets into the lead more than once. In this guide, we go through the numbers in easy words, so you can see who played well, what changed the game and why the score was so close.
What was the final score of the Jets vs Steelers game?
The Steelers won 34-32 in a Week 1 game that stayed close from the first quarter to the last kick. It was the first game for Jets head coach Aaron Glenn and for quarterback Justin Fields in a Jets uniform. It was also the first game for Rodgers with the Steelers, after he spent 2023 and 2024 with the Jets.
Here is the score by quarter:
| Team | 1st | 2nd | 3rd | 4th | Final |
|---|---|---|---|---|---|
| Steelers | 7 | 10 | 0 | 17 | 34 |
| Jets | 9 | 10 | 7 | 6 | 32 |
The Jets led at halftime, 19-17, and they led again after three quarters, 26-17. The Steelers scored 17 points in the fourth quarter and won it at the very end.
How did the game play out, step by step?
The game went back and forth all day, and the lead changed several times. Here are the scoring plays in order:
- First quarter: Nick Folk kicked a 35-yard field goal for the Jets. Rodgers answered with a 22-yard touchdown pass to Ben Skowronek. Fields then found Garrett Wilson for a 33-yard touchdown, but the Jets missed the two-point try.
- Second quarter: Chris Boswell kicked a 56-yard field goal to put the Steelers up 10-9. Jets running back Braelon Allen scored from 8 yards out, and Folk added a 51-yard field goal. Rodgers ended the half with a 3-yard touchdown pass to tight end Jonnu Smith.
- Third quarter: Fields ran for a 2-yard touchdown, and the Jets led 26-17. The Steelers did not score.
- Fourth quarter: Rodgers threw a 5-yard touchdown pass to Jaylen Warren and, 50 seconds later, an 18-yard touchdown pass to Calvin Austin III. Fields ran in a 1-yard score to make it 32-31 for the Jets, but the two-point try failed again. Boswell then kicked a 60-yard field goal with 1:03 left.
How did Aaron Rodgers play for the Steelers?
Rodgers finished 22 of 30 for 244 yards, four touchdowns and no turnovers. That is a very clean stat line for any quarterback, and it came in his first game with a new team.
He started fast. In the first half alone, he was 11 of 14 for 159 yards, and he led Pittsburgh back to within two points by halftime. His four touchdown passes went to four different players: Skowronek (22 yards), Smith (3 yards), Warren (5 yards) and Austin (18 yards). That kind of spread tells you the offense did not depend on one target.
After the game, Rodgers kept it short and said he loves beating everybody. It was a fun moment for Steelers fans, because he played his old team and won on the road.
How did Justin Fields play for the Jets?
Fields was one of the best players on the field, even in a loss. He completed 16 of 22 passes for 218 yards and one touchdown, and he did not throw an interception. He also ran 12 times for 48 yards and scored two rushing touchdowns, so he had three touchdowns in total.
His first half was very strong. He went 9 of 11 for 134 yards and the 33-yard touchdown to Wilson, and he added 30 yards on 6 carries. The Jets scored 19 points on their first four drives. Late in the game, he led a 12-play, 67-yard drive that ended with a fourth-down touchdown run and gave the Jets a 32-31 lead.
His last chance came after Boswell’s kick. The Jets could not get close enough for a field goal, and a pass breakup by new Steelers cornerback Jalen Ramsey on a fourth-down throw with about 25 seconds left ended the game.
Which running backs had the best stats?
Jets running back Breece Hall had the biggest day on the ground, with more than 100 rushing yards. ESPN lists him at 107 yards on 19 carries, while the Jets’ own recap lists 105 yards on 18 carries. Small differences like this can happen between stat sources, but both agree on the main point. Hall also caught two passes for 38 yards, including a 33-yard screen pass that set up a score.
Here are the main running back numbers:
| Player | Team | Main stats |
|---|---|---|
| Breece Hall | Jets | About 105 to 107 rushing yards, 2 catches for 38 yards |
| Justin Fields | Jets | 12 carries, 48 yards, 2 touchdowns |
| Braelon Allen | Jets | 8-yard touchdown run |
| Jaylen Warren | Steelers | 11 carries, 37 yards, plus a 5-yard touchdown catch |
As a team, the Jets ran for 183 yards. The Steelers ran for only 52. That gap shows why the Jets kept the ball longer and had 34:43 of possession, compared with 25:17 for Pittsburgh.
Who were the top receivers in the game?
Garrett Wilson led the Jets with 7 catches for 95 yards and a touchdown, and he was a steady target for Fields all afternoon. The Jets recap says he and Hall were consistent from start to finish.
For the Steelers, DK Metcalf led all receivers on that side with 4 catches for 83 yards, according to ESPN. The scoring catches were spread out. Skowronek, Smith, Warren and Austin each caught one touchdown pass from Rodgers.
Here is a quick look at the main receiving numbers:
| Player | Team | Main stats |
|---|---|---|
| Garrett Wilson | Jets | 7 catches, 95 yards, 1 touchdown |
| DK Metcalf | Steelers | 4 catches, 83 yards |
| Ben Skowronek | Steelers | 22-yard touchdown catch |
| Jonnu Smith | Steelers | 3-yard touchdown catch |
| Calvin Austin III | Steelers | 18-yard touchdown catch |
Which defensive players made a difference?
Jets edge rusher Will McDonald IV led the pass rush with 3 sacks. Quinnen Williams and Quincy Williams each added a sack too, according to the Jets recap. Sauce Gardner also had a tough job, because he covered Metcalf on almost every snap.
On the other side, the Steelers made the plays that mattered most at the end. Ramsey’s pass breakup on the last Jets drive sealed the win. Special teams also played a part. Kenneth Gainwell forced a fumble on a kickoff, and Skowronek recovered it. That one play changed the game, and we look at it next.
What turned the game around?
The turning point was a kickoff fumble in the fourth quarter, when the Jets led 26-17. Xavier Gipson fumbled, Skowronek recovered it for Pittsburgh, and the Steelers got the ball in great field position. Rodgers then threw his two touchdown passes to Warren and Austin within about 50 seconds. Suddenly, the Jets were behind 31-26.
Glenn spoke about that moment after the game. He said the team cannot have turnovers, and that the Jets must be more disciplined. He also said he is not into moral victories. The Jets had seven penalties for 72 yards, which also hurt them on drives that might have ended in points.
Still, the Jets did not quit. Fields drove them back for the 32-31 lead, and the game came down to the final minute. In the end, the 60-yard kick by Boswell was the longest field goal of his career, and it gave Pittsburgh the win.
What do the team stats say?
The Jets had the better numbers in most team categories, but the Steelers won the game because they made the key plays. The Jets gained 394 total yards, while the Steelers gained 271. The Jets also ran the ball far better and controlled the clock.
Here is the team comparison:
| Stat | Steelers | Jets |
|---|---|---|
| Final score | 34 | 32 |
| Total yards | 271 | 394 |
| Rushing yards | 52 | 183 |
| Time of possession | 25:17 | 34:43 |
| Red zone scoring | 3 of 3 | 3 of 4 |
| Turnovers | 0 | 1 (kickoff fumble) |
| Penalties | Not listed | 7 for 72 yards |
The red zone numbers matter a lot. Pittsburgh scored every time it got close to the end zone, and the Jets missed once. In a two-point game, that is a big gap.
What do the short forms in player stats mean?
Player stat tables use short forms, and they are easy to learn. Here are the ones you will see most often in a Jets vs Steelers box score:
- C/ATT: Completions and attempts. For Rodgers, that was 22/30.
- YDS: Yards gained.
- TD: Touchdowns.
- INT: Interceptions thrown by a quarterback.
- CAR: Carries, or the number of times a player ran with the ball.
- REC: Receptions, or catches.
- TK: Tackles.
- SACK: A tackle of the quarterback behind the line of scrimmage.
When you read a box score, start with the quarterbacks, then check rushing yards, then look at the top receivers. That order gives you a quick picture of the whole game.
What can fans learn from these stats?
The main lesson is that yards do not always win games, but mistakes and big plays often do. The Jets ran well, passed well and held the ball longer. The Steelers had fewer yards, but they had no turnovers from their quarterback, they scored in the red zone every time and they had the longest kick of the day.
For fantasy fans, the game also showed that Fields could score with both his arm and his legs, that Hall and Wilson could be reliable weekly options, and that Rodgers could still throw touchdowns when the pocket stayed clean.
Conclusion
The Jets vs Steelers player stats show a close game that was won in the final minute. Rodgers had a perfect-looking day with four touchdowns and no turnovers, Fields answered with three touchdowns of his own, and Hall and Wilson gave the Jets a strong second option on offense. In the end, a kickoff fumble and a 60-yard field goal made the difference. If you want to follow more games like this one, check the official team sites and trusted sports pages for updated box scores.
Frequently Asked Questions
Who won the Jets vs Steelers game and what was the score?
The Pittsburgh Steelers won 34-32 on September 7, 2025, at MetLife Stadium. Chris Boswell kicked a 60-yard field goal with 1:03 left to take the lead for good. The Jets had been ahead 32-31 after a late touchdown run by Justin Fields, but they could not score again.
Which player had the best stats in the game?
Aaron Rodgers had the top passing line with 22 completions on 30 tries, 244 yards, four touchdowns and no turnovers. For the Jets, Justin Fields threw for 218 yards and ran for 48 more with two rushing scores, while Breece Hall ran for over 100 yards and Garrett Wilson caught seven passes for 95 yards.
Will the Jets and Steelers play each other in 2026?
No game between them appears on the Jets’ 2026 schedule, based on current league data. The NFL can change dates and matchups later, so check NFL.com or the Jets’ official site for updates. Until then, the Week 1 game from 2025 is their latest meeting.



