Cy Young had 19 straight seasons with double-digit wins from 1891-1909. Maddux is tied with Nolan Ryan for second behind Don Sutton for most seasons with 10 wins. Sutton had 21, but not consecutively.
"I didn't know that. That's cool," Maddux said, shrugging off his latest accomplishment.
Milton Bradley hit a pair of three-run homers and Adrian Gonzalez also connected twice for the Padres, who moved three games ahead of the Phillies in the NL wild-card race. Josh Bard had five of the Padres' season-high 22 hits.
San Diego also gained a game on first-place Arizona in the West and are two back. Philadelphia fell to six behind the New York Mets in the East and into a tie for second with Atlanta.
In other NL games, it was: Cincinnati 5, Florida 3; New York 5, Los Angeles 2; Pittsburgh 8, Houston 3, 15 innings; Atlanta 7, St. Louis 2; Colorado 6, Washington 5; Chicago 6, Arizona 2; and San Francisco 11, Milwaukee 6.
Maddux (10-9) allowed three runs and seven hits, outpitching Jamie Moyer in a matchup of 40-something hurlers with a combined 570 wins.
Benches emptied in the fourth inning when Carlos Ruiz slid hard into Padres second baseman Marcus Giles trying to break up a double play on a grounder by Abraham Nunez. Giles got up after his late relay throw to first base and immediately got in Ruiz's face, but no punches were thrown.
Ruiz's late slide into Giles' knees cost the Phillies a run. Umpires ruled interference so Nunez was out at first and Shane Victorino returned to third base, even though he scored easily on the play.
"There's playing hard and playing dirty," Maddux said.
After seeing the replay, Ruiz said he understood why Giles was angry.
"It was a little high," Ruiz said. "I was just thinking about breaking up the double play. I was just playing hard."
Giles led off the next inning and Ruiz glared in his direction, but home plate umpire Wally Bell stepped between the players to ensure nothing happened. Giles singled and left the game later in the inning with a right hip pointer.
With two outs, Bradley broke his bat and still homered to left to give the Padres a 5-3 lead. Gonzalez followed with a drive to straightaway center for his third homer in four at-bats and 23rd this season. Gonzalez hit a solo shot in the 10th inning to give San Diego a 9-8 win over the New York Mets on Thursday night.
A fielding error on third baseman Nunez kept the inning going and Bard added a two-run double to make it 8-3.
Moyer (11-10) gave up eight runs - six earned - and 10 hits in 4 2-3 innings. The 44-year-old left-hander has allowed 13 earned runs in his last two starts, raising his ERA from 4.68 to 5.16.
The injury-depleted Phillies have lost three of four to start an important 10-game homestand.
"It was a good game for four innings and then it got ugly," Phillies manager Charlie Manuel said.
Bradley went deep off Jose Mesa in the ninth to make it 13-3.
"In San Diego, all they talk about is how bad an offensive team we are," Bradley said. "Now it's time for the offense to step it up."