NEW YORK -- Two games in, and Starlin Castro is already part of New York Yankees history. It's a small part, and not a terribly significant part, but Castro's seven RBIs through the first two games of his Yankee career are the most by any player in franchise history, according to the Elias Sports Bureau.

With his hot start, Castro has topped a record previously set by journeyman catcher Todd Greene, who drove in six runs in his first two Yankee games in 2001 -- and then drove in just five in the other 33 games he played for the team.

The Yankees expect much more from Castro, who had a run-scoring single in the first inning, a three-run home run in the second inning and another run-scoring single in the seventh inning of the Yankees' 16-6 Wednesday night win over the Houston Astros.

Starlin Castro had five RBIs on Wednesday to bring his two-day total with the club to seven. Adam Hunger/USA TODAY Sports

Castro's early single helped give the Yankees a six-run first inning, notable because the Yankees led the major leagues with 125 first-inning runs last year. They were at their best when they scored early, and they were at their best when Jacoby Ellsbury and Brett Gardner were getting on base atop the batting order. Ellsbury had a hit Wednesday and also reached on catcher's interference, and Gardner reached base four times via walks.

The one negative for the Yankees was that starting pitcher Michael Pineda didn't pitch all that well with the big lead. Pineda struggled through five innings and allowed three home runs, and six runs in all. After the Yankees made it 6-1 with the big first inning, Pineda made it close again by loading the bases and serving up a George Springer grand slam.

Pineda also allowed two home runs to Carlos Correa, giving the Astros' 21-year-old shortstop three homers in the first two games of the season.