Skip to content

Streak

Scotland’s longest winning run: 13 matches, from 7 April 1879 to 14 March 1885.

In this fact

More facts →