PHILADELPHIA -- John Mayberry Jr. isn't going to ride those minor league buses anytime soon.
Mayberry, who had the game-winning hit in the season opener, has shuttled between Triple-A Lehigh Valley and Philadelphia three times this year. He's earned a spot in the big leagues by batting .326 (29-for-89) with nine homers and 29 RBIs in 31 games since his last recall on July 5.
"I think my attitude stayed the same each and every time I was sent down," Mayberry said. "I was disappointed, but I had to work hard and try to stay the next time."
He's not only here to stay. He's making it hard for manager Charlie Manuel to keep him out of the lineup.
"He's kind of earned the right to stay in there for a while," Manuel said. "He's been pretty good."
One night after Cliff Lee and David Herndon combined on a five-hitter in Philadelphia's 10-0 win, Worley (9-1) blanked the Mets until the seventh. The rookie right-hander allowed one run and five hits in seven innings and had a career-high nine strikeouts to win his seventh straight decision.
Playing without Jimmy Rollins, Ryan Howard and Raul Ibanez, the Phillies got 13 hits and rocked Jonathon Niese (11-11). The red-hot Mayberry and Victorino both had two hits and three RBIs to help Philadelphia earn its major league-best 83rd win.
Niese gave up eight runs and 10 hits in four-plus innings in his worst start of the season. He's likely headed to the disabled list with a rib injury.
"For some reason when he makes a mistake, he gets hit hard," Mets manager Terry Collins said.
An RBI groundout by Justin Turner in the seventh snapped the Mets' 17 1/3 innings scoreless streak, their longest of the season. Lucas Duda hit a two-run homer off Michael Stutes in the eighth. New York has lost five straight and 17 of 22.
Worley pitched out of trouble in the first two innings and retired 15 straight at one point. The Phillies have won his last 12 starts. That's the most for a rookie pitcher since Texas won 12 consecutive starts by Bobby Witt in 1986.
"It's a big deal to get in trouble and battle out," Worley said.
Victorino drove one out to left to give the Phillies a 1-0 lead in the third. A few batters later, Mayberry ripped a three-run shot to the seats in left to make it 4-0.
Mayberry hit a two-run homer on Monday filling in for left fielder Ibanez, who has a sore groin. He started this one at first base for Howard, who has bursitis in his left heel.
Worley had an RBI single in the fifth and Victorino lined a two-run triple to center to put the Phillies up 9-0. Mets center fielder Angel Pagan didn't get a good read on the ball, and then jogged after it. Victorino extended his hitting streak to 11 games, and is batting .314 with a career-high 14 triples and 14 homers in his best all-around season.
The Mets wasted opportunities early, leaving five runners on. They had runners at first and third with no outs in the first after consecutive singles by Pagan and Ruben Tejada. David Wright hit a sharp grounder to third baseman Placido Polanco, who threw Pagan out trying to score. Duda struck out looking. After Jason Bay walked, Nick Evans took a called third strike to end the inning.
Josh Thole singled leading off the second and Turner hit a double to put runners on second and third. But Worley struck out Niese, Pagan and Tejada -- each looking -- to leave the runners stranded.
Mets SS Jose Reyes will leave the team on Wednesday to start a rehab assignment at Double-A Binghamton on Thursday. Collins said Reyes could stay there three days. ... The Mets are 1-7-1 in their last nine series in Philadelphia. ... Mets OF Scott Hairston also may be headed to the DL with a rib injury. ...The Phillies placed All-Star lefty Cole Hamels on the DL, retro to Aug. 13. Hamels is slated to start on Monday at Cincinnati. ... Phillies RHP Jose Contreras will have season-ending elbow surgery. Contreras has been out since late June. ... A crowd of 45,770 was the 202nd straight sellout at Citizens Bank Park, including postseason play. ... The Phillies are 25-3 when catcher Brian Schneider starts. ... Kyle Kendrick (7-5, 3.24) will start the series finale for the Phillies on Wednesday afternoon. Kendrick is 4-5 with a 2.88 ERA in 13 career games against the Mets. Mike Pelfrey (6-10, 4.61) will take the mound for the Mets. He's 6-6 with a 5.12 ERA in 17 games vs. Philadelphia.