NFL · All-Time Matchup

New York Giants
VS

Pittsburgh Steelers
New York Giants vs Pittsburgh Steelers:All-Time Matchup History
Matchup Overview
The New York Giants and Pittsburgh Steelers have met 79 times in NFL regular-season and playoff games since 1933. New York Giants hold a dominant all-time edge, leading the series 44–32, with 3 draws. Pittsburgh Steelers have been dominant in recent meetings, winning 4 of their last 5. Their most recent matchup ended 26–18 in favor of Pittsburgh Steelers on October 28, 2024.
Next Meeting
No upcoming game scheduled between these teams this season.
All-Time Head-to-Head
Showing 79 games from available historical data. Preseason games are not included.
| Date | Away | Score | Home |
|---|---|---|---|
| Oct 28, 24 | NYG | 18–26 | PIT |
| Sep 14, 20 | PIT | 26–16 | NYG |
| Dec 4, 16 | NYG | 14–24 | PIT |
| Nov 4, 12 | PIT | 24–20 | NYG |
| Oct 25, 08 | NYG | 21–14 | PIT |
| Dec 17, 04 | PIT | 33–30 | NYG |
| Dec 9, 00 | PIT | 10–30 | NYG |
| Oct 22, 94 | PIT | 10–6 | NYG |
| Oct 13, 91 | NYG | 23–20 | PIT |
| Dec 20, 85 | PIT | 10–28 | NYG |
| Oct 23, 76 | PIT | 27–0 | NYG |
| Nov 20, 71 | NYG | 13–17 | PIT |
| Dec 13, 69 | NYG | 21–17 | PIT |
| Oct 11, 69 | PIT | 7–10 | NYG |
| Sep 14, 68 | NYG | 34–20 | PIT |
| Nov 18, 67 | PIT | 20–28 | NYG |
| Oct 14, 67 | NYG | 27–24 | PIT |
| Dec 10, 66 | PIT | 47–28 | NYG |
| Sep 10, 66 | NYG | 34–34 | PIT |
| Dec 4, 65 | PIT | 10–35 | NYG |
| Oct 2, 65 | NYG | 23–13 | PIT |
| Nov 21, 64 | PIT | 44–17 | NYG |
| Sep 19, 64 | NYG | 24–27 | PIT |
| Dec 14, 63 | PIT | 17–33 | NYG |
| Sep 21, 63 | NYG | 0–31 | PIT |
| Oct 13, 62 | PIT | 20–17 | NYG |
| Sep 29, 62 | NYG | 31–27 | PIT |
| Nov 18, 61 | PIT | 21–42 | NYG |
| Sep 23, 61 | NYG | 17–14 | PIT |
| Nov 12, 60 | PIT | 24–27 | NYG |
| Oct 8, 60 | NYG | 19–17 | PIT |
| Nov 14, 59 | PIT | 14–9 | NYG |
| Oct 24, 59 | NYG | 21–16 | PIT |
| Nov 15, 58 | NYG | 10–31 | PIT |
| Oct 25, 58 | PIT | 6–17 | NYG |
| Dec 6, 57 | NYG | 10–21 | PIT |
| Oct 19, 57 | PIT | 0–35 | NYG |
| Nov 3, 56 | NYG | 17–14 | PIT |
| Oct 20, 56 | PIT | 10–38 | NYG |
| Oct 22, 55 | PIT | 19–17 | NYG |
| Oct 8, 55 | NYG | 23–30 | PIT |
| Dec 4, 54 | PIT | 3–24 | NYG |
| Nov 6, 54 | NYG | 30–6 | PIT |
| Nov 14, 53 | PIT | 14–10 | NYG |
| Oct 2, 53 | NYG | 14–24 | PIT |
| Nov 29, 52 | NYG | 7–63 | PIT |
| Dec 1, 51 | PIT | 0–14 | NYG |
| Sep 30, 51 | NYG | 13–13 | PIT |
| Oct 14, 50 | PIT | 17–6 | NYG |
| Sep 16, 50 | NYG | 18–7 | PIT |
| Oct 15, 49 | PIT | 21–17 | NYG |
| Sep 24, 49 | NYG | 7–28 | PIT |
| Dec 4, 48 | NYG | 28–38 | PIT |
| Oct 23, 48 | PIT | 27–34 | NYG |
| Nov 15, 47 | NYG | 7–24 | PIT |
| Oct 25, 47 | PIT | 38–21 | NYG |
| Nov 23, 46 | PIT | 0–7 | NYG |
| Oct 5, 46 | NYG | 17–14 | PIT |
| Oct 20, 45 | PIT | 21–7 | NYG |
| Oct 6, 45 | NYG | 34–6 | PIT |
| Oct 31, 42 | PIT | 17–9 | NYG |
| Oct 3, 42 | NYG | 10–13 | PIT |
| Oct 18, 41 | PIT | 7–28 | NYG |
| Oct 4, 41 | NYG | 37–10 | PIT |
| Oct 19, 40 | PIT | 0–12 | NYG |
| Sep 14, 40 | NYG | 10–10 | PIT |
| Nov 18, 39 | PIT | 7–23 | NYG |
| Oct 7, 39 | NYG | 14–7 | PIT |
| Oct 2, 38 | PIT | 13–10 | NYG |
| Sep 10, 38 | NYG | 27–14 | PIT |
| Nov 6, 37 | PIT | 0–17 | NYG |
| Sep 25, 37 | NYG | 10–7 | PIT |
| Sep 26, 36 | NYG | 7–10 | PIT |
| Dec 7, 35 | PIT | 0–13 | NYG |
| Sep 21, 35 | NYG | 42–7 | PIT |
| Oct 20, 34 | PIT | 7–17 | NYG |
| Oct 2, 34 | NYG | 14–12 | PIT |
| Dec 2, 33 | PIT | 3–27 | NYG |
| Sep 19, 33 | NYG | 23–2 | PIT |
Games before the 2010 season: Data from FiveThirtyEight, used under the MIT License and limited to today's franchises.
Overall Record
since 1933
New York Giants
44Pittsburgh Steelers
32Draws3
79 games in available data
Last 5 Meetings
NYG18
@Oct 28
26PIT
PIT26
@Sep 14
16NYG
NYG14
@Dec 4
24PIT
PIT24
@Nov 4
20NYG
NYG21
@Oct 25
14PIT