In the Tigers' 7-6 loss to the Yankees, Cabrera drove in his 1,000th career run, making him, at 29 years and nine days old, the sixth youngest player in history to reach the milestone.
The only players younger than Cabrera to reach 1,000 career RBIs were Ott (27 years, 94 days), Jimmie Foxx (27 years, 229 days), Alex Rodriguez (28 years, 282 days), Ken Griffey Jr. (28 years, 298 days) and Lou Gehrig (28 years, 302 days).
Ott finished with 1,860 RBIs -- 12th all-time
Foxx finished with 1,922 RBIs -- eighth all-time
Gehrig finished with 1,995 RBIs - fifth all-time
Griffey Jr. finished with 1,836 RBIs -- 15th all-time
Rodriguez sits at 1,902 RBIs -- one shy of tying Wilie Mays for 10th all-time
Cabrera is one of 16 players in history to reach 1,000 RBIs through his age-29 season. In addition to the six already mentioned, the others are: Hank Aaron, Albert Pujols, Juan Gonzalez, Mickey Mantle, Ducky Medwick, Johnny Bench, Andruw Jones, Frank Robinson, Al Simmons and Hank Greenberg.
Aaron, the all-time leader with 2,297 RBIs, had 991 of them at Cabrera's current age.
In the eighth inning of the Athletics' 5-2 win over the Orioles, Oakland's Ryan Cook became the 60th pitcher to strike out four batters in an inning.
Cook was the first pitcher to do it since the Brewers' Yovani Gallardo last Sept. 17, and the first American League pitcher to do it since Jeremy Hellickson last Aug. 25.
Cook was the third Athletics pitcher to do it, after Blake Stein in 1998 and Erik Hiljus in 2001.
Houston second baseman Jose Altuve went 2-for-5 with a double and triple for his 11th multihit game of the season. His 11 games with at least two hits through the Astros' first 20 contests equals the franchise mark set by Billy Hatcher in 1987, and matched by Brian Hunter in '96.
Altuve's 11 multihit games tie him with Matt Kemp, Derek Jeter and Paul Konerko for the most in the Majors this season.
Jake Westbrook allowed one run in seven innings and recorded his third win of the season, as the Cardinals defeated the Brewers, 13-1.
The performance marked the ninth time this season that a Cardinals starter had gone at least seven innings and allowed no more than one run. Westbrook is responsible for two, as are Jaime Garcia and Lance Lynn. Kyle Lohse has three such starts. Those nine are the most in the Majors.
Before 2012, the most recent time the Cardinals had nine or more starts of seven innings and no more than one run allowed through their first 20 games was in 1927.
The Rockies had 19 hits and outslugged the Mets, who had 17 hits, 18-9.
This game marked the 21st time in franchise history that the Rockies allowed at least 17 hits and still won the game. Those 21 since 1993 are the most in baseball, with the Red Sox and Royals each having the next highest total, with 13.
The Mets are the third team this season to lose a game in which they have collected at least 17 hits. The Red Sox have done it twice. Before Friday night, the most recent time the Mets did it was on June 11, 2004, against the Royals.
New York's Scott Hairston became the 10th player in franchise history to hit for the cycle, and the first to do it since Jose Reyes, on June 21, 2006 -- a game the Mets also lost.
Hairston was responsible for the Mets' only three extra-base hits in the game. The last time an occurrence like that took place was on Aug. 2, 2009, when Melky Cabrera hit for the cycle and was responsible for the Yankees' only double, triple and home run of the game. Unlike the Mets, however, the Yankees won that game.
Here and there
Clayton Kershaw allowed two runs on three hits in eight innings and picked up the win as the Dodgers beat the Nationals, 3-2. Kershaw has won 10 straight decisions, the longest streak for a Dodgers pitcher since Ramon Martinez captured 10 in a row in 1995-96. The most recent Dodgers southpaw to win 10 consecutive decisions was Fernando Valenzuela in 1980-81.
Pablo Sandoval singled in the third inning and finished the Giants'5-3 loss to the Padres with one hit in four at-bats, giving him at least one knock in 20 straight games to open the season. Sandoval is the 11th player since 1920 to begin the year by hitting safely in his first 20 or more games.
Nick Hundley tied a career high with four hits -- the third time in his career the Padres catcher had collected four hits in a game. The franchise mark for four-hit games by a catcher is seven, by Benito Santiago. Terry Kennedy and Josh Bard each had four, and Hundley joined Fred Kendall and Brad Ausmus with three.
Joe Saunders threw a three-hitter for his third career shutout, as the D-backs defeated the Marlins, 5-0. Saunders, who is 2-1 with a 0.90 ERA in four starts, is the first Arizona southpaw to throw a shutout on three or fewer hits since Randy Johnson twirled his perfect game on May 18, 2004.