Alou went 0-for-3 in the Mets' 3-0 loss to the Cardinals, snapping his streak at a team-record 30 games.
"I'm proud and happy," Alou said. "It's not easy to get a hit every day for a month. But I wished it had ended and we had won, 4-0."
Alou had just three chances in this one, thanks to the efficiency of Cards starter Joel Pineiro. The Mets tallied just three hits in total off Pineiro, meaning just three players were able to take a fourth crack at the right-hander.
Still, Alou came close. Leading off the second inning, Alou sent a sharp ground ball up the middle, where it may have found the outfield grass had Pineiro not stabbed it at the mound for an easy out. Alou hit into a routine fielder's choice in the fourth inning, then hit a sharp fly ball directly at left fielder Skip Schumaker in the seventh.
Alou was due up fifth in the ninth, but he never had his chance, as the Mets went down in order against Cards closer Jason Isringhausen.
The streak can now permanently nestle into Mets history as the longest the team has seen. David Wright had a hitting streak last 26 games earlier this season, and he's currently working on a 14-game streak. But Alou passed his teammate on Sunday, and the veteran didn't appear to be slowing down. He hit .403 during the streak.
Alou's run was the longest in the Majors since the Rockies' Willy Tavares also had a 30-game streak, which ended 13 months ago to the day.
It was also the fourth-longest streak in New York history, and the longest since Joe DiMaggio set the all-time record with a 56-game hitting streak in 1941.
Anthony DiComo is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.