According to the basic 7-Line info page, express service is only during rush hour in the expected direction. But,
The MTA Is Your Ride to All Yankees and Mets Home Games
"Thetrain’s Mets-Willets Point station is right in front of Citi Field on Roosevelt Avenue near 126th Street. Fans can always take either the local or the expressto reach Mets-Willets Point. After weeknight and weekend games, New York City Transit provides special super-expresstrains timed to depart after the last out. After leaving the game, these trains make only six stops – 61 St-Woodside, Queensboro Plaza, Court Square, 42 St-Grand Central, 5 Av-Bryant Park, and Times Square-42 St."
According to this, Mets games get special super-express trains back to Manhattan when games end. It also says fans can "always take either the local or express" to get to the game.
I'm pretty sure that for Mets games, and some other events, they run express service on weekends.
My complaint was that the 7 trains before met games were always local and seemed too infrequent. However, if we got super express trains to and from Nycfc matches (only 17 a year!) then it’s a no brainer. Hopefully we can schedule smartly so we don’t conflict with any mets weekend games, otherwise the trains would be a bit of a clusterfck.
And yes, I’m talking about this as if it’s a done deal.
What makes this better than Mets games and the US Open is we know pretty much to the minute when a soccer match will end. Baseball and Tennis happen to be 2 sports that can go on way past when they are supposed to in the event of a tie, or just really long innings/sets.