September 8, 1979 Mets beat the Pirates in 15 innings on a single by John Stearns.
April 13, 1982 Home Opener – Mets beat the Phillies, 5-2.
May 5, 1984 Catching my first baseball at a Major League Baseball game. It was pitched by Ed Lynch and fouled off by Jerry Mumphrey. Mets lost to the Astros 10-6.
May 25, 1984 On a spur of the moment trip to Shea, on a beautiful Friday evening, we found that it was Mets Mug night and we were seeing a marquis pitching matchup: rookie Dwight Gooden vs. Fernando Valenzuela. The Mets took a 2-0 lead to the 9th. Pedro Guerrero hit a leadoff solo homerun in the 9th to make it 2-1. Dave Anderson was thrown out at home plate to end the game. Dr. K struck out 14 in the win.
September 2, 1984 Mets beat the Padres in 12 on a 2-out single by George Foster.
September 26, 1984 Juan Samuel sets the rookie stolen base record (eclipsed by Vince Coleman in 1985) and the  Mets beat the Phillies, 7-1.
September 10, 1985 In the middle of a pennant race with the St Louis Cardinals, an event occurred that for the 1st (and last) time that caused me to be embarrassed to be a Mets fan. This was the game that Keith Hernandez returned from the Pittsburgh trial. He received a standing ovation from close to 50,000 fans. My wife and I remained seated. I was, and still am, a big Keith Hernandez fan. Everyone is entitled to a second chance, however, to treat him as a returning hero was just flat out wrong. The game – the Mets won 5-4.
July 3, 1986 On fireworks night, after the Astros scored two runs in the top of the 10th, the Mets tied it on a 2-run Daryl Strawberry homerun and won it on a Ray Knight homerun. Then the fireworks started.
July 13, 1986 Rusty Staub Day, Mets beat the Braves, 2-0.
September 11, 1987 With the crowd chanting “Na Na Na Na, Na Na Na Na…” and one out away from a victory, Willie McGee’s game tying hit and Terry Pendleton’s 2 run shot off of Roger McDowell, to complete a 3-run ninth to tie the Mets. The Cardinals then went on to score 2 more in the 10th, helping dash the Mets play-off hopes as the Mets lost to the Cardinals 6-4.
July 24, 1988 Tom Seaver Day, Mets lost to the Braves, 4-2.
September 22, 1988 Mets clinch the National League East defeating the Phillies, 3-1.
April 2, 1989 Mayor’s Trophy Game
April 3, 1989 Opening Day – Mets beat the Cardinals, 8-4.
April 9, 1990 Opening Day – Mets lost to the Pirates, 12-3.
August 4, 1991 Setting foot on the turf on Banner Day. Mets lost to the Cubs, 8-3.
April 5, 1993 Opening Day – 1st ever game of the Colorado Rockies, Mets won 3-0.
April 11, 1994 Home Opener – Mets lost to the Cubs, 9-5.
August 20, 1998 Seeing Mark McGwire hit #50 & 51 en route to 70.  I’m still waiting to see Piazza’s moon shot land. Mets lost to the Cardinals 2-0 in the 1st game of the doubleheader but won the 2nd game, 5-4.
October 3, 1999 The Mets beat the Pirates, 2 to 1, in the tenth inning on a wild pitch to force a one game play-off with the Reds for the Wild Card.
October 17, 1999 1999 NLCS Game 5 – Robin Ventura’s Grand Slam Single in the 15th inning vs. the Braves.
August 25, 1999 Completing a day-night doubleheader, seeing the Phillies beat the Padres 15 to 1 in the afternoon at Veteran’s Stadium in Philadelphia and the Mets best the Astros 4 to 0 at Shea that same night (not really a Mets “moment” but it was “cool”).
May 13, 2000 Celebrating my 40th birthday with a bus load of my friends and the Mets. Mets lost to the Marlins, 7-6.
August 2000 In 2000, returning home from vacation in California (saw the Mets in LA and San Diego) found a message on our answering machine notifying us that our family was selected as a finalist in the Most Amazing Mets’ fan contest. Problem was that we had returned after the deadline for returning the call. However with an impassioned call explaining our circumstances, we were allowed to remain in contention. It was fun. We had a screen test at the stadium, went to a game, but alas did not win. The experience alone was worth it. Since we only received two free tickets, and it was a family affair, I purchased two additional ones and the Mets were nice enough to keep all four tickets together. The only problem was that we weren’t seated next to the other finalists and therefore, weren’t included in the group photo. Wouldn’t you know it, that photo ended up in the NLCS and World Series programs. We missed an opportunity to be connected with Mets history.
October 7, 2000 2000 NLDS Game 3 – Benny Agbayani’s game winning homerun in the 13th vs. the Giants.
October 8, 2000 2000 NLDS Game 4 – Bobby Jones’ one-hitter to clinch the series.
October 15, 2000 2000 NLCS Games 4 – Mets win in a blow-out, 10-6, with an LCS record 5 doubles (4 consecutive) in the 1st inning leading to 4 runs.
October 16, 2000 2000 NLCS Game 5 – Mets win the series with a 7-0 3-hitter by Mike Hampton. Rick Ankiel’s last warm-up pitch went to the backstop and he later added 2 wild pitches leading to a run.
April 1, 2002 Opening Day – Mets beat the Pirates 6-2.
October 3, 2004 Expos Last Game/Todd Zeile Hr in Last At-bat. Mets beat the Expos, 8-1.
May 5, 2006 The Braves took a 7-6 lead in the top of the 11th, the Mets tied it in the bottom of the 11th on a Cliff Floyd homerun and won it, 8-7, in the 14th on a David Wright double.
May 19, 2006 Subway Series regular season game – After the Yankees scored 4 runs in the top of the 1st, the Mets came back with 3 in the bottom of the 1st and tied the game in the 5th. The Mets won the game, 7-6, in the bottom of the 9th on a single by David Wright off of Mariano Rivera.
  2006 NLCS Game 7
May 18, 2007 Subway Series regular season game – Mets beat the Yankees, 3-2.
July 13, 2007 Ralph Kiner Day
April 26th-ish, 1984-2007 Birthday games for my Cathy and I (yes we have the same birthday)
September 10th-ish, 1984-2007 Anniversary games for Cathy and I.
April 8, 2008 The 2008 Home Opener – the last at Shea. It was a beautiful day in the shadow of the new Citi Field watching the game from the bleachers. Well, at least it was a good 6 innings, we’ll try to forget the rest.
September 27, 2008 Johan Santana in one of the most clutch pitching performances beat the Florida Marlins 2-0. Pitching on short rest, in a must win game, he pitched a complete game 3-hit shutout.
September 28, 2008 I can’t decide how to classify this one. Losing on the last day of the season for the second year, another disappointment that traces back to the Game 7 2006 NLCS. The ceremony was nice if somewhat over the top but seemed more like a wake than a celebration since it followed the game. As a life-long Mets fan, it seemed somewhat fitting.