MILWAUKEE -- Milwaukee Brewers second baseman Rickie Weeks did not score a run in the Brewers' 5-4 victory over the Giants on Saturday -- snapping a streak of 17 games in which he has crossed home plate, dating back to last year.

Weeks tied the National League record and fell one game shy of tying the modern-day Major League record, held at 18 games by Red Rolfe of the New York Yankees (1939) and Kenny Lofton of the Cleveland Indians (2000). Weeks shares the NL record with Rogers Hornsby of the St. Louis Cardinals (1921) and Ted Kluszewski of the Cincinnati Reds (1954).

According to Trent McCotter of the Society for American Baseball Research Records Committee, the all-time record of any era is held by Billy Hamilton, who scored a run in 24 straight games for Philadelphia in 1894. According to his list, 10 players before 1900 either share or exceed the modern-day standard of 18 games.

Scoring in 17 straight games or more
Player
Team
Games
Year
Billy HamiltonPHI241894
Jesse BurkettCLE231896
Jimmy BannonBOS221894
Joe SullivanPHI211895
Billy HamiltonPHI201894
Herman LongBOS201893
Six others18
Rickie WeeksMIL172007-08
Six others17